Lines Matching refs:rioid
125 u16 rioid; member
287 ret = rio_mport_read_config_32(mport, maint_io.rioid, in rio_mport_maint_rd()
340 ret = rio_mport_write_config_32(mport, maint_io.rioid, in rio_mport_maint_wr()
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()
378 map->rioid = rioid; in rio_mport_create_outbound_mapping()
394 u16 rioid, u64 raddr, u32 size, in rio_mport_get_outbound_mapping() argument
404 if (rioid == map->rioid && in rio_mport_get_outbound_mapping()
409 } else if (rioid == map->rioid && in rio_mport_get_outbound_mapping()
419 err = rio_mport_create_outbound_mapping(md, filp, rioid, raddr, in rio_mport_get_outbound_mapping()
437 map.rioid, map.rio_addr, map.length); in rio_mport_obw_map()
439 ret = rio_mport_get_outbound_mapping(data, filp, map.rioid, in rio_mport_obw_map()
643 return rio_dma_prep_xfer(chan, transfer->rioid, &tx_data, dir, flags); in prep_dma_xfer()
1407 event.u.doorbell.rioid = src; in rio_mport_doorbell_handler()
1413 if (((db_filter->filter.rioid == RIO_INVALID_DESTID || in rio_mport_doorbell_handler()
1414 db_filter->filter.rioid == src)) && in rio_mport_doorbell_handler()
1492 if (db_filter->filter.rioid == filter.rioid && in rio_mport_remove_db_filter()
2168 rio_unmap_outb_region(mport, map->rioid, map->rio_addr); in mport_release_mapping()
2323 event.u.doorbell.rioid, in mport_write()