Lines Matching refs:dma_addr
71 int total_len, u64 dma_addr) in nvme_setup_prps() argument
74 int offset = dma_addr & (page_size - 1); in nvme_setup_prps()
89 dma_addr += (page_size - offset); in nvme_setup_prps()
92 *prp2 = dma_addr; in nvme_setup_prps()
122 *(prp_pool + i++) = cpu_to_le64(dma_addr); in nvme_setup_prps()
123 dma_addr += page_size; in nvme_setup_prps()
442 unsigned cns, dma_addr_t dma_addr) in nvme_identify() argument
446 int offset = dma_addr & (page_size - 1); in nvme_identify()
453 c.identify.prp1 = cpu_to_le64(dma_addr); in nvme_identify()
459 dma_addr += (page_size - offset); in nvme_identify()
460 c.identify.prp2 = cpu_to_le64(dma_addr); in nvme_identify()
467 invalidate_dcache_range(dma_addr, in nvme_identify()
468 dma_addr + sizeof(struct nvme_id_ctrl)); in nvme_identify()
474 dma_addr_t dma_addr, u32 *result) in nvme_get_features() argument
481 c.features.prp1 = cpu_to_le64(dma_addr); in nvme_get_features()
493 dma_addr_t dma_addr, u32 *result) in nvme_set_features() argument
499 c.features.prp1 = cpu_to_le64(dma_addr); in nvme_set_features()