nvmet_port
struct nvmet_port *port = to_nvmet_port(parent->ci_parent);
struct nvmet_port *port = to_nvmet_port(parent->ci_parent);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
static inline u8 nvmet_port_disc_addr_treq_mask(struct nvmet_port *port)
struct nvmet_port *parent = to_nvmet_port(item->ci_parent->ci_parent);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *parent = to_nvmet_port(item->ci_parent->ci_parent);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port;
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = ana_groups_to_port(&group->cg_item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port;
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
static void nvmet_port_init_tsas_rdma(struct nvmet_port *port)
static void nvmet_port_init_tsas_tcp(struct nvmet_port *port, int sectype)
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
struct nvmet_port *port = to_nvmet_port(item);
static bool nvmet_is_port_enabled(struct nvmet_port *p, const char *caller)
struct nvmet_port *port = to_nvmet_port(item);
static inline u16 nvmet_check_ana_state(struct nvmet_port *port,
static struct nvmet_subsys *nvmet_find_get_subsys(struct nvmet_port *port,
struct nvmet_port *port)
void nvmet_port_send_ana_event(struct nvmet_port *port)
void nvmet_port_del_ctrls(struct nvmet_port *port, struct nvmet_subsys *subsys)
int nvmet_enable_port(struct nvmet_port *port)
void nvmet_disable_port(struct nvmet_port *port)
static struct nvmet_subsys *nvmet_find_get_subsys(struct nvmet_port *port,
struct nvmet_port *port, char *subsys_nqn, char *traddr,
static void nvmet_set_disc_traddr(struct nvmet_req *req, struct nvmet_port *port,
struct nvmet_port *r;
static void __nvmet_disc_changed(struct nvmet_port *port,
struct nvmet_port *r;
void nvmet_port_disc_changed(struct nvmet_port *port,
static void __nvmet_subsys_disc_changed(struct nvmet_port *port,
struct nvmet_port *port;
void nvmet_referral_enable(struct nvmet_port *parent, struct nvmet_port *port)
void nvmet_referral_disable(struct nvmet_port *parent, struct nvmet_port *port)
struct nvmet_port *port;
struct nvmet_port *port)
nvmet_fc_add_port(struct nvmet_port *port)
nvmet_fc_remove_port(struct nvmet_port *port)
nvmet_fc_discovery_chg(struct nvmet_port *port)
struct nvmet_port *port;
static struct nvmet_port *nvme_loop_find_port(struct nvme_ctrl *ctrl)
struct nvmet_port *p, *found = NULL;
static int nvme_loop_add_port(struct nvmet_port *port)
static void nvme_loop_remove_port(struct nvmet_port *port)
struct nvmet_port *port;
static inline struct nvmet_port *to_nvmet_port(struct config_item *item)
return container_of(to_config_group(item), struct nvmet_port,
static inline struct nvmet_port *ana_groups_to_port(
return container_of(to_config_group(item), struct nvmet_port,
static inline u8 nvmet_port_disc_addr_treq_secure_channel(struct nvmet_port *port)
static inline bool nvmet_port_secure_channel_required(struct nvmet_port *port)
struct nvmet_port *port;
int (*add_port)(struct nvmet_port *port);
void (*remove_port)(struct nvmet_port *port);
struct nvmet_port *port, char *traddr);
void (*discovery_chg)(struct nvmet_port *port);
struct nvmet_port *port;
struct nvmet_port *port;
struct nvmet_port *port);
void nvmet_port_send_ana_event(struct nvmet_port *port);
void nvmet_port_del_ctrls(struct nvmet_port *port,
int nvmet_enable_port(struct nvmet_port *port);
void nvmet_disable_port(struct nvmet_port *port);
void nvmet_referral_enable(struct nvmet_port *parent, struct nvmet_port *port);
void nvmet_referral_disable(struct nvmet_port *parent, struct nvmet_port *port);
void nvmet_port_disc_changed(struct nvmet_port *port,
static int nvmet_pci_epf_add_port(struct nvmet_port *port)
static void nvmet_pci_epf_remove_port(struct nvmet_port *port)
static struct nvmet_port *
struct nvmet_port *p, *port = NULL;
struct nvmet_port *port;
struct nvmet_port *nport = port->nport;
struct nvmet_port *nport;
struct nvmet_port *nport = port->nport;
static int nvmet_rdma_add_port(struct nvmet_port *nport)
static void nvmet_rdma_remove_port(struct nvmet_port *nport)
struct nvmet_port *nport, char *traddr)
struct nvmet_port *port;
static int nvmet_tcp_add_port(struct nvmet_port *nport)
struct nvmet_port *nport;
static void nvmet_tcp_remove_port(struct nvmet_port *nport)
struct nvmet_port *nport, char *traddr)