Lines Matching refs:raddr
360 u16 rioid, u64 raddr, u32 size, in rio_mport_create_outbound_mapping() argument
367 rmcd_debug(OBW, "did=%d ra=0x%llx sz=0x%x", rioid, raddr, size); in rio_mport_create_outbound_mapping()
373 ret = rio_map_outb_region(mport, rioid, raddr, size, 0, paddr); in rio_mport_create_outbound_mapping()
379 map->rio_addr = raddr; in rio_mport_create_outbound_mapping()
394 u16 rioid, u64 raddr, u32 size, in rio_mport_get_outbound_mapping() argument
405 raddr == map->rio_addr && size == map->size) { in rio_mport_get_outbound_mapping()
410 raddr < (map->rio_addr + map->size - 1) && in rio_mport_get_outbound_mapping()
411 (raddr + size) > map->rio_addr) { in rio_mport_get_outbound_mapping()
419 err = rio_mport_create_outbound_mapping(md, filp, rioid, raddr, in rio_mport_get_outbound_mapping()
1200 u64 raddr, u64 size, in rio_mport_create_inbound_mapping() argument
1222 if (raddr == RIO_MAP_ANY_ADDR) in rio_mport_create_inbound_mapping()
1223 raddr = map->phys_addr; in rio_mport_create_inbound_mapping()
1224 ret = rio_map_inb_region(mport, map->phys_addr, raddr, (u32)size, 0); in rio_mport_create_inbound_mapping()
1229 map->rio_addr = raddr; in rio_mport_create_inbound_mapping()
1250 u64 raddr, u64 size, in rio_mport_get_inbound_mapping() argument
1256 if (raddr == RIO_MAP_ANY_ADDR) in rio_mport_get_inbound_mapping()
1263 if (raddr == map->rio_addr && size == map->size) { in rio_mport_get_inbound_mapping()
1268 } else if (raddr < (map->rio_addr + map->size - 1) && in rio_mport_get_inbound_mapping()
1269 (raddr + size) > map->rio_addr) { in rio_mport_get_inbound_mapping()
1280 return rio_mport_create_inbound_mapping(md, filp, raddr, size, mapping); in rio_mport_get_inbound_mapping()