Lines Matching defs:ioctl
2224 * Obtain write access to read/write semaphore that wraps ioctl
2748 * ioctl_version_show() - presents the current ioctl version of the host
2750 * @attr: Device attribute representing the ioctl version.
2751 * @buf: Buffer of length PAGE_SIZE to report back the ioctl version.
3163 .ioctl = cxlflash_ioctl,
3279 * decode_hioctl() - translates encoded host ioctl to easily identifiable string
3280 * @cmd: The host ioctl command to decode.
3282 * Return: A string identifying the decoded host ioctl.
3297 * @arg: Kernel copy of userspace ioctl data structure.
3388 * @arg: Kernel copy of userspace ioctl data structure.
3479 * @arg: Userspace ioctl data structure.
3483 * ioctl thread and released upon concluding execution. Additionally the
3484 * semaphore should be released and then reacquired in any ioctl execution
3486 * the ioctl (i.e. an adapter reset). To drain the ioctls currently running,
3509 hioctl ioctl;
3529 do_ioctl = ioctl_tbl[idx].ioctl;
3576 dev_err(dev, "%s: ioctl %s (%08X) returned rc=%d\n",
3579 dev_dbg(dev, "%s: ioctl %s (%08X) returned rc=%d\n",