lib/libnvmf/internal.h
115
int nvmf_kernel_handoff_params(struct nvmf_qpair *qp, nvlist_t **nvlp);
lib/libnvmf/internal.h
116
int nvmf_populate_dle(struct nvmf_qpair *qp,
lib/libnvmf/internal.h
23
struct nvmf_qpair *(*allocate_qpair)(struct nvmf_association *na,
lib/libnvmf/internal.h
25
void (*free_qpair)(struct nvmf_qpair *qp);
lib/libnvmf/internal.h
28
void (*kernel_handoff_params)(struct nvmf_qpair *qp, nvlist_t *nvl);
lib/libnvmf/internal.h
29
int (*populate_dle)(struct nvmf_qpair *qp,
lib/libnvmf/internal.h
33
struct nvmf_capsule *(*allocate_capsule)(struct nvmf_qpair *qp);
lib/libnvmf/internal.h
36
int (*receive_capsule)(struct nvmf_qpair *qp,
lib/libnvmf/internal.h
87
struct nvmf_qpair *nc_qpair;
lib/libnvmf/libnvmf.h
101
struct nvmf_capsule *nvmf_allocate_command(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
103
struct nvmf_capsule *nvmf_allocate_response(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
109
int nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp);
lib/libnvmf/libnvmf.h
178
int nvmf_controller_receive_capsule(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
205
struct nvmf_qpair *nvmf_accept(struct nvmf_association *na,
lib/libnvmf/libnvmf.h
21
struct nvmf_qpair;
lib/libnvmf/libnvmf.h
222
uint64_t nvmf_controller_cap(struct nvmf_qpair *qp);
lib/libnvmf/libnvmf.h
231
void nvmf_init_discovery_controller_data(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
238
void nvmf_init_io_controller_data(struct nvmf_qpair *qp, const char *serial,
lib/libnvmf/libnvmf.h
246
bool nvmf_validate_cc(struct nvmf_qpair *qp, uint64_t cap, uint32_t old_cc,
lib/libnvmf/libnvmf.h
259
int nvmf_handoff_controller_qpair(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
269
struct nvmf_qpair *nvmf_connect(struct nvmf_association *na,
lib/libnvmf/libnvmf.h
275
uint16_t nvmf_cntlid(struct nvmf_qpair *qp);
lib/libnvmf/libnvmf.h
287
int nvmf_host_receive_response(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
298
struct nvmf_capsule *nvmf_keepalive(struct nvmf_qpair *qp);
lib/libnvmf/libnvmf.h
301
int nvmf_read_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size,
lib/libnvmf/libnvmf.h
305
int nvmf_write_property(struct nvmf_qpair *qp, uint32_t offset,
lib/libnvmf/libnvmf.h
315
int nvmf_host_identify_controller(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
319
int nvmf_host_identify_namespace(struct nvmf_qpair *qp, uint32_t nsid,
lib/libnvmf/libnvmf.h
327
int nvmf_host_fetch_discovery_log_page(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
334
int nvmf_init_dle_from_admin_qp(struct nvmf_qpair *qp,
lib/libnvmf/libnvmf.h
343
int nvmf_host_request_queues(struct nvmf_qpair *qp, u_int requested,
lib/libnvmf/libnvmf.h
351
const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues,
lib/libnvmf/libnvmf.h
352
struct nvmf_qpair **io_queues, const struct nvme_controller_data *cdata,
lib/libnvmf/libnvmf.h
380
const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues,
lib/libnvmf/libnvmf.h
381
struct nvmf_qpair **io_queues, const struct nvme_controller_data *cdata,
lib/libnvmf/libnvmf.h
90
struct nvmf_qpair *nvmf_allocate_qpair(struct nvmf_association *na,
lib/libnvmf/libnvmf.h
92
void nvmf_free_qpair(struct nvmf_qpair *qp);
lib/libnvmf/nvmf_controller.c
119
struct nvmf_qpair *qp = nc->nc_qpair;
lib/libnvmf/nvmf_controller.c
187
struct nvmf_qpair *
lib/libnvmf/nvmf_controller.c
193
struct nvmf_qpair *qp;
lib/libnvmf/nvmf_controller.c
389
struct nvmf_qpair *qp = cc->nc_qpair;
lib/libnvmf/nvmf_controller.c
410
nvmf_controller_cap(struct nvmf_qpair *qp)
lib/libnvmf/nvmf_controller.c
419
nvmf_validate_cc(struct nvmf_qpair *qp, uint64_t cap, uint32_t old_cc,
lib/libnvmf/nvmf_controller.c
429
nvmf_init_discovery_controller_data(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_controller.c
469
nvmf_init_io_controller_data(struct nvmf_qpair *qp, const char *serial,
lib/libnvmf/nvmf_controller.c
509
nvmf_handoff_controller_qpair(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_controller.c
93
nvmf_controller_receive_capsule(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_host.c
193
nvmf_cntlid(struct nvmf_qpair *qp)
lib/libnvmf/nvmf_host.c
201
struct nvmf_qpair *qp = nc->nc_qpair;
lib/libnvmf/nvmf_host.c
227
nvmf_host_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_host.c
256
nvmf_host_receive_response(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_host.c
275
struct nvmf_qpair *qp = cc->nc_qpair;
lib/libnvmf/nvmf_host.c
305
nvmf_keepalive(struct nvmf_qpair *qp)
lib/libnvmf/nvmf_host.c
320
nvmf_get_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size)
lib/libnvmf/nvmf_host.c
342
nvmf_read_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size,
lib/libnvmf/nvmf_host.c
385
nvmf_set_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size,
lib/libnvmf/nvmf_host.c
39
struct nvmf_qpair *
lib/libnvmf/nvmf_host.c
410
nvmf_write_property(struct nvmf_qpair *qp, uint32_t offset, uint8_t size,
lib/libnvmf/nvmf_host.c
48
struct nvmf_qpair *qp;
lib/libnvmf/nvmf_host.c
488
nvmf_host_identify_controller(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_host.c
537
nvmf_host_identify_namespace(struct nvmf_qpair *qp, uint32_t nsid,
lib/libnvmf/nvmf_host.c
587
nvmf_get_discovery_log_page(struct nvmf_qpair *qp, uint64_t offset, void *buf,
lib/libnvmf/nvmf_host.c
644
nvmf_host_fetch_discovery_log_page(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_host.c
714
nvmf_init_dle_from_admin_qp(struct nvmf_qpair *qp,
lib/libnvmf/nvmf_host.c
735
nvmf_host_request_queues(struct nvmf_qpair *qp, u_int requested, u_int *actual)
lib/libnvmf/nvmf_host.c
782
is_queue_pair_idle(struct nvmf_qpair *qp)
lib/libnvmf/nvmf_host.c
794
struct nvmf_qpair *admin_qp, u_int num_queues,
lib/libnvmf/nvmf_host.c
795
struct nvmf_qpair **io_queues, const struct nvme_controller_data *cdata,
lib/libnvmf/nvmf_host.c
881
const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues,
lib/libnvmf/nvmf_host.c
882
struct nvmf_qpair **io_queues, const struct nvme_controller_data *cdata,
lib/libnvmf/nvmf_host.c
992
const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues,
lib/libnvmf/nvmf_host.c
993
struct nvmf_qpair **io_queues, const struct nvme_controller_data *cdata,
lib/libnvmf/nvmf_tcp.c
1084
static struct nvmf_qpair *
lib/libnvmf/nvmf_tcp.c
1115
tcp_free_qpair(struct nvmf_qpair *nq)
lib/libnvmf/nvmf_tcp.c
1135
tcp_kernel_handoff_params(struct nvmf_qpair *nq, nvlist_t *nvl)
lib/libnvmf/nvmf_tcp.c
1150
tcp_populate_dle(struct nvmf_qpair *nq, struct nvme_discovery_log_entry *dle)
lib/libnvmf/nvmf_tcp.c
1169
tcp_allocate_capsule(struct nvmf_qpair *qp __unused)
lib/libnvmf/nvmf_tcp.c
1260
tcp_receive_capsule(struct nvmf_qpair *nq, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_tcp.c
64
struct nvmf_qpair qp;
lib/libnvmf/nvmf_transport.c
110
nvmf_free_qpair(struct nvmf_qpair *qp)
lib/libnvmf/nvmf_transport.c
125
nvmf_allocate_command(struct nvmf_qpair *qp, const void *sqe)
lib/libnvmf/nvmf_transport.c
144
nvmf_allocate_response(struct nvmf_qpair *qp, const void *cqe)
lib/libnvmf/nvmf_transport.c
186
nvmf_receive_capsule(struct nvmf_qpair *qp, struct nvmf_capsule **ncp)
lib/libnvmf/nvmf_transport.c
239
nvmf_kernel_handoff_params(struct nvmf_qpair *qp, nvlist_t **nvlp)
lib/libnvmf/nvmf_transport.c
263
nvmf_populate_dle(struct nvmf_qpair *qp, struct nvme_discovery_log_entry *dle)
lib/libnvmf/nvmf_transport.c
91
struct nvmf_qpair *
lib/libnvmf/nvmf_transport.c
95
struct nvmf_qpair *qp;
sbin/nvmecontrol/connect.c
169
connect_discovery_log_page(struct nvmf_qpair *qp)
sbin/nvmecontrol/connect.c
187
struct nvmf_qpair *qp;
sbin/nvmecontrol/connect.c
75
struct nvmf_qpair *admin, **io;
sbin/nvmecontrol/discover.c
222
dump_discovery_log_page(struct nvmf_qpair *qp)
sbin/nvmecontrol/discover.c
246
struct nvmf_qpair *qp;
sbin/nvmecontrol/discover.c
32
identify_controller(struct nvmf_qpair *qp)
sbin/nvmecontrol/fabrics.c
216
struct nvmf_qpair *
sbin/nvmecontrol/fabrics.c
223
struct nvmf_qpair *qp;
sbin/nvmecontrol/fabrics.c
310
const struct nvmf_qpair_params *params, struct nvmf_qpair **qpp,
sbin/nvmecontrol/fabrics.c
314
struct nvmf_qpair *qp;
sbin/nvmecontrol/fabrics.c
410
shutdown_controller(struct nvmf_qpair *qp)
sbin/nvmecontrol/fabrics.c
438
uint32_t kato, struct nvmf_qpair **admin, struct nvmf_qpair **io,
sbin/nvmecontrol/fabrics.c
550
disconnect_nvm_queues(struct nvmf_qpair *admin, struct nvmf_qpair **io,
sbin/nvmecontrol/fabrics.h
28
struct nvmf_qpair *connect_discovery_adminq(enum nvmf_trtype trtype,
sbin/nvmecontrol/fabrics.h
40
uint32_t kato, struct nvmf_qpair **admin, struct nvmf_qpair **io,
sbin/nvmecontrol/fabrics.h
47
void disconnect_nvm_queues(struct nvmf_qpair *admin, struct nvmf_qpair **io,
sbin/nvmecontrol/reconnect.c
72
struct nvmf_qpair *admin, **io;
sys/dev/cxgbe/nvmf/nvmf_che.c
179
struct nvmf_qpair qp;
sys/dev/cxgbe/nvmf/nvmf_che.c
2397
static struct nvmf_qpair *
sys/dev/cxgbe/nvmf/nvmf_che.c
2668
che_free_qpair(struct nvmf_qpair *nq)
sys/dev/cxgbe/nvmf/nvmf_che.c
2805
che_max_ioccsz(struct nvmf_qpair *nq)
sys/dev/cxgbe/nvmf/nvmf_che.c
2818
che_max_xfer_size(struct nvmf_qpair *nq)
sys/dev/cxgbe/nvmf/nvmf_che.c
282
static void che_free_qpair(struct nvmf_qpair *nq);
sys/dev/cxgbe/nvmf/nvmf_che.c
2830
che_allocate_capsule(struct nvmf_qpair *nq, int how)
sys/dev/nvmf/controller/nvmft_qpair.c
138
struct nvmf_qpair *nq;
sys/dev/nvmf/controller/nvmft_qpair.c
195
struct nvmf_qpair *nq;
sys/dev/nvmf/controller/nvmft_qpair.c
26
struct nvmf_qpair *qp;
sys/dev/nvmf/controller/nvmft_qpair.c
318
struct nvmf_qpair *nq;
sys/dev/nvmf/host/nvmf_qpair.c
28
struct nvmf_qpair *qp;
sys/dev/nvmf/host/nvmf_qpair.c
345
struct nvmf_qpair *nq;
sys/dev/nvmf/host/nvmf_qpair.c
55
struct nvmf_qpair *nq;
sys/dev/nvmf/nvmf_tcp.c
137
static void tcp_free_qpair(struct nvmf_qpair *nq);
sys/dev/nvmf/nvmf_tcp.c
1416
static struct nvmf_qpair *
sys/dev/nvmf/nvmf_tcp.c
1527
tcp_free_qpair(struct nvmf_qpair *nq)
sys/dev/nvmf/nvmf_tcp.c
1606
tcp_max_ioccsz(struct nvmf_qpair *nq)
sys/dev/nvmf/nvmf_tcp.c
1612
tcp_max_xfer_size(struct nvmf_qpair *nq)
sys/dev/nvmf/nvmf_tcp.c
1618
tcp_allocate_capsule(struct nvmf_qpair *nq, int how)
sys/dev/nvmf/nvmf_tcp.c
65
struct nvmf_qpair qp;
sys/dev/nvmf/nvmf_transport.c
116
nvmf_allocate_response(struct nvmf_qpair *qp, const void *cqe, int how)
sys/dev/nvmf/nvmf_transport.c
192
nvmf_max_xfer_size(struct nvmf_qpair *qp)
sys/dev/nvmf/nvmf_transport.c
198
nvmf_max_ioccsz(struct nvmf_qpair *qp)
sys/dev/nvmf/nvmf_transport.c
49
struct nvmf_qpair *
sys/dev/nvmf/nvmf_transport.c
55
struct nvmf_qpair *qp;
sys/dev/nvmf/nvmf_transport.c
84
nvmf_free_qpair(struct nvmf_qpair *qp)
sys/dev/nvmf/nvmf_transport.c
95
nvmf_allocate_command(struct nvmf_qpair *qp, const void *sqe, int how)
sys/dev/nvmf/nvmf_transport.h
25
struct nvmf_qpair;
sys/dev/nvmf/nvmf_transport.h
57
struct nvmf_qpair *nvmf_allocate_qpair(enum nvmf_trtype trtype,
sys/dev/nvmf/nvmf_transport.h
61
void nvmf_free_qpair(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport.h
70
struct nvmf_capsule *nvmf_allocate_command(struct nvmf_qpair *qp,
sys/dev/nvmf/nvmf_transport.h
72
struct nvmf_capsule *nvmf_allocate_response(struct nvmf_qpair *qp,
sys/dev/nvmf/nvmf_transport.h
90
uint64_t nvmf_max_xfer_size(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport.h
98
uint32_t nvmf_max_ioccsz(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport_internal.h
106
nvmf_qpair_error(struct nvmf_qpair *nq, int error)
sys/dev/nvmf/nvmf_transport_internal.h
112
nvmf_capsule_received(struct nvmf_qpair *nq, struct nvmf_capsule *nc)
sys/dev/nvmf/nvmf_transport_internal.h
24
struct nvmf_qpair *(*allocate_qpair)(bool controller,
sys/dev/nvmf/nvmf_transport_internal.h
26
void (*free_qpair)(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport_internal.h
29
uint32_t (*max_ioccsz)(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport_internal.h
32
uint64_t (*max_xfer_size)(struct nvmf_qpair *qp);
sys/dev/nvmf/nvmf_transport_internal.h
35
struct nvmf_capsule *(*allocate_capsule)(struct nvmf_qpair *qp,
sys/dev/nvmf/nvmf_transport_internal.h
86
struct nvmf_qpair *nc_qpair;
tools/tools/nvmf/nvmfd/controller.c
16
struct nvmf_qpair *qp;
tools/tools/nvmf/nvmfd/controller.c
174
struct nvmf_qpair *qp = c->qp;
tools/tools/nvmf/nvmfd/controller.c
226
init_controller(struct nvmf_qpair *qp,
tools/tools/nvmf/nvmfd/ctl.c
120
ctl_handoff_qpair(struct nvmf_qpair *qp,
tools/tools/nvmf/nvmfd/discovery.c
288
struct nvmf_qpair *qp;
tools/tools/nvmf/nvmfd/discovery.c
35
struct nvmf_qpair *qp;
tools/tools/nvmf/nvmfd/internal.h
18
struct nvmf_qpair;
tools/tools/nvmf/nvmfd/internal.h
32
struct controller *init_controller(struct nvmf_qpair *qp,
tools/tools/nvmf/nvmfd/internal.h
61
void ctl_handoff_qpair(struct nvmf_qpair *qp,
tools/tools/nvmf/nvmfd/io.c
25
struct nvmf_qpair **io_qpairs;
tools/tools/nvmf/nvmfd/io.c
401
handle_io_commands(struct io_controller *ioc, struct nvmf_qpair *qp)
tools/tools/nvmf/nvmfd/io.c
451
handle_io_qpair(struct io_controller *ioc, struct nvmf_qpair *qp, int qid)
tools/tools/nvmf/nvmfd/io.c
475
connect_admin_qpair(int s, struct nvmf_qpair *qp, struct nvmf_capsule *nc,
tools/tools/nvmf/nvmfd/io.c
528
connect_io_qpair(int s, struct nvmf_qpair *qp, struct nvmf_capsule *nc,
tools/tools/nvmf/nvmfd/io.c
616
struct nvmf_qpair *qp;
tools/tools/nvmf/nvmfdd/nvmfdd.c
169
shutdown_controller(struct nvmf_qpair *qp)
tools/tools/nvmf/nvmfdd/nvmfdd.c
188
disconnect_queue(struct nvmf_qpair *qp)
tools/tools/nvmf/nvmfdd/nvmfdd.c
194
validate_namespace(struct nvmf_qpair *qp, u_int nsid, u_int *block_size)
tools/tools/nvmf/nvmfdd/nvmfdd.c
241
nvmf_io_command(struct nvmf_qpair *qp, u_int nsid, enum rw command,
tools/tools/nvmf/nvmfdd/nvmfdd.c
294
nvmf_io(struct nvmf_qpair *qp, u_int nsid, u_int block_size, enum rw command,
tools/tools/nvmf/nvmfdd/nvmfdd.c
359
struct nvmf_qpair *admin, *io;
tools/tools/nvmf/nvmfdd/nvmfdd.c
81
static struct nvmf_qpair *
tools/tools/nvmf/nvmfdd/nvmfdd.c
87
struct nvmf_qpair *qp;
usr.sbin/ctld/nvmf.hh
31
void operator()(struct nvmf_qpair *qp) const
usr.sbin/ctld/nvmf.hh
37
using nvmf_qpair_up = std::unique_ptr<nvmf_qpair, nvmf_qpair_deleter>;
usr.sbin/ctld/nvmf_discovery.cc
37
discovery_controller(freebsd::fd_up s, struct nvmf_qpair *qp,
usr.sbin/ctld/nvmf_discovery.cc
470
struct nvmf_qpair *qp, const struct discovery_log &discovery_log) :
usr.sbin/ctld/nvmf_discovery.cc
54
struct nvmf_qpair *qp;