Lines Matching defs:sidmap
246 DECLARE_BITMAP(sidmap, DART_MAX_STREAMS);
250 atomic_long_t sidmap[BITS_TO_LONGS(DART_MAX_STREAMS)];
311 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams)
320 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams)
331 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams)
343 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams)
355 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams)
378 writel(stream_map->sidmap[0], stream_map->dart->regs + DART_T8020_STREAM_SELECT);
391 command, stream_map->sidmap[0]);
409 for_each_set_bit(sid, stream_map->sidmap, dart->num_streams) {
464 bitmap_zero(stream_map.sidmap, DART_MAX_STREAMS);
465 bitmap_set(stream_map.sidmap, 0, dart->num_streams);
492 stream_map.sidmap[j] = atomic_long_read(&domain_stream_map->sidmap[j]);
588 atomic_long_set(&dart_domain->stream_maps[i].sidmap[j],
589 cfg->stream_maps[i].sidmap[j]);
636 atomic_long_or(master_maps[i].sidmap[j],
637 &domain_maps[i].sidmap[j]);
639 atomic_long_and(~master_maps[i].sidmap[j],
640 &domain_maps[i].sidmap[j]);
781 set_bit(sid, cfg->stream_maps[i].sidmap);
788 set_bit(sid, cfg->stream_maps[i].sidmap);
807 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams)
830 bitmap_or(dst->stream_maps[0].sidmap,
831 dst->stream_maps[0].sidmap,
832 src->stream_maps[0].sidmap,
849 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams) {
902 for_each_set_bit(sid, stream_map->sidmap, stream_map->dart->num_streams)