Home
last modified time | relevance | path

Searched refs:blocked (Results 1 - 18 of 18) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_js_defs.h103 * Such atoms could be blocked from running if one of the coherent groups
426 * @blocked: bitmap of priorities that this slot is blocked at
437 kbase_js_prio_bitmap_t blocked; member
H A Dmali_kbase_jm_defs.h84 /* Atom blocked on cross-slot dependency */
88 /* Atom is currently in the list of atoms blocked on cross-slot dependencies */
245 * blocked due to cross slot dependency,
370 * which are blocked due to dependency on this atom.
441 * could be blocked due to cross slot dependency
448 * @blocked: flag indicating that atom's resubmission to GPU is
449 * blocked till the work item is scheduled to return the
467 * Adds atom to the list of atoms blocked due to cross
616 atomic_t blocked; member
800 * are blocked o
[all...]
H A Dmali_kbase_jm_js.h111 /* kbase_jsctx_slot_prio_blocked_set - Set a context as being blocked for a job
115 * @sched_prio: The priority levels that the context is blocked at for @js (all
116 * priority levels at this level and below will be blocked)
119 * an between priority levels), a context must be marked as blocked for that
137 "When marking slot %d as blocked for priority %d on a kctx, no atoms were pulled - the slot cannot become unblocked", in kbase_jsctx_slot_prio_blocked_set()
140 slot_tracking->blocked |= ((kbase_js_prio_bitmap_t)1) << sched_prio; in kbase_jsctx_slot_prio_blocked_set()
332 * * Attempt submitting to a slot that was previously blocked due to affinity
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.h112 * @blocked: Whether this allocation has been put into the pending list to
119 bool blocked; member
215 * command which has blocked the processing of
228 * @jit_blocked: Used to keep track of command queues blocked
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.h140 * @blocked: Whether this allocation has been put into the pending list to
147 bool blocked; member
257 * command which has blocked the processing of
270 * @jit_blocked: Used to keep track of command queues blocked
H A Dmali_kbase_csf_kcpu.c217 if (alloc_info->blocked) { in kbase_kcpu_jit_allocate_process()
219 alloc_info->blocked = false; in kbase_kcpu_jit_allocate_process()
277 alloc_info->blocked = true; in kbase_kcpu_jit_allocate_process()
384 current_command->info.jit_alloc.blocked = false; in kbase_kcpu_jit_allocate_prepare()
409 * If we get to this point we must have already cleared the blocked in kbase_kcpu_jit_allocate_finish()
412 if (WARN_ON(cmd->info.jit_alloc.blocked)) { in kbase_kcpu_jit_allocate_finish()
414 cmd->info.jit_alloc.blocked = false; in kbase_kcpu_jit_allocate_finish()
421 * kbase_kcpu_jit_retry_pending_allocs() - Retry blocked JIT_ALLOC commands
423 * @kctx: The context containing the blocked JIT_ALLOC commands
432 * Reschedule all queues blocked b in kbase_kcpu_jit_retry_pending_allocs()
[all...]
/device/soc/rockchip/common/vendor/drivers/net/
H A Drfkill-bt.c267 static int rfkill_rk_set_power(void *data, bool blocked) in rfkill_rk_set_power() argument
280 DBG("Set blocked:%d\n", blocked); in rfkill_rk_set_power()
293 if (!blocked) { in rfkill_rk_set_power()
/device/soc/rockchip/rk3588/kernel/net/rfkill/
H A Drfkill-bt.c278 static int rfkill_rk_set_power(void *data, bool blocked) in rfkill_rk_set_power() argument
291 DBG("Set blocked:%d\n", blocked); in rfkill_rk_set_power()
304 if (!blocked) { in rfkill_rk_set_power()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_defs.h85 /* Atom blocked on cross-slot dependency */
89 /* Atom is currently in the list of atoms blocked on cross-slot dependencies */
242 * blocked due to cross slot dependency,
367 * which are blocked due to dependency on this atom.
428 * could be blocked due to cross slot dependency
435 * @blocked: flag indicating that atom's resubmission to GPU is
436 * blocked till the work item is scheduled to return the
452 * Adds atom to the list of atoms blocked due to cross
601 atomic_t blocked; member
743 * are blocked o
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/sched/
H A Dsignal.h282 ret = dequeue_signal(task, &task->blocked, &_info); in kernel_dequeue_signal()
409 * This is required every time the blocked sigset_t changes.
526 sigset_t *res = &current->blocked; in sigmask_to_save()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c222 * list of atoms blocked on cross-slot dependencies. Remove them in jsctx_queue_foreach_prio()
238 dev_dbg(kctx->kbdev->dev, "Del blocked atom %p from X_DEP list\n", (void *)entry); in jsctx_queue_foreach_prio()
891 dev_dbg(kbdev->dev, "JS: kctx %p is blocked from submitting atoms at priority %d (s:%d)\n", (void *)kctx, in kbase_js_ctx_pullable()
895 if (atomic_read(&katom->blocked)) { in kbase_js_ctx_pullable()
896 dev_dbg(kbdev->dev, "JS: Atom %p is blocked in js_ctx_pullable\n", (void *)katom); in kbase_js_ctx_pullable()
897 return false; /* next atom blocked */ in kbase_js_ctx_pullable()
1265 * higher priority atoms, but higher priority atoms are blocked in kbasep_js_add_job()
1397 * - Slots were previously blocked due to affinity restrictions,
2213 dev_dbg(kctx->kbdev->dev, "Atom %p blocked on x-dep in js_move_to_tree\n", (void *)katom);
2296 dev_dbg(kbdev->dev, "JS: kctx %p is blocked fro
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c231 * list of atoms blocked on cross-slot dependencies. Remove them in jsctx_queue_foreach_prio()
254 "Del blocked atom %pK from X_DEP list\n", in jsctx_queue_foreach_prio()
741 slot_tracking->blocked &= ~(((kbase_js_prio_bitmap_t)1) << sched_prio); in kbase_jsctx_slot_prio_blocked_clear()
752 * A priority level on a slot is blocked when:
753 * - that priority level is blocked
754 * - or, any higher priority level is blocked
773 return (slot_tracking->blocked & higher_prios_mask) != 0u; in kbase_jsctx_slot_prio_is_blocked()
786 * Once a slot has been blocked at @katom's priority level, it should not be
805 "Should not have pulled atoms for slot %d from a context that is blocked at priority %d or higher", in kbase_jsctx_slot_atom_pulled_inc()
818 * re-evaluate whether a context is blocked
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c878 if (atomic_read(&katom->blocked)) { in kbase_js_ctx_pullable()
879 return false; /* next atom blocked */ in kbase_js_ctx_pullable()
1223 * - Slots were previously blocked due to affinity restrictions,
2033 if (atomic_read(&katom->blocked)) { in kbase_js_pull()
2112 atomic_dec(&katom->blocked); in js_return_worker()
2122 /* If this slot has been blocked due to soft-stopped atoms, and all in js_return_worker()
2194 atomic_inc(&katom->blocked); in kbase_js_unpull()
2237 /* If this slot has been blocked due to soft-stopped atoms, and in kbase_js_complete_atom_wq()
H A Dmali_kbase_defs.h178 /* Atom blocked on cross-slot dependency */
182 /* Atom is currently in the list of atoms blocked on cross-slot dependencies */
338 /* Atom is in slot ringbuffer but is blocked on a previous atom */
349 /* Atom is in slot ringbuffer but is blocked on affinity */
538 atomic_t blocked; member
619 * the Job Scheduler is unaware of jobs that are blocked on dependencies,
623 * done/cancelled (including those that might've been blocked on
1254 * @x_dep_head: Head item of the linked list of atoms blocked on cross-slot
1441 /* true if slot is blocked on the given priority. This will be set on a
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c919 if (atomic_read(&katom->blocked)) in kbase_js_ctx_pullable()
920 return false; /* next atom blocked */ in kbase_js_ctx_pullable()
1287 * - Slots were previously blocked due to affinity restrictions,
2129 if (atomic_read(&katom->blocked)) in kbase_js_pull()
2208 atomic_dec(&katom->blocked); in js_return_worker()
2218 /* If this slot has been blocked due to soft-stopped atoms, and all in js_return_worker()
2294 atomic_inc(&katom->blocked); in kbase_js_unpull()
2339 /* If this slot has been blocked due to soft-stopped atoms, and in kbase_js_complete_atom_wq()
H A Dmali_kbase_defs.h183 /* Atom blocked on cross-slot dependency */
187 /* Atom is currently in the list of atoms blocked on cross-slot dependencies */
345 /* Atom is in slot ringbuffer but is blocked on a previous atom */
356 /* Atom is in slot ringbuffer but is blocked on affinity */
545 atomic_t blocked; member
626 * the Job Scheduler is unaware of jobs that are blocked on dependencies,
630 * done/cancelled (including those that might've been blocked on
1269 * @x_dep_head: Head item of the linked list of atoms blocked on cross-slot
1461 /* true if slot is blocked on the given priority. This will be set on a
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dsched.h432 * For cfs_rq, they are the aggregated values of all runnable and blocked
730 u8 blocked; member
1102 sigset_t blocked; member
1135 /* PI waiters blocked on a rt_mutex held by this task: */
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dwl_cfg80211.c865 static int wl_rfkill_set(void *data, bool blocked);
2675 * or new iface add request is blocked.
9377 return false; /* the action frame was blocked */ in wl_cfg80211_send_action_frame()
15429 * here only if WLC_E_LINK event is blocked for specific in wl_notify_roaming_status()
20517 static int wl_rfkill_set(void *data, bool blocked) in wl_rfkill_set() argument
20522 WL_DBG(("RF %s\n", blocked ? "blocked" : "unblocked")); in wl_rfkill_set()
20527 cfg->rf_blocked = blocked; in wl_rfkill_set()

Completed in 59 milliseconds