| /linux/kernel/events/ |
| H A D | internal.h | 214 static inline int get_recursion_context(u8 *recursion) in DEFINE_OUTPUT_COPY() 218 if (recursion[rctx]) in DEFINE_OUTPUT_COPY() 221 recursion[rctx]++; in DEFINE_OUTPUT_COPY() 227 static inline void put_recursion_context(u8 *recursion, unsigned char rctx) in put_recursion_context() argument 230 recursion[rctx]--; in put_recursion_context()
|
| /linux/Documentation/kbuild/ |
| H A D | issues.rst | 8 .. literalinclude:: Kconfig.recursion-issue-01 14 .. literalinclude:: Kconfig.recursion-issue-02
|
| H A 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
|
| H A 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
|
| H A D | kconfig-language.rst | 677 Read: Documentation/kbuild/Kconfig.recursion-issue-01 681 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-01 allnoconfig 686 Read: Documentation/kbuild/Kconfig.recursion-issue-02 690 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-02 allnoconfig 707 Documentation/kbuild/Kconfig.recursion-issue-01 through the removal 713 Documentation/kbuild/Kconfig.recursion-issue-02.
|
| /linux/crypto/ |
| H A D | algboss.c | 108 int recursion = 0; in cryptomgr_schedule_probe() local 114 recursion++; in cryptomgr_schedule_probe() 115 else if (*p == ')' && !recursion--) in cryptomgr_schedule_probe()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | icmp_send_kfunc.c | 270 skel->links.recursion = in test_icmp_send_unreach_recursion() 271 bpf_program__attach_cgroup(skel->progs.recursion, cgroup_fd); in test_icmp_send_unreach_recursion() 272 if (!ASSERT_OK_PTR(skel->links.recursion, "prog_attach_cgroup")) in test_icmp_send_unreach_recursion()
|
| H A D | recursion.c | 10 struct recursion *skel; in test_recursion()
|
| /linux/Documentation/trace/ |
| H A D | fprobe.rst | 143 Since the recursion safeness of the fprobe (and ftrace) is a bit different 148 handler from recursion in all cases. On the other hand, fprobe uses 152 This is not a matter if the common callback code has its own recursion 153 detection, or it can handle the recursion in the different contexts 155 But if it relies on the 'current_kprobe' recursion lock, it has to check
|
| /linux/tools/testing/selftests/exec/ |
| H A D | .gitignore | 17 /recursion-depth
|
| H A D | Makefile | 20 TEST_GEN_PROGS += recursion-depth
|
| /linux/include/linux/ |
| H A D | context_tracking_state.h | 30 int recursion; member
|
| H A D | netdevice.h | 3680 return this_cpu_read(softnet_data.xmit.recursion); in dev_xmit_recursion() 3685 return unlikely(__this_cpu_read(softnet_data.xmit.recursion) > 3691 __this_cpu_inc(softnet_data.xmit.recursion); in dev_xmit_recursion_dec() 3696 __this_cpu_dec(softnet_data.xmit.recursion); in dev_recursion_level() 3701 return current->net_xmit.recursion; in dev_xmit_recursion() 3706 return unlikely(current->net_xmit.recursion > XMIT_RECURSION_LIMIT); in dev_xmit_recursion_inc() 3711 current->net_xmit.recursion++; in dev_xmit_recursion_dec() 3716 current->net_xmit.recursion--;
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | icmp_send.c | 73 int recursion(struct __sk_buff *skb) in recursion() function
|
| /linux/kernel/trace/ |
| H A D | Kconfig | 824 recursion or any unexpected execution path which leads to a kernel 1066 of protection against recursion. Even though the protection exists, 1069 that triggered a recursion. 1071 This will add more overhead to cases that have recursion. 1082 the functions that caused a recursion to happen. 1092 protection against recursion. This option is only to verify that 1105 The ring buffer has its own internal recursion. Although when 1106 recursion happens it won't cause harm because of the protection, 1108 place where recursion was detected into the ftrace "recursed_functions" 1111 This will add more overhead to cases that have recursion.
|
| /linux/security/tomoyo/ |
| H A D | util.c | 437 u8 recursion = 20; in tomoyo_correct_word2() local 474 if (!recursion--) in tomoyo_correct_word2()
|
| /linux/arch/um/drivers/ |
| H A D | Kconfig | 171 # in theory, just VIRTIO is enough, but that causes recursion
|
| /linux/Documentation/locking/ |
| H A D | lockdep-design.rst | 132 referred to as lock recursion deadlock. 141 to lock recursion deadlocks. 316 recursion must not be higher than 20.
|
| /linux/Documentation/core-api/ |
| H A D | memory-allocation.rst | 75 prevent recursion deadlocks caused by direct memory reclaim calling
|
| /linux/Documentation/filesystems/ |
| H A D | locking.rst | 557 ops FS recursion Held locks when called 566 FS recursion means calling ->quota_read() and ->quota_write() from superblock
|
| /linux/tools/objtool/ |
| H A D | check.c | 232 int recursion) in __dead_end_function() argument 290 if (recursion == 5) { in __dead_end_function() 299 return __dead_end_function(file, insn_func(dest), recursion+1); in __dead_end_function()
|
| /linux/Documentation/RCU/Design/Requirements/ |
| H A D | Requirements.rst | 1510 recursion, either the control variable will overflow or (in the Linux 2120 to result in destructive recursion via interrupt handler's use of RCU. 2127 by tracing, which avoids the destructive recursion that could otherwise
|
| /linux/Documentation/security/keys/ |
| H A D | core.rst | 625 checked for keys before recursion into its children occurs.
|
| /linux/Documentation/networking/ |
| H A D | ip-sysctl.rst | 3079 avoid infinite Neighbor Solicitation "recursion" when the peer node
|