Searched refs:scratch_map (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt_virtualizer.c | 55 struct kbase_hwcnt_enable_map scratch_map; member 179 kbase_hwcnt_enable_map_free(&hvirt->scratch_map); in kbasep_hwcnt_virtualizer_accumulator_term() 205 errcode = kbase_hwcnt_enable_map_alloc(hvirt->metadata, &hvirt->scratch_map); in kbasep_hwcnt_virtualizer_accumulator_init() 257 kbase_hwcnt_enable_map_copy(&hvirt->scratch_map, enable_map); in kbasep_hwcnt_virtualizer_client_add() 259 kbase_hwcnt_enable_map_union(&hvirt->scratch_map, &pos->enable_map); in kbasep_hwcnt_virtualizer_client_add() 262 errcode = kbase_hwcnt_accumulator_set_counters(hvirt->accum, &hvirt->scratch_map, in kbasep_hwcnt_virtualizer_client_add() 317 kbase_hwcnt_enable_map_disable_all(&hvirt->scratch_map); in kbasep_hwcnt_virtualizer_client_remove() 319 kbase_hwcnt_enable_map_union(&hvirt->scratch_map, &pos->enable_map); in kbasep_hwcnt_virtualizer_client_remove() 321 errcode = kbase_hwcnt_accumulator_set_counters(hvirt->accum, &hvirt->scratch_map, in kbasep_hwcnt_virtualizer_client_remove() 375 kbase_hwcnt_enable_map_copy(&hvirt->scratch_map, enable_map); in kbasep_hwcnt_virtualizer_client_set_counters() [all …]
|
| H A D | mali_kbase_hwcnt.c | 90 struct kbase_hwcnt_enable_map scratch_map; member 185 kbase_hwcnt_enable_map_free(&hctx->accum.scratch_map); in kbasep_hwcnt_accumulator_term() 222 errcode = kbase_hwcnt_enable_map_alloc(hctx->accum.metadata, &hctx->accum.scratch_map); in kbasep_hwcnt_accumulator_init() 377 cur_map = &accum->scratch_map; in kbasep_hwcnt_accumulator_dump()
|
| /OK3568_Linux_fs/kernel/kernel/irq/ |
| H A D | matrix.c | 35 unsigned long scratch_map[IRQ_MATRIX_SIZE]; member 116 bitmap_or(m->scratch_map, cm->managed_map, m->system_map, end); in matrix_alloc_area() 117 bitmap_or(m->scratch_map, m->scratch_map, cm->alloc_map, end); in matrix_alloc_area() 118 area = bitmap_find_next_zero_area(m->scratch_map, end, start, num, 0); in matrix_alloc_area() 263 bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end); in irq_matrix_remove_managed() 265 bit = find_first_bit(m->scratch_map, end); in irq_matrix_remove_managed() 301 bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end); in irq_matrix_alloc_managed() 302 bit = find_first_bit(m->scratch_map, end); in irq_matrix_alloc_managed()
|