Home
last modified time | relevance | path

Searched refs:lazy (Results 1 - 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/kernel/
H A Dirq_work.c55 /* If the work is "lazy", handle it from next tick if any */ in __irq_work_queue_local()
118 struct llist_head *raised, *lazy; in irq_work_needs_cpu() local
121 lazy = this_cpu_ptr(&lazy_list); in irq_work_needs_cpu()
124 if (llist_empty(lazy)) in irq_work_needs_cpu()
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_irq.c160 bool lazy, in vmw_fallback_wait()
205 if (lazy) in vmw_fallback_wait()
286 bool lazy, uint32_t seqno, in vmw_wait_seqno()
301 return vmw_fallback_wait(dev_priv, lazy, true, seqno, in vmw_wait_seqno()
305 return vmw_fallback_wait(dev_priv, lazy, false, seqno, in vmw_wait_seqno()
159 vmw_fallback_wait(struct vmw_private *dev_priv, bool lazy, bool fifo_idle, uint32_t seqno, bool interruptible, unsigned long timeout) vmw_fallback_wait() argument
285 vmw_wait_seqno(struct vmw_private *dev_priv, bool lazy, uint32_t seqno, bool interruptible, unsigned long timeout) vmw_wait_seqno() argument
H A Dvmwgfx_fence.h94 bool lazy,
H A Dvmwgfx_fence.c525 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait() argument
840 ret = vmw_fence_obj_wait(fence, arg->lazy, true, timeout); in vmw_fence_obj_wait_ioctl()
/kernel/linux/linux-6.6/kernel/rcu/
H A Dtree_nocb.h261 * can elapse before lazy callbacks are flushed. Lazy callbacks
263 * however, LAZY_FLUSH_JIFFIES will ensure no lazy callbacks are
331 unsigned long j, bool lazy) in rcu_nocb_do_flush_bypass()
348 * If the new CB requested was a lazy one, queue it onto the main in rcu_nocb_do_flush_bypass()
351 * the lazy CB is ordered with the existing CBs in the bypass list. in rcu_nocb_do_flush_bypass()
353 if (lazy && rhp) { in rcu_nocb_do_flush_bypass()
375 unsigned long j, bool lazy) in rcu_nocb_flush_bypass()
381 return rcu_nocb_do_flush_bypass(rdp, rhp, j, lazy); in rcu_nocb_flush_bypass()
417 bool lazy) in rcu_nocb_try_bypass()
469 if (rdp->nocb_nobypass_count < nocb_nobypass_lim_per_jiffy && !lazy) { in rcu_nocb_try_bypass()
330 rcu_nocb_do_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp_in, unsigned long j, bool lazy) rcu_nocb_do_flush_bypass() argument
374 rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, unsigned long j, bool lazy) rcu_nocb_flush_bypass() argument
415 rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, bool *was_alldone, unsigned long flags, bool lazy) rcu_nocb_try_bypass() argument
685 bool lazy = false; nocb_gp_wait() local
1764 rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, unsigned long j, bool lazy) rcu_nocb_flush_bypass() argument
1770 rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, bool *was_alldone, unsigned long flags, bool lazy) rcu_nocb_try_bypass() argument
[all...]
H A Dtree.h285 long lazy_len; /* Length of buffered lazy callbacks. */
469 unsigned long j, bool lazy);
472 bool lazy);
/kernel/linux/linux-6.6/kernel/
H A Dirq_work.c110 /* If the work is "lazy", handle it from next tick if any */ in __irq_work_queue_local()
159 * IRQ_WORK_HARD_IRQ are added to the lazy list and a HARD work in irq_work_queue_on()
186 struct llist_head *raised, *lazy; in irq_work_needs_cpu() local
189 lazy = this_cpu_ptr(&lazy_list); in irq_work_needs_cpu()
192 if (llist_empty(lazy)) in irq_work_needs_cpu()
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/
H A Dicp_qat_hw_20_comp.h69 __u16 lazy; member
102 QAT_FIELD_SET(val32, csr.lazy, in ICP_QAT_FW_COMP_20_BUILD_CONFIG_UPPER()
H A Dadf_gen4_dc.c42 hw_comp_upper_csr.lazy = ICP_QAT_HW_COMP_20_CONFIG_CSR_LAZY_PARAM_DEFAULT_VAL; in qat_comp_build_deflate()
/kernel/linux/linux-6.6/drivers/opp/
H A Dof.c153 list_del(&opp_table->lazy); in _opp_table_free_required_tables()
167 bool lazy = false; in _opp_table_alloc_required_tables() local
199 lazy = true; in _opp_table_alloc_required_tables()
203 if (lazy) { in _opp_table_alloc_required_tables()
209 list_add(&opp_table->lazy, &lazy_opp_tables); in _opp_table_alloc_required_tables()
384 list_for_each_entry_safe(opp_table, temp, &lazy_opp_tables, lazy) { in lazy_link_required_opp_table()
385 bool lazy = false; in lazy_link_required_opp_table() local
409 lazy = true; in lazy_link_required_opp_table()
420 lazy = false; in lazy_link_required_opp_table()
427 /* All required opp-tables found, remove from lazy lis in lazy_link_required_opp_table()
[all...]
H A Dopp.h195 struct list_head node, lazy; member
263 return unlikely(!list_empty(&opp_table->lazy)); in lazy_linking_pending()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.h26 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
H A Dnouveau_fence.c325 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) in nouveau_fence_wait() argument
329 if (!lazy) in nouveau_fence_wait()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.h26 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
H A Dnouveau_fence.c340 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) in nouveau_fence_wait() argument
344 if (!lazy) in nouveau_fence_wait()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.h94 bool lazy,
H A Dvmwgfx_irq.c163 bool lazy, in vmw_fallback_wait()
211 if (lazy) in vmw_fallback_wait()
162 vmw_fallback_wait(struct vmw_private *dev_priv, bool lazy, bool fifo_idle, uint32_t seqno, bool interruptible, unsigned long timeout) vmw_fallback_wait() argument
H A Dvmwgfx_fence.c522 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait() argument
763 ret = vmw_fence_obj_wait(fence, arg->lazy, true, timeout); in vmw_fence_obj_wait_ioctl()
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h187 __s32 lazy; member
/kernel/linux/linux-5.10/include/uapi/drm/
H A Dvmwgfx_drm.h622 * @lazy: Set to 1 if timing is not critical. Allow more than a kernel tick
635 __s32 lazy; member
/kernel/linux/linux-5.10/include/asm-generic/
H A Dhyperv-tlfs.h280 u64 lazy:1; member
/kernel/linux/linux-6.6/include/uapi/drm/
H A Dvmwgfx_drm.h633 * @lazy: Set to 1 if timing is not critical. Allow more than a kernel tick
646 __s32 lazy; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h202 __s32 lazy; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h202 __s32 lazy; member
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhyperv-tlfs.h355 u64 lazy:1; member

Completed in 23 milliseconds

12