Lines Matching refs:nvmf_softc
31 struct nvmf_softc { struct
119 nvmf_select_io_queue(struct nvmf_softc *sc) in nvmf_select_io_queue() argument
165 void nvmf_disconnect(struct nvmf_softc *sc);
166 void nvmf_rescan_ns(struct nvmf_softc *sc, uint32_t nsid);
167 void nvmf_rescan_all_ns(struct nvmf_softc *sc);
168 int nvmf_passthrough_cmd(struct nvmf_softc *sc, struct nvme_pt_command *pt,
172 void nvmf_init_aer(struct nvmf_softc *sc);
173 int nvmf_start_aer(struct nvmf_softc *sc);
174 void nvmf_destroy_aer(struct nvmf_softc *sc);
177 bool nvmf_cmd_get_property(struct nvmf_softc *sc, uint32_t offset,
179 bool nvmf_cmd_set_property(struct nvmf_softc *sc, uint32_t offset,
182 bool nvmf_cmd_keep_alive(struct nvmf_softc *sc, nvmf_request_complete_t *cb,
184 bool nvmf_cmd_identify_active_namespaces(struct nvmf_softc *sc, uint32_t id,
187 bool nvmf_cmd_identify_namespace(struct nvmf_softc *sc, uint32_t id,
190 bool nvmf_cmd_get_log_page(struct nvmf_softc *sc, uint32_t nsid, uint8_t lid,
199 struct nvmf_namespace *nvmf_init_ns(struct nvmf_softc *sc, uint32_t id,
209 struct nvmf_host_qpair *nvmf_init_qp(struct nvmf_softc *sc,
219 int nvmf_init_sim(struct nvmf_softc *sc);
220 void nvmf_disconnect_sim(struct nvmf_softc *sc);
221 void nvmf_reconnect_sim(struct nvmf_softc *sc);
222 void nvmf_shutdown_sim(struct nvmf_softc *sc);
223 void nvmf_destroy_sim(struct nvmf_softc *sc);
224 void nvmf_sim_rescan_ns(struct nvmf_softc *sc, uint32_t id);