Lines Matching defs:ctrlr

33 nvme_ctrlr_cmd_identify_controller(struct nvme_controller *ctrlr, void *payload,
51 nvme_ctrlr_submit_admin_request(ctrlr, req);
55 nvme_ctrlr_cmd_identify_namespace(struct nvme_controller *ctrlr, uint32_t nsid,
72 nvme_ctrlr_submit_admin_request(ctrlr, req);
76 nvme_ctrlr_cmd_create_io_cq(struct nvme_controller *ctrlr,
96 nvme_ctrlr_submit_admin_request(ctrlr, req);
100 nvme_ctrlr_cmd_create_io_sq(struct nvme_controller *ctrlr,
120 nvme_ctrlr_submit_admin_request(ctrlr, req);
124 nvme_ctrlr_cmd_delete_io_cq(struct nvme_controller *ctrlr,
141 nvme_ctrlr_submit_admin_request(ctrlr, req);
145 nvme_ctrlr_cmd_delete_io_sq(struct nvme_controller *ctrlr,
162 nvme_ctrlr_submit_admin_request(ctrlr, req);
166 nvme_ctrlr_cmd_set_feature(struct nvme_controller *ctrlr, uint8_t feature,
185 nvme_ctrlr_submit_admin_request(ctrlr, req);
189 nvme_ctrlr_cmd_get_feature(struct nvme_controller *ctrlr, uint8_t feature,
203 nvme_ctrlr_submit_admin_request(ctrlr, req);
207 nvme_ctrlr_cmd_set_num_queues(struct nvme_controller *ctrlr,
213 nvme_ctrlr_cmd_set_feature(ctrlr, NVME_FEAT_NUMBER_OF_QUEUES, cdw11,
218 nvme_ctrlr_cmd_set_async_event_config(struct nvme_controller *ctrlr,
224 nvme_ctrlr_cmd_set_feature(ctrlr,
230 nvme_ctrlr_cmd_set_interrupt_coalescing(struct nvme_controller *ctrlr,
236 nvme_printf(ctrlr, "invalid coal time %d, disabling\n",
243 nvme_printf(ctrlr, "invalid threshold %d, disabling\n",
250 nvme_ctrlr_cmd_set_feature(ctrlr, NVME_FEAT_INTERRUPT_COALESCING, cdw11,
255 nvme_ctrlr_cmd_get_log_page(struct nvme_controller *ctrlr, uint8_t log_page,
271 nvme_ctrlr_submit_admin_request(ctrlr, req);
275 nvme_ctrlr_cmd_get_error_page(struct nvme_controller *ctrlr,
283 KASSERT(num_entries <= (ctrlr->cdata.elpe + 1),
285 num_entries, ctrlr->cdata.elpe + 1));
287 if (num_entries > (ctrlr->cdata.elpe + 1))
288 num_entries = ctrlr->cdata.elpe + 1;
290 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_ERROR,
296 nvme_ctrlr_cmd_get_health_information_page(struct nvme_controller *ctrlr,
301 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_HEALTH_INFORMATION,
306 nvme_ctrlr_cmd_get_firmware_page(struct nvme_controller *ctrlr,
310 nvme_ctrlr_cmd_get_log_page(ctrlr, NVME_LOG_FIRMWARE_SLOT,
316 nvme_ctrlr_cmd_abort(struct nvme_controller *ctrlr, uint16_t cid,
328 nvme_ctrlr_submit_admin_request(ctrlr, req);