Home
last modified time | relevance | path

Searched full:augmented (Results 1 – 25 of 50) sorted by relevance

12

/linux/lib/
H A Drbtree_test.c23 /* following fields used for testing augmented rbtree functionality */
25 u32 augmented; member
84 struct test_node, rb, u32, augmented, NODE_VAL) in RB_DECLARE_CALLBACKS_MAX() argument
97 if (parent->augmented < val) in RB_DECLARE_CALLBACKS_MAX()
98 parent->augmented = val; in RB_DECLARE_CALLBACKS_MAX()
105 node->augmented = val; in RB_DECLARE_CALLBACKS_MAX()
122 if (parent->augmented < val) in insert_augmented_cached()
123 parent->augmented = val; in insert_augmented_cached()
132 node->augmented = val; in insert_augmented_cached()
229 rb)->augmented; in check_augmented()
[all …]
H A Drbtree.c418 * Non-augmented rbtree manipulation functions.
420 * We use dummy augmented callbacks here, and have the compiler optimize them
450 * Augmented rbtree manipulation functions.
452 * This instantiates the same __always_inline functions as in the non-augmented
H A DKconfig337 augmented rbtree.
/linux/tools/perf/util/bpf_skel/
H A Daugmented_raw_syscalls.bpf.c185 * to skip this augmented arg record in augmented_arg__read_str()
434 bool augmented, do_output = false; in augment_sys_enter() local
471 augmented = false; in augment_sys_enter()
473 aug_size = size; /* size of the augmented data read from user space */ in augment_sys_enter()
484 augmented = true; in augment_sys_enter()
487 augmented = true; in augment_sys_enter()
496 augmented = true; in augment_sys_enter()
500 /* Augmented data size is limited to sizeof(augmented_arg->unnamed union with value field) */ in augment_sys_enter()
505 if (augmented) { in augment_sys_enter()
531 * syscall->enabled, etc, with the non-augmented raw syscall payload, in sys_enter()
[all …]
/linux/tools/include/linux/
H A Drbtree_augmented.h39 * Fixup the rbtree and update the augmented information when rebalancing.
41 * On insertion, the user must update the augmented information on the path
45 * a user provided function to update the augmented information on the
66 * Template for declaring augmented rbtree callbacks (generic case)
110 * Template for declaring augmented rbtree callbacks,
/linux/tools/perf/trace/beauty/
H A Dtimespec.c10 struct timespec *ts = (struct timespec *)arg->augmented.args->value; in syscall_arg__scnprintf_augmented_timespec()
17 if (arg->augmented.args) in syscall_arg__scnprintf_timespec()
H A Dsockaddr.c50 struct sockaddr *sa = (struct sockaddr *)&arg->augmented.args->value; in syscall_arg__scnprintf_augmented_sockaddr()
65 if (arg->augmented.args) in syscall_arg__scnprintf_sockaddr()
H A Dperf_event_open.c79 …return perf_event_attr___scnprintf((void *)arg->augmented.args->value, bf, size, arg->trace->show_… in syscall_arg__scnprintf_augmented_perf_event_attr()
84 if (arg->augmented.args) in syscall_arg__scnprintf_perf_event_attr()
H A Dbeauty.h79 * @size: 8 if all we need is an integer, otherwise all of the augmented arg.
112 } augmented; member
/linux/include/linux/
H A Drbtree_augmented.h37 * Fixup the rbtree and update the augmented information when rebalancing.
39 * On insertion, the user must update the augmented information on the path
43 * a user provided function to update the augmented information on the
90 * Template for declaring augmented rbtree callbacks (generic case)
134 * Template for declaring augmented rbtree callbacks,
/linux/arch/x86/include/asm/
H A Dsighandling.h30 * clear the software event flag in the augmented SS, ensuring no single-step
41 * augmented SS, thus a debugger won't skip over the following instruction. in prevent_single_step_upon_eretu()
/linux/tools/perf/util/
H A Dbpf_trace_augment.c21 pr_debug("Failed to open augmented syscalls BPF skeleton\n"); in augmented_syscalls__prepare()
37 pr_debug("Failed to load augmented syscalls BPF skeleton: %s\n", buf); in augmented_syscalls__prepare()
/linux/tools/lib/
H A Drbtree.c417 * Non-augmented rbtree manipulation functions.
419 * We use dummy augmented callbacks here, and have the compiler optimize them
447 * Augmented rbtree manipulation functions.
449 * This instantiates the same __always_inline functions as in the non-augmented
/linux/tools/perf/
H A Dbuiltin-trace.c1048 struct augmented_arg *augmented_arg = arg->augmented.args; in btf_struct_scnprintf()
1055 if (arg == NULL || arg->augmented.args == NULL) in btf_struct_scnprintf()
1066 …if (btf_dump__dump_type_data(btf_dump, type_id, arg->augmented.args->value, type->size, &dump_data… in btf_struct_scnprintf()
1070 arg->augmented.args = ((void *)arg->augmented.args) + consumed; in btf_struct_scnprintf()
1071 arg->augmented.size -= consumed; in btf_struct_scnprintf()
1476 * after that is augmented stuff: pathname for openat, etc.
1814 struct augmented_arg *augmented_arg = arg->augmented.args; in syscall_arg__scnprintf_augmented_string()
1817 * So that the next arg with a payload can consume its augmented arg, i.e. for rename* syscalls in syscall_arg__scnprintf_augmented_string()
1822 arg->augmented.args = ((void *)arg->augmented.args) + consumed; in syscall_arg__scnprintf_augmented_string()
1823 arg->augmented.size -= consumed; in syscall_arg__scnprintf_augmented_string()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dstreaming-par.rst19 not augmented by timestamps or sequence counters, and to avoid
/linux/Documentation/devicetree/bindings/
H A DABI.rst29 3) Bindings can be augmented, but the driver shouldn't break when given
/linux/Documentation/ABI/testing/
H A Dsysfs-class-usb_power_delivery231 Programmable Power Supply (PPS) Augmented PDO (APDO).
264 Adjustable Voltage Supply (AVS) Augmented PDO (APDO).
/linux/arch/x86/math-emu/
H A Ddiv_Xsig.S147 divl %ecx /* Divide the numerator by the augmented
214 cmpl $0,%ecx /* augmented denom msw */
H A Dreg_u_div.S229 divl %ecx /* Divide the numerator by the augmented
296 cmpl $0,%ecx /* augmented denom msw */
/linux/arch/x86/mm/pat/
H A Dmemtype_interval.c28 * The tree is an interval tree (augmented rbtree) which tree is ordered
/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dhci.h78 * be augmented with CMD_0_ROC and/or CMD_0_TOC.
/linux/Documentation/trace/rv/
H A Ddeterministic_automata.rst55 For example, the 'wip' automata can be presented as (augmented with comments)::
/linux/arch/parisc/math-emu/
H A Dsgl_float.h224 /* Subtract right augmented with extension from left augmented with zeros and
/linux/drivers/infiniband/hw/hfi1/
H A Dfirmware.c102 /* augmented file size difference */
454 * The augmented file has r2 and mu inserted after the header in obtain_one_firmware()
457 * difference to identify an augmented file. in obtain_one_firmware()
465 /* non-augmented firmware file */ in obtain_one_firmware()
490 /* augmented firmware file */ in obtain_one_firmware()
/linux/mm/
H A DKconfig.debug24 use-after-free). The error reports for these checks can be augmented

12