| /freebsd-14-stable/sys/cam/nvme/ |
| HD | nvme_all.c | 65 nvme_ns_cmd(struct ccb_nvmeio *nvmeio, uint8_t cmd, uint32_t nsid, in nvme_ns_cmd() argument 69 bzero(&nvmeio->cmd, sizeof(struct nvme_command)); in nvme_ns_cmd() 70 nvmeio->cmd.opc = cmd; in nvme_ns_cmd() 71 nvmeio->cmd.nsid = htole32(nsid); in nvme_ns_cmd() 72 nvmeio->cmd.cdw10 = htole32(cdw10); in nvme_ns_cmd() 73 nvmeio->cmd.cdw11 = htole32(cdw11); in nvme_ns_cmd() 74 nvmeio->cmd.cdw12 = htole32(cdw12); in nvme_ns_cmd() 75 nvmeio->cmd.cdw13 = htole32(cdw13); in nvme_ns_cmd() 76 nvmeio->cmd.cdw14 = htole32(cdw14); in nvme_ns_cmd() 77 nvmeio->cmd.cdw15 = htole32(cdw15); in nvme_ns_cmd() [all …]
|
| HD | nvme_da.c | 219 nda_nvme_flush(struct nda_softc *softc, struct ccb_nvmeio *nvmeio) in nda_nvme_flush() argument 221 cam_fill_nvmeio(nvmeio, in nda_nvme_flush() 228 nvme_ns_flush_cmd(&nvmeio->cmd, softc->nsid); in nda_nvme_flush() 232 nda_nvme_trim(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_trim() argument 235 cam_fill_nvmeio(nvmeio, in nda_nvme_trim() 242 nvme_ns_trim_cmd(&nvmeio->cmd, softc->nsid, num_ranges); in nda_nvme_trim() 246 nda_nvme_write(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_write() argument 249 cam_fill_nvmeio(nvmeio, in nda_nvme_write() 256 nvme_ns_write_cmd(&nvmeio->cmd, softc->nsid, lba, count); in nda_nvme_write() 260 nda_nvme_rw_bio(struct nda_softc *softc, struct ccb_nvmeio *nvmeio, in nda_nvme_rw_bio() argument [all …]
|
| HD | nvme_all.h | 35 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);
|
| HD | nvme_xpt.c | 260 struct ccb_nvmeio *nvmeio; in nvme_probe_start() local 267 nvmeio = &start_ccb->nvmeio; in nvme_probe_start() 277 cam_fill_nvmeadmin(nvmeio, in nvme_probe_start() 284 nvme_ns_cmd(nvmeio, NVME_OPC_IDENTIFY, 0, in nvme_probe_start() 288 cam_fill_nvmeadmin(nvmeio, in nvme_probe_start() 295 nvme_ns_cmd(nvmeio, NVME_OPC_IDENTIFY, lun, in nvme_probe_start() 844 CAM_DEBUG_CDB,("%s. NCB: %s\n", nvme_op_string(&ccb->nvmeio.cmd, in nvme_proto_debug_out() 846 nvme_cmd_string(&ccb->nvmeio.cmd, cdb_str, sizeof(cdb_str)))); in nvme_proto_debug_out()
|
| /freebsd-14-stable/sys/dev/nvme/ |
| HD | nvme_sim.c | 74 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-14-stable/sys/cam/ |
| HD | cam_ccb.h | 1377 struct ccb_nvmeio nvmeio; member 1526 cam_fill_nvmeio(struct ccb_nvmeio *nvmeio, uint32_t retries, in cam_fill_nvmeio() argument 1531 nvmeio->ccb_h.func_code = XPT_NVME_IO; in cam_fill_nvmeio() 1532 nvmeio->ccb_h.flags = flags; in cam_fill_nvmeio() 1533 nvmeio->ccb_h.retry_count = retries; in cam_fill_nvmeio() 1534 nvmeio->ccb_h.cbfcnp = cbfcnp; in cam_fill_nvmeio() 1535 nvmeio->ccb_h.timeout = timeout; in cam_fill_nvmeio() 1536 nvmeio->data_ptr = data_ptr; in cam_fill_nvmeio() 1537 nvmeio->dxfer_len = dxfer_len; in cam_fill_nvmeio() 1541 cam_fill_nvmeadmin(struct ccb_nvmeio *nvmeio, uint32_t retries, in cam_fill_nvmeadmin() argument [all …]
|
| HD | cam.c | 413 nvme_command_sbuf(&ccb->nvmeio, &sb); in cam_error_string() 615 struct ccb_nvmeio *nvmeio; in memdesc_ccb() local 617 nvmeio = &ccb->nvmeio; in memdesc_ccb() 618 data_ptr = nvmeio->data_ptr; in memdesc_ccb() 619 dxfer_len = nvmeio->dxfer_len; in memdesc_ccb() 620 sglist_cnt = nvmeio->sglist_cnt; in memdesc_ccb()
|
| HD | cam_periph.c | 894 data_ptrs[0] = &ccb->nvmeio.data_ptr; in cam_periph_mapmem() 895 lengths[0] = ccb->nvmeio.dxfer_len; in cam_periph_mapmem() 1080 data_ptrs[0] = &ccb->nvmeio.data_ptr; in cam_periph_unmapmem() 1081 lengths[0] = ccb->nvmeio.dxfer_len; in cam_periph_unmapmem() 1337 bytes = ccb->nvmeio.dxfer_len; /* NB: resid no possible */ in cam_periph_runccb()
|
| /freebsd-14-stable/usr.sbin/camdd/ |
| HD | camdd.c | 467 void nvme_read_write(struct ccb_nvmeio *nvmeio, uint32_t retries, 1394 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->nvmeio); in camdd_probe_pass_nvme() 1397 nc = &ccb->nvmeio.cmd; in camdd_probe_pass_nvme() 1403 cam_fill_nvmeadmin(&ccb->nvmeio, in camdd_probe_pass_nvme() 1648 nvme_read_write(struct ccb_nvmeio *nvmeio, uint32_t retries, in nvme_read_write() argument 1654 struct nvme_command *nc = &nvmeio->cmd; in nvme_read_write() 1666 cam_fill_nvmeio(nvmeio, in nvme_read_write() 2344 dev->bytes_transferred += ccb.nvmeio.dxfer_len; 2669 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->nvmeio); 2671 nvme_read_write(&ccb->nvmeio, [all …]
|
| /freebsd-14-stable/sys/cam/scsi/ |
| HD | scsi_pass.c | 1157 data_ptrs[0] = &ccb->nvmeio.data_ptr; in passiocleanup() 1393 data_ptrs[0] = &ccb->nvmeio.data_ptr; in passmemsetup() 1394 lengths[0] = ccb->nvmeio.dxfer_len; in passmemsetup() 1396 num_segs = ccb->nvmeio.sglist_cnt; in passmemsetup() 1397 seg_cnt_ptr = &ccb->nvmeio.sglist_cnt; in passmemsetup()
|
| /freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| HD | sanitizer_interceptors_ioctl_netbsd.inc | 285 /* Entries from file: dev/ic/nvmeio.h */
|