Searched refs:brk (Results 101 - 120 of 120) sorted by path

12345

/linux-master/fs/
H A Dbinfmt_flat.c698 * set up the brk stuff, uses any slack left in data/bss/stack
699 * allocation. We put the brk after the bss (between the bss
705 current->mm->brk = (current->mm->start_brk + 3) & ~3;
835 (memp + memp_size - stack_len - /* end brk */
836 libinfo->lib_list[0].start_brk) + /* start brk */
/linux-master/include/linux/
H A Dmm.h237 void *end_data, void *brk);
909 return vma->vm_start < vma->vm_mm->brk &&
H A Dmm_types.h710 * or brk vma (with NULL file) can only be in an anon_vma list.
896 unsigned long start_brk, brk, start_stack; member in struct:mm_struct::__anon389
H A Dserial.h42 __u32 frame, parity, overrun, brk; member in struct:async_icount
H A Dserial_core.h421 __u32 brk; member in struct:uart_icount
H A Dsyscalls.h769 asmlinkage long sys_brk(unsigned long brk);
/linux-master/include/uapi/linux/
H A Dprctl.h139 __u64 start_brk; /* heap for brk() syscall */
140 __u64 brk; member in struct:prctl_mm_map
H A Dserial.h106 int frame, overrun, parity, brk; member in struct:serial_icounter_struct
/linux-master/kernel/
H A Dsys.c1960 offsetof(struct prctl_mm_map, brk),
1988 error |= __prctl_check_order(start_brk, <=, brk);
2000 if (check_data_rlimit(rlimit(RLIMIT_DATA), prctl_map->brk,
2083 * - @start_brk/@brk which are used in do_brk_flags but kernel lookups
2095 mm->brk = prctl_map.brk;
2199 prctl_map.brk = mm->brk;
2226 prctl_map.brk = addr;
2272 mm->brk
[all...]
/linux-master/lib/
H A Dtest_maple_tree.c1692 int i, brk = 105, max = 1040, brk_start = 100, count = 20000000; local
1698 mtree_store_range(mt, brk, brk, NULL, GFP_KERNEL);
1699 mtree_store_range(mt, brk_start, brk, xa_mk_value(brk),
/linux-master/mm/
H A Ddebug.c181 "start_brk %lx brk %lx start_stack %lx\n"
210 mm->start_brk, mm->brk, mm->start_stack,
H A Dinit-mm.c51 void *end_data, void *brk)
56 init_mm.brk = (unsigned long)brk;
50 setup_initial_init_mm(void *start_code, void *end_code, void *end_data, void *brk) argument
H A Dmmap.c178 SYSCALL_DEFINE1(brk, unsigned long, brk)
191 origbrk = mm->brk;
206 if (brk < min_brk)
215 if (check_data_rlimit(rlimit(RLIMIT_DATA), brk, mm->start_brk,
219 newbrk = PAGE_ALIGN(brk);
220 oldbrk = PAGE_ALIGN(mm->brk);
222 mm->brk = brk;
226 /* Always allow shrinking brk
[all...]
H A Dnommu.c361 * like trying to un-brk an area that has already been mapped
365 SYSCALL_DEFINE1(brk, unsigned long, brk)
369 if (brk < mm->start_brk || brk > mm->context.end_brk)
370 return mm->brk;
372 if (mm->brk == brk)
373 return mm->brk;
376 * Always allow shrinking brk
[all...]
H A Dutil.c392 return randomize_page(mm->brk, SZ_32M);
394 return randomize_page(mm->brk, SZ_1G);
/linux-master/tools/include/nolibc/
H A Dsys.h83 * int brk(void *addr);
94 int brk(void *addr) function
/linux-master/tools/perf/trace/beauty/include/uapi/linux/
H A Dprctl.h139 __u64 start_brk; /* heap for brk() syscall */
140 __u64 brk; member in struct:prctl_mm_map
/linux-master/tools/testing/selftests/arm64/fp/
H A Dfp-ptrace-asm.S147 brk #0
271 brk #0
/linux-master/tools/testing/selftests/nolibc/
H A Dnolibc-test.c649 char *brk = sbrk(0) != (void *)-1 ? sbrk(0) : &end; local
664 CASE_TEST(argv_addr); EXPECT_PTRGT(1, test_argv, brk); break;
667 CASE_TEST(argv0_addr); EXPECT_PTRGT(1, argv0, brk); break;
668 CASE_TEST(argv0_str); EXPECT_STRNZ(1, argv0 > brk ? argv0 : NULL); break;
669 CASE_TEST(argv0_len); EXPECT_GE(1, argv0 > brk ? strlen(argv0) : 0, 1); break;
670 CASE_TEST(environ_addr); EXPECT_PTRGT(1, environ, brk); break;
675 CASE_TEST(auxv_addr); EXPECT_PTRGT(test_auxv != (void *)-1, test_auxv, brk); break;
974 CASE_TEST(brk); EXPECT_SYSZR(1, brk(sbrk(0))); break;
/linux-master/tools/testing/selftests/timers/
H A Dposix_timers.c40 err = brk(addr + 4096);
41 err |= brk(addr);

Completed in 282 milliseconds

12345