Searched refs:prp_list (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/nvme/ |
H A D | nvme_qpair.c | 729 uint8_t *queuemem, *prpmem, *prp_list; in nvme_qpair_construct() local 824 prp_list = prpmem; in nvme_qpair_construct() 838 prp_list = in nvme_qpair_construct() 839 (uint8_t *)roundup2((uintptr_t)prp_list, ctrlr->page_size); in nvme_qpair_construct() 848 tr->prp = (uint64_t *)prp_list; in nvme_qpair_construct() 852 prp_list += prpsz; in nvme_qpair_construct()
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_nvme.c | 2457 uint64_t *prp_list = &prp2; in nvme_write_read_blockif() local 2458 uint64_t *last = prp_list; in nvme_write_read_blockif() 2463 if ((prp_list == last) && (bytes > PAGE_SIZE)) { in nvme_write_read_blockif() 2464 uint64_t prp = *prp_list; in nvme_write_read_blockif() 2466 prp_list = paddr_guest2host(vmctx, prp, in nvme_write_read_blockif() 2468 if (prp_list == NULL) { in nvme_write_read_blockif() 2472 last = prp_list + (NVME_PRP2_ITEMS - 1); in nvme_write_read_blockif() 2477 if (pci_nvme_append_iov_req(sc, req, *prp_list, size, in nvme_write_read_blockif() 2486 prp_list++; in nvme_write_read_blockif()
|
/freebsd/sys/dev/hyperv/storvsc/ |
H A D | hv_storvsc_drv_freebsd.c | 184 struct storvsc_gpa_range prp_list; member 709 request->prp_list.gpa_range.gpa_len; in hv_storvsc_io_request() 726 if (request->prp_list.gpa_range.gpa_len) { in hv_storvsc_io_request() 728 &request->prp_list.gpa_range, request->prp_cnt, in hv_storvsc_io_request() 1825 prplist = &reqp->prp_list; in storvsc_xferbuf_prepare() 1978 prplist = &reqp->prp_list; in create_storvsc_request()
|