Home
last modified time | relevance | path

Searched refs:nvmf_softc (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/nvmf/host/
H A Dnvmf_var.h31 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,
[all …]
H A Dnvmf_aer.c17 struct nvmf_softc *sc;
38 nvmf_submit_aer(struct nvmf_softc *sc, struct nvmf_aer *aer) in nvmf_submit_aer()
55 nvmf_handle_changed_namespaces(struct nvmf_softc *sc, in nvmf_handle_changed_namespaces()
79 nvmf_finish_aer_page(struct nvmf_softc *sc, struct nvmf_aer *aer) in nvmf_finish_aer_page()
92 struct nvmf_softc *sc = aer->sc; in nvmf_finish_aer_page_task()
111 struct nvmf_softc *sc = aer->sc; in nvmf_io_complete_aer_page()
127 struct nvmf_softc *sc = aer->sc; in nvmf_complete_aer_page()
140 nvmf_log_page_size(struct nvmf_softc *sc, uint8_t log_page_id) in nvmf_log_page_size()
157 struct nvmf_softc *sc = aer->sc; in nvmf_complete_aer()
191 struct nvmf_softc *sc = aer->sc; in nvmf_complete_aer_task()
[all …]
H A Dnvmf.c40 static void nvmf_request_reconnect(struct nvmf_softc *sc);
86 nvmf_read_property(struct nvmf_softc *sc, uint32_t offset, uint8_t size, in nvmf_read_property()
113 nvmf_write_property(struct nvmf_softc *sc, uint32_t offset, uint8_t size, in nvmf_write_property()
133 nvmf_shutdown_controller(struct nvmf_softc *sc) in nvmf_shutdown_controller()
155 struct nvmf_softc *sc = arg; in nvmf_check_keep_alive()
172 struct nvmf_softc *sc = arg; in nvmf_keep_alive_complete()
185 struct nvmf_softc *sc = arg; in nvmf_send_keep_alive()
288 nvmf_establish_connection(struct nvmf_softc *sc, nvlist_t *nvl) in nvmf_establish_connection()
348 typedef bool nvmf_scan_active_ns_cb(struct nvmf_softc *, uint32_t,
352 nvmf_scan_active_nslist(struct nvmf_softc *sc, struct nvme_ns_list *nslist, in nvmf_scan_active_nslist()
[all …]
H A Dnvmf_sim.c44 struct nvmf_softc *sc = cam_sim_softc(sim); in nvmf_ccb_done()
105 nvmf_sim_io(struct nvmf_softc *sc, union ccb *ccb) in nvmf_sim_io()
158 struct nvmf_softc *sc = cam_sim_softc(sim); in nvmf_sim_action()
248 nvmf_init_sim(struct nvmf_softc *sc) in nvmf_init_sim()
287 nvmf_sim_rescan_ns(struct nvmf_softc *sc, uint32_t id) in nvmf_sim_rescan_ns()
313 nvmf_disconnect_sim(struct nvmf_softc *sc) in nvmf_disconnect_sim()
322 nvmf_reconnect_sim(struct nvmf_softc *sc) in nvmf_reconnect_sim()
331 nvmf_shutdown_sim(struct nvmf_softc *sc) in nvmf_shutdown_sim()
340 nvmf_destroy_sim(struct nvmf_softc *sc) in nvmf_destroy_sim()
H A Dnvmf_qpair.c27 struct nvmf_softc *sc;
116 struct nvmf_softc *sc = qp->sc; in nvmf_dispatch_command()
161 struct nvmf_softc *sc = qp->sc; in nvmf_qp_error()
174 struct nvmf_softc *sc = qp->sc; in nvmf_receive_capsule()
255 nvmf_sysctls_qp(struct nvmf_softc *sc, struct nvmf_host_qpair *qp, in nvmf_sysctls_qp()
285 nvmf_init_qp(struct nvmf_softc *sc, enum nvmf_trtype trtype, in nvmf_init_qp()
H A Dnvmf_ctldev.c54 struct nvmf_softc *sc = device_get_softc(dev); in nvmf_matches()
H A Dnvmf_ns.c26 struct nvmf_softc *sc;
331 nvmf_init_ns(struct nvmf_softc *sc, uint32_t id, in nvmf_init_ns()