| /tools/testing/selftests/bpf/ |
| D | uprobe_multi.ld | 4 .note.gnu.build-id : { *(.note.gnu.build-id) } 9 build_id_start = ADDR(.note.gnu.build-id); 10 build_id_end = ADDR(.note.gnu.build-id) + SIZEOF(.note.gnu.build-id);
|
| D | sdt.h | 256 _SDT_ASM_3(.pushsection .note.stapsdt,"","note") \ 263 _SDT_ASM_3(.pushsection .note.stapsdt,"","note") \ 271 _SDT_ASM_3(.pushsection .note.stapsdt,"","note") \ 292 _SDT_ASM_3( .pushsection .note.stapsdt,_SDT_ASM_AUTOGROUP,"note") \
|
| D | README.rst | 82 .. note:: Some distros may not support static linking. 84 .. note:: The script uses pahole and clang based on host environment setting.
|
| /tools/lib/bpf/ |
| D | usdt.c | 576 static int parse_usdt_spec(struct usdt_spec *spec, const struct usdt_note *note, __u64 usdt_cookie); 623 struct usdt_note note; in collect_usdt_targets() local 627 err = parse_usdt_note(elf, path, &nhdr, data->d_buf, name_off, desc_off, ¬e); in collect_usdt_targets() 631 if (strcmp(note.provider, usdt_provider) != 0 || strcmp(note.name, usdt_name) != 0) in collect_usdt_targets() 661 usdt_abs_ip = note.loc_addr; in collect_usdt_targets() 662 if (base_addr && note.base_addr) in collect_usdt_targets() 663 usdt_abs_ip += base_addr - note.base_addr; in collect_usdt_targets() 730 note.loc_addr, note.base_addr, usdt_abs_ip, usdt_rel_ip, note.args, in collect_usdt_targets() 734 if (note.sema_addr) { in collect_usdt_targets() 742 seg = find_elf_seg(segs, seg_cnt, note.sema_addr); in collect_usdt_targets() [all …]
|
| /tools/perf/util/ |
| D | probe-file.c | 741 static unsigned long long sdt_note__get_addr(struct sdt_note *note) in sdt_note__get_addr() argument 743 return note->bit32 ? in sdt_note__get_addr() 744 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_LOC] : in sdt_note__get_addr() 745 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_LOC]; in sdt_note__get_addr() 748 static unsigned long long sdt_note__get_ref_ctr_offset(struct sdt_note *note) in sdt_note__get_ref_ctr_offset() argument 750 return note->bit32 ? in sdt_note__get_ref_ctr_offset() 751 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_REFCTR] : in sdt_note__get_ref_ctr_offset() 752 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_REFCTR]; in sdt_note__get_ref_ctr_offset() 824 static char *synthesize_sdt_probe_command(struct sdt_note *note, in synthesize_sdt_probe_command() argument 839 sdtgrp, note->name, pathname, in synthesize_sdt_probe_command() [all …]
|
| D | genelf.c | 97 gen_build_id(struct buildid_note *note, in gen_build_id() argument 103 size_t sz = sizeof(note->build_id); in gen_build_id() 110 sret = read(fd, note->build_id, sz); in gen_build_id() 115 memset(note->build_id, 0, sz); in gen_build_id() 121 gen_build_id(struct buildid_note *note, in gen_build_id() argument 126 if (sizeof(note->build_id) < SHA_DIGEST_LENGTH) in gen_build_id() 129 SHA1(code, csize, (unsigned char *)note->build_id); in gen_build_id() 135 gen_build_id(struct buildid_note *note, unsigned long load_addr, const void *code, size_t csize) in gen_build_id() argument 139 if (sizeof(note->build_id) < 16) in gen_build_id() 149 EVP_DigestFinal_ex(mdctx, (unsigned char *)note->build_id, NULL); in gen_build_id()
|
| /tools/testing/selftests/x86/ |
| D | clang_helpers_32.S | 11 .section .note.GNU-stack,"",%progbits
|
| D | clang_helpers_64.S | 28 .section .note.GNU-stack,"",%progbits
|
| D | thunks_32.S | 49 .section .note.GNU-stack,"",%progbits
|
| D | thunks.S | 61 .section .note.GNU-stack,"",%progbits
|
| D | raw_syscall_helper_32.S | 49 .section .note.GNU-stack,"",%progbits
|
| /tools/perf/bench/ |
| D | mem-memset-x86-64-asm.S | 15 .section .note.GNU-stack,"",@progbits
|
| D | mem-memcpy-x86-64-asm.S | 20 .section .note.GNU-stack,"",@progbits
|
| /tools/testing/selftests/sgx/ |
| D | test_encl.lds | 33 *(.note*)
|
| /tools/perf/tests/shell/coresight/asm_pure_loop/ |
| D | asm_pure_loop.S | 30 .section .note.GNU-stack, "", @progbits
|
| /tools/testing/selftests/arm64/bti/ |
| D | assembler.h | 29 .pushsection .note.gnu.property, "a"
|
| /tools/power/acpi/ |
| D | Makefile.config | 88 STRIPCMD = $(STRIP) -s --remove-section=.note --remove-section=.comment
|
| /tools/testing/selftests/powerpc/ptrace/ |
| D | core-pkey.c | 202 void *p = ehdr, *note; in check_core_file() local 242 note = p + sizeof(*nhdr) + __ALIGN_KERNEL(nhdr->n_namesz, 4); in check_core_file() 244 regs = (unsigned long *) note; in check_core_file()
|
| /tools/testing/selftests/kvm/lib/x86_64/ |
| D | handlers.S | 81 .section .note.GNU-stack, "", %progbits
|
| /tools/perf/arch/x86/tests/ |
| D | regs_load.S | 99 .section .note.GNU-stack,"",@progbits
|
| /tools/memory-model/Documentation/ |
| D | control-dependencies.txt | 40 of ordering. But please note that neither the READ_ONCE() nor the 118 But please note that you need to be careful what you do with the local 158 Please note once again that each leg of the "if" statement absolutely 229 smp_store_release(). Please note that it is *not* sufficient to use
|
| D | README | 8 depending on what you know and what you would like to learn. Please note
|
| /tools/perf/Documentation/ |
| D | itrace.txt | 49 On x86, note that G and L work poorly when data has been recorded with
|
| /tools/lib/perf/Documentation/ |
| D | libperf-counting.txt | 155 Both events are created as disabled (note the `disabled = 1` assignment above),
|
| D | libperf-sampling.txt | 155 The event is created as disabled (note the `disabled = 1` assignment above),
|