Lines Matching defs:tchan_map
198 unsigned long *tchan_map;
1435 clear_bit(uc->tchan->id, ud->tchan_map);
1505 if (!test_bit(chan_id, ud->tchan_map) &&
1513 set_bit(chan_id, ud->tchan_map);
1582 clear_bit(uc->tchan->id, ud->tchan_map);
4557 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
4578 if (!ud->tchan_map || !ud->rchan_map || !ud->rflow_gp_map ||
4607 bitmap_zero(ud->tchan_map, ud->tchan_cnt);
4610 bitmap_fill(ud->tchan_map, ud->tchan_cnt);
4612 udma_mark_resource_ranges(ud, ud->tchan_map,
4735 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
4750 if (!ud->bchan_map || !ud->tchan_map || !ud->rchan_map ||
4794 bitmap_zero(ud->tchan_map, ud->tchan_cnt);
4797 bitmap_fill(ud->tchan_map, ud->tchan_cnt);
4799 udma_mark_resource_ranges(ud, ud->tchan_map,
4919 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
4935 if (!ud->tchan_map || !ud->rchan_map || !ud->tflow_map || !ud->tchans ||
4953 bitmap_zero(ud->tchan_map, ud->tchan_cnt);
4955 bitmap_fill(ud->tchan_map, ud->tchan_cnt);
4957 udma_mark_resource_ranges(ud, ud->tchan_map,
5061 ch_count -= bitmap_weight(ud->tchan_map, ud->tchan_cnt);
5076 ud->tchan_cnt - bitmap_weight(ud->tchan_map,
5089 ud->tchan_cnt - bitmap_weight(ud->tchan_map,
5098 ud->tchan_cnt - bitmap_weight(ud->tchan_map,