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
113 nvmf_select_io_queue(struct nvmf_softc *sc) in nvmf_select_io_queue() argument
159 void nvmf_disconnect(struct nvmf_softc *sc);
160 void nvmf_rescan_ns(struct nvmf_softc *sc, uint32_t nsid);
161 void nvmf_rescan_all_ns(struct nvmf_softc *sc);
162 int nvmf_passthrough_cmd(struct nvmf_softc *sc, struct nvme_pt_command *pt,
166 void nvmf_init_aer(struct nvmf_softc *sc);
167 int nvmf_start_aer(struct nvmf_softc *sc);
168 void nvmf_destroy_aer(struct nvmf_softc *sc);
171 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.c82 nvmf_read_property(struct nvmf_softc *sc, uint32_t offset, uint8_t size, in nvmf_read_property()
109 nvmf_write_property(struct nvmf_softc *sc, uint32_t offset, uint8_t size, in nvmf_write_property()
129 nvmf_shutdown_controller(struct nvmf_softc *sc) in nvmf_shutdown_controller()
151 struct nvmf_softc *sc = arg; in nvmf_check_keep_alive()
168 struct nvmf_softc *sc = arg; in nvmf_keep_alive_complete()
181 struct nvmf_softc *sc = arg; in nvmf_send_keep_alive()
284 nvmf_establish_connection(struct nvmf_softc *sc, nvlist_t *nvl) in nvmf_establish_connection()
341 typedef bool nvmf_scan_active_ns_cb(struct nvmf_softc *, uint32_t,
345 nvmf_scan_active_nslist(struct nvmf_softc *sc, struct nvme_ns_list *nslist, in nvmf_scan_active_nslist()
423 nvmf_scan_active_namespaces(struct nvmf_softc *sc, nvmf_scan_active_ns_cb *cb, in nvmf_scan_active_namespaces()
[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()