/freebsd/sys/dev/nvme/ |
H A D | nvme_ctrlr.c | 54 nvme_ctrlr_barrier(struct nvme_controller *ctrlr, int flags) in nvme_ctrlr_barrier() 60 nvme_ctrlr_devctl_va(struct nvme_controller *ctrlr, const char *type, in nvme_ctrlr_devctl_va() 77 nvme_ctrlr_devctl(struct nvme_controller *ctrlr, const char *type, const char *msg, ...) in nvme_ctrlr_devctl() 87 nvme_ctrlr_devctl_log(struct nvme_controller *ctrlr, const char *type, const char *msg, ...) in nvme_ctrlr_devctl_log() 109 nvme_ctrlr_construct_admin_qpair(struct nvme_controller *ctrlr) in nvme_ctrlr_construct_admin_qpair() 142 #define QP(ctrlr, c) ((c) * (ctrlr)->num_io_queues / mp_ncpus) argument 145 nvme_ctrlr_construct_io_qpairs(struct nvme_controller *ctrlr) in nvme_ctrlr_construct_io_qpairs() 235 nvme_ctrlr_fail(struct nvme_controller *ctrlr, bool admin_also) in nvme_ctrlr_fail() 264 nvme_ctrlr_wait_for_ready(struct nvme_controller *ctrlr, int desired_val) in nvme_ctrlr_wait_for_ready() 290 nvme_ctrlr_disable(struct nvme_controller *ctrlr) in nvme_ctrlr_disable() [all …]
|
H A D | nvme_ctrlr_cmd.c | 33 nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr, void *payload, in nvme_ctrlr_cmd_identify_controller() 55 nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr, uint32_t nsid, in nvme_ctrlr_cmd_identify_namespace() 76 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() 189 nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr, uint8_t feature, in nvme_ctrlr_cmd_get_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() [all …]
|
H A D | nvme_pci.c | 117 struct nvme_controller *ctrlr = DEVICE2SOFTC(device); in nvme_pci_probe() local 152 nvme_ctrlr_allocate_bar(struct nvme_controller *ctrlr) in nvme_ctrlr_allocate_bar() 186 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_pci_attach() local 225 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_pci_detach() local 236 nvme_ctrlr_setup_shared(struct nvme_controller *ctrlr, int rid) in nvme_ctrlr_setup_shared() 261 nvme_ctrlr_setup_interrupts(struct nvme_controller *ctrlr) in nvme_ctrlr_setup_interrupts() 344 struct nvme_controller *ctrlr; in nvme_pci_suspend() local 353 struct nvme_controller *ctrlr; in nvme_pci_resume() local
|
H A D | nvme_sysctl.c | 98 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_int_coal_time() local 117 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_int_coal_threshold() local 173 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_cmds() local 190 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_intr_handler_calls() local 207 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_retries() local 224 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_failures() local 241 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_ignored() local 258 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_num_recovery_nolock() local 275 struct nvme_controller *ctrlr = arg1; in nvme_sysctl_reset_stats() local 346 nvme_sysctl_initialize_ctrlr(struct nvme_controller *ctrlr) in nvme_sysctl_initialize_ctrlr()
|
H A D | nvme.c | 74 struct nvme_controller *ctrlr; in nvme_shutdown() local 85 struct nvme_controller *ctrlr = DEVICE2SOFTC(dev); in nvme_attach() local 106 struct nvme_controller *ctrlr = DEVICE2SOFTC(dev); in nvme_detach() local 116 struct nvme_controller *ctrlr) in nvme_notify() 169 nvme_notify_new_controller(struct nvme_controller *ctrlr) in nvme_notify_new_controller() 184 struct nvme_controller *ctrlr; in nvme_notify_new_consumer() local 199 nvme_notify_async_consumers(struct nvme_controller *ctrlr, in nvme_notify_async_consumers() 219 nvme_notify_fail_consumers(struct nvme_controller *ctrlr) in nvme_notify_fail_consumers() 246 nvme_notify_ns(struct nvme_controller *ctrlr, int nsid) in nvme_notify_ns()
|
H A D | nvme_sim.c | 91 struct nvme_controller *ctrlr; in nvme_sim_nvmeio() local 125 nvme_link_kBps(struct nvme_controller *ctrlr) in nvme_link_kBps() 145 struct nvme_controller *ctrlr; in nvme_sim_action() local 309 nvme_sim_new_controller(struct nvme_controller *ctrlr) in nvme_sim_new_controller()
|
H A D | nvme_ahci.c | 66 struct nvme_controller*ctrlr = DEVICE2SOFTC(dev); in nvme_ahci_attach() local
|
H A D | nvme_qpair.c | 520 struct nvme_controller *ctrlr) in nvme_qpair_construct() 841 struct nvme_controller *ctrlr = qpair->ctrlr; in nvme_qpair_timeout() local 1038 struct nvme_controller *ctrlr; in nvme_qpair_submit_tracker() local
|
H A D | nvme_ns.c | 68 struct nvme_controller *ctrlr; in nvme_ns_ioctl() local 521 struct nvme_controller *ctrlr) in nvme_ns_construct()
|
/freebsd/sys/dev/ufshci/ |
H A D | ufshci_ctrlr.c | 16 ufshci_ctrlr_enable_host_ctrlr(struct ufshci_controller *ctrlr) in ufshci_ctrlr_enable_host_ctrlr() 62 ufshci_ctrlr_construct(struct ufshci_controller *ctrlr, device_t dev) in ufshci_ctrlr_construct() 174 ufshci_ctrlr_destruct(struct ufshci_controller *ctrlr, device_t dev) in ufshci_ctrlr_destruct() 208 ufshci_ctrlr_reset(struct ufshci_controller *ctrlr) in ufshci_ctrlr_reset() 248 ufshci_ctrlr_submit_admin_request(struct ufshci_controller *ctrlr, in ufshci_ctrlr_submit_admin_request() 256 ufshci_ctrlr_submit_io_request(struct ufshci_controller *ctrlr, in ufshci_ctrlr_submit_io_request() 264 ufshci_ctrlr_send_nop(struct ufshci_controller *ctrlr) in ufshci_ctrlr_send_nop() 280 ufshci_ctrlr_fail(struct ufshci_controller *ctrlr, bool admin_also) in ufshci_ctrlr_fail() 293 ufshci_ctrlr_start(struct ufshci_controller *ctrlr) in ufshci_ctrlr_start() 359 struct ufshci_controller *ctrlr = arg; in ufshci_ctrlr_start_config_hook() local [all …]
|
H A D | ufshci_uic_cmd.c | 15 ufshci_uic_power_mode_ready(struct ufshci_controller *ctrlr) in ufshci_uic_power_mode_ready() 47 ufshci_uic_cmd_ready(struct ufshci_controller *ctrlr) in ufshci_uic_cmd_ready() 76 ufshci_uic_wait_cmd(struct ufshci_controller *ctrlr, in ufshci_uic_wait_cmd() 111 ufshci_uic_send_cmd(struct ufshci_controller *ctrlr, in ufshci_uic_send_cmd() 144 ufshci_uic_send_dme_link_startup(struct ufshci_controller *ctrlr) in ufshci_uic_send_dme_link_startup() 156 ufshci_uic_send_dme_get(struct ufshci_controller *ctrlr, uint16_t attribute, in ufshci_uic_send_dme_get() 170 ufshci_uic_send_dme_set(struct ufshci_controller *ctrlr, uint16_t attribute, in ufshci_uic_send_dme_set() 185 ufshci_uic_send_dme_peer_get(struct ufshci_controller *ctrlr, in ufshci_uic_send_dme_peer_get() 199 ufshci_uic_send_dme_peer_set(struct ufshci_controller *ctrlr, in ufshci_uic_send_dme_peer_set() 214 ufshci_uic_send_dme_endpoint_reset(struct ufshci_controller *ctrlr) in ufshci_uic_send_dme_endpoint_reset()
|
H A D | ufshci_dev.c | 16 ufshci_dev_read_descriptor(struct ufshci_controller *ctrlr, in ufshci_dev_read_descriptor() 47 ufshci_dev_read_device_descriptor(struct ufshci_controller *ctrlr, in ufshci_dev_read_device_descriptor() 55 ufshci_dev_read_geometry_descriptor(struct ufshci_controller *ctrlr, in ufshci_dev_read_geometry_descriptor() 63 ufshci_dev_read_flag(struct ufshci_controller *ctrlr, in ufshci_dev_read_flag() 91 ufshci_dev_set_flag(struct ufshci_controller *ctrlr, in ufshci_dev_set_flag() 117 ufshci_dev_write_attribute(struct ufshci_controller *ctrlr, in ufshci_dev_write_attribute() 144 ufshci_dev_init(struct ufshci_controller *ctrlr) in ufshci_dev_init() 181 ufshci_dev_reset(struct ufshci_controller *ctrlr) in ufshci_dev_reset() 190 ufshci_dev_init_reference_clock(struct ufshci_controller *ctrlr) in ufshci_dev_init_reference_clock() 207 ufshci_dev_init_unipro(struct ufshci_controller *ctrlr) in ufshci_dev_init_unipro() [all …]
|
H A D | ufshci_pci.c | 63 struct ufshci_controller *ctrlr = device_get_softc(device); in ufshci_pci_probe() local 84 ufshci_pci_allocate_bar(struct ufshci_controller *ctrlr) in ufshci_pci_allocate_bar() 106 struct ufshci_controller *ctrlr = device_get_softc(dev); in ufshci_pci_attach() local 141 struct ufshci_controller *ctrlr = device_get_softc(dev); in ufshci_pci_detach() local 152 ufshci_pci_setup_shared(struct ufshci_controller *ctrlr, int rid) in ufshci_pci_setup_shared() 177 ufshci_pci_setup_interrupts(struct ufshci_controller *ctrlr) in ufshci_pci_setup_interrupts()
|
H A D | ufshci_req_sdb.c | 53 uint32_t num_entries, struct ufshci_controller *ctrlr) in ufshci_req_sdb_cmd_desc_construct() 146 ufshci_req_sdb_is_doorbell_cleared(struct ufshci_controller *ctrlr, in ufshci_req_sdb_is_doorbell_cleared() 156 ufshci_req_sdb_construct(struct ufshci_controller *ctrlr, in ufshci_req_sdb_construct() 257 ufshci_req_sdb_destroy(struct ufshci_controller *ctrlr, in ufshci_req_sdb_destroy() 290 ufshci_req_sdb_enable(struct ufshci_controller *ctrlr, in ufshci_req_sdb_enable() 365 ufshci_req_sdb_clear_cpl_ntf(struct ufshci_controller *ctrlr, in ufshci_req_sdb_clear_cpl_ntf() 375 ufshci_req_sdb_ring_doorbell(struct ufshci_controller *ctrlr, in ufshci_req_sdb_ring_doorbell() 422 ufshci_req_sdb_get_inflight_io(struct ufshci_controller *ctrlr) in ufshci_req_sdb_get_inflight_io()
|
H A D | ufshci_sim.c | 85 struct ufshci_controller *ctrlr; in ufshchi_sim_scsiio() local 164 ufshci_link_kBps(struct ufshci_controller *ctrlr) in ufshci_link_kBps() 196 struct ufshci_controller *ctrlr = sim2ctrlr(sim); in ufshci_cam_action() local 290 struct ufshci_controller *ctrlr = sim2ctrlr(sim); in ufshci_cam_poll() local 296 ufshci_sim_attach(struct ufshci_controller *ctrlr) in ufshci_sim_attach() 343 ufshci_sim_detach(struct ufshci_controller *ctrlr) in ufshci_sim_detach()
|
H A D | ufshci_sysctl.c | 38 struct ufshci_controller *ctrlr = arg1; in ufshci_sysctl_num_cmds() local 55 struct ufshci_controller *ctrlr = arg1; in ufshci_sysctl_num_intr_handler_calls() local 75 struct ufshci_controller *ctrlr = arg1; in ufshci_sysctl_num_retries() local 93 struct ufshci_controller *ctrlr = arg1; in ufshci_sysctl_num_failures() local 150 ufshci_sysctl_initialize_ctrlr(struct ufshci_controller *ctrlr) in ufshci_sysctl_initialize_ctrlr()
|
H A D | ufshci_req_queue.c | 36 ufshci_utm_req_queue_construct(struct ufshci_controller *ctrlr) in ufshci_utm_req_queue_construct() 56 ufshci_utm_req_queue_destroy(struct ufshci_controller *ctrlr) in ufshci_utm_req_queue_destroy() 63 ufshci_utm_req_queue_enable(struct ufshci_controller *ctrlr) in ufshci_utm_req_queue_enable() 70 ufshci_ut_req_queue_construct(struct ufshci_controller *ctrlr) in ufshci_ut_req_queue_construct() 91 ufshci_ut_req_queue_destroy(struct ufshci_controller *ctrlr) in ufshci_ut_req_queue_destroy() 98 ufshci_ut_req_queue_enable(struct ufshci_controller *ctrlr) in ufshci_ut_req_queue_enable() 169 ufshci_req_queue_fail(struct ufshci_controller *ctrlr, in ufshci_req_queue_fail() 400 struct ufshci_controller *ctrlr = req_queue->ctrlr; in ufshci_req_queue_submit_tracker() local
|
H A D | ufshci_ctrlr_cmd.c | 11 ufshci_ctrlr_cmd_send_nop(struct ufshci_controller *ctrlr, ufshci_cb_fn_t cb_fn, in ufshci_ctrlr_cmd_send_nop() 30 ufshci_ctrlr_cmd_send_query_request(struct ufshci_controller *ctrlr, in ufshci_ctrlr_cmd_send_query_request()
|
H A D | ufshci.c | 20 struct ufshci_controller *ctrlr = device_get_softc(dev); in ufshci_attach() local 41 struct ufshci_controller *ctrlr = device_get_softc(dev); in ufshci_detach() local
|
/freebsd/sys/dev/nvmf/controller/ |
H A D | nvmft_controller.c | 27 nvmft_printf(struct nvmft_controller *ctrlr, const char *fmt, ...) in nvmft_printf() 53 struct nvmft_controller *ctrlr; in nvmft_controller_alloc() local 78 nvmft_controller_free(struct nvmft_controller *ctrlr) in nvmft_controller_free() 89 struct nvmft_controller *ctrlr = arg; in nvmft_keep_alive_timer() local 111 struct nvmft_controller *ctrlr; in nvmft_handoff_admin_queue() local 190 struct nvmft_controller *ctrlr; in nvmft_handoff_io_queue() local 304 struct nvmft_controller *ctrlr = arg; in nvmft_controller_shutdown() local 372 struct nvmft_controller *ctrlr = arg; in nvmft_controller_terminate() local 411 nvmft_controller_error(struct nvmft_controller *ctrlr, struct nvmft_qpair *qp, in nvmft_controller_error() 536 handle_get_log_page(struct nvmft_controller *ctrlr, in handle_get_log_page() [all …]
|
H A D | ctl_frontend_nvmf.c | 82 struct nvmft_controller *ctrlr; in nvmft_offline() local 102 struct nvmft_controller *ctrlr; in nvmft_info() local 126 struct nvmft_controller *ctrlr; in nvmft_lun_enable() local 190 struct nvmft_controller *ctrlr; in nvmft_lun_disable() local 248 struct nvmft_controller *ctrlr = nvmft_qpair_ctrlr(qp); in nvmft_dispatch_command() local 288 nvmft_terminate_commands(struct nvmft_controller *ctrlr) in nvmft_terminate_commands() 562 struct nvmft_controller *ctrlr; in nvmft_done() local 1076 struct nvmft_controller *ctrlr; in nvmft_list() local 1136 struct nvmft_controller *ctrlr; in nvmft_terminate() local
|
H A D | nvmft_qpair.c | 25 struct nvmft_controller *ctrlr; member 52 struct nvmft_controller *ctrlr = qp->ctrlr; in nvmft_qpair_error() local 71 struct nvmft_controller *ctrlr = qp->ctrlr; in nvmft_receive_capsule() local 363 const struct nvmf_fabric_connect_cmd *cmd, struct nvmft_controller *ctrlr) in nvmft_finish_accept()
|
/freebsd/sys/dev/nvd/ |
H A D | nvd.c | 76 struct nvd_controller *ctrlr; member 96 struct nvme_controller *ctrlr; member 166 struct nvd_controller *ctrlr; in nvd_unload() local 398 nvd_new_controller(struct nvme_controller *ctrlr) in nvd_new_controller() 420 struct nvd_controller *ctrlr = ctrlr_arg; in nvd_new_disk() local 518 struct nvd_controller *ctrlr = ctrlr_arg; in nvd_controller_fail() local
|
/freebsd/sbin/nvmecontrol/ |
H A D | devlist.c | 96 scan_namespace(int fd, int ctrlr, uint32_t nsid) in scan_namespace() 188 scan_controller(int ctrlr) in scan_controller() 233 int ctrlr, found; in devlist() local
|
/freebsd/usr.sbin/mlxcontrol/ |
H A D | interface.c | 122 int ctrlr; member 150 mlxd_find_ctrlr(int unit, int *ctrlr, int *sysdrive) in mlxd_find_ctrlr()
|