Home
last modified time | relevance | path

Searched refs:lazy (Results 1 – 25 of 51) sorted by relevance

123

/linux/Documentation/translations/zh_CN/mm/
H A Dactive_mm.rst64 计数器,即有多少 “真正的地址空间用户”,另一个是 “mm_count”计数器,即 “lazy
68 一个lazy的用户仍在活动,所以你实际上得到的情况是,你有一个地址空间 **只**
69lazy的用户使用。这通常是一个短暂的生命周期状态,因为一旦这个线程被安排给一
73 “init_mm”应该被认为只是一个 “没有其他上下文时的lazy上下文”,事实上,它主
/linux/kernel/rcu/
H A Dtree_nocb.h309 unsigned long j, bool lazy) in rcu_nocb_do_flush_bypass() argument
331 if (lazy && rhp) { in rcu_nocb_do_flush_bypass()
353 unsigned long j, bool lazy) in rcu_nocb_flush_bypass() argument
359 return rcu_nocb_do_flush_bypass(rdp, rhp, j, lazy); in rcu_nocb_flush_bypass()
395 bool lazy) in rcu_nocb_try_bypass() argument
439 if (rdp->nocb_nobypass_count < nocb_nobypass_lim_per_jiffy && !lazy) { in rcu_nocb_try_bypass()
460 if (!rcu_nocb_flush_bypass(rdp, rhp, j, lazy)) { in rcu_nocb_try_bypass()
488 if (lazy) in rcu_nocb_try_bypass()
504 if (!ncbs || (bypass_is_lazy && !lazy)) { in rcu_nocb_try_bypass()
596 rcu_callback_t func, unsigned long flags, bool lazy) in call_rcu_nocb() argument
[all …]
H A Dtree.h505 unsigned long j, bool lazy);
507 rcu_callback_t func, unsigned long flags, bool lazy);
H A DKconfig335 bool "RCU callback lazy invocation functionality"
352 bool "Turn RCU lazy invocation off by default"
/linux/Documentation/mm/
H A Dactive_mm.rst5 Note, the mm_count refcount may no longer include the "lazy" users
7 with CONFIG_MMU_LAZY_TLB_REFCOUNT=n. Taking and releasing these lazy
63 and a "mm_count" counter that is the number of "lazy" users (ie anonymous
67 user exited on another CPU while a lazy user was still active, so you do
69 lazy users. That is often a short-lived state, because once that thread
74 more. "init_mm" should be considered just a "lazy context when no other
/linux/kernel/
H A Dirq_work.c186 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()
/linux/drivers/opp/
H A Dof.c137 list_del(&opp_table->lazy); in _opp_table_free_required_tables()
150 bool lazy = false; in _opp_table_alloc_required_tables() local
185 lazy = true; in _opp_table_alloc_required_tables()
189 if (lazy) { in _opp_table_alloc_required_tables()
195 list_add(&opp_table->lazy, &lazy_opp_tables); in _opp_table_alloc_required_tables()
351 list_for_each_entry_safe(opp_table, temp, &lazy_opp_tables, lazy) { in lazy_link_required_opp_table()
353 bool lazy = false; in lazy_link_required_opp_table() local
377 lazy = true; in lazy_link_required_opp_table()
387 lazy = false; in lazy_link_required_opp_table()
393 if (!lazy) { in lazy_link_required_opp_table()
[all …]
H A Dopp.h207 struct list_head node, lazy; member
268 return unlikely(!list_empty(&opp_table->lazy)); in lazy_linking_pending()
/linux/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_hw_data.c519 hw_comp_upper_csr.lazy = ICP_QAT_HW_COMP_20_CONFIG_CSR_LAZY_PARAM_DEFAULT_VAL; in adf_gen4_build_comp_block()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_irq.c154 bool lazy, in vmw_fallback_wait() argument
202 if (lazy) in vmw_fallback_wait()
H A Dvmwgfx_fence.h77 bool lazy,
H A Dvmwgfx_fence.c229 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait() argument
464 ret = vmw_fence_obj_wait(fence, arg->lazy, true, timeout); in vmw_fence_obj_wait_ioctl()
/linux/Documentation/arch/arm/
H A Dkernel_mode_neon.rst30 The NEON/VFP register file is managed using lazy preserve (on UP systems) and
31 lazy restore (on both SMP and UP systems). This means that the register file is
45 mode will hit the lazy restore trap upon next use. This is handled by the
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.h32 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
H A Dnouveau_fence.c323 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) in nouveau_fence_wait() argument
327 if (!lazy) in nouveau_fence_wait()
/linux/mm/
H A Dvmalloc.c924 struct rb_list lazy; member
2323 if (RB_EMPTY_ROOT(&vn->lazy.root)) in __purge_vmap_area_lazy()
2326 spin_lock(&vn->lazy.lock); in __purge_vmap_area_lazy()
2327 WRITE_ONCE(vn->lazy.root.rb_node, NULL); in __purge_vmap_area_lazy()
2328 list_replace_init(&vn->lazy.head, &vn->purge_list); in __purge_vmap_area_lazy()
2329 spin_unlock(&vn->lazy.lock); in __purge_vmap_area_lazy()
2426 spin_lock(&vn->lazy.lock); in free_vmap_area_noflush()
2427 insert_vmap_area(va, &vn->lazy.root, &vn->lazy.head); in free_vmap_area_noflush()
2428 spin_unlock(&vn->lazy.lock); in free_vmap_area_noflush()
5040 spin_lock(&vn->lazy.lock); in show_purge_info()
[all …]
/linux/tools/perf/Documentation/
H A Dperf-probe.txt165 3) Define event based on source file with lazy pattern
176 …ine, and '%return' means that it probes function return. And ';PTN' means lazy matching pattern (s…
177 …ber or lazy matching by using 'SRC:ALN' or 'SRC;PTN' syntax, where 'SRC' is the source file path, …
229 The lazy line matching is similar to glob matching but ignoring spaces in both of pattern and targe…
/linux/include/uapi/drm/
H A Dvmwgfx_drm.h647 __s32 lazy; member
/linux/Documentation/arch/parisc/
H A Dregisters.rst18 CR10 (CCR) lazy FPU saving*
/linux/Documentation/arch/x86/
H A Diommu.rst143 iommu: DMA domain TLB invalidation policy: lazy mode
/linux/Documentation/filesystems/fuse/
H A Dfuse.rst27 umounted. Note that detaching (or lazy umounting) the filesystem
213 filesystem is still attached (it hasn't been lazy unmounted)
/linux/arch/
H A DKconfig548 # "lazy tlb" beyond its final refcount (i.e., by the time __mmdrop frees the mm
554 # the lazy tlb reference of a kthread's ->active_mm (non-arch code has been
561 # mm as a lazy tlb beyond its last reference count, by shooting down these
563 # be using the mm as a lazy tlb, so that they may switch themselves to using
565 # may be using mm as a lazy tlb mm.
569 # at least all possible CPUs in which the mm is lazy.
/linux/Documentation/filesystems/
H A Dautofs-mount-control.rst23 Currently autofs uses "umount -l" (lazy umount) to clear active mounts
24 at restart. While using lazy umount works for most cases, anything that
/linux/Documentation/driver-api/driver-model/
H A Ddevres.rst30 that's probably because libata low level driver developers are lazy

123