Home
last modified time | relevance | path

Searched refs:nvmeio (Results 1 – 11 of 11) sorted by relevance

/freebsd-12-stable/sys/cam/nvme/
Dnvme_all.c67 nvme_ns_cmd(struct ccb_nvmeio *nvmeio, uint8_t cmd, uint32_t nsid, in nvme_ns_cmd() argument
71 bzero(&nvmeio->cmd, sizeof(struct nvme_command)); in nvme_ns_cmd()
72 nvmeio->cmd.opc = cmd; in nvme_ns_cmd()
73 nvmeio->cmd.nsid = htole32(nsid); in nvme_ns_cmd()
74 nvmeio->cmd.cdw10 = htole32(cdw10); in nvme_ns_cmd()
75 nvmeio->cmd.cdw11 = htole32(cdw11); in nvme_ns_cmd()
76 nvmeio->cmd.cdw12 = htole32(cdw12); in nvme_ns_cmd()
77 nvmeio->cmd.cdw13 = htole32(cdw13); in nvme_ns_cmd()
78 nvmeio->cmd.cdw14 = htole32(cdw14); in nvme_ns_cmd()
79 nvmeio->cmd.cdw15 = htole32(cdw15); in nvme_ns_cmd()
[all …]
Dnvme_da.c206 nda_nvme_flush(struct nda_softc *softc, struct ccb_nvmeio *nvmeio) in nda_nvme_flush() argument
208 cam_fill_nvmeio(nvmeio, in nda_nvme_flush()
215 nvme_ns_flush_cmd(&nvmeio->cmd, softc->nsid); in nda_nvme_flush()
219 nda_nvme_trim(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_trim() argument
222 cam_fill_nvmeio(nvmeio, in nda_nvme_trim()
229 nvme_ns_trim_cmd(&nvmeio->cmd, softc->nsid, num_ranges); in nda_nvme_trim()
233 nda_nvme_write(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_write() argument
236 cam_fill_nvmeio(nvmeio, in nda_nvme_write()
243 nvme_ns_write_cmd(&nvmeio->cmd, softc->nsid, lba, count); in nda_nvme_write()
247 nda_nvme_rw_bio(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_rw_bio() argument
[all …]
Dnvme_all.h37 void nvme_ns_cmd(struct ccb_nvmeio *nvmeio, uint8_t cmd, uint32_t nsid,
48 int nvme_command_sbuf(struct ccb_nvmeio *nvmeio, struct sbuf *sb);
Dnvme_xpt.c260 struct ccb_nvmeio *nvmeio; in nvme_probe_start() local
269 nvmeio = &start_ccb->nvmeio; in nvme_probe_start()
279 cam_fill_nvmeadmin(nvmeio, in nvme_probe_start()
286 nvme_ns_cmd(nvmeio, NVME_OPC_IDENTIFY, 0, in nvme_probe_start()
290 cam_fill_nvmeadmin(nvmeio, in nvme_probe_start()
297 nvme_ns_cmd(nvmeio, NVME_OPC_IDENTIFY, lun, in nvme_probe_start()
855 CAM_DEBUG_CDB,("%s. NCB: %s\n", nvme_op_string(&ccb->nvmeio.cmd, in nvme_proto_debug_out()
857 nvme_cmd_string(&ccb->nvmeio.cmd, cdb_str, sizeof(cdb_str)))); in nvme_proto_debug_out()
/freebsd-12-stable/sys/dev/nvme/
Dnvme_sim.c74 memcpy(&ccb->nvmeio.cpl, cpl, sizeof(*cpl)); in nvme_sim_nvmeio_done()
88 struct ccb_nvmeio *nvmeio = &ccb->nvmeio; in nvme_sim_nvmeio() local
95 payload = nvmeio->data_ptr; in nvme_sim_nvmeio()
96 size = nvmeio->dxfer_len; in nvme_sim_nvmeio()
98 if ((nvmeio->ccb_h.flags & CAM_DATA_MASK) == CAM_DATA_BIO) in nvme_sim_nvmeio()
101 else if ((nvmeio->ccb_h.flags & CAM_DATA_SG) == CAM_DATA_SG) in nvme_sim_nvmeio()
110 nvmeio->ccb_h.status = CAM_RESRC_UNAVAIL; in nvme_sim_nvmeio()
116 memcpy(&req->cmd, &ccb->nvmeio.cmd, sizeof(ccb->nvmeio.cmd)); in nvme_sim_nvmeio()
/freebsd-12-stable/sys/cam/
Dcam_ccb.h1346 struct ccb_nvmeio nvmeio; member
1489 cam_fill_nvmeio(struct ccb_nvmeio *nvmeio, u_int32_t retries, in cam_fill_nvmeio() argument
1494 nvmeio->ccb_h.func_code = XPT_NVME_IO; in cam_fill_nvmeio()
1495 nvmeio->ccb_h.flags = flags; in cam_fill_nvmeio()
1496 nvmeio->ccb_h.retry_count = retries; in cam_fill_nvmeio()
1497 nvmeio->ccb_h.cbfcnp = cbfcnp; in cam_fill_nvmeio()
1498 nvmeio->ccb_h.timeout = timeout; in cam_fill_nvmeio()
1499 nvmeio->data_ptr = data_ptr; in cam_fill_nvmeio()
1500 nvmeio->dxfer_len = dxfer_len; in cam_fill_nvmeio()
1504 cam_fill_nvmeadmin(struct ccb_nvmeio *nvmeio, u_int32_t retries, in cam_fill_nvmeadmin() argument
[all …]
Dcam_periph.c872 data_ptrs[0] = &ccb->nvmeio.data_ptr; in cam_periph_mapmem()
873 lengths[0] = ccb->nvmeio.dxfer_len; in cam_periph_mapmem()
1077 data_ptrs[0] = &ccb->nvmeio.data_ptr; in cam_periph_unmapmem()
1078 lengths[0] = ccb->nvmeio.dxfer_len; in cam_periph_unmapmem()
1321 bytes = ccb->nvmeio.dxfer_len; /* NB: resid no possible */ in cam_periph_runccb()
Dcam.c414 nvme_command_sbuf(&ccb->nvmeio, &sb); in cam_error_string()
/freebsd-12-stable/sys/kern/
Dsubr_bus_dma.c225 struct ccb_nvmeio *nvmeio; in _bus_dmamap_load_ccb() local
227 nvmeio = &ccb->nvmeio; in _bus_dmamap_load_ccb()
228 data_ptr = nvmeio->data_ptr; in _bus_dmamap_load_ccb()
229 dxfer_len = nvmeio->dxfer_len; in _bus_dmamap_load_ccb()
230 sglist_cnt = nvmeio->sglist_cnt; in _bus_dmamap_load_ccb()
/freebsd-12-stable/sys/cam/scsi/
Dscsi_pass.c1162 data_ptrs[0] = &ccb->nvmeio.data_ptr; in passiocleanup()
1410 data_ptrs[0] = &ccb->nvmeio.data_ptr; in passmemsetup()
1411 lengths[0] = ccb->nvmeio.dxfer_len; in passmemsetup()
1413 num_segs = ccb->nvmeio.sglist_cnt; in passmemsetup()
1414 seg_cnt_ptr = &ccb->nvmeio.sglist_cnt; in passmemsetup()
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_interceptors_ioctl_netbsd.inc285 /* Entries from file: dev/ic/nvmeio.h */