Lines Matching defs:nvmf_softc
31 struct nvmf_softc {
111 nvmf_select_io_queue(struct nvmf_softc *sc)
157 void nvmf_disconnect(struct nvmf_softc *sc);
158 void nvmf_rescan_ns(struct nvmf_softc *sc, uint32_t nsid);
159 void nvmf_rescan_all_ns(struct nvmf_softc *sc);
160 int nvmf_passthrough_cmd(struct nvmf_softc *sc, struct nvme_pt_command *pt,
164 void nvmf_init_aer(struct nvmf_softc *sc);
165 int nvmf_start_aer(struct nvmf_softc *sc);
166 void nvmf_destroy_aer(struct nvmf_softc *sc);
169 bool nvmf_cmd_get_property(struct nvmf_softc *sc, uint32_t offset,
171 bool nvmf_cmd_set_property(struct nvmf_softc *sc, uint32_t offset,
174 bool nvmf_cmd_keep_alive(struct nvmf_softc *sc, nvmf_request_complete_t *cb,
176 bool nvmf_cmd_identify_active_namespaces(struct nvmf_softc *sc, uint32_t id,
179 bool nvmf_cmd_identify_namespace(struct nvmf_softc *sc, uint32_t id,
182 bool nvmf_cmd_get_log_page(struct nvmf_softc *sc, uint32_t nsid, uint8_t lid,
191 struct nvmf_namespace *nvmf_init_ns(struct nvmf_softc *sc, uint32_t id,
201 struct nvmf_host_qpair *nvmf_init_qp(struct nvmf_softc *sc,
211 int nvmf_init_sim(struct nvmf_softc *sc);
212 void nvmf_disconnect_sim(struct nvmf_softc *sc);
213 void nvmf_reconnect_sim(struct nvmf_softc *sc);
214 void nvmf_shutdown_sim(struct nvmf_softc *sc);
215 void nvmf_destroy_sim(struct nvmf_softc *sc);
216 void nvmf_sim_rescan_ns(struct nvmf_softc *sc, uint32_t id);