Home
last modified time | relevance | path

Searched refs:prp_entry (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c2057 __le64 *prp_entry, *prp1_entry, *prp2_entry; in mpi3mr_build_nvme_prp() local
2150 prp_entry = prp1_entry; in mpi3mr_build_nvme_prp()
2190 if (prp_entry == prp1_entry) { in mpi3mr_build_nvme_prp()
2209 prp_entry = prp2_entry; in mpi3mr_build_nvme_prp()
2210 } else if (prp_entry == prp2_entry) { in mpi3mr_build_nvme_prp()
2237 prp_entry = prp_page; in mpi3mr_build_nvme_prp()
2262 *prp_entry = cpu_to_le64(dma_addr); in mpi3mr_build_nvme_prp()
2263 if (*prp_entry & sgemod_mask) { in mpi3mr_build_nvme_prp()
2269 *prp_entry &= ~sgemod_mask; in mpi3mr_build_nvme_prp()
2270 *prp_entry |= sgemod_val; in mpi3mr_build_nvme_prp()
[all …]
/linux-6.15/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c2284 __le64 *prp_entry, *prp1_entry, *prp2_entry; in _base_build_nvme_prp() local
2301 prp_entry = prp1_entry; in _base_build_nvme_prp()
2357 *prp_entry = cpu_to_le64(prp_entry_dma); in _base_build_nvme_prp()
2358 prp_entry++; in _base_build_nvme_prp()
2365 if (prp_entry == prp1_entry) { in _base_build_nvme_prp()
2376 prp_entry = prp2_entry; in _base_build_nvme_prp()
2377 } else if (prp_entry == prp2_entry) { in _base_build_nvme_prp()
2396 prp_entry = prp_page; in _base_build_nvme_prp()
2412 *prp_entry = cpu_to_le64(dma_addr); in _base_build_nvme_prp()
2413 prp_entry++; in _base_build_nvme_prp()