Lines Matching refs:raddr
342 u16 rioid, u64 raddr, u32 size, in rio_mport_create_outbound_mapping() argument
349 rmcd_debug(OBW, "did=%d ra=0x%llx sz=0x%x", rioid, raddr, size); in rio_mport_create_outbound_mapping()
355 ret = rio_map_outb_region(mport, rioid, raddr, size, 0, paddr); in rio_mport_create_outbound_mapping()
361 map->rio_addr = raddr; in rio_mport_create_outbound_mapping()
376 u16 rioid, u64 raddr, u32 size, in rio_mport_get_outbound_mapping() argument
387 raddr == map->rio_addr && size == map->size) { in rio_mport_get_outbound_mapping()
392 raddr < (map->rio_addr + map->size - 1) && in rio_mport_get_outbound_mapping()
393 (raddr + size) > map->rio_addr) { in rio_mport_get_outbound_mapping()
401 err = rio_mport_create_outbound_mapping(md, filp, rioid, raddr, in rio_mport_get_outbound_mapping()
1182 u64 raddr, u64 size, in rio_mport_create_inbound_mapping() argument
1204 if (raddr == RIO_MAP_ANY_ADDR) in rio_mport_create_inbound_mapping()
1205 raddr = map->phys_addr; in rio_mport_create_inbound_mapping()
1206 ret = rio_map_inb_region(mport, map->phys_addr, raddr, (u32)size, 0); in rio_mport_create_inbound_mapping()
1211 map->rio_addr = raddr; in rio_mport_create_inbound_mapping()
1232 u64 raddr, u64 size, in rio_mport_get_inbound_mapping() argument
1238 if (raddr == RIO_MAP_ANY_ADDR) in rio_mport_get_inbound_mapping()
1245 if (raddr == map->rio_addr && size == map->size) { in rio_mport_get_inbound_mapping()
1250 } else if (raddr < (map->rio_addr + map->size - 1) && in rio_mport_get_inbound_mapping()
1251 (raddr + size) > map->rio_addr) { in rio_mport_get_inbound_mapping()
1262 return rio_mport_create_inbound_mapping(md, filp, raddr, size, mapping); in rio_mport_get_inbound_mapping()