Lines Matching refs:paddr

53 			  phys_addr_t *paddr, size_t *size);
72 phys_addr_t *paddr, size_t *size) in sart2_get_entry() argument
80 *paddr = paddr_ << APPLE_SART2_PADDR_SHIFT; in sart2_get_entry()
104 phys_addr_t *paddr, size_t *size) in sart3_get_entry() argument
111 *paddr = paddr_ << APPLE_SART3_PADDR_SHIFT; in sart3_get_entry()
150 phys_addr_t paddr; in apple_sart_probe() local
152 sart->ops->get_entry(sart, i, &flags, &paddr, &size); in apple_sart_probe()
159 i, flags, &paddr, size); in apple_sart_probe()
208 phys_addr_t paddr, size_t size) in sart_set_entry() argument
212 if (paddr & ((1 << sart->ops->paddr_shift) - 1)) in sart_set_entry()
215 paddr >>= sart->ops->size_shift; in sart_set_entry()
221 sart->ops->set_entry(sart, index, flags, paddr, size); in sart_set_entry()
225 int apple_sart_add_allowed_region(struct apple_sart *sart, phys_addr_t paddr, in apple_sart_add_allowed_region() argument
236 ret = sart_set_entry(sart, i, APPLE_SART_FLAGS_ALLOW, paddr, in apple_sart_add_allowed_region()
241 i, &paddr, size); in apple_sart_add_allowed_region()
246 dev_dbg(sart->dev, "wrote [%pa, 0x%zx] to %d\n", &paddr, size, in apple_sart_add_allowed_region()
253 &paddr, size); in apple_sart_add_allowed_region()
259 int apple_sart_remove_allowed_region(struct apple_sart *sart, phys_addr_t paddr, in apple_sart_remove_allowed_region() argument
266 &paddr, size); in apple_sart_remove_allowed_region()
278 if (epaddr != paddr || esize != size) in apple_sart_remove_allowed_region()
289 &paddr, size); in apple_sart_remove_allowed_region()