Home
last modified time | relevance | path

Searched refs:nvme_controller (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/sys/dev/nvme/
H A Dnvme_private.h123 struct nvme_controller *ctrlr;
149 struct nvme_controller *ctrlr;
201 struct nvme_controller *ctrlr;
214 struct nvme_controller { struct
399 void nvme_ctrlr_shutdown(struct nvme_controller *ctrlr);
400 void nvme_ctrlr_reset(struct nvme_controller *ctrlr);
412 struct nvme_controller *ctrlr);
433 struct nvme_controller *ctrlr);
562 void nvme_ctrlr_poll(struct nvme_controller *ctrlr);
564 int nvme_ctrlr_suspend(struct nvme_controller *ctrlr);
[all …]
H A Dnvme_ctrlr_cmd.c76 nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_create_io_cq()
100 nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_create_io_sq()
124 nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_delete_io_cq()
145 nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_delete_io_sq()
166 nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr, uint8_t feature, in nvme_ctrlr_cmd_set_feature()
207 nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_num_queues()
218 nvme_ctrlr_cmd_set_async_event_config(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_async_event_config()
230 nvme_ctrlr_cmd_set_interrupt_coalescing(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_interrupt_coalescing()
275 nvme_ctrlr_cmd_get_error_page(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_error_page()
306 nvme_ctrlr_cmd_get_firmware_page(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_firmware_page()
[all …]
H A Dnvme_ctrlr.c216 nvme_ctrlr_fail(struct nvme_controller *ctrlr) in nvme_ctrlr_fail()
250 struct nvme_controller *ctrlr = arg; in nvme_ctrlr_fail_req_task()
297 nvme_ctrlr_disable(struct nvme_controller *ctrlr) in nvme_ctrlr_disable()
342 nvme_ctrlr_enable(struct nvme_controller *ctrlr) in nvme_ctrlr_enable()
442 nvme_ctrlr_reset(struct nvme_controller *ctrlr) in nvme_ctrlr_reset()
1071 struct nvme_controller *ctrlr = ctrlr_arg; in nvme_ctrlr_start()
1155 struct nvme_controller *ctrlr = arg; in nvme_ctrlr_start_config_hook()
1204 struct nvme_controller *ctrlr = arg; in nvme_ctrlr_reset_task()
1221 nvme_ctrlr_poll(struct nvme_controller *ctrlr) in nvme_ctrlr_poll()
1240 struct nvme_controller *ctrlr = arg; in nvme_ctrlr_shared_handler()
[all …]
H A Dnvme_pci.c48 static int nvme_ctrlr_setup_interrupts(struct nvme_controller *ctrlr);
64 sizeof(struct nvme_controller),
118 struct nvme_controller *ctrlr = DEVICE2SOFTC(device); in nvme_pci_probe()
153 nvme_ctrlr_allocate_bar(struct nvme_controller *ctrlr) in nvme_ctrlr_allocate_bar()
187 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_pci_attach()
226 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_pci_detach()
237 nvme_ctrlr_setup_shared(struct nvme_controller *ctrlr, int rid) in nvme_ctrlr_setup_shared()
262 nvme_ctrlr_setup_interrupts(struct nvme_controller *ctrlr) in nvme_ctrlr_setup_interrupts()
345 struct nvme_controller *ctrlr; in nvme_pci_suspend()
354 struct nvme_controller *ctrlr; in nvme_pci_resume()
H A Dnvme.c75 struct nvme_controller *ctrlr; in nvme_shutdown()
86 struct nvme_controller *ctrlr = DEVICE2SOFTC(dev); in nvme_attach()
107 struct nvme_controller *ctrlr = DEVICE2SOFTC(dev); in nvme_detach()
117 struct nvme_controller *ctrlr) in nvme_notify()
170 nvme_notify_new_controller(struct nvme_controller *ctrlr) in nvme_notify_new_controller()
185 struct nvme_controller *ctrlr; in nvme_notify_new_consumer()
200 nvme_notify_async_consumers(struct nvme_controller *ctrlr, in nvme_notify_async_consumers()
220 nvme_notify_fail_consumers(struct nvme_controller *ctrlr) in nvme_notify_fail_consumers()
247 nvme_notify_ns(struct nvme_controller *ctrlr, int nsid) in nvme_notify_ns()
H A Dnvme_sysctl.c97 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_int_coal_time()
116 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_int_coal_threshold()
172 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_cmds()
187 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_intr_handler_calls()
202 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_retries()
217 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_failures()
232 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_ignored()
247 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_recovery_nolock()
262 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_reset_stats()
327 nvme_sysctl_initialize_ctrlr(struct nvme_controller *ctrlr) in nvme_sysctl_initialize_ctrlr()
H A Dnvme_sim.c58 struct nvme_controller *s_ctrlr;
92 struct nvme_controller *ctrlr; in nvme_sim_nvmeio()
125 nvme_link_kBps(struct nvme_controller *ctrlr) in nvme_link_kBps()
145 struct nvme_controller *ctrlr; in nvme_sim_action()
294 nvme_sim_new_controller(struct nvme_controller *ctrlr) in nvme_sim_new_controller()
H A Dnvme_ahci.c53 sizeof(struct nvme_controller),
67 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_ahci_attach()
H A Dnvme.h1856 struct nvme_controller;
1862 typedef void *(*nvme_cons_ctrlr_fn_t)(struct nvme_controller *);
1872 int nvme_ctrlr_passthrough_cmd(struct nvme_controller *ctrlr,
1878 void nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr,
1884 void nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr,
1888 void nvme_ctrlr_cmd_get_log_page(struct nvme_controller *ctrlr,
1920 device_t nvme_ctrlr_get_device(struct nvme_controller *ctrlr);
1922 nvme_ctrlr_get_data(struct nvme_controller *ctrlr);
H A Dnvme_ns.c68 struct nvme_controller *ctrlr; in nvme_ns_ioctl()
509 struct nvme_controller *ctrlr) in nvme_ns_construct()
H A Dnvme_qpair.c714 struct nvme_controller *ctrlr) in nvme_qpair_construct()
1020 struct nvme_controller *ctrlr = qpair->ctrlr; in nvme_qpair_timeout()
1148 struct nvme_controller *ctrlr; in nvme_qpair_submit_tracker()
/freebsd-14.2/sys/dev/nvd/
H A Dnvd.c65 static void *nvd_new_controller(struct nvme_controller *ctrlr);
96 struct nvme_controller *ctrlr;
398 nvd_new_controller(struct nvme_controller *ctrlr) in nvd_new_controller()