/Linux-v6.6/rust/macros/ |
D | helpers.rs | 89 let mut nesting = 0; in parse_generics() localVariable 96 if nesting >= 1 { in parse_generics() 100 nesting += 1; in parse_generics() 104 if nesting == 0 { in parse_generics() 107 nesting -= 1; in parse_generics() 108 if nesting >= 1 { in parse_generics() 112 if nesting == 0 { in parse_generics() 118 if nesting == 1 { in parse_generics() 138 if nesting >= 1 { in parse_generics() 140 } else if nesting == 0 { in parse_generics()
|
D | pinned_drop.rs | 11 let mut nesting: usize = 0; in pinned_drop() localVariable 16 nesting += 1; in pinned_drop() 19 nesting = nesting.checked_sub(1).unwrap(); in pinned_drop() 24 if i >= 1 && nesting == 0 { in pinned_drop()
|
/Linux-v6.6/include/linux/ |
D | rcupdate_trace.h | 71 int nesting; in rcu_read_unlock_trace() local 75 nesting = READ_ONCE(t->trc_reader_nesting) - 1; in rcu_read_unlock_trace() 78 WRITE_ONCE(t->trc_reader_nesting, INT_MIN + nesting); in rcu_read_unlock_trace() 79 if (likely(!READ_ONCE(t->trc_reader_special.s)) || nesting) { in rcu_read_unlock_trace() 80 WRITE_ONCE(t->trc_reader_nesting, nesting); in rcu_read_unlock_trace() 83 WARN_ON_ONCE(nesting != 0); in rcu_read_unlock_trace()
|
D | cookie.h | 10 local_t nesting; member 35 if (likely(local_inc_return(&local->nesting) == 1)) { in gen_cookie_next() 47 local_dec(&local->nesting); in gen_cookie_next()
|
/Linux-v6.6/arch/arm/probes/kprobes/ |
D | test-core.c | 693 unsigned nesting; member 700 unsigned nesting; member 749 entry->nesting = coverage->nesting; in coverage_start_fn() 755 ++coverage->nesting; in coverage_start_fn() 757 --coverage->nesting; in coverage_start_fn() 770 coverage.nesting = 0; in coverage_start() 847 unsigned nesting = 0; in coverage_add() local 853 if (entry->nesting > nesting) in coverage_add() 856 if (entry->nesting < nesting) in coverage_add() 868 ++nesting; in coverage_add()
|
/Linux-v6.6/kernel/rcu/ |
D | tasks.h | 1468 int nesting; in trc_read_check_handler() local 1478 nesting = READ_ONCE(t->trc_reader_nesting); in trc_read_check_handler() 1479 if (likely(!nesting)) { in trc_read_check_handler() 1484 if (unlikely(nesting < 0)) in trc_read_check_handler() 1505 int nesting; in trc_inspect_reader() local 1521 nesting = 0; in trc_inspect_reader() 1524 nesting = t->trc_reader_nesting; in trc_inspect_reader() 1533 if (!nesting) { in trc_inspect_reader() 1537 if (nesting < 0) in trc_inspect_reader() 1700 int nesting; member [all …]
|
D | tree_stall.h | 262 int nesting; member 277 rscrp->nesting = t->rcu_read_lock_nesting; in check_slow_task() 318 t->pid, rscr.nesting, in rcu_print_task_stall()
|
D | tree.c | 347 long nesting; in rcu_is_cpu_rrupt_from_idle() local 363 nesting = ct_dynticks_nmi_nesting(); in rcu_is_cpu_rrupt_from_idle() 364 if (nesting > 1) in rcu_is_cpu_rrupt_from_idle() 370 WARN_ON_ONCE(!nesting && !is_idle_task(current)); in rcu_is_cpu_rrupt_from_idle()
|
/Linux-v6.6/tools/build/tests/ex/empty2/ |
D | README | 2 to test proper nesting into Build-less directories.
|
/Linux-v6.6/Documentation/virt/kvm/x86/ |
D | running-nested-guests.rst | 40 a different design for nesting. 84 nesting, set the ``nested`` KVM module parameter to ``Y`` or ``1``. To 147 Once your bare metal host (L0) is configured for nesting, you should be 198 Migrating an L1 guest merely configured to support nesting, while not 221 of "nesting" at all, say so. Unfortunately, this needs to be called
|
/Linux-v6.6/tools/memory-model/ |
D | linux-kernel.bell | 56 (* Validate nesting *) 64 (* Validate nesting *)
|
D | README | 175 read-side critical section nesting analysis.
|
/Linux-v6.6/Documentation/core-api/ |
D | gfp_mask-from-fs-io.rst | 46 nesting would be possible via reclaim. The restore function should be 51 allows nesting so it is safe to call ``memalloc_noio_save`` or
|
D | entry.rst | 188 disabled, interrupt nesting is common from an entry/exit perspective. For 279 need to handle nesting.
|
/Linux-v6.6/Documentation/bpf/ |
D | map_of_maps.rst | 13 purpose support for map in map storage. One level of nesting is supported, where 27 - Multi-level nesting is not supported.
|
/Linux-v6.6/Documentation/admin-guide/device-mapper/ |
D | persistent-data.rst | 83 thin-provisioning target uses a btree with two levels of nesting. 88 64bits, although nesting allows you to use multiple keys.
|
/Linux-v6.6/Documentation/userspace-api/netlink/ |
D | genetlink-legacy.rst | 60 ``type-value`` can have multiple levels of nesting, for example 72 the nesting serves no good purpose here.
|
/Linux-v6.6/Documentation/arch/x86/ |
D | kernel-stacks.rst | 63 stack size allocated to an IST assumes no nesting for the same code. 98 the IST stackpointer to a guard hole to catch triple nesting.
|
/Linux-v6.6/include/net/bluetooth/ |
D | l2cap.h | 545 atomic_t nesting; member 855 mutex_lock_nested(&chan->lock, atomic_read(&chan->nesting)); in l2cap_chan_lock()
|
/Linux-v6.6/Documentation/networking/devlink/ |
D | devlink-health.rst | 71 attributes, to avoid actual nesting use which cannot be divided between
|
/Linux-v6.6/Documentation/locking/ |
D | locktypes.rst | 20 for their nesting, including the rules for use under PREEMPT_RT. 507 Lock type nesting rules 527 spinlock. This results in the following nesting ordering:
|
/Linux-v6.6/drivers/infiniband/ulp/ipoib/ |
D | ipoib_ib.c | 1152 int nesting) in __ipoib_ib_dev_flush() argument 1158 down_read_nested(&priv->vlan_rwsem, nesting); in __ipoib_ib_dev_flush() 1165 __ipoib_ib_dev_flush(cpriv, level, nesting + 1); in __ipoib_ib_dev_flush()
|
D | ipoib_main.c | 404 int nesting, in ipoib_match_gid_pkey_addr() argument 430 down_read_nested(&priv->vlan_rwsem, nesting); in ipoib_match_gid_pkey_addr() 434 nesting + 1, in ipoib_match_gid_pkey_addr()
|
/Linux-v6.6/Documentation/networking/ |
D | openvswitch.rst | 85 and nesting. For example, the following could represent a flow key 244 - Duplicate attributes are not allowed at a given nesting level.
|
/Linux-v6.6/net/bluetooth/ |
D | l2cap_sock.c | 318 atomic_set(&chan->nesting, L2CAP_NESTING_PARENT); in l2cap_sock_listen() 1547 lock_sock_nested(sk, atomic_read(&chan->nesting)); in l2cap_sock_teardown_cb()
|