Searched refs:opal_dev (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/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); 61 static inline void free_opal_dev(struct opal_dev *dev) in free_opal_dev() 70 static inline int sed_ioctl(struct opal_dev *dev, unsigned int cmd, in sed_ioctl() 75 static inline bool opal_unlock_from_suspend(struct opal_dev *dev) in opal_unlock_from_suspend()
|
| /linux-6.15/block/ |
| H A D | sed-opal.c | 39 int (*fn)(struct opal_dev *dev, void *data); 42 typedef int (cont_fn)(struct opal_dev *dev); 82 struct opal_dev { struct 456 static int opal_send_cmd(struct opal_dev *dev) in opal_send_cmd() 463 static int opal_recv_cmd(struct opal_dev *dev) in opal_recv_cmd() 519 static int execute_step(struct opal_dev *dev, in execute_step() 1977 struct opal_dev *dev) in generic_pw_cmd() 2035 struct opal_dev *dev, in add_authority_object_ref() 2048 struct opal_dev *dev, in add_boolean_object_ref() 2499 void free_opal_dev(struct opal_dev *dev) in free_opal_dev() [all …]
|
| /linux-6.15/drivers/scsi/ |
| H A D | sd.h | 93 struct opal_dev *opal_dev; member
|
| H A D | sd.c | 1663 return sed_ioctl(sdkp->opal_dev, cmd, p); in sd_ioctl() 4026 sdkp->opal_dev = init_opal_dev(sdkp, &sd_sec_submit); in sd_probe() 4027 if (sdkp->opal_dev) in sd_probe() 4080 free_opal_dev(sdkp->opal_dev); in scsi_disk_release() 4242 if (opal_unlock_from_suspend(sdkp->opal_dev)) { in sd_resume()
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | nvme.h | 312 struct opal_dev *opal_dev; member
|
| H A D | core.c | 2414 if (!ctrl->opal_dev) in nvme_configure_opal() 2415 ctrl->opal_dev = init_opal_dev(ctrl, &nvme_sec_submit); in nvme_configure_opal() 2417 opal_unlock_from_suspend(ctrl->opal_dev); in nvme_configure_opal() 2419 free_opal_dev(ctrl->opal_dev); in nvme_configure_opal() 2420 ctrl->opal_dev = NULL; in nvme_configure_opal() 4830 free_opal_dev(ctrl->opal_dev); in nvme_free_ctrl()
|
| H A D | ioctl.c | 560 return sed_ioctl(ctrl->opal_dev, cmd, argp); in nvme_ctrl_ioctl()
|