Searched refs:section (Results 1 - 25 of 586) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/processor-trace/libipt/internal/include/
H A Dpt_section.h44 /* 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 Dpt_section_file.h42 /* 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 Dpt_section.c43 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 Dcrtn.S29 .section .init,"ax",@progbits
33 .section .fini,"ax",@progbits
37 .section .note.GNU-stack,"",%progbits
H A Dcrti.S29 .section .init,"ax",@progbits
36 .section .fini,"ax",@progbits
43 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/lib/csu/i386/
H A Dcrtn.S29 .section .init,"ax",@progbits
33 .section .fini,"ax",@progbits
37 .section .note.GNU-stack,"",%progbits
H A Dcrti.S29 .section .init,"ax",@progbits
36 .section .fini,"ax",@progbits
43 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Ddirective-ifndef.exp1 make: "directive-ifndef.mk" line 10: guarded section
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_preinit.cpp22 __attribute__((section(".preinit_array"), used))
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_preinit.cpp18 // .preinit_array section.
19 __attribute__((section(".preinit_array"), used))
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_preinit.cpp23 __attribute__((section(".preinit_array"), used))
/freebsd-13-stable/contrib/processor-trace/libipt/test/src/
H A Dptunit-image_section_cache.c65 /* 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 Dptunit-msec_cache.c36 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 Dcrtn.S33 .section .init,"ax",@progbits
39 .section .fini,"ax",@progbits
44 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/lib/csu/powerpc/
H A Dcrtn.S29 .section .init,"ax",@progbits
38 .section .fini,"ax",@progbits
46 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/lib/csu/powerpc64/
H A Dcrtn.S29 .section .init,"ax",@progbits
36 .section .fini,"ax",@progbits
42 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/lib/csu/riscv/
H A Dcrtn.S38 .section .init,"ax",@progbits
43 .section .fini,"ax",@progbits
48 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/crypto/openssl/include/openssl/
H A Dconf_api.h21 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 Dsanitizer_coverage_win_sections.cpp9 // 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 Dsyscall.S40 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/contrib/processor-trace/libipt/src/posix/
H A Dpt_section_posix.c73 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 Dpt_section_windows.c90 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 Dpt_section_posix.h44 /* 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 Dsandy2x.S14 .section .note.GNU-stack,"",%progbits
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/crt/
H A Dcrtend.c13 __attribute__((section(".eh_frame"), aligned(sizeof(int32_t)),
19 __attribute__((section(".ctors"), visibility("hidden"), used)) = {0};
21 __attribute__((section(".dtors"), visibility("hidden"), used)) = {0};

Completed in 206 milliseconds

1234567891011>>