Home
last modified time | relevance | path

Searched refs:scratch_map (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_virtualizer.c55 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 Dmali_kbase_hwcnt.c90 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 Dmatrix.c35 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()