Home
last modified time | relevance | path

Searched refs:nvme_completion (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/sys/dev/nvme/
H A Dnvme_private.h113 struct nvme_completion cpl;
144 struct nvme_completion cpl;
201 struct nvme_completion *cpl;
409 void nvme_completion_poll_cb(void *arg, const struct nvme_completion *cpl);
453 void nvme_dump_completion(struct nvme_completion *cpl);
569 const struct nvme_completion *async_cpl,
H A Dnvme_ns.c52 const struct nvme_completion *cpl);
128 nvme_ns_strategy_done(void *arg, const struct nvme_completion *cpl) in nvme_ns_strategy_done()
248 nvme_ns_bio_done(void *arg, const struct nvme_completion *status) in nvme_ns_bio_done()
275 struct nvme_completion parent_cpl; in nvme_bio_child_inbed()
302 nvme_bio_child_done(void *arg, const struct nvme_completion *cpl) in nvme_bio_child_done()
H A Dnvme_qpair.c345 struct nvme_completion *cpl) in nvme_qpair_print_completion()
358 nvme_completion_is_retry(const struct nvme_completion *cpl) in nvme_completion_is_retry()
419 struct nvme_completion *cpl, error_print_t print_on_error) in nvme_qpair_complete_tracker()
492 struct nvme_completion cpl; in nvme_qpair_manual_complete_tracker()
510 struct nvme_completion cpl; in nvme_qpair_manual_complete_request()
535 struct nvme_completion cpl; in nvme_qpair_process_completions()
720 cplsz = qpair->num_entries * sizeof(struct nvme_completion); in nvme_qpair_construct()
760 qpair->cpl = (struct nvme_completion *)(queuemem + cmdsz); in nvme_qpair_construct()
1266 qpair->num_entries * sizeof(struct nvme_completion)); in nvme_qpair_reset()
H A Dnvme.c101 nvme_dump_completion(struct nvme_completion *cpl) in nvme_dump_completion()
236 const struct nvme_completion *async_cpl, in nvme_notify_async_consumers()
339 nvme_completion_poll_cb(void *arg, const struct nvme_completion *cpl) in nvme_completion_poll_cb()
H A Dnvme_test.c162 nvme_ns_io_test_cb(void *arg, const struct nvme_completion *cpl) in nvme_ns_io_test_cb()
204 struct nvme_completion cpl; in nvme_ns_io_test()
H A Dnvme.h651 struct nvme_completion { struct
667 _Static_assert(sizeof(struct nvme_completion) == 4 * 4, "bad size for nvme_completion"); argument
1584 struct nvme_completion cpl;
1636 typedef void (*nvme_cb_fn_t)(void *, const struct nvme_completion *);
1640 typedef void (*nvme_cons_async_fn_t)(void *, const struct nvme_completion *,
1780 void nvme_completion_swapbytes(struct nvme_completion *s __unused) in nvme_completion_swapbytes()
H A Dnvme_sysctl.c58 struct nvme_completion *cpl; in nvme_dump_queue()
H A Dnvme_sim.c66 nvme_sim_nvmeio_done(void *ccb_arg, const struct nvme_completion *cpl) in nvme_sim_nvmeio_done()
H A Dnvme_ctrlr.c681 nvme_ctrlr_async_event_log_page_cb(void *arg, const struct nvme_completion *cpl) in nvme_ctrlr_async_event_log_page_cb()
779 nvme_ctrlr_async_event_cb(void *arg, const struct nvme_completion *cpl) in nvme_ctrlr_async_event_cb()
1241 nvme_pt_done(void *arg, const struct nvme_completion *cpl) in nvme_pt_done()
/freebsd-13.1/usr.sbin/bhyve/
H A Dpci_nvme.c167 struct nvme_completion *qbase;
246 struct nvme_completion *);
414 struct nvme_completion *);
418 struct nvme_completion *);
422 struct nvme_completion *);
426 struct nvme_completion *);
430 struct nvme_completion *);
1171 struct nvme_completion *cqe; in pci_nvme_cq_update()
1198 struct nvme_completion* compl) in nvme_opc_delete_io_sq()
1220 struct nvme_completion* compl) in nvme_opc_create_io_sq()
[all …]
/freebsd-13.1/sys/dev/nvd/
H A Dnvd.c62 static void nvd_done(void *arg, const struct nvme_completion *cpl);
348 nvd_done(void *arg, const struct nvme_completion *cpl) in nvd_done()
/freebsd-13.1/sys/dev/mpr/
H A Dmpr_sas.c1801 htole16(sizeof(struct nvme_completion)); in mprsas_build_nvme_unmap()
2401 struct nvme_completion *nvme_completion = NULL; in mprsas_complete_nvme_unmap() local
2406 nvme_completion = (struct nvme_completion *)cm->cm_sense; in mprsas_complete_nvme_unmap()
2408 nvme_completion->status, cm); in mprsas_complete_nvme_unmap()
/freebsd-13.1/sys/cam/
H A Dcam_ccb.h844 struct nvme_completion cpl; /* NVME completion, per NVME standard */