ioctl operation init