/freebsd-13-stable/contrib/processor-trace/libipt/internal/include/ |
H A D | pt_section.h | 44 /* A section of contiguous memory loaded from a file. */ 60 * left in the section until the section is destroyed. This field 61 * is owned by the OS-specific mmap-based section implementation. 66 * the section is currently not mapped. 76 * section is unmapped. 78 * We read this field without locking and only lock the section in order 81 * We rely on guaranteed atomic operations as specified in section 8.1.1 87 /* A pointer to the iscache attached to this section. 91 * section a 277 pt_section_request_bcache(struct pt_section *section) argument 296 pt_section_bcache(const struct pt_section *section) argument 334 pt_section_on_map(struct pt_section *section) argument [all...] |
H A D | pt_section_file.h | 42 /* File-based section mapping information. */ 47 /* The begin and end of the section as offset into @file. */ 61 /* Map a section based on file operations. 65 * On success, sets @section's mapping, unmap, and read pointers. 68 * Returns -pte_internal if @section or @file are NULL. 69 * Returns -pte_invalid if @section can't be mapped. 71 extern int pt_sec_file_map(struct pt_section *section, FILE *file); 73 /* Unmap a section based on file operations. 75 * On success, clears @section's mapping, unmap, and read pointers. 78 * Returns -pte_internal if @section i [all...] |
/freebsd-13-stable/contrib/processor-trace/libipt/src/ |
H A D | pt_section.c | 43 struct pt_section *section; local 80 section = malloc(sizeof(*section)); 81 if (!section) { 86 memset(section, 0, sizeof(*section)); 88 section->filename = fname; 89 section->status = status; 90 section->offset = offset; 91 section 126 pt_section_lock(struct pt_section *section) argument 144 pt_section_unlock(struct pt_section *section) argument 162 pt_section_free(struct pt_section *section) argument 179 pt_section_get(struct pt_section *section) argument 202 pt_section_put(struct pt_section *section) argument 232 pt_section_lock_attach(struct pt_section *section) argument 250 pt_section_unlock_attach(struct pt_section *section) argument 268 pt_section_attach(struct pt_section *section, struct pt_image_section_cache *iscache) argument 314 pt_section_detach(struct pt_section *section, struct pt_image_section_cache *iscache) argument 350 pt_section_filename(const struct pt_section *section) argument 358 pt_section_size(const struct pt_section *section) argument 366 pt_section_bcache_memsize(const struct pt_section *section, uint64_t *psize) argument 386 pt_section_memsize_locked(const struct pt_section *section, uint64_t *psize) argument 418 pt_section_memsize(struct pt_section *section, uint64_t *size) argument 435 pt_section_offset(const struct pt_section *section) argument 443 pt_section_alloc_bcache(struct pt_section *section) argument 530 pt_section_on_map_lock(struct pt_section *section) argument 562 pt_section_map_share(struct pt_section *section) argument 591 pt_section_unmap(struct pt_section *section) argument 633 pt_section_read(const struct pt_section *section, uint8_t *buffer, uint16_t size, uint64_t offset) argument [all...] |
/freebsd-13-stable/lib/csu/amd64/ |
H A D | crtn.S | 29 .section .init,"ax",@progbits 33 .section .fini,"ax",@progbits 37 .section .note.GNU-stack,"",%progbits
|
H A D | crti.S | 29 .section .init,"ax",@progbits 36 .section .fini,"ax",@progbits 43 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/lib/csu/i386/ |
H A D | crtn.S | 29 .section .init,"ax",@progbits 33 .section .fini,"ax",@progbits 37 .section .note.GNU-stack,"",%progbits
|
H A D | crti.S | 29 .section .init,"ax",@progbits 36 .section .fini,"ax",@progbits 43 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/contrib/bmake/unit-tests/ |
H A D | directive-ifndef.exp | 1 make: "directive-ifndef.mk" line 10: guarded section
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_preinit.cpp | 22 __attribute__((section(".preinit_array"), used))
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_preinit.cpp | 18 // .preinit_array section. 19 __attribute__((section(".preinit_array"), used))
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_preinit.cpp | 23 __attribute__((section(".preinit_array"), used))
|
/freebsd-13-stable/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-image_section_cache.c | 65 /* A lock protecting this section. */ 75 extern int pt_section_get(struct pt_section *section); 76 extern int pt_section_put(struct pt_section *section); 77 extern int pt_section_attach(struct pt_section *section, 79 extern int pt_section_detach(struct pt_section *section, 82 extern int pt_section_map(struct pt_section *section); 83 extern int pt_section_map_share(struct pt_section *section); 84 extern int pt_section_unmap(struct pt_section *section); 85 extern int pt_section_request_bcache(struct pt_section *section); 87 extern const char *pt_section_filename(const struct pt_section *section); 99 struct pt_section *section; local 139 pt_section_lock(struct pt_section *section) argument 157 pt_section_unlock(struct pt_section *section) argument 175 pt_section_lock_attach(struct pt_section *section) argument 193 pt_section_unlock_attach(struct pt_section *section) argument 211 pt_section_get(struct pt_section *section) argument 234 pt_section_put(struct pt_section *section) argument 262 pt_section_attach(struct pt_section *section, struct pt_image_section_cache *iscache) argument 307 pt_section_detach(struct pt_section *section, struct pt_image_section_cache *iscache) argument 342 pt_section_map(struct pt_section *section) argument 368 pt_section_map_share(struct pt_section *section) argument 391 pt_section_unmap(struct pt_section *section) argument 415 pt_section_request_bcache(struct pt_section *section) argument 460 pt_section_filename(const struct pt_section *section) argument 468 pt_section_offset(const struct pt_section *section) argument 476 pt_section_size(const struct pt_section *section) argument 484 pt_section_memsize(struct pt_section *section, uint64_t *size) argument 494 pt_section_read(const struct pt_section *section, uint8_t *buffer, uint16_t size, uint64_t offset) argument 540 struct pt_section *section[num_sections]; member in struct:iscache_fixture 556 struct pt_section *section; local 655 struct pt_section section; local 680 struct pt_section *section; local 794 struct pt_section section; local 817 struct pt_section *section; local 835 struct pt_section *section; local 850 struct pt_section *section; local 878 struct pt_section *section; local 896 struct pt_section *section; local 914 struct pt_section *section; local 932 struct pt_section *section; local 952 struct pt_section *section; local 983 struct pt_section *section; local 1005 struct pt_section *section; local 1600 struct pt_section *section; local 1656 struct pt_section *section; local 1761 struct pt_section *section; local 1789 struct pt_section *section; local 1822 struct pt_section *section; local 1858 struct pt_section *section; local [all...] |
H A D | ptunit-msec_cache.c | 36 int pt_section_get(struct pt_section *section) argument 40 if (!section) 43 ucount = section->ucount + 1; 47 section->ucount = ucount; 51 int pt_section_put(struct pt_section *section) argument 55 if (!section) 58 ucount = section->ucount; 62 section->ucount = ucount - 1; 66 int pt_section_map(struct pt_section *section) argument 70 if (!section) 85 pt_section_unmap(struct pt_section *section) argument 110 struct pt_section *section; member in struct:pt_image 121 struct pt_section *section; local 142 struct pt_section *section; local 164 struct pt_section section; member in struct:test_fixture 250 struct pt_section *section; local 282 struct pt_section *section; local 300 struct pt_section *section; local 322 struct pt_section *section; local [all...] |
/freebsd-13-stable/lib/csu/aarch64/ |
H A D | crtn.S | 33 .section .init,"ax",@progbits 39 .section .fini,"ax",@progbits 44 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/lib/csu/powerpc/ |
H A D | crtn.S | 29 .section .init,"ax",@progbits 38 .section .fini,"ax",@progbits 46 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/lib/csu/powerpc64/ |
H A D | crtn.S | 29 .section .init,"ax",@progbits 36 .section .fini,"ax",@progbits 42 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/lib/csu/riscv/ |
H A D | crtn.S | 38 .section .init,"ax",@progbits 43 .section .fini,"ax",@progbits 48 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/crypto/openssl/include/openssl/ |
H A D | conf_api.h | 21 CONF_VALUE *_CONF_new_section(CONF *conf, const char *section); 23 CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section); 26 const char *section); 28 int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value); 29 char *_CONF_get_string(const CONF *conf, const char *section, 31 long _CONF_get_number(const CONF *conf, const char *section,
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_coverage_win_sections.cpp | 9 // This file defines delimiters for Sanitizer Coverage's section. It contains 11 // addresses of a section, as ELF linkers can do, to get the size of certain 14 // string that comes after "$" and merged into one section. We take advantage 15 // of this by putting data we want the size of into the middle (M) of a section, 18 // section (using the letter A after "$"). We do the same to get the end of the 22 // section. We also need to prevent the linker from adding any padding. Each 34 #pragma section(".SCOV$CA", read, write) 38 // declspec), MSVC's linker may try to align the section, .SCOV$CZ, containing 41 // padding would be added to align .SCOVP$Z, However, if .SCOV$CZ section is 1 44 #pragma section(" [all...] |
/freebsd-13-stable/lib/libc/arm/sys/ |
H A D | syscall.S | 40 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/contrib/processor-trace/libipt/src/posix/ |
H A D | pt_section_posix.c | 73 static int check_file_status(struct pt_section *section, int fd) argument 79 if (!section) 86 status = section->status; 99 int pt_sec_posix_map(struct pt_section *section, int fd) argument 107 if (!section) 110 offset = section->offset; 111 size = section->size; 122 /* The section is supposed to fit into the file so we shouldn't 125 if (size < section->size) 150 section 162 pt_sec_posix_map_success(struct pt_section *section) argument 198 pt_section_map(struct pt_section *section) argument 265 pt_sec_posix_unmap(struct pt_section *section) argument 287 pt_sec_posix_read(const struct pt_section *section, uint8_t *buffer, uint16_t size, uint64_t offset) argument 312 pt_sec_posix_memsize(const struct pt_section *section, uint64_t *size) argument [all...] |
/freebsd-13-stable/contrib/processor-trace/libipt/src/windows/ |
H A D | pt_section_windows.c | 90 static int check_file_status(struct pt_section *section, int fd) argument 96 if (!section) 103 status = section->status; 125 int pt_sec_windows_map(struct pt_section *section, int fd) argument 134 if (!section) 137 offset = section->offset; 138 size = section->size; 145 /* The section is supposed to fit into the file so we shouldn't 148 if (size < section->size) 180 section 195 pt_sec_windows_map_success(struct pt_section *section) argument 231 pt_section_map(struct pt_section *section) argument 325 pt_sec_windows_unmap(struct pt_section *section) argument 349 pt_sec_windows_read(const struct pt_section *section, uint8_t *buffer, uint16_t size, uint64_t offset) argument 375 pt_sec_windows_memsize(const struct pt_section *section, uint64_t *size) argument [all...] |
/freebsd-13-stable/contrib/processor-trace/libipt/internal/include/posix/ |
H A D | pt_section_posix.h | 44 /* MMAP-based section mapping information. */ 57 /* Map a section. 59 * On success, sets @section's mapping, unmap, and read pointers. 62 * Returns -pte_internal if @section or @file are NULL. 63 * Returns -pte_invalid if @section can't be mapped. 65 extern int pt_sec_posix_map(struct pt_section *section, int fd); 67 /* Unmap a section. 69 * On success, clears @section's mapping, unmap, and read pointers. 72 * Returns -pte_internal if @section is NULL. 73 * Returns -pte_internal if @section ha [all...] |
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | sandy2x.S | 14 .section .note.GNU-stack,"",%progbits
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/crt/ |
H A D | crtend.c | 13 __attribute__((section(".eh_frame"), aligned(sizeof(int32_t)), 19 __attribute__((section(".ctors"), visibility("hidden"), used)) = {0}; 21 __attribute__((section(".dtors"), visibility("hidden"), used)) = {0};
|