Symbol: nvme_controller
sys/dev/nvd/nvd.c
419
struct nvme_controller *ctrlr = device_get_ivars(dev);
sys/dev/nvd/nvd.c
94
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme.c
110
nvme_notify_fail(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme.c
46
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme.c
57
struct nvme_controller *ctrlr = DEVICE2SOFTC(dev);
sys/dev/nvme/nvme.c
78
struct nvme_controller *ctrlr = DEVICE2SOFTC(dev);
sys/dev/nvme/nvme.c
92
nvme_notify_async(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1915
struct nvme_controller;
sys/dev/nvme/nvme.h
1928
int nvme_ctrlr_passthrough_cmd(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1933
int nvme_ctrlr_linux_passthru_cmd(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1939
void nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1945
void nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1949
void nvme_ctrlr_cmd_get_log_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme.h
1974
device_t nvme_ctrlr_get_device(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme.h
1976
nvme_ctrlr_get_data(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_ahci.c
52
sizeof(struct nvme_controller),
sys/dev/nvme/nvme_ahci.c
66
struct nvme_controller*ctrlr = DEVICE2SOFTC(dev);
sys/dev/nvme/nvme_ctrlr.c
1006
nvme_ctrlr_hmb_enable(struct nvme_controller *ctrlr, bool enable, bool memret)
sys/dev/nvme/nvme_ctrlr.c
1030
struct nvme_controller *ctrlr = ctrlr_arg;
sys/dev/nvme/nvme_ctrlr.c
1115
struct nvme_controller *ctrlr = arg;
sys/dev/nvme/nvme_ctrlr.c
114
nvme_ctrlr_construct_admin_qpair(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1163
struct nvme_controller *ctrlr = arg;
sys/dev/nvme/nvme_ctrlr.c
1198
struct nvme_controller *ctrlr = aer->ctrlr;
sys/dev/nvme/nvme_ctrlr.c
1338
nvme_ctrlr_poll(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1357
struct nvme_controller *ctrlr = arg;
sys/dev/nvme/nvme_ctrlr.c
1435
nvme_ctrlr_passthrough_cmd(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
150
nvme_ctrlr_construct_io_qpairs(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1514
nvme_ctrlr_linux_passthru_cmd(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
1587
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_ctrlr.c
1647
nvme_ctrlr_construct(struct nvme_controller *ctrlr, device_t dev)
sys/dev/nvme/nvme_ctrlr.c
1783
nvme_ctrlr_destruct(struct nvme_controller *ctrlr, device_t dev)
sys/dev/nvme/nvme_ctrlr.c
1883
nvme_ctrlr_shutdown(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1911
nvme_ctrlr_submit_admin_request(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
1918
nvme_ctrlr_submit_io_request(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
1930
nvme_ctrlr_get_device(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1936
nvme_ctrlr_get_data(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1942
nvme_ctrlr_suspend(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
1988
nvme_ctrlr_resume(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
248
nvme_ctrlr_fail(struct nvme_controller *ctrlr, bool admin_also)
sys/dev/nvme/nvme_ctrlr.c
277
nvme_ctrlr_wait_for_ready(struct nvme_controller *ctrlr, int desired_val)
sys/dev/nvme/nvme_ctrlr.c
303
nvme_ctrlr_disable(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
348
nvme_ctrlr_enable(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
411
nvme_ctrlr_disable_qpairs(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
428
nvme_ctrlr_hw_reset(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
451
nvme_ctrlr_reset(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
469
nvme_ctrlr_identify(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
498
nvme_ctrlr_set_num_qpairs(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
534
nvme_ctrlr_create_qpairs(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
55
static void nvme_ctrlr_construct_and_submit_aer(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
566
nvme_ctrlr_delete_qpairs(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
59
nvme_ctrlr_barrier(struct nvme_controller *ctrlr, int flags)
sys/dev/nvme/nvme_ctrlr.c
597
nvme_ctrlr_construct_namespaces(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
628
nvme_ctrlr_get_log_page_size(struct nvme_controller *ctrlr, uint8_t page_id)
sys/dev/nvme/nvme_ctrlr.c
65
nvme_ctrlr_devctl_va(struct nvme_controller *ctrlr, const char *type,
sys/dev/nvme/nvme_ctrlr.c
665
nvme_ctrlr_log_critical_warnings(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
723
nvme_ctrlr_construct_and_submit_aer(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr.c
754
nvme_ctrlr_configure_aer(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
798
nvme_ctrlr_configure_apst(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
82
nvme_ctrlr_devctl(struct nvme_controller *ctrlr, const char *type, const char *msg, ...)
sys/dev/nvme/nvme_ctrlr.c
839
nvme_ctrlr_configure_int_coalescing(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
854
nvme_ctrlr_hmb_free(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
887
nvme_ctrlr_hmb_alloc(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ctrlr.c
92
nvme_ctrlr_devctl_log(struct nvme_controller *ctrlr, const char *type, const char *msg, ...)
sys/dev/nvme/nvme_ctrlr_cmd.c
100
nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
124
nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
145
nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
166
nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr, uint8_t feature,
sys/dev/nvme/nvme_ctrlr_cmd.c
193
nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr, uint8_t feature,
sys/dev/nvme/nvme_ctrlr_cmd.c
215
nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
226
nvme_ctrlr_cmd_set_async_event_config(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
238
nvme_ctrlr_cmd_set_interrupt_coalescing(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
263
nvme_ctrlr_cmd_get_log_page(struct nvme_controller *ctrlr, uint8_t log_page,
sys/dev/nvme/nvme_ctrlr_cmd.c
288
nvme_ctrlr_cmd_get_error_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
308
nvme_ctrlr_cmd_get_health_information_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
317
nvme_ctrlr_cmd_get_firmware_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ctrlr_cmd.c
326
nvme_ctrlr_cmd_abort(struct nvme_controller *ctrlr, uint16_t cid,
sys/dev/nvme/nvme_ctrlr_cmd.c
33
nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr, void *payload,
sys/dev/nvme/nvme_ctrlr_cmd.c
55
nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr, uint32_t nsid,
sys/dev/nvme/nvme_ctrlr_cmd.c
76
nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_ns.c
520
struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_ns.c
68
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_pci.c
127
struct nvme_controller *ctrlr = DEVICE2SOFTC(device);
sys/dev/nvme/nvme_pci.c
165
nvme_ctrlr_allocate_bar(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_pci.c
245
struct nvme_controller*ctrlr = DEVICE2SOFTC(dev);
sys/dev/nvme/nvme_pci.c
289
struct nvme_controller*ctrlr = DEVICE2SOFTC(dev);
sys/dev/nvme/nvme_pci.c
300
nvme_ctrlr_setup_shared(struct nvme_controller *ctrlr, int rid)
sys/dev/nvme/nvme_pci.c
325
nvme_ctrlr_setup_interrupts(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_pci.c
417
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_pci.c
426
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_pci.c
51
static int nvme_ctrlr_setup_interrupts(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_pci.c
68
sizeof(struct nvme_controller),
sys/dev/nvme/nvme_private.h
125
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_private.h
152
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_private.h
206
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_private.h
362
void nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
365
void nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
368
void nvme_ctrlr_cmd_set_interrupt_coalescing(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
373
void nvme_ctrlr_cmd_get_error_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
378
void nvme_ctrlr_cmd_get_health_information_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
383
void nvme_ctrlr_cmd_get_firmware_page(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
387
void nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
390
void nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
393
void nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
396
void nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
399
void nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
402
void nvme_ctrlr_cmd_set_async_event_config(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
405
void nvme_ctrlr_cmd_abort(struct nvme_controller *ctrlr, uint16_t cid,
sys/dev/nvme/nvme_private.h
410
int nvme_ctrlr_construct(struct nvme_controller *ctrlr, device_t dev);
sys/dev/nvme/nvme_private.h
411
void nvme_ctrlr_destruct(struct nvme_controller *ctrlr, device_t dev);
sys/dev/nvme/nvme_private.h
412
void nvme_ctrlr_shutdown(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
413
void nvme_ctrlr_reset(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
416
void nvme_ctrlr_submit_admin_request(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
418
void nvme_ctrlr_submit_io_request(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
423
struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
441
struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
444
void nvme_sysctl_initialize_ctrlr(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
52
#define DEVICE2SOFTC(dev) ((struct nvme_controller *) device_get_softc(dev))
sys/dev/nvme/nvme_private.h
568
nvme_request_set_ioq(struct nvme_controller *ctrlr, struct nvme_request *req,
sys/dev/nvme/nvme_private.h
583
void nvme_notify_async(struct nvme_controller *ctrlr,
sys/dev/nvme/nvme_private.h
587
void nvme_notify_fail(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
590
void nvme_ctrlr_poll(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
592
int nvme_ctrlr_suspend(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_private.h
593
int nvme_ctrlr_resume(struct nvme_controller *ctrlr);
sys/dev/nvme/nvme_qpair.c
1051
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_qpair.c
521
struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_qpair.c
853
struct nvme_controller *ctrlr = qpair->ctrlr;
sys/dev/nvme/nvme_sim.c
139
nvme_link_kBps(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_sim.c
159
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_sim.c
341
struct nvme_controller *ctrlr = device_get_ivars(dev);
sys/dev/nvme/nvme_sim.c
389
struct nvme_controller *ctrlr = sc->s_ctrlr;
sys/dev/nvme/nvme_sim.c
62
struct nvme_controller *s_ctrlr;
sys/dev/nvme/nvme_sim.c
96
struct nvme_controller *ctrlr;
sys/dev/nvme/nvme_sysctl.c
117
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
172
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
189
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
206
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
223
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
240
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
257
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
274
struct nvme_controller *ctrlr = arg1;
sys/dev/nvme/nvme_sysctl.c
345
nvme_sysctl_initialize_ctrlr(struct nvme_controller *ctrlr)
sys/dev/nvme/nvme_sysctl.c
98
struct nvme_controller *ctrlr = arg1;