Lines Matching refs:prp1
1141 nvme_prp_memcpy(struct vmctx *ctx, uint64_t prp1, uint64_t prp2, uint8_t *b, in nvme_prp_memcpy() argument
1152 bytes = PAGE_SIZE - (prp1 & PAGE_MASK); in nvme_prp_memcpy()
1155 p = vm_map_gpa(ctx, prp1, bytes); in nvme_prp_memcpy()
1299 nsq->qbase = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_create_io_sq()
1404 command->prp1, in nvme_opc_create_io_cq()
1442 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_get_log_page()
1465 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_get_log_page()
1477 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_get_log_page()
1489 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_get_log_page()
1527 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_identify()
1532 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_identify()
1538 dest = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_identify()
1550 dest = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_identify()
1565 dest = vm_map_gpa(sc->nsc_pi->pi_vmctx, command->prp1, in nvme_opc_identify()
2422 uint64_t prp1, uint64_t prp2, in nvme_write_read_ram() argument
2436 if (nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, prp1, prp2, in nvme_write_read_ram()
2450 uint64_t prp1, uint64_t prp2, in nvme_write_read_blockif() argument
2458 size = MIN(PAGE_SIZE - (prp1 % PAGE_SIZE), bytes); in nvme_write_read_blockif()
2459 if (pci_nvme_append_iov_req(sc, req, prp1, size, offset)) { in nvme_write_read_blockif()
2555 cmd->prp1 &= ~0x3UL; in nvme_opc_write_read()
2559 *status = nvme_write_read_ram(sc, nvstore, cmd->prp1, in nvme_opc_write_read()
2563 cmd->prp1, cmd->prp2, offset, bytes, is_write); in nvme_opc_write_read()
2642 nvme_prp_memcpy(sc->nsc_pi->pi_vmctx, cmd->prp1, cmd->prp2, in nvme_opc_dataset_mgmt()