Searched refs:opal_dev (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | sed-opal.h | 16 struct opal_dev; 22 void free_opal_dev(struct opal_dev *dev); 23 bool opal_unlock_from_suspend(struct opal_dev *dev); 24 struct opal_dev *init_opal_dev(void *data, sec_send_recv *send_recv); 25 int sed_ioctl(struct opal_dev *dev, unsigned int cmd, void __user *ioctl_ptr); 51 static inline void free_opal_dev(struct opal_dev *dev) in free_opal_dev() 60 static inline int sed_ioctl(struct opal_dev *dev, unsigned int cmd, in sed_ioctl() 65 static inline bool opal_unlock_from_suspend(struct opal_dev *dev) in opal_unlock_from_suspend()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | sed-opal.h | 17 struct opal_dev; 23 void free_opal_dev(struct opal_dev *dev); 24 bool opal_unlock_from_suspend(struct opal_dev *dev); 25 struct opal_dev *init_opal_dev(void *data, sec_send_recv *send_recv); 26 int sed_ioctl(struct opal_dev *dev, unsigned int cmd, void __user *ioctl_ptr); 60 static inline void free_opal_dev(struct opal_dev *dev) in free_opal_dev() 69 static inline int sed_ioctl(struct opal_dev *dev, unsigned int cmd, in sed_ioctl() 74 static inline bool opal_unlock_from_suspend(struct opal_dev *dev) in opal_unlock_from_suspend()
|
/kernel/linux/linux-5.10/block/ |
H A D | sed-opal.c | 33 int (*fn)(struct opal_dev *dev, void *data); 36 typedef int (cont_fn)(struct opal_dev *dev); 76 struct opal_dev { struct 214 static int end_opal_session_error(struct opal_dev *dev); 215 static int opal_discovery0_step(struct opal_dev *dev); 320 static int opal_send_cmd(struct opal_dev *dev) in opal_send_cmd() 327 static int opal_recv_cmd(struct opal_dev *dev) in opal_recv_cmd() 334 static int opal_recv_check(struct opal_dev *dev) in opal_recv_check() 357 static int opal_send_recv(struct opal_dev *dev, cont_fn *cont) in opal_send_recv() 373 static void check_geometry(struct opal_dev *de [all...] |
/kernel/linux/linux-6.6/block/ |
H A D | sed-opal.c | 38 int (*fn)(struct opal_dev *dev, void *data); 41 typedef int (cont_fn)(struct opal_dev *dev); 81 struct opal_dev { struct 222 static int end_opal_session_error(struct opal_dev *dev); 223 static int opal_discovery0_step(struct opal_dev *dev); 334 static int opal_get_key(struct opal_dev *dev, struct opal_key *key) in opal_get_key() 455 static int opal_send_cmd(struct opal_dev *dev) in opal_send_cmd() 462 static int opal_recv_cmd(struct opal_dev *dev) in opal_recv_cmd() 469 static int opal_recv_check(struct opal_dev *dev) in opal_recv_check() 492 static int opal_send_recv(struct opal_dev *de [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sd.h | 75 struct opal_dev *opal_dev; member
|
H A D | sd.c | 1579 return sed_ioctl(sdkp->opal_dev, cmd, p); in sd_ioctl_common() 3500 sdkp->opal_dev = init_opal_dev(sdkp, &sd_sec_submit); in sd_probe() 3501 if (sdkp->opal_dev) in sd_probe() 3547 free_opal_dev(sdkp->opal_dev); in sd_remove() 3724 opal_unlock_from_suspend(sdkp->opal_dev); in sd_resume()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sd.h | 93 struct opal_dev *opal_dev; member
|
H A D | sd.c | 1534 return sed_ioctl(sdkp->opal_dev, cmd, p); in sd_ioctl() 3763 sdkp->opal_dev = init_opal_dev(sdkp, &sd_sec_submit); in sd_probe() 3764 if (sdkp->opal_dev) in sd_probe() 3818 free_opal_dev(sdkp->opal_dev); in scsi_disk_release() 3964 opal_unlock_from_suspend(sdkp->opal_dev); in sd_resume()
|
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | nvme.h | 271 struct opal_dev *opal_dev; member
|
H A D | pci.c | 2585 free_opal_dev(dev->ctrl.opal_dev); in nvme_pci_free_ctrl() 2680 if (!dev->ctrl.opal_dev) in nvme_reset_work() 2681 dev->ctrl.opal_dev = in nvme_reset_work() 2684 opal_unlock_from_suspend(dev->ctrl.opal_dev); in nvme_reset_work() 2686 free_opal_dev(dev->ctrl.opal_dev); in nvme_reset_work() 2687 dev->ctrl.opal_dev = NULL; in nvme_reset_work()
|
H A D | core.c | 1732 ret = sed_ioctl(ctrl->opal_dev, cmd, argp); in nvme_handle_ctrl_ioctl()
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | nvme.h | 292 struct opal_dev *opal_dev; member
|
H A D | core.c | 2155 if (!ctrl->opal_dev) in nvme_configure_opal() 2156 ctrl->opal_dev = init_opal_dev(ctrl, &nvme_sec_submit); in nvme_configure_opal() 2158 opal_unlock_from_suspend(ctrl->opal_dev); in nvme_configure_opal() 2160 free_opal_dev(ctrl->opal_dev); in nvme_configure_opal() 2161 ctrl->opal_dev = NULL; in nvme_configure_opal() 4441 free_opal_dev(ctrl->opal_dev); in nvme_free_ctrl()
|
H A D | ioctl.c | 662 return sed_ioctl(ctrl->opal_dev, cmd, argp); in nvme_ctrl_ioctl()
|
Completed in 41 milliseconds