Home
last modified time | relevance | path

Searched refs:opal_dev (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
A Dsed-opal.h16 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()
/linux/block/
A Dsed-opal.c33 int (*fn)(struct opal_dev *dev, void *data);
36 typedef int (cont_fn)(struct opal_dev *dev);
76 struct opal_dev { struct
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()
381 static int execute_step(struct opal_dev *dev, in execute_step()
395 static int execute_steps(struct opal_dev *dev, in execute_steps()
1663 struct opal_dev *dev) in generic_pw_cmd()
2131 void free_opal_dev(struct opal_dev *dev) in free_opal_dev()
[all …]
/linux/drivers/scsi/
A Dsd.h75 struct opal_dev *opal_dev; member
A Dsd.c1576 return sed_ioctl(sdkp->opal_dev, cmd, p); in sd_ioctl()
3594 sdkp->opal_dev = init_opal_dev(sdkp, &sd_sec_submit); in sd_probe()
3595 if (sdkp->opal_dev) in sd_probe()
3639 free_opal_dev(sdkp->opal_dev); in sd_remove()
3816 opal_unlock_from_suspend(sdkp->opal_dev); in sd_resume()
/linux/drivers/nvme/host/
A Dnvme.h261 struct opal_dev *opal_dev; member
A Dpci.c2704 free_opal_dev(dev->ctrl.opal_dev); in nvme_pci_free_ctrl()
2798 if (!dev->ctrl.opal_dev) in nvme_reset_work()
2799 dev->ctrl.opal_dev = in nvme_reset_work()
2802 opal_unlock_from_suspend(dev->ctrl.opal_dev); in nvme_reset_work()
2804 free_opal_dev(dev->ctrl.opal_dev); in nvme_reset_work()
2805 dev->ctrl.opal_dev = NULL; in nvme_reset_work()
A Dioctl.c301 return sed_ioctl(ctrl->opal_dev, cmd, argp); in nvme_ctrl_ioctl()

Completed in 28 milliseconds