Searched refs:brk (Results 1 - 6 of 6) sorted by relevance

/seL4-refos-master/libs/libmuslc/src/linux/
H A Dbrk.c4 int brk(void *end) function
/seL4-refos-master/libs/libmuslc/src/malloc/
H A Dexpand_heap.c12 * buggy brk implementations that can cross the stack. */
32 /* Expand the heap in-place if brk can be used, or otherwise via mmap,
42 static uintptr_t brk; local
52 if (!brk) {
53 brk = __syscall(SYS_brk, 0);
54 brk += -brk & PAGE_SIZE-1;
57 if (n < SIZE_MAX-brk && !traverses_stack_p(brk, brk
[all...]
/seL4-refos-master/libs/libmuslc/src/network/
H A Dinet_pton.c19 int i, j, v, d, brk=-1, need_v4=0; local
40 if (s[0]==':' && brk<0) {
41 brk=i;
51 if (!s[j] && (brk>=0 || i==7)) break;
54 if (s[j]!='.' || (i<6 && brk<0)) return 0;
61 if (brk>=0) {
62 memmove(ip+brk+7-i, ip+brk, 2*(i+1-brk));
63 for (j=0; j<7-i; j++) ip[brk
[all...]
/seL4-refos-master/libs/libmuslc/include/sys/
H A Dprctl.h94 uint64_t brk; member in struct:prctl_mm_map
/seL4-refos-master/libs/libmuslc/ldso/
H A Ddynlink.c624 size_t brk = (ph->p_vaddr & PAGE_SIZE-1) local
626 size_t pgbrk = brk + PAGE_SIZE-1 & -PAGE_SIZE;
627 size_t pgend = brk + ph->p_memsz - ph->p_filesz
634 memset(map + brk, 0, pgbrk-brk);
690 size_t brk = (size_t)base+ph->p_vaddr+ph->p_filesz; local
691 size_t pgbrk = brk+PAGE_SIZE-1 & -PAGE_SIZE;
692 memset((void *)brk, 0, pgbrk-brk & PAGE_SIZE-1);
/seL4-refos-master/libs/libmuslc/include/
H A Dunistd.h159 int brk(void *);

Completed in 123 milliseconds