Lines Matching defs:nvmet_fabrics_ops
410 struct nvmet_fabrics_ops { struct
411 struct module *owner;
412 unsigned int type;
413 unsigned int msdbd;
414 unsigned int flags;
417 void (*queue_response)(struct nvmet_req *req);
418 int (*add_port)(struct nvmet_port *port);
419 void (*remove_port)(struct nvmet_port *port);
420 void (*delete_ctrl)(struct nvmet_ctrl *ctrl);
421 void (*disc_traddr)(struct nvmet_req *req,
423 ssize_t (*host_traddr)(struct nvmet_ctrl *ctrl,
425 u16 (*install_queue)(struct nvmet_sq *nvme_sq);
426 void (*discovery_chg)(struct nvmet_port *port);
427 u8 (*get_mdts)(const struct nvmet_ctrl *ctrl);
428 u16 (*get_max_queue_size)(const struct nvmet_ctrl *ctrl);
431 u16 (*create_sq)(struct nvmet_ctrl *ctrl, u16 sqid, u16 cqid, u16 flags,
433 u16 (*delete_sq)(struct nvmet_ctrl *ctrl, u16 sqid);
434 u16 (*create_cq)(struct nvmet_ctrl *ctrl, u16 cqid, u16 flags,
436 u16 (*delete_cq)(struct nvmet_ctrl *ctrl, u16 cqid);
437 u16 (*set_feature)(const struct nvmet_ctrl *ctrl, u8 feat,
439 u16 (*get_feature)(const struct nvmet_ctrl *ctrl, u8 feat,