Home
last modified time | relevance | path

Searched defs:nvme_ctrl_ops (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/nvme/host/
Dnvme.h551 struct nvme_ctrl_ops { struct
552 const char *name;
553 struct module *module;
554 unsigned int flags;
559 const struct attribute_group **dev_attr_groups;
560 int (*reg_read32)(struct nvme_ctrl *ctrl, u32 off, u32 *val);
561 int (*reg_write32)(struct nvme_ctrl *ctrl, u32 off, u32 val);
562 int (*reg_read64)(struct nvme_ctrl *ctrl, u32 off, u64 *val);
563 void (*free_ctrl)(struct nvme_ctrl *ctrl);
564 void (*submit_async_event)(struct nvme_ctrl *ctrl);
[all …]
Dapple.c1218 static const struct nvme_ctrl_ops nvme_ctrl_ops = { variable
/kernel/linux/linux-5.10/drivers/nvme/host/
Dnvme.h479 struct nvme_ctrl_ops { struct
480 const char *name;
481 struct module *module;
482 unsigned int flags;
486 int (*reg_read32)(struct nvme_ctrl *ctrl, u32 off, u32 *val);
487 int (*reg_write32)(struct nvme_ctrl *ctrl, u32 off, u32 val);
488 int (*reg_read64)(struct nvme_ctrl *ctrl, u32 off, u64 *val);
489 void (*free_ctrl)(struct nvme_ctrl *ctrl);
490 void (*submit_async_event)(struct nvme_ctrl *ctrl);
491 void (*delete_ctrl)(struct nvme_ctrl *ctrl);
[all …]