Home
last modified time | relevance | path

Searched refs:traddr (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/nvme/target/
H A Ddiscovery.c106 struct nvmet_port *port, char *subsys_nqn, char *traddr, in nvmet_format_discovery_entry()
120 memcpy(e->traddr, traddr, NVMF_TRADDR_SIZE); in nvmet_format_discovery_entry()
126 * nvmet_set_disc_traddr - set a correct discovery log entry traddr
129 * (INADDR_ANY or IN6ADDR_ANY_INIT). The discovery log page traddr reply
131 * .disc_traddr, use it. this callback will set the discovery traddr
136 char *traddr) in nvmet_set_disc_traddr()
139 req->ops->disc_traddr(req, port, traddr); in nvmet_set_disc_traddr()
141 memcpy(traddr, port->disc_addr.traddr, NVMF_TRADDR_SIZ in nvmet_set_disc_traddr()
105 nvmet_format_discovery_entry(struct nvmf_disc_rsp_page_hdr *hdr, struct nvmet_port *port, char *subsys_nqn, char *traddr, u8 type, u32 numrec) nvmet_format_discovery_entry() argument
135 nvmet_set_disc_traddr(struct nvmet_req *req, struct nvmet_port *port, char *traddr) nvmet_set_disc_traddr() argument
174 char traddr[NVMF_TRADDR_SIZE]; nvmet_execute_disc_get_log_page() local
[all...]
H A Dfc.c2821 nvme_fc_parse_traddr(struct nvmet_fc_traddr *traddr, char *buf, size_t blen) in nvme_fc_parse_traddr() argument
2849 if (__nvme_fc_parse_u64(&wwn, &traddr->nn)) in nvme_fc_parse_traddr()
2853 if (__nvme_fc_parse_u64(&wwn, &traddr->pn)) in nvme_fc_parse_traddr()
2859 pr_warn("%s: bad traddr string\n", __func__); in nvme_fc_parse_traddr()
2868 struct nvmet_fc_traddr traddr = { 0L, 0L }; in nvmet_fc_add_port() local
2877 /* map the traddr address info to a target port */ in nvmet_fc_add_port()
2879 ret = nvme_fc_parse_traddr(&traddr, port->disc_addr.traddr, in nvmet_fc_add_port()
2880 sizeof(port->disc_addr.traddr)); in nvmet_fc_add_port()
2891 if ((tgtport->fc_target_port.node_name == traddr in nvmet_fc_add_port()
[all...]
H A Drdma.c1946 ret = inet_pton_with_scope(&init_net, af, nport->disc_addr.traddr, in nvmet_rdma_add_port()
1950 nport->disc_addr.traddr, nport->disc_addr.trsvcid); in nvmet_rdma_add_port()
1979 struct nvmet_port *nport, char *traddr) in nvmet_rdma_disc_port_addr()
1990 sprintf(traddr, "%pISc", addr); in nvmet_rdma_disc_port_addr()
1992 memcpy(traddr, nport->disc_addr.traddr, NVMF_TRADDR_SIZE); in nvmet_rdma_disc_port_addr()
1978 nvmet_rdma_disc_port_addr(struct nvmet_req *req, struct nvmet_port *nport, char *traddr) nvmet_rdma_disc_port_addr() argument
H A Dtcp.c1758 ret = inet_pton_with_scope(&init_net, af, nport->disc_addr.traddr, in nvmet_tcp_add_port()
1762 nport->disc_addr.traddr, nport->disc_addr.trsvcid); in nvmet_tcp_add_port()
1870 struct nvmet_port *nport, char *traddr) in nvmet_tcp_disc_port_addr()
1879 sprintf(traddr, "%pISc", (struct sockaddr *)&queue->sockaddr); in nvmet_tcp_disc_port_addr()
1881 memcpy(traddr, nport->disc_addr.traddr, NVMF_TRADDR_SIZE); in nvmet_tcp_disc_port_addr()
1869 nvmet_tcp_disc_port_addr(struct nvmet_req *req, struct nvmet_port *nport, char *traddr) nvmet_tcp_disc_port_addr() argument
H A Dloop.c524 strcmp(ctrl->opts->traddr, p->disc_addr.traddr)) in nvme_loop_find_port()
H A Dnvmet.h339 struct nvmet_port *port, char *traddr);
H A Dconfigfs.c134 return snprintf(page, PAGE_SIZE, "%s\n", port->disc_addr.traddr); in nvmet_addr_traddr_show()
143 pr_err("Invalid value '%s' for traddr\n", page); in nvmet_addr_traddr_store()
150 if (sscanf(page, "%s\n", port->disc_addr.traddr) != 1) in nvmet_addr_traddr_store()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Ddiscovery.c105 struct nvmet_port *port, char *subsys_nqn, char *traddr, in nvmet_format_discovery_entry()
119 memcpy(e->traddr, traddr, NVMF_TRADDR_SIZE); in nvmet_format_discovery_entry()
125 * nvmet_set_disc_traddr - set a correct discovery log entry traddr
128 * (INADDR_ANY or IN6ADDR_ANY_INIT). The discovery log page traddr reply
130 * .disc_traddr, use it. this callback will set the discovery traddr
135 char *traddr) in nvmet_set_disc_traddr()
138 req->ops->disc_traddr(req, port, traddr); in nvmet_set_disc_traddr()
140 memcpy(traddr, port->disc_addr.traddr, NVMF_TRADDR_SIZ in nvmet_set_disc_traddr()
104 nvmet_format_discovery_entry(struct nvmf_disc_rsp_page_hdr *hdr, struct nvmet_port *port, char *subsys_nqn, char *traddr, u8 type, u32 numrec) nvmet_format_discovery_entry() argument
134 nvmet_set_disc_traddr(struct nvmet_req *req, struct nvmet_port *port, char *traddr) nvmet_set_disc_traddr() argument
208 char traddr[NVMF_TRADDR_SIZE]; nvmet_execute_disc_get_log_page() local
[all...]
H A Dfc.c2797 nvme_fc_parse_traddr(struct nvmet_fc_traddr *traddr, char *buf, size_t blen) in nvme_fc_parse_traddr() argument
2825 if (__nvme_fc_parse_u64(&wwn, &traddr->nn)) in nvme_fc_parse_traddr()
2829 if (__nvme_fc_parse_u64(&wwn, &traddr->pn)) in nvme_fc_parse_traddr()
2835 pr_warn("%s: bad traddr string\n", __func__); in nvme_fc_parse_traddr()
2844 struct nvmet_fc_traddr traddr = { 0L, 0L }; in nvmet_fc_add_port() local
2853 /* map the traddr address info to a target port */ in nvmet_fc_add_port()
2855 ret = nvme_fc_parse_traddr(&traddr, port->disc_addr.traddr, in nvmet_fc_add_port()
2856 sizeof(port->disc_addr.traddr)); in nvmet_fc_add_port()
2867 if ((tgtport->fc_target_port.node_name == traddr in nvmet_fc_add_port()
[all...]
H A Drdma.c1946 ret = inet_pton_with_scope(&init_net, af, nport->disc_addr.traddr, in nvmet_rdma_add_port()
1950 nport->disc_addr.traddr, nport->disc_addr.trsvcid); in nvmet_rdma_add_port()
1979 struct nvmet_port *nport, char *traddr) in nvmet_rdma_disc_port_addr()
1990 sprintf(traddr, "%pISc", addr); in nvmet_rdma_disc_port_addr()
1992 memcpy(traddr, nport->disc_addr.traddr, NVMF_TRADDR_SIZE); in nvmet_rdma_disc_port_addr()
1978 nvmet_rdma_disc_port_addr(struct nvmet_req *req, struct nvmet_port *nport, char *traddr) nvmet_rdma_disc_port_addr() argument
H A Dtcp.c1683 ret = inet_pton_with_scope(&init_net, af, nport->disc_addr.traddr, in nvmet_tcp_add_port()
1687 nport->disc_addr.traddr, nport->disc_addr.trsvcid); in nvmet_tcp_add_port()
1797 struct nvmet_port *nport, char *traddr) in nvmet_tcp_disc_port_addr()
1806 sprintf(traddr, "%pISc", (struct sockaddr *)&queue->sockaddr); in nvmet_tcp_disc_port_addr()
1808 memcpy(traddr, nport->disc_addr.traddr, NVMF_TRADDR_SIZE); in nvmet_tcp_disc_port_addr()
1796 nvmet_tcp_disc_port_addr(struct nvmet_req *req, struct nvmet_port *nport, char *traddr) nvmet_tcp_disc_port_addr() argument
H A Dloop.c573 strcmp(ctrl->opts->traddr, p->disc_addr.traddr)) in nvme_loop_find_port()
H A Dconfigfs.c128 port->disc_addr.traddr); in nvmet_addr_traddr_show()
137 pr_err("Invalid value '%s' for traddr\n", page); in nvmet_addr_traddr_store()
144 if (sscanf(page, "%s\n", port->disc_addr.traddr) != 1) in nvmet_addr_traddr_store()
H A Dnvmet.h303 struct nvmet_port *port, char *traddr);
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Dfabrics.c108 len += scnprintf(buf, size, "traddr=%s", ctrl->opts->traddr); in nvmf_get_address()
605 { NVMF_OPT_TRADDR, "traddr=%s" },
693 kfree(opts->traddr); in nvmf_parse_options()
694 opts->traddr = p; in nvmf_parse_options()
934 strcmp(opts->traddr, ctrl->opts->traddr) || in nvmf_ip_options_match()
984 kfree(opts->traddr); in nvmf_free_options()
H A Dfabrics.h71 * @traddr: The transport-specific TRADDR field for a port on the
97 char *traddr; member
H A Dfc.c3635 nvme_fc_parse_traddr(struct nvmet_fc_traddr *traddr, char *buf, size_t blen) in nvme_fc_parse_traddr() argument
3663 if (__nvme_fc_parse_u64(&wwn, &traddr->nn)) in nvme_fc_parse_traddr()
3667 if (__nvme_fc_parse_u64(&wwn, &traddr->pn)) in nvme_fc_parse_traddr()
3673 pr_warn("%s: bad traddr string\n", __func__); in nvme_fc_parse_traddr()
3688 ret = nvme_fc_parse_traddr(&raddr, opts->traddr, NVMF_TRADDR_SIZE); in nvme_fc_create_ctrl()
3725 __func__, opts->traddr, opts->host_traddr); in nvme_fc_create_ctrl()
H A Dtcp.c2562 opts->traddr, opts->trsvcid, &ctrl->addr); in nvme_tcp_create_ctrl()
2565 opts->traddr, opts->trsvcid); in nvme_tcp_create_ctrl()
H A Drdma.c2356 opts->traddr, opts->trsvcid, &ctrl->addr); in nvme_rdma_create_ctrl()
2359 opts->traddr, opts->trsvcid); in nvme_rdma_create_ctrl()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dfabrics.c134 len += scnprintf(buf, size, "traddr=%s", ctrl->opts->traddr); in nvmf_get_address()
627 { NVMF_OPT_TRADDR, "traddr=%s" },
726 kfree(opts->traddr); in nvmf_parse_options()
727 opts->traddr = p; in nvmf_parse_options()
1099 strcmp(opts->traddr, ctrl->opts->traddr) || in nvmf_ip_options_match()
1162 kfree(opts->traddr); in nvmf_free_options()
H A Dfabrics.h81 * @traddr: The transport-specific TRADDR field for a port on the
111 char *traddr; member
H A Dfc.c3636 nvme_fc_parse_traddr(struct nvmet_fc_traddr *traddr, char *buf, size_t blen) in nvme_fc_parse_traddr() argument
3664 if (__nvme_fc_parse_u64(&wwn, &traddr->nn)) in nvme_fc_parse_traddr()
3668 if (__nvme_fc_parse_u64(&wwn, &traddr->pn)) in nvme_fc_parse_traddr()
3674 pr_warn("%s: bad traddr string\n", __func__); in nvme_fc_parse_traddr()
3689 ret = nvme_fc_parse_traddr(&raddr, opts->traddr, NVMF_TRADDR_SIZE); in nvme_fc_create_ctrl()
3726 __func__, opts->traddr, opts->host_traddr); in nvme_fc_create_ctrl()
H A Dtcp.c2549 opts->traddr, opts->trsvcid, &ctrl->addr); in nvme_tcp_create_ctrl()
2552 opts->traddr, opts->trsvcid); in nvme_tcp_create_ctrl()
H A Drdma.c2243 opts->traddr, opts->trsvcid, &ctrl->addr); in nvme_rdma_create_ctrl()
2246 opts->traddr, opts->trsvcid); in nvme_rdma_create_ctrl()
/kernel/linux/linux-5.10/include/linux/
H A Dnvme.h1303 char traddr[NVMF_TRADDR_SIZE]; member

Completed in 59 milliseconds

12