Lines Matching refs:sidmap

246 	DECLARE_BITMAP(sidmap, DART_MAX_STREAMS);
250 atomic_long_t sidmap[BITS_TO_LONGS(DART_MAX_STREAMS)]; member
311 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_enable_translation()
320 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_disable_dma()
331 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_enable_bypass()
343 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_set_ttbr()
355 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) in apple_dart_hw_clear_ttbr()
378 writel(stream_map->sidmap[0], stream_map->dart->regs + DART_T8020_STREAM_SELECT); in apple_dart_t8020_hw_stream_command()
391 command, stream_map->sidmap[0]); in apple_dart_t8020_hw_stream_command()
409 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) { in apple_dart_t8110_hw_tlb_command()
464 bitmap_zero(stream_map.sidmap, DART_MAX_STREAMS); in apple_dart_hw_reset()
465 bitmap_set(stream_map.sidmap, 0, dart->num_streams); in apple_dart_hw_reset()
492 stream_map.sidmap[j] = atomic_long_read(&domain_stream_map->sidmap[j]); in apple_dart_domain_flush_tlb()
588 atomic_long_set(&dart_domain->stream_maps[i].sidmap[j], in apple_dart_finalize_domain()
589 cfg->stream_maps[i].sidmap[j]); in apple_dart_finalize_domain()
636 atomic_long_or(master_maps[i].sidmap[j], in apple_dart_mod_streams()
637 &domain_maps[i].sidmap[j]); in apple_dart_mod_streams()
639 atomic_long_and(~master_maps[i].sidmap[j], in apple_dart_mod_streams()
640 &domain_maps[i].sidmap[j]); in apple_dart_mod_streams()
781 set_bit(sid, cfg->stream_maps[i].sidmap); in apple_dart_of_xlate()
788 set_bit(sid, cfg->stream_maps[i].sidmap); in apple_dart_of_xlate()
807 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams) in apple_dart_release_group()
830 bitmap_or(dst->stream_maps[0].sidmap, in apple_dart_merge_master_cfg()
831 dst->stream_maps[0].sidmap, in apple_dart_merge_master_cfg()
832 src->stream_maps[0].sidmap, in apple_dart_merge_master_cfg()
849 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams) { in apple_dart_device_group()
902 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams) in apple_dart_device_group()