/Linux-v4.19/arch/powerpc/include/asm/ |
D | hw_breakpoint.h | 82 struct arch_hw_breakpoint brk; in hw_breakpoint_disable() local 84 brk.address = 0; in hw_breakpoint_disable() 85 brk.type = 0; in hw_breakpoint_disable() 86 brk.len = 0; in hw_breakpoint_disable() 88 __set_breakpoint(&brk); in hw_breakpoint_disable()
|
D | debug.h | 48 void __set_breakpoint(struct arch_hw_breakpoint *brk);
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | process.c | 720 static void set_breakpoint(struct arch_hw_breakpoint *brk) in set_breakpoint() argument 723 __set_breakpoint(brk); in set_breakpoint() 783 static inline int set_dabr(struct arch_hw_breakpoint *brk) in set_dabr() argument 787 dabr = brk->address | (brk->type & HW_BRK_TYPE_DABR); in set_dabr() 788 dabrx = ((brk->type >> 3) & 0x7); in set_dabr() 796 static inline int set_dawr(struct arch_hw_breakpoint *brk) in set_dawr() argument 800 dawr = brk->address; in set_dawr() 802 dawrx = (brk->type & (HW_BRK_TYPE_READ | HW_BRK_TYPE_WRITE)) \ in set_dawr() 804 dawrx |= ((brk->type & (HW_BRK_TYPE_TRANSLATE)) >> 2) \ in set_dawr() 806 dawrx |= (brk->type & (HW_BRK_TYPE_PRIV_ALL)) \ in set_dawr() [all …]
|
/Linux-v4.19/arch/parisc/kernel/ |
D | process.c | 337 unsigned long ret = PAGE_ALIGN(mm->brk + brk_rnd()); in arch_randomize_brk() 339 if (ret < mm->brk) in arch_randomize_brk() 340 return mm->brk; in arch_randomize_brk()
|
/Linux-v4.19/mm/ |
D | nommu.c | 483 SYSCALL_DEFINE1(brk, unsigned long, brk) in SYSCALL_DEFINE1() argument 487 if (brk < mm->start_brk || brk > mm->context.end_brk) in SYSCALL_DEFINE1() 488 return mm->brk; in SYSCALL_DEFINE1() 490 if (mm->brk == brk) in SYSCALL_DEFINE1() 491 return mm->brk; in SYSCALL_DEFINE1() 496 if (brk <= mm->brk) { in SYSCALL_DEFINE1() 497 mm->brk = brk; in SYSCALL_DEFINE1() 498 return brk; in SYSCALL_DEFINE1() 504 flush_icache_range(mm->brk, brk); in SYSCALL_DEFINE1() 505 return mm->brk = brk; in SYSCALL_DEFINE1()
|
/Linux-v4.19/arch/mips/mm/ |
D | mmap.c | 193 unsigned long base = mm->brk; in arch_randomize_brk() 198 if (ret < mm->brk) in arch_randomize_brk() 199 return mm->brk; in arch_randomize_brk()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | setup.h | 135 .brk.name: \ 137 .size .brk.name,.-1b; \
|
D | a.out-core.h | 34 dump->u_dsize = ((unsigned long)(current->mm->brk + (PAGE_SIZE - 1))) in aout_dump_thread()
|
/Linux-v4.19/arch/s390/kernel/ |
D | process.c | 218 ret = PAGE_ALIGN(mm->brk + brk_rnd()); in arch_randomize_brk() 219 return (ret > mm->brk) ? ret : mm->brk; in arch_randomize_brk()
|
/Linux-v4.19/tools/testing/selftests/timers/ |
D | posix_timers.c | 41 err = brk(addr + 4096); in kernel_loop() 42 err |= brk(addr); in kernel_loop()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | sys_ia64.c | 91 ia64_brk (unsigned long brk) in ia64_brk() argument 93 unsigned long retval = sys_brk(brk); in ia64_brk()
|
/Linux-v4.19/include/linux/ |
D | serial.h | 22 __u32 frame, parity, overrun, brk; member
|
D | elf-randomize.h | 13 # define arch_randomize_brk(mm) (mm->brk)
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | asm-bug.h | 50 brk BUG_BRK_IMM
|
/Linux-v4.19/drivers/tty/serial/ |
D | zs.c | 581 icount->brk++; in zs_receive_chars() 655 u8 status, brk; in zs_status_handle() local 663 brk = status & BRK_ABRT; in zs_status_handle() 664 if (brk && !zport->brk) { in zs_status_handle() 672 zport->brk = brk; in zs_status_handle() 800 zport->brk = read_zsreg(zport, R0) & BRK_ABRT; in zs_startup()
|
/Linux-v4.19/arch/x86/kernel/ |
D | vmlinux.lds.S | 382 .brk : AT(ADDR(.brk) - LOAD_OFFSET) {
|
D | ftrace.c | 316 unsigned char brk = BREAKPOINT_INSTRUCTION; in add_break() local 327 return ftrace_write(ip, &brk, 1); in add_break() 386 unsigned char brk = BREAKPOINT_INSTRUCTION; in remove_breakpoint() local 396 if (ins[0] != brk) in remove_breakpoint()
|
/Linux-v4.19/include/uapi/linux/ |
D | serial.h | 105 int frame, overrun, parity, brk; member
|
D | prctl.h | 140 __u64 brk; member
|
/Linux-v4.19/arch/microblaze/boot/dts/ |
D | system.dts | 108 xlnx,number-of-pc-brk = <0x1>; 109 xlnx,number-of-rd-addr-brk = <0x0>; 110 xlnx,number-of-wr-addr-brk = <0x0>; 121 xlnx,use-ext-brk = <0x1>; 122 xlnx,use-ext-nm-brk = <0x1>;
|
/Linux-v4.19/arch/arm64/kernel/ |
D | process.c | 484 return randomize_page(mm->brk, SZ_32M); in arch_randomize_brk() 486 return randomize_page(mm->brk, SZ_1G); in arch_randomize_brk()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | prctl.h | 140 __u64 brk; member
|
/Linux-v4.19/arch/x86/ia32/ |
D | ia32_aout.c | 65 (current->mm->brk + (PAGE_SIZE-1))) >> PAGE_SHIFT; in dump_thread32() 308 current->mm->brk = ex.a_bss + in load_aout_binary() 381 error = set_brk(current->mm->start_brk, current->mm->brk); in load_aout_binary()
|
/Linux-v4.19/arch/h8300/kernel/ |
D | traps.c | 70 (int) current->mm->brk); in dump()
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | a.out-core.h | 33 dump->u_dsize = ((unsigned long) (current->mm->brk + in aout_dump_thread()
|