Lines Matching refs:ctrlr

33 nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr, void *payload,  in nvme_ctrlr_cmd_identify_controller()  argument
51 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
72 nvme_ctrlr_submit_admin_request(ctrlr, req); in nvme_ctrlr_cmd_identify_namespace()
76 nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_create_io_cq() argument
96 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
120 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
141 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
162 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
185 nvme_ctrlr_submit_admin_request(ctrlr, req); 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() argument
203 nvme_ctrlr_submit_admin_request(ctrlr, req); in nvme_ctrlr_cmd_get_feature()
207 nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_set_num_queues() argument
213 nvme_ctrlr_cmd_set_feature(ctrlr, NVME_FEAT_NUMBER_OF_QUEUES, cdw11, 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() argument
224 nvme_ctrlr_cmd_set_feature(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() argument
236 nvme_printf(ctrlr, "invalid coal time %d, disabling\n", in nvme_ctrlr_cmd_set_interrupt_coalescing()
243 nvme_printf(ctrlr, "invalid threshold %d, disabling\n", in nvme_ctrlr_cmd_set_interrupt_coalescing()
250 nvme_ctrlr_cmd_set_feature(ctrlr, NVME_FEAT_INTERRUPT_COALESCING, cdw11, in nvme_ctrlr_cmd_set_interrupt_coalescing()
255 nvme_ctrlr_cmd_get_log_page(struct nvme_controller *ctrlr, uint8_t log_page, in nvme_ctrlr_cmd_get_log_page() argument
276 nvme_ctrlr_submit_admin_request(ctrlr, req); in nvme_ctrlr_cmd_get_log_page()
280 nvme_ctrlr_cmd_get_error_page(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_error_page() argument
288 KASSERT(num_entries <= (ctrlr->cdata.elpe + 1), in nvme_ctrlr_cmd_get_error_page()
290 num_entries, ctrlr->cdata.elpe + 1)); in nvme_ctrlr_cmd_get_error_page()
292 if (num_entries > (ctrlr->cdata.elpe + 1)) in nvme_ctrlr_cmd_get_error_page()
293 num_entries = ctrlr->cdata.elpe + 1; in nvme_ctrlr_cmd_get_error_page()
295 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_ERROR, in nvme_ctrlr_cmd_get_error_page()
301 nvme_ctrlr_cmd_get_health_information_page(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_health_information_page() argument
306 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_HEALTH_INFORMATION, in nvme_ctrlr_cmd_get_health_information_page()
311 nvme_ctrlr_cmd_get_firmware_page(struct nvme_controller *ctrlr, in nvme_ctrlr_cmd_get_firmware_page() argument
315 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_FIRMWARE_SLOT, in nvme_ctrlr_cmd_get_firmware_page()
321 nvme_ctrlr_cmd_abort(struct nvme_controller *ctrlr, uint16_t cid, in nvme_ctrlr_cmd_abort() argument
337 nvme_ctrlr_submit_admin_request(ctrlr, req); in nvme_ctrlr_cmd_abort()