/Linux-v6.1/tools/testing/selftests/bpf/verifier/ |
D | precise.c | 43 regs=4 stack=0 before 25\ 44 regs=4 stack=0 before 24\ 45 regs=4 stack=0 before 23\ 46 regs=4 stack=0 before 22\ 47 regs=4 stack=0 before 20\ 50 regs=4 stack=0 before 19\ 51 regs=200 stack=0 before 18\ 52 regs=300 stack=0 before 17\ 53 regs=201 stack=0 before 15\ 54 regs=201 stack=0 before 14\ [all …]
|
/Linux-v6.1/tools/memory-model/Documentation/ |
D | explanation.txt | 28 20. THE HAPPENS-BEFORE RELATION: hb 29 21. THE PROPAGATES-BEFORE RELATION: pb 149 private variables before using them. All that is beside the point; 162 instance, P1 might run entirely before P0 begins, in which case r1 and 163 r2 will both be 0 at the end. Or P0 might run entirely before P1 168 store to buf but before the store to flag. In this case, r1 and r2 196 Since r1 = 1, P0 must store 1 to flag before P1 loads 1 from 199 P1 loads from flag before loading from buf, since CPUs execute 202 P1 must load 0 from buf before P0 stores 1 to it; otherwise r2 206 P0 stores 1 to buf before storing 1 to flag, since it executes [all …]
|
/Linux-v6.1/tools/perf/util/bpf_skel/ |
D | bpf_prog_profiler.bpf.c | 40 /* look up before reading, to reduce error */ in BPF_PROG() 55 struct bpf_perf_event_value *before, diff; in fexit_update_maps() local 58 before = bpf_map_lookup_elem(&fentry_readings, &zero); in fexit_update_maps() 60 if (before && before->counter) { in fexit_update_maps() 63 diff.counter = after->counter - before->counter; in fexit_update_maps() 64 diff.enabled = after->enabled - before->enabled; in fexit_update_maps() 65 diff.running = after->running - before->running; in fexit_update_maps() 83 /* read all events before updating the maps, to reduce error */ in BPF_PROG()
|
/Linux-v6.1/drivers/net/ethernet/intel/igc/ |
D | igc_diag.c | 39 u32 pat, val, before; in reg_pattern_test() local 45 before = rd32(reg); in reg_pattern_test() 53 wr32(reg, before); in reg_pattern_test() 56 wr32(reg, before); in reg_pattern_test() 65 u32 val, before; in reg_set_and_check() local 67 before = rd32(reg); in reg_set_and_check() 75 wr32(reg, before); in reg_set_and_check() 78 wr32(reg, before); in reg_set_and_check() 86 u32 value, before, after; in igc_reg_test() local 95 before = rd32(IGC_STATUS); in igc_reg_test() [all …]
|
/Linux-v6.1/include/linux/ |
D | instrumented.h | 20 * before the actual read happens. 35 * before the actual write happens. 50 * before the actual write happens. 65 * before the actual read happens. 80 * before the actual write happens. 95 * inserted before the actual write happens. 110 * variants). The instrumentation must be inserted before the accesses. 125 * instrument_copy_from_user_before - add instrumentation before copy_from_user 128 * variants). The instrumentation should be inserted before the accesses. 163 * whether the instrumentation happens before or after the data is copied from [all …]
|
D | entry-common.h | 99 * enable interrupts before invoking syscall_enter_from_user_mode_work(). 121 * syscall_enter_from_user_mode_work - Check and handle work before invoking 147 * before invoking a syscall 222 * function before return. Defaults to NOOP. 235 * arch_exit_to_user_mode - Architecture specific final work before 239 * function before return. Defaults to NOOP. 274 * is not suitable as the last step before returning to userspace. Must be 277 * The caller has to invoke syscall_exit_to_user_mode_work() before this. 282 * syscall_exit_to_user_mode_work - Handle work before returning to user mode 290 * invoke exit_to_user_mode() before actually switching to user mode to [all …]
|
D | lsm_hooks.h | 21 * advice before doing this. 78 * immediately before commit_creds(). 122 * Check permission before obtaining filesystem statistics for the @mnt 127 * Check permission before an object specified by @dev_name is mounted on 165 * Check permission before the @mnt file system is unmounted. 170 * Check permission before pivoting the root filesystem. 188 * Check permission before a mount is moved. 262 * Check permission before creating a new hard link to a file. 270 * Check permission before creating a new hard link to a file. 381 * Check permissions before setting a watch on events as defined by @mask, [all …]
|
D | resume_user_mode.h | 16 * before returning to user mode. If it's already running in user mode, 28 * resume_user_mode_work - Perform work before returning to user mode 34 * %TIF_NOTIFY_RESUME before the call. If the flag gets set again 35 * asynchronously, this will be called again before we return to
|
/Linux-v6.1/tools/bpf/bpftool/skeleton/ |
D | profiler.bpf.c | 46 /* look up before reading, to reduce error */ in BPF_PROG() 73 struct bpf_perf_event_value *before, diff; in fexit_update_maps() local 75 before = bpf_map_lookup_elem(&fentry_readings, &id); in fexit_update_maps() 77 if (before && before->counter) { in fexit_update_maps() 80 diff.counter = after->counter - before->counter; in fexit_update_maps() 81 diff.enabled = after->enabled - before->enabled; in fexit_update_maps() 82 diff.running = after->running - before->running; in fexit_update_maps() 102 /* read all events before updating the maps, to reduce error */ in BPF_PROG()
|
/Linux-v6.1/tools/testing/selftests/vm/ |
D | thuge-gen.c | 4 Before running this huge pages for each huge page size must have been 145 unsigned long before, after; in test_mmap() local 148 before = read_free(size); in test_mmap() 155 Dprintf("before %lu after %lu diff %ld size %lu\n", in test_mmap() 156 before, after, before - after, size); in test_mmap() 157 assert(size == getpagesize() || (before - after) == NUM_PAGES); in test_mmap() 166 unsigned long before, after; in test_shmget() local 169 before = read_free(size); in test_shmget() 187 Dprintf("before %lu after %lu diff %ld size %lu\n", in test_shmget() 188 before, after, before - after, size); in test_shmget() [all …]
|
/Linux-v6.1/Documentation/virt/kvm/x86/ |
D | cpuid.rst | 11 mask-out some, or even all KVM-related cpuid features before launching 66 before enabling paravirtualized 70 before enabling paravirtualized 78 before enabling paravirtualized 86 before using paravirtualized 90 before using the second async 96 before using extended destination 99 KVM_FEATURE_HC_MAP_GPA_RANGE 16 guest checks this feature bit before 103 KVM_FEATURE_MIGRATION_CONTROL 17 guest checks this feature bit before
|
/Linux-v6.1/Documentation/nvdimm/ |
D | maintainer-entry-profile.rst | 25 before submitting, but it is not required. 32 Those tests need to be passed before the patches go upstream, but not 33 necessarily before initial posting. Contact the list if you need help 38 Before patches enabling a new _DSM family will be considered, it must 49 next merge window they should be sent before -rc4, and ideally 57 In general, please wait up to one week before pinging for feedback. A
|
/Linux-v6.1/tools/testing/selftests/drivers/net/dsa/ |
D | bridge_locked_port.sh | 90 check_err $? "Ping did not work before locking port" 95 check_fail $? "Ping worked after locking port, but before adding FDB entry" 121 check_err $? "Ping through vlan did not work before locking port" 125 check_fail $? "Ping through vlan worked after locking port, but before adding FDB entry" 149 check_err $? "Ping6 did not work before locking port" 154 check_fail $? "Ping6 worked after locking port, but before adding FDB entry"
|
/Linux-v6.1/tools/testing/selftests/net/forwarding/ |
D | bridge_locked_port.sh | 90 check_err $? "Ping did not work before locking port" 95 check_fail $? "Ping worked after locking port, but before adding FDB entry" 121 check_err $? "Ping through vlan did not work before locking port" 125 check_fail $? "Ping through vlan worked after locking port, but before adding FDB entry" 149 check_err $? "Ping6 did not work before locking port" 154 check_fail $? "Ping6 worked after locking port, but before adding FDB entry"
|
/Linux-v6.1/scripts/ |
D | config | 84 local before="$1" 89 sed -e "s$SED_DELIM$before$SED_DELIM$after$SED_DELIM" "$infile" >"$tmpfile" 105 local name=$1 new=$2 before=$3 108 before_re="^($before=|# $before is not set)" 109 if test -n "$before" && grep -Eq "$before_re" "$FN"; then 110 txt_append "^$before=" "$new" "$FN" 111 txt_append "^# $before is not set" "$new" "$FN"
|
/Linux-v6.1/net/netfilter/ipset/ |
D | ip_set_list_set.c | 36 int before; member 202 if (d->before == 0) { in list_set_utest() 204 } else if (d->before > 0) { in list_set_utest() 248 else if (d->before == 0 || e->id != d->refid) in list_set_uadd() 250 else if (d->before > 0) in list_set_uadd() 256 /* If before/after is used on an empty set */ in list_set_uadd() 257 if ((d->before > 0 && !next) || in list_set_uadd() 258 (d->before < 0 && !prev)) in list_set_uadd() 274 if (d->before == 0) { in list_set_uadd() 278 } else if (d->before > 0) { in list_set_uadd() [all …]
|
/Linux-v6.1/tools/testing/selftests/powerpc/pmu/ebb/ |
D | pmae_handling_test.c | 29 static uint64_t before, after; variable 44 before = mfspr(SPRN_MMCR0); in syscall_ebb_callee() 50 if (before != after) in syscall_ebb_callee() 88 printf("Saw MMCR0 before 0x%lx after 0x%lx\n", before, after); in test_body()
|
/Linux-v6.1/arch/mips/include/asm/octeon/ |
D | cvmx-fau.h | 57 * bit will be set. Otherwise the value of the register before 67 * bit will be set. Otherwise the value of the register before 77 * bit will be set. Otherwise the value of the register before 87 * bit will be set. Otherwise the value of the register before 98 * register before the update will be returned. 168 * Returns Value of the register before the update 183 * Returns Value of the register before the update 198 * Returns Value of the register before the update 212 * Returns Value of the register before the update 229 * the value of the register before the update will be [all …]
|
/Linux-v6.1/arch/powerpc/lib/ |
D | rheap.c | 126 /* XXX: You should have called assure_empty before */ in get_slot() 154 rh_block_t *before; in attach_free_block() local 166 /* Find the blocks immediately before and after the given one in attach_free_block() 168 before = NULL; in attach_free_block() 182 before = blk; in attach_free_block() 188 if (before != NULL && after != NULL) in attach_free_block() 193 if (before && s != (before->start + before->size)) in attach_free_block() 194 before = NULL; in attach_free_block() 200 if (before == NULL && after == NULL) { in attach_free_block() 213 /* Grow the before block */ in attach_free_block() [all …]
|
/Linux-v6.1/Documentation/ABI/obsolete/ |
D | sysfs-driver-hid-roccat-ryos | 27 Before reading this file, control has to be written to select 37 Before reading this file, control has to be written to select 47 Before reading this file, control has to be written to select 57 Before reading this file, control has to be written to select 67 Before reading this file, control has to be written to select 77 Before reading this file, control has to be written to select 88 Before reading this file, control has to be written to select 99 Before reading this file, control has to be written to select 110 Before reading this file, control has to be written to select 156 Before reading this file, control has to be written to select [all …]
|
/Linux-v6.1/Documentation/ABI/stable/ |
D | sysfs-transport-srp | 13 layer error has been observed before removing a target port. 22 layer error has been observed before failing I/O. Zero means 38 attempt failed before retrying. Setting this attribute to 55 after the fast_io_fail_tmo timer has fired and before the 57 "dev_loss_tmo" timer has fired and before the port is finally
|
/Linux-v6.1/Documentation/driver-api/ |
D | device_link.rst | 11 before their parent, and the parent is always resumed before its children. 18 dependencies, i.e. that one device must be bound to a driver before 30 presence on the supplier. The consumer devices are not probed before the 31 supplier is bound to a driver, and they're unbound before the supplier 89 before the consumer is runtime suspended. ``DL_FLAG_AUTOREMOVE_CONSUMER`` 112 a problem if the consumer is required to probe before a certain initcall level 159 not bind before the MMU is bound. To achieve this, a device link with 174 before the hotplug ports can resume. If the hotplug ports were children 250 add a device flag causing the parent driver to be probed before the 271 and consumer. If the link is created before any devices are probed, it [all …]
|
/Linux-v6.1/arch/arm64/include/asm/ |
D | vectors.h | 25 * Perform the BHB loop mitigation, before branching to the canonical 31 * Make the SMC call for firmware mitigation, before branching to the 37 * Use the ClearBHB instruction, before branching to the canonical 44 * Remap the kernel before branching to the canonical vectors.
|
/Linux-v6.1/kernel/sched/ |
D | membarrier.c | 13 * barrier before sending the IPI 20 * order to enforce the guarantee that any writes occurring on CPU0 before 39 * so it's possible to have "r1 = x" reordered before "y = 1" at any 46 * before the IPI-induced memory barrier on CPU1. 48 * B) Userspace thread execution before IPI vs membarrier's memory 56 * order to enforce the guarantee that any writes occurring on CPU1 before 76 * before (b) (although not before (a)), so we get "r1 = 0". This violates 173 * ensure that memory on remote CPUs that occur before the IPI in ipi_sync_core() 190 * to the current task before the current task resumes. We could in ipi_rseq() 211 * before registration. in ipi_sync_rq_state() [all …]
|
/Linux-v6.1/tools/lib/bpf/ |
D | libbpf_legacy.h | 25 * prepared for libbpf 1.0 before final release by using 36 * Disable any libbpf 1.0 behaviors. This is the default before libbpf 38 * code so that it handles LIBBPF_STRICT_ALL mode before libbpf v1.0. 75 * Automatically bump RLIMIT_MEMLOCK using setrlimit() before the 80 * Note that libbpf_set_memlock_rlim() needs to be called before 111 * before final libbpf 1.0 without needing to change them.
|