Home
last modified time | relevance | path

Searched refs:block (Results 1 – 12 of 12) sorted by relevance

/bionic/linker/
Dlinker_block_allocator.cpp88 void LinkerBlockAllocator::free(void* block) { in free() argument
89 if (block == nullptr) { in free()
93 LinkerBlockAllocatorPage* page = find_page(block); in free()
96 ssize_t offset = reinterpret_cast<uint8_t*>(block) - page->bytes; in free()
99 memset(block, 0, block_size_); in free()
101 FreeBlockInfo* block_info = reinterpret_cast<FreeBlockInfo*>(block); in free()
139 LinkerBlockAllocatorPage* LinkerBlockAllocator::find_page(void* block) { in find_page() argument
140 CHECK(block != nullptr); in find_page()
145 if (block >= (page_ptr + sizeof(page->next)) && block < (page_ptr + kAllocateSize)) { in find_page()
152 async_safe_fatal("couldn't find page for %p", block); in find_page()
Dlinker_block_allocator.h50 void free(void* block);
58 LinkerBlockAllocatorPage* find_page(void* block);
/bionic/libc/platform/bionic/
Dreserved_signals.h59 int (*block)(sigset64_t*, int); in filter_reserved_signals() local
65 block = sigaddset64; in filter_reserved_signals()
70 block = sigdelset64; in filter_reserved_signals()
76 block(&sigset, __SIGRTMIN + 0); in filter_reserved_signals()
/bionic/libc/upstream-netbsd/common/lib/libc/hash/sha1/
Dsha1.c56 # define blk0(i) (block->l[i] = (rol(block->l[i],24)&0xFF00FF00) \
57 |(rol(block->l[i],8)&0x00FF00FF))
59 # define blk0(i) block->l[i]
61 #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \
62 ^block->l[(i+2)&15]^block->l[i&15],1))
107 do_R01(uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d, uint32_t *e, CHAR64LONG16 *block) in do_R01() argument
117 do_R2(uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d, uint32_t *e, CHAR64LONG16 *block) in do_R2() argument
127 do_R3(uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d, uint32_t *e, CHAR64LONG16 *block) in do_R3() argument
137 do_R4(uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d, uint32_t *e, CHAR64LONG16 *block) in do_R4() argument
153 CHAR64LONG16 *block; in SHA1Transform() local
[all …]
/bionic/libc/kernel/tools/
Dcpp.py1296 for block in self.blocks:
1297 if block.isDirective():
1299 if block.directive == 'define':
1300 macro_name = block.define_id
1306 blocksInProgress.append(block)
1309 blocksOfDirectives.append(block)
1312 numTokens = len(block.tokens)
1316 token_id = block.tokens[i].id
1320 if (i >= 2 and block.tokens[i-2].id == 'extern' and
1321 block.tokens[i-1].id == '"C"'):
[all …]
/bionic/libc/kernel/uapi/linux/
Di2c.h67 __u8 block[I2C_SMBUS_BLOCK_MAX + 2]; member
Dfuse.h385 uint64_t block; member
390 uint64_t block; member
Drio_mport_cdev.h129 __u64 block; member
Dvideodev2.h1039 __u8 block; member
/bionic/docs/
Delf-tls.md37 Variant 1 places the static TLS block after the TP, whereas variant 2 places it before the TP.
44 Each thread has a "Dynamic Thread Vector" (DTV) with a pointer to each module's TLS block (or NULL
105 module's TLS block. Before it can do this, it ensures that the module's TLS block is allocated. A
124 module's TLS block, then adds each variable's DTPOFF to the result.
175 // Unlike DTPOFF, which is relative to the start of the module’s block,
212 memory in the static TLS block. glibc reserves a kilobyte or two (`TLS_STATIC_SURPLUS`) with the
418 …er_val` | Offset within a DTV slot to the pointer to the allocated TLS block (typically/always …
429 * Use `_thread_db_dtv_dtv` and `_thread_db_dtv_t_pointer_val` to find the desired module's block
/bionic/libc/malloc_debug/
DREADME.md258 …04-15 12:35:33.304 7412 7412 E malloc_debug: +++ APP leaked block of size 100 at 0x2be3b0b0 (lea…
264 …04-15 12:35:33.305 7412 7412 E malloc_debug: +++ APP leaked block of size 24 at 0x7be32380 (leak…
/bionic/libc/
DNOTICE5655 permutation generator based on a Luby-Rackoff block cipher. This