| /src/lib/libnvmf/ |
| H A D | libnvmf.h | 21 struct nvmf_qpair; 90 struct nvmf_qpair *nvmf_allocate_qpair(struct nvmf_association *na, 92 void nvmf_free_qpair(struct nvmf_qpair *qp); 101 struct nvmf_capsule *nvmf_allocate_command(struct nvmf_qpair *qp, 103 struct nvmf_capsule *nvmf_allocate_response(struct nvmf_qpair *qp, 109 int nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp); 178 int nvmf_controller_receive_capsule(struct nvmf_qpair *qp, 205 struct nvmf_qpair *nvmf_accept(struct nvmf_association *na, 222 uint64_t nvmf_controller_cap(struct nvmf_qpair *qp); 231 void nvmf_init_discovery_controller_data(struct nvmf_qpair *qp, [all …]
|
| H A D | internal.h | 23 struct nvmf_qpair *(*allocate_qpair)(struct nvmf_association *na, 25 void (*free_qpair)(struct nvmf_qpair *qp); 28 void (*kernel_handoff_params)(struct nvmf_qpair *qp, nvlist_t *nvl); 29 int (*populate_dle)(struct nvmf_qpair *qp, 33 struct nvmf_capsule *(*allocate_capsule)(struct nvmf_qpair *qp); 36 int (*receive_capsule)(struct nvmf_qpair *qp, 61 struct nvmf_qpair { struct 87 struct nvmf_qpair *nc_qpair; argument 115 int nvmf_kernel_handoff_params(struct nvmf_qpair *qp, nvlist_t **nvlp); 116 int nvmf_populate_dle(struct nvmf_qpair *qp,
|
| H A D | nvmf_host.c | 39 struct nvmf_qpair * 48 struct nvmf_qpair *qp; in nvmf_connect() 193 nvmf_cntlid(struct nvmf_qpair *qp) in nvmf_cntlid() 201 struct nvmf_qpair *qp = nc->nc_qpair; in nvmf_host_transmit_command() 227 nvmf_host_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp) in nvmf_host_receive_capsule() 256 nvmf_host_receive_response(struct nvmf_qpair *qp, struct nvmf_capsule **ncp) in nvmf_host_receive_response() 275 struct nvmf_qpair *qp = cc->nc_qpair; in nvmf_host_wait_for_response() 305 nvmf_keepalive(struct nvmf_qpair *qp) in nvmf_keepalive() 320 nvmf_get_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size) in nvmf_get_property() 342 nvmf_read_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size, in nvmf_read_property() [all …]
|
| H A D | nvmf_transport.c | 91 struct nvmf_qpair * 95 struct nvmf_qpair *qp; in nvmf_allocate_qpair() 110 nvmf_free_qpair(struct nvmf_qpair *qp) in nvmf_free_qpair() 125 nvmf_allocate_command(struct nvmf_qpair *qp, const void *sqe) in nvmf_allocate_command() 144 nvmf_allocate_response(struct nvmf_qpair *qp, const void *cqe) in nvmf_allocate_response() 186 nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp) in nvmf_receive_capsule() 239 nvmf_kernel_handoff_params(struct nvmf_qpair *qp, nvlist_t **nvlp) in nvmf_kernel_handoff_params() 263 nvmf_populate_dle(struct nvmf_qpair *qp, struct nvme_discovery_log_entry *dle) in nvmf_populate_dle()
|
| H A D | nvmf_controller.c | 93 nvmf_controller_receive_capsule(struct nvmf_qpair *qp, in nvmf_controller_receive_capsule() 119 struct nvmf_qpair *qp = nc->nc_qpair; in nvmf_controller_transmit_response() 187 struct nvmf_qpair * 193 struct nvmf_qpair *qp; in nvmf_accept() 389 struct nvmf_qpair *qp = cc->nc_qpair; in nvmf_finish_accept() 410 nvmf_controller_cap(struct nvmf_qpair *qp) in nvmf_controller_cap() 419 nvmf_validate_cc(struct nvmf_qpair *qp, uint64_t cap, uint32_t old_cc, in nvmf_validate_cc() 429 nvmf_init_discovery_controller_data(struct nvmf_qpair *qp, in nvmf_init_discovery_controller_data() 469 nvmf_init_io_controller_data(struct nvmf_qpair *qp, const char *serial, in nvmf_init_io_controller_data() 509 nvmf_handoff_controller_qpair(struct nvmf_qpair *qp, in nvmf_handoff_controller_qpair()
|
| H A D | nvmf_tcp.c | 64 struct nvmf_qpair qp; 1084 static struct nvmf_qpair * 1115 tcp_free_qpair(struct nvmf_qpair *nq) in tcp_free_qpair() 1135 tcp_kernel_handoff_params(struct nvmf_qpair *nq, nvlist_t *nvl) in tcp_kernel_handoff_params() 1150 tcp_populate_dle(struct nvmf_qpair *nq, struct nvme_discovery_log_entry *dle) in tcp_populate_dle() 1169 tcp_allocate_capsule(struct nvmf_qpair *qp __unused) in tcp_allocate_capsule() 1260 tcp_receive_capsule(struct nvmf_qpair *nq, struct nvmf_capsule **ncp) in tcp_receive_capsule()
|
| /src/sys/dev/nvmf/ |
| H A D | nvmf_transport_internal.h | 24 struct nvmf_qpair *(*allocate_qpair)(bool controller, 26 void (*free_qpair)(struct nvmf_qpair *qp); 29 uint32_t (*max_ioccsz)(struct nvmf_qpair *qp); 32 uint64_t (*max_xfer_size)(struct nvmf_qpair *qp); 35 struct nvmf_capsule *(*allocate_capsule)(struct nvmf_qpair *qp, 53 struct nvmf_qpair { struct 86 struct nvmf_qpair *nc_qpair; argument 106 nvmf_qpair_error(struct nvmf_qpair *nq, int error) in nvmf_qpair_error() 112 nvmf_capsule_received(struct nvmf_qpair *nq, struct nvmf_capsule *nc) in nvmf_capsule_received()
|
| H A D | nvmf_transport.h | 25 struct nvmf_qpair; 57 struct nvmf_qpair *nvmf_allocate_qpair(enum nvmf_trtype trtype, 61 void nvmf_free_qpair(struct nvmf_qpair *qp); 70 struct nvmf_capsule *nvmf_allocate_command(struct nvmf_qpair *qp, 72 struct nvmf_capsule *nvmf_allocate_response(struct nvmf_qpair *qp, 90 uint64_t nvmf_max_xfer_size(struct nvmf_qpair *qp); 98 uint32_t nvmf_max_ioccsz(struct nvmf_qpair *qp);
|
| H A D | nvmf_transport.c | 49 struct nvmf_qpair * 55 struct nvmf_qpair *qp; in nvmf_allocate_qpair() 84 nvmf_free_qpair(struct nvmf_qpair *qp) in nvmf_free_qpair() 95 nvmf_allocate_command(struct nvmf_qpair *qp, const void *sqe, int how) in nvmf_allocate_command() 116 nvmf_allocate_response(struct nvmf_qpair *qp, const void *cqe, int how) in nvmf_allocate_response() 192 nvmf_max_xfer_size(struct nvmf_qpair *qp) in nvmf_max_xfer_size() 198 nvmf_max_ioccsz(struct nvmf_qpair *qp) in nvmf_max_ioccsz()
|
| H A D | nvmf_tcp.c | 65 struct nvmf_qpair qp; 137 static void tcp_free_qpair(struct nvmf_qpair *nq); 1416 static struct nvmf_qpair * 1527 tcp_free_qpair(struct nvmf_qpair *nq) in tcp_free_qpair() 1606 tcp_max_ioccsz(struct nvmf_qpair *nq) in tcp_max_ioccsz() 1612 tcp_max_xfer_size(struct nvmf_qpair *nq) in tcp_max_xfer_size() 1618 tcp_allocate_capsule(struct nvmf_qpair *nq, int how) in tcp_allocate_capsule()
|
| /src/sbin/nvmecontrol/ |
| H A D | fabrics.h | 28 struct nvmf_qpair *connect_discovery_adminq(enum nvmf_trtype trtype, 40 uint32_t kato, struct nvmf_qpair **admin, struct nvmf_qpair **io, 47 void disconnect_nvm_queues(struct nvmf_qpair *admin, struct nvmf_qpair **io,
|
| H A D | fabrics.c | 216 struct nvmf_qpair * 223 struct nvmf_qpair *qp; in connect_discovery_adminq() 310 const struct nvmf_qpair_params *params, struct nvmf_qpair **qpp, in connect_nvm_adminq() 314 struct nvmf_qpair *qp; in connect_nvm_adminq() 410 shutdown_controller(struct nvmf_qpair *qp) in shutdown_controller() 438 uint32_t kato, struct nvmf_qpair **admin, struct nvmf_qpair **io, in connect_nvm_queues() 550 disconnect_nvm_queues(struct nvmf_qpair *admin, struct nvmf_qpair **io, in disconnect_nvm_queues()
|
| H A D | discover.c | 32 identify_controller(struct nvmf_qpair *qp) in identify_controller() 222 dump_discovery_log_page(struct nvmf_qpair *qp) in dump_discovery_log_page() 246 struct nvmf_qpair *qp; in discover()
|
| H A D | connect.c | 75 struct nvmf_qpair *admin, **io; in connect_nvm_controller() 169 connect_discovery_log_page(struct nvmf_qpair *qp) in connect_discovery_log_page() 187 struct nvmf_qpair *qp; in discover_controllers()
|
| /src/tools/tools/nvmf/nvmfd/ |
| H A D | internal.h | 18 struct nvmf_qpair; 32 struct controller *init_controller(struct nvmf_qpair *qp, 61 void ctl_handoff_qpair(struct nvmf_qpair *qp,
|
| H A D | controller.c | 16 struct nvmf_qpair *qp; 174 struct nvmf_qpair *qp = c->qp; in controller_handle_admin_commands() 226 init_controller(struct nvmf_qpair *qp, in init_controller()
|
| H A D | io.c | 25 struct nvmf_qpair **io_qpairs; 401 handle_io_commands(struct io_controller *ioc, struct nvmf_qpair *qp) in handle_io_commands() 451 handle_io_qpair(struct io_controller *ioc, struct nvmf_qpair *qp, int qid) in handle_io_qpair() 475 connect_admin_qpair(int s, struct nvmf_qpair *qp, struct nvmf_capsule *nc, in connect_admin_qpair() 528 connect_io_qpair(int s, struct nvmf_qpair *qp, struct nvmf_capsule *nc, in connect_io_qpair() 616 struct nvmf_qpair *qp; in io_socket_thread()
|
| H A D | discovery.c | 35 struct nvmf_qpair *qp; 288 struct nvmf_qpair *qp; in handle_discovery_socket()
|
| H A D | ctl.c | 120 ctl_handoff_qpair(struct nvmf_qpair *qp, in ctl_handoff_qpair()
|
| /src/tools/tools/nvmf/nvmfdd/ |
| H A D | nvmfdd.c | 81 static struct nvmf_qpair * 87 struct nvmf_qpair *qp; in connect_admin_queue() 169 shutdown_controller(struct nvmf_qpair *qp) in shutdown_controller() 188 disconnect_queue(struct nvmf_qpair *qp) in disconnect_queue() 194 validate_namespace(struct nvmf_qpair *qp, u_int nsid, u_int *block_size) in validate_namespace() 241 nvmf_io_command(struct nvmf_qpair *qp, u_int nsid, enum rw command, in nvmf_io_command() 294 nvmf_io(struct nvmf_qpair *qp, u_int nsid, u_int block_size, enum rw command, in nvmf_io() 359 struct nvmf_qpair *admin, *io; in main()
|
| /src/usr.sbin/ctld/ |
| H A D | nvmf.hh | 31 void operator()(struct nvmf_qpair *qp) const in operator ()() 37 using nvmf_qpair_up = std::unique_ptr<nvmf_qpair, nvmf_qpair_deleter>;
|
| H A D | nvmf_discovery.cc | 37 discovery_controller(freebsd::fd_up s, struct nvmf_qpair *qp, 54 struct nvmf_qpair *qp; 470 struct nvmf_qpair *qp, const struct discovery_log &discovery_log) : in discovery_controller()
|
| /src/sys/dev/nvmf/controller/ |
| H A D | nvmft_qpair.c | 26 struct nvmf_qpair *qp; 138 struct nvmf_qpair *nq; in nvmft_qpair_shutdown() 195 struct nvmf_qpair *nq; in _nvmft_send_response() 318 struct nvmf_qpair *nq; in nvmft_send_connect_response()
|
| /src/sys/modules/nvmf/nvmf/ |
| H A D | Makefile | 10 nvmf_qpair.c \
|
| /src/sys/dev/nvmf/host/ |
| H A D | nvmf_qpair.c | 28 struct nvmf_qpair *qp; 55 struct nvmf_qpair *nq; in nvmf_allocate_request() 345 struct nvmf_qpair *nq; in nvmf_shutdown_qp()
|