Lines Matching refs:argp
654 void __user *argp, bool open_for_write)
658 return nvme_user_cmd(ctrl, NULL, argp, 0, open_for_write);
660 return nvme_user_cmd64(ctrl, NULL, argp, 0, open_for_write);
662 return sed_ioctl(ctrl->opal_dev, cmd, argp);
685 void __user *argp, unsigned int flags, bool open_for_write)
692 return nvme_user_cmd(ns->ctrl, ns, argp, flags, open_for_write);
702 return nvme_submit_io(ns, argp);
707 return nvme_user_cmd64(ns->ctrl, ns, argp, flags,
719 void __user *argp = (void __user *)arg;
726 return nvme_ctrl_ioctl(ns->ctrl, cmd, argp, open_for_write);
727 return nvme_ns_ioctl(ns, cmd, argp, flags, open_for_write);
735 void __user *argp = (void __user *)arg;
738 return nvme_ctrl_ioctl(ns->ctrl, cmd, argp, open_for_write);
739 return nvme_ns_ioctl(ns, cmd, argp, 0, open_for_write);
803 void __user *argp, struct nvme_ns_head *head, int srcu_idx,
812 ret = nvme_ctrl_ioctl(ns->ctrl, cmd, argp, open_for_write);
823 void __user *argp = (void __user *)arg;
842 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx,
845 ret = nvme_ns_ioctl(ns, cmd, argp, flags, open_for_write);
858 void __user *argp = (void __user *)arg;
868 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx,
871 ret = nvme_ns_ioctl(ns, cmd, argp, 0, open_for_write);
920 static int nvme_dev_user_cmd(struct nvme_ctrl *ctrl, void __user *argp,
945 ret = nvme_user_cmd(ctrl, ns, argp, 0, open_for_write);
959 void __user *argp = (void __user *)arg;
963 return nvme_user_cmd(ctrl, NULL, argp, 0, open_for_write);
965 return nvme_user_cmd64(ctrl, NULL, argp, 0, open_for_write);
967 return nvme_dev_user_cmd(ctrl, argp, open_for_write);