Lines Matching refs:ive_addr
47 uint64_t ive_addr, ive; in phb3_msi_read_ive() local
49 ive_addr = phb3_msi_ive_addr(phb, srcno); in phb3_msi_read_ive()
50 if (!ive_addr) { in phb3_msi_read_ive()
54 if (dma_memory_read(&address_space_memory, ive_addr, in phb3_msi_read_ive()
57 ive_addr); in phb3_msi_read_ive()
67 uint64_t ive_addr; in phb3_msi_set_p() local
70 ive_addr = phb3_msi_ive_addr(msi->phb, srcno); in phb3_msi_set_p()
71 if (!ive_addr) { in phb3_msi_set_p()
75 if (dma_memory_write(&address_space_memory, ive_addr + 4, in phb3_msi_set_p()
78 "Failed to write IVE (set P) at 0x%" PRIx64, ive_addr); in phb3_msi_set_p()
84 uint64_t ive_addr; in phb3_msi_set_q() local
87 ive_addr = phb3_msi_ive_addr(msi->phb, srcno); in phb3_msi_set_q()
88 if (!ive_addr) { in phb3_msi_set_q()
92 if (dma_memory_write(&address_space_memory, ive_addr + 5, in phb3_msi_set_q()
95 "Failed to write IVE (set Q) at 0x%" PRIx64, ive_addr); in phb3_msi_set_q()