/kernel/linux/linux-5.10/kernel/ |
H A D | irq_work.c | 55 /* 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 D | vmwgfx_irq.c | 160 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 D | vmwgfx_fence.h | 94 bool lazy,
|
H A D | vmwgfx_fence.c | 525 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 D | tree_nocb.h | 261 * 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 D | tree.h | 285 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 D | irq_work.c | 110 /* 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 D | icp_qat_hw_20_comp.h | 69 __u16 lazy; member 102 QAT_FIELD_SET(val32, csr.lazy, in ICP_QAT_FW_COMP_20_BUILD_CONFIG_UPPER()
|
H A D | adf_gen4_dc.c | 42 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 D | of.c | 153 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 D | opp.h | 195 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 D | nouveau_fence.h | 26 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
|
H A D | nouveau_fence.c | 325 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 D | nouveau_fence.h | 26 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
|
H A D | nouveau_fence.c | 340 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 D | vmwgfx_fence.h | 94 bool lazy,
|
H A D | vmwgfx_irq.c | 163 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 D | vmwgfx_fence.c | 522 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 D | vmwgfx_drm.h | 187 __s32 lazy; member
|
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | vmwgfx_drm.h | 622 * @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 D | hyperv-tlfs.h | 280 u64 lazy:1; member
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | vmwgfx_drm.h | 633 * @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 D | vmwgfx_drm.h | 202 __s32 lazy; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/ |
H A D | vmwgfx_drm.h | 202 __s32 lazy; member
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hyperv-tlfs.h | 355 u64 lazy:1; member
|