Searched refs:free_as (Results 1 – 2 of 2) sorted by relevance
71 int free_as; in kbasep_ctx_sched_find_as_for_ctx() local83 free_as = ffs(kbdev->as_free) - 1; in kbasep_ctx_sched_find_as_for_ctx()84 if (free_as >= 0 && free_as < kbdev->nr_hw_address_spaces) in kbasep_ctx_sched_find_as_for_ctx()85 return free_as; in kbasep_ctx_sched_find_as_for_ctx()100 int const free_as = kbasep_ctx_sched_find_as_for_ctx(kctx); in kbase_ctx_sched_retain_ctx() local102 if (free_as != KBASEP_AS_NR_INVALID) { in kbase_ctx_sched_retain_ctx()103 kbdev->as_free &= ~(1u << free_as); in kbase_ctx_sched_retain_ctx()107 if (free_as != kctx->as_nr) { in kbase_ctx_sched_retain_ctx()109 kbdev->as_to_kctx[free_as]; in kbase_ctx_sched_retain_ctx()117 kctx->as_nr = free_as; in kbase_ctx_sched_retain_ctx()[all …]
91 int free_as; in kbasep_ctx_sched_find_as_for_ctx() local103 free_as = ffs(kbdev->as_free) - 1; in kbasep_ctx_sched_find_as_for_ctx()104 if (free_as >= 0 && free_as < kbdev->nr_hw_address_spaces) in kbasep_ctx_sched_find_as_for_ctx()105 return free_as; in kbasep_ctx_sched_find_as_for_ctx()120 int const free_as = kbasep_ctx_sched_find_as_for_ctx(kctx); in kbase_ctx_sched_retain_ctx() local122 if (free_as >= 0) { in kbase_ctx_sched_retain_ctx()123 kbdev->as_free &= ~(1u << free_as); in kbase_ctx_sched_retain_ctx()127 if (free_as != kctx->as_nr) { in kbase_ctx_sched_retain_ctx()129 kbdev->as_to_kctx[free_as]; in kbase_ctx_sched_retain_ctx()138 kctx->as_nr = free_as; in kbase_ctx_sched_retain_ctx()[all …]