Lines Matching refs:pci_nvme_softc

208 	struct pci_nvme_softc *sc;
236 struct pci_nvme_softc;
239 typedef void (*nvme_feature_cb)(struct pci_nvme_softc *,
314 struct pci_nvme_softc { struct
371 static void pci_nvme_cq_update(struct pci_nvme_softc *sc, argument
377 static struct pci_nvme_ioreq *pci_nvme_get_ioreq(struct pci_nvme_softc *);
378 static void pci_nvme_release_ioreq(struct pci_nvme_softc *, struct pci_nvme_ioreq *);
418 static void nvme_feature_invalid_cb(struct pci_nvme_softc *,
422 static void nvme_feature_temperature(struct pci_nvme_softc *,
426 static void nvme_feature_num_queues(struct pci_nvme_softc *,
430 static void nvme_feature_iv_config(struct pci_nvme_softc *,
434 static void nvme_feature_async_event(struct pci_nvme_softc *,
471 pci_nvme_init_queues(struct pci_nvme_softc *sc, uint32_t nsq, uint32_t ncq) in pci_nvme_init_queues()
523 pci_nvme_init_ctrldata(struct pci_nvme_softc *sc) in pci_nvme_init_ctrldata()
616 pci_nvme_init_nsdata(struct pci_nvme_softc *sc, in pci_nvme_init_nsdata()
651 pci_nvme_init_logpages(struct pci_nvme_softc *sc) in pci_nvme_init_logpages()
679 pci_nvme_init_features(struct pci_nvme_softc *sc) in pci_nvme_init_features()
719 pci_nvme_aer_reset(struct pci_nvme_softc *sc) in pci_nvme_aer_reset()
727 pci_nvme_aer_init(struct pci_nvme_softc *sc) in pci_nvme_aer_init()
735 pci_nvme_aer_destroy(struct pci_nvme_softc *sc) in pci_nvme_aer_destroy()
751 pci_nvme_aer_available(struct pci_nvme_softc *sc) in pci_nvme_aer_available()
758 pci_nvme_aer_limit_reached(struct pci_nvme_softc *sc) in pci_nvme_aer_limit_reached()
775 pci_nvme_aer_add(struct pci_nvme_softc *sc, uint16_t cid) in pci_nvme_aer_add()
801 pci_nvme_aer_get(struct pci_nvme_softc *sc) in pci_nvme_aer_get()
817 pci_nvme_aen_reset(struct pci_nvme_softc *sc) in pci_nvme_aen_reset()
829 pci_nvme_aen_init(struct pci_nvme_softc *sc) in pci_nvme_aen_init()
843 pci_nvme_aen_destroy(struct pci_nvme_softc *sc) in pci_nvme_aen_destroy()
851 pci_nvme_aen_notify(struct pci_nvme_softc *sc) in pci_nvme_aen_notify()
861 pci_nvme_aen_post(struct pci_nvme_softc *sc, pci_nvme_async_type atype, in pci_nvme_aen_post()
889 pci_nvme_aen_process(struct pci_nvme_softc *sc) in pci_nvme_aen_process()
993 struct pci_nvme_softc *sc; in aen_thr()
1009 pci_nvme_reset_locked(struct pci_nvme_softc *sc) in pci_nvme_reset_locked()
1057 pci_nvme_reset(struct pci_nvme_softc *sc) in pci_nvme_reset()
1065 pci_nvme_init_controller(struct pci_nvme_softc *sc) in pci_nvme_init_controller()
1173 pci_nvme_cq_update(struct pci_nvme_softc *sc, in pci_nvme_cq_update()
1207 nvme_opc_delete_io_sq(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_delete_io_sq()
1229 nvme_opc_create_io_sq(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_create_io_sq()
1303 nvme_opc_delete_io_cq(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_delete_io_cq()
1334 nvme_opc_create_io_cq(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_create_io_cq()
1394 nvme_opc_get_log_page(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_get_log_page()
1487 nvme_opc_identify(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_identify()
1662 nvme_feature_invalid_cb(struct pci_nvme_softc *sc __unused, in nvme_feature_invalid_cb()
1671 nvme_feature_iv_config(struct pci_nvme_softc *sc, in nvme_feature_iv_config()
1704 nvme_feature_async_event(struct pci_nvme_softc *sc __unused, in nvme_feature_async_event()
1716 nvme_feature_temperature(struct pci_nvme_softc *sc, in nvme_feature_temperature()
1764 nvme_feature_num_queues(struct pci_nvme_softc *sc, in nvme_feature_num_queues()
1814 nvme_opc_set_features(struct pci_nvme_softc *sc, struct nvme_command *command, in nvme_opc_set_features()
1876 nvme_opc_get_features(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_get_features()
1910 nvme_opc_format_nvm(struct pci_nvme_softc* sc, struct nvme_command* command, in nvme_opc_format_nvm()
1976 nvme_opc_abort(struct pci_nvme_softc *sc __unused, struct nvme_command *command, in nvme_opc_abort()
1990 nvme_opc_async_event_req(struct pci_nvme_softc* sc, in nvme_opc_async_event_req()
2021 pci_nvme_handle_admin_cmd(struct pci_nvme_softc* sc, uint64_t value) in pci_nvme_handle_admin_cmd()
2143 pci_nvme_stats_write_read_update(struct pci_nvme_softc *sc, uint8_t opc, in pci_nvme_stats_write_read_update()
2205 pci_nvme_append_iov_req(struct pci_nvme_softc *sc __unused, in pci_nvme_append_iov_req()
2268 pci_nvme_set_completion(struct pci_nvme_softc *sc, in pci_nvme_set_completion()
2290 pci_nvme_release_ioreq(struct pci_nvme_softc *sc, struct pci_nvme_ioreq *req) in pci_nvme_release_ioreq()
2312 pci_nvme_get_ioreq(struct pci_nvme_softc *sc) in pci_nvme_get_ioreq()
2368 nvme_opc_flush(struct pci_nvme_softc *sc __unused, in nvme_opc_flush()
2400 nvme_write_read_ram(struct pci_nvme_softc *sc, in nvme_write_read_ram()
2427 nvme_write_read_blockif(struct pci_nvme_softc *sc, in nvme_write_read_blockif()
2502 nvme_opc_write_read(struct pci_nvme_softc *sc, in nvme_opc_write_read()
2559 struct pci_nvme_softc *sc = req->sc; in pci_nvme_dealloc_sm()
2592 nvme_opc_dataset_mgmt(struct pci_nvme_softc *sc, in nvme_opc_dataset_mgmt()
2711 pci_nvme_handle_io_cmd(struct pci_nvme_softc* sc, uint16_t idx) in pci_nvme_handle_io_cmd()
2831 pci_nvme_handle_doorbell(struct pci_nvme_softc* sc, in pci_nvme_handle_doorbell()
2947 pci_nvme_write_bar_0(struct pci_nvme_softc *sc, uint64_t offset, int size, in pci_nvme_write_bar_0()
3081 struct pci_nvme_softc* sc = pi->pi_arg; in pci_nvme_write()
3103 static uint64_t pci_nvme_read_bar_0(struct pci_nvme_softc* sc, in pci_nvme_read_bar_0()
3143 struct pci_nvme_softc* sc = pi->pi_arg; in pci_nvme_read()
3165 pci_nvme_parse_config(struct pci_nvme_softc *sc, nvlist_t *nvl) in pci_nvme_parse_config()
3279 struct pci_nvme_softc *sc; in pci_nvme_resized()
3301 struct pci_nvme_softc *sc; in pci_nvme_init()
3307 sc = calloc(1, sizeof(struct pci_nvme_softc)); in pci_nvme_init()