/Linux-v4.19/kernel/ |
D | context_tracking.c | 35 int recursion; in context_tracking_recursion_enter() local 37 recursion = __this_cpu_inc_return(context_tracking.recursion); in context_tracking_recursion_enter() 38 if (recursion == 1) in context_tracking_recursion_enter() 41 WARN_ONCE((recursion < 1), "Invalid context tracking recursion value %d\n", recursion); in context_tracking_recursion_enter() 42 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_enter() 49 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_exit()
|
/Linux-v4.19/kernel/events/ |
D | internal.h | 204 static inline int get_recursion_context(int *recursion) in DEFINE_OUTPUT_COPY() 217 if (recursion[rctx]) in DEFINE_OUTPUT_COPY() 220 recursion[rctx]++; in DEFINE_OUTPUT_COPY() 226 static inline void put_recursion_context(int *recursion, int rctx) in put_recursion_context() argument 229 recursion[rctx]--; in put_recursion_context()
|
D | core.c | 7795 int recursion[PERF_NR_CONTEXTS]; member 7997 return get_recursion_context(swhash->recursion); in perf_swevent_get_recursion_context() 8005 put_recursion_context(swhash->recursion, rctx); in perf_swevent_put_recursion_context()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mn.c | 89 atomic_t recursion; member 188 if (atomic_inc_return(&amn->recursion) == 1) in amdgpu_mn_read_lock() 202 if (atomic_dec_return(&amn->recursion) == 0) in amdgpu_mn_read_unlock() 414 atomic_set(&amn->recursion, 0); in amdgpu_mn_get()
|
/Linux-v4.19/crypto/ |
D | algboss.c | 130 int recursion = 0; in cryptomgr_schedule_probe() local 136 recursion++; in cryptomgr_schedule_probe() 137 else if (*p == ')' && !recursion--) in cryptomgr_schedule_probe()
|
/Linux-v4.19/include/linux/ |
D | context_tracking_state.h | 16 int recursion; member
|
/Linux-v4.19/Documentation/kbuild/ |
D | Kconfig.recursion-issue-01 | 6 # make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-01 allnoconfig 36 # Reading the Documentation/kbuild/Kconfig.recursion-issue-01 file it may be
|
D | Kconfig.recursion-issue-02 | 6 # make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-02 allnoconfig 23 # The example provided in Documentation/kbuild/Kconfig.recursion-issue-02
|
D | kconfig-language.txt | 530 Read: Documentation/kbuild/Kconfig.recursion-issue-01 534 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-01 allnoconfig 539 Read: Documentation/kbuild/Kconfig.recursion-issue-02 543 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-02 allnoconfig 558 Documentation/kbuild/Kconfig.recursion-issue-01 through the removal 564 Documentation/kbuild/Kconfig.recursion-issue-02.
|
/Linux-v4.19/Documentation/trace/ |
D | ftrace-uses.rst | 133 make sure that recursion of the function does not occur. That is, 137 safe from recursion, it can set this flag to disable the ftrace 140 Note, if this flag is set, and recursion does occur, it could cause 144 callback that is marked recursion safe. Recursion safe callbacks
|
/Linux-v4.19/Documentation/core-api/ |
D | gfp_mask-from-fs-io.rst | 12 allocating memory to prevent recursion deadlocks caused by direct
|
/Linux-v4.19/tools/objtool/ |
D | check.c | 145 int recursion) in __dead_end_function() argument 211 if (recursion == 5) { in __dead_end_function() 222 recursion + 1); in __dead_end_function()
|
/Linux-v4.19/Documentation/locking/ |
D | lockdep-design.txt | 82 to lock recursion deadlocks. 252 recursion must not be higher than 20.
|
/Linux-v4.19/Documentation/crypto/ |
D | async-tx-api.txt | 118 results in recursion in the synchronous case and spin_locks being
|
/Linux-v4.19/Documentation/filesystems/ |
D | Locking | 518 FS recursion Held locks when called 525 FS recursion means calling ->quota_read() and ->quota_write() from superblock
|
/Linux-v4.19/kernel/trace/ |
D | Kconfig | 487 recursion or any unexpected execution path which leads to a kernel
|
/Linux-v4.19/Documentation/kernel-hacking/ |
D | hacking.rst | 146 Avoid deep recursion and huge local arrays on the stack (allocate
|
/Linux-v4.19/Documentation/security/keys/ |
D | core.rst | 600 checked for keys before recursion into its children occurs.
|
/Linux-v4.19/init/ |
D | Kconfig | 591 be NMI messages, another one - printk recursion. The messages are
|
/Linux-v4.19/Documentation/networking/ |
D | ip-sysctl.txt | 1766 avoid infinite Neighbor Solicitation "recursion" when the peer node
|