| /linux/lib/ |
| H A D | rbtree_test.c | 23 /* 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 D | rbtree.c | 418 * 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 D | Kconfig | 337 augmented rbtree.
|
| /linux/tools/perf/util/bpf_skel/ |
| H A D | augmented_raw_syscalls.bpf.c | 185 * 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 D | rbtree_augmented.h | 39 * 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 D | timespec.c | 10 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 D | sockaddr.c | 50 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 D | perf_event_open.c | 79 …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 D | beauty.h | 79 * @size: 8 if all we need is an integer, otherwise all of the augmented arg. 112 } augmented; member
|
| /linux/include/linux/ |
| H A D | rbtree_augmented.h | 37 * 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 D | sighandling.h | 30 * 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 D | bpf_trace_augment.c | 21 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 D | rbtree.c | 417 * 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 D | builtin-trace.c | 1048 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 D | streaming-par.rst | 19 not augmented by timestamps or sequence counters, and to avoid
|
| /linux/Documentation/devicetree/bindings/ |
| H A D | ABI.rst | 29 3) Bindings can be augmented, but the driver shouldn't break when given
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-usb_power_delivery | 231 Programmable Power Supply (PPS) Augmented PDO (APDO). 264 Adjustable Voltage Supply (AVS) Augmented PDO (APDO).
|
| /linux/arch/x86/math-emu/ |
| H A D | div_Xsig.S | 147 divl %ecx /* Divide the numerator by the augmented 214 cmpl $0,%ecx /* augmented denom msw */
|
| H A D | reg_u_div.S | 229 divl %ecx /* Divide the numerator by the augmented 296 cmpl $0,%ecx /* augmented denom msw */
|
| /linux/arch/x86/mm/pat/ |
| H A D | memtype_interval.c | 28 * The tree is an interval tree (augmented rbtree) which tree is ordered
|
| /linux/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | hci.h | 78 * be augmented with CMD_0_ROC and/or CMD_0_TOC.
|
| /linux/Documentation/trace/rv/ |
| H A D | deterministic_automata.rst | 55 For example, the 'wip' automata can be presented as (augmented with comments)::
|
| /linux/arch/parisc/math-emu/ |
| H A D | sgl_float.h | 224 /* Subtract right augmented with extension from left augmented with zeros and
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | firmware.c | 102 /* 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 D | Kconfig.debug | 24 use-after-free). The error reports for these checks can be augmented
|