Home
last modified time | relevance | path

Searched refs:brk (Results 1 – 25 of 40) sorted by relevance

12

/arch/powerpc/kernel/
A Ddawr.c19 int set_dawr(int nr, struct arch_hw_breakpoint *brk) in set_dawr() argument
23 dawr = brk->address; in set_dawr()
25 dawrx = (brk->type & (HW_BRK_TYPE_READ | HW_BRK_TYPE_WRITE)) in set_dawr()
27 dawrx |= ((brk->type & (HW_BRK_TYPE_TRANSLATE)) >> 2) << (63 - 59); in set_dawr()
28 dawrx |= (brk->type & (HW_BRK_TYPE_PRIV_ALL)) >> 3; in set_dawr()
36 mrd = ((brk->hw_len + 7) >> 3) - 1; in set_dawr()
A Dprocess.c761 __set_breakpoint(i, brk); in set_breakpoint()
809 dabr = brk->address | (brk->type & HW_BRK_TYPE_DABR); in set_dabr()
810 dabrx = ((brk->type >> 3) & 0x7); in set_dabr()
836 unsigned long end_addr = ALIGN(brk->address + brk->len, HW_BREAKPOINT_SIZE); in set_breakpoint_8xx()
867 set_dawr(nr, brk); in set_hw_breakpoint()
869 set_breakpoint_8xx(brk); in set_hw_breakpoint()
872 set_dabr(brk); in set_hw_breakpoint()
880 memcpy(this_cpu_ptr(&current_brk[nr]), brk, sizeof(*brk)); in __set_breakpoint()
881 set_hw_breakpoint(nr, brk); in __set_breakpoint()
899 struct arch_hw_breakpoint brk = {0}; in suspend_breakpoints() local
[all …]
/arch/powerpc/kernel/ptrace/
A Dptrace-noadv.c202 struct arch_hw_breakpoint brk; in ppc_set_hwdebug() local
217 brk.address = ALIGN_DOWN(bp_info->addr, HW_BREAKPOINT_SIZE); in ppc_set_hwdebug()
218 brk.type = HW_BRK_TYPE_TRANSLATE | HW_BRK_TYPE_PRIV_ALL; in ppc_set_hwdebug()
219 brk.len = DABR_MAX_LEN; in ppc_set_hwdebug()
220 brk.hw_len = DABR_MAX_LEN; in ppc_set_hwdebug()
222 brk.type |= HW_BRK_TYPE_READ; in ppc_set_hwdebug()
224 brk.type |= HW_BRK_TYPE_WRITE; in ppc_set_hwdebug()
241 arch_bp_generic_fields(brk.type, &attr.bp_type); in ppc_set_hwdebug()
263 child->thread.hw_brk[i] = brk; in ppc_set_hwdebug()
/arch/arm64/include/asm/
A Dasm-bug.h45 brk BUG_BRK_IMM
65 __stringify(brk BUG_BRK_IMM)
A Dinsn.h416 __AARCH64_INSN_FUNCS(brk, 0xFFE0001F, 0xD4200000)
/arch/powerpc/include/asm/
A Dhw_breakpoint.h121 int set_dawr(int nr, struct arch_hw_breakpoint *brk);
124 static inline int set_dawr(int nr, struct arch_hw_breakpoint *brk) { return -1; } in set_dawr() argument
A Ddebug.h48 void __set_breakpoint(int nr, struct arch_hw_breakpoint *brk);
/arch/s390/kernel/
A Dprocess.c251 ret = PAGE_ALIGN(mm->brk + brk_rnd()); in arch_randomize_brk()
252 return (ret > mm->brk) ? ret : mm->brk; in arch_randomize_brk()
/arch/arm64/kernel/probes/
A Dkprobes_trampoline.S18 brk #KRETPROBES_BRK_IMM
/arch/x86/kernel/
A Dvmlinux.lds.S388 .brk : AT(ADDR(.brk) - LOAD_OFFSET) {
391 *(.bss..brk) /* areas brk users have reserved */ argument
A Dprocess.c1031 return randomize_page(mm->brk, SZ_32M); in arch_randomize_brk()
1033 return randomize_page(mm->brk, SZ_1G); in arch_randomize_brk()
/arch/microblaze/boot/dts/
A Dsystem.dts93 xlnx,number-of-pc-brk = <0x1>;
94 xlnx,number-of-rd-addr-brk = <0x0>;
95 xlnx,number-of-wr-addr-brk = <0x0>;
106 xlnx,use-ext-brk = <0x1>;
107 xlnx,use-ext-nm-brk = <0x1>;
/arch/x86/include/asm/
A Dsetup.h151 .pushsection .bss..brk, "aw"
/arch/alpha/kernel/
A Dosf_sys.c59 SYSCALL_DEFINE1(osf_brk, unsigned long, brk) in SYSCALL_DEFINE1() argument
61 unsigned long retval = sys_brk(brk); in SYSCALL_DEFINE1()
62 if (brk && brk != retval) in SYSCALL_DEFINE1()
79 mm->brk = bss_start + bss_len; in SYSCALL_DEFINE4()
/arch/sparc/kernel/
A Dsyscalls.S231 5: call %l7 ! CTI Group brk forced
255 2: call %l7 ! CTI Group brk forced
/arch/nios2/kernel/
A Dprocess.c168 (int) current->mm->brk); in dump()
/arch/powerpc/xmon/
A Dxmon.c956 struct arch_hw_breakpoint brk; in insert_cpu_bpts() local
960 brk.address = dabr[i].address; in insert_cpu_bpts()
961 brk.type = (dabr[i].enabled & HW_BRK_TYPE_DABR) | HW_BRK_TYPE_PRIV_ALL; in insert_cpu_bpts()
962 brk.len = 8; in insert_cpu_bpts()
963 brk.hw_len = 8; in insert_cpu_bpts()
964 __set_breakpoint(i, &brk); in insert_cpu_bpts()
/arch/csky/kernel/
A Dptrace.c477 (int) current->mm->brk); in show_regs()
/arch/powerpc/mm/book3s64/
A Dhash_utils.c2460 return randomize_page(mm->brk, SZ_32M); in arch_randomize_brk()
2462 return randomize_page(max_t(unsigned long, mm->brk, SZ_1T), SZ_1G); in arch_randomize_brk()
2464 return randomize_page(mm->brk, SZ_1G); in arch_randomize_brk()
/arch/mips/kernel/syscalls/
A Dsyscall_n64.tbl22 12 n64 brk sys_brk
A Dsyscall_n32.tbl22 12 n32 brk sys_brk
/arch/x86/entry/syscalls/
A Dsyscall_64.tbl24 12 common brk sys_brk
/arch/m68k/kernel/syscalls/
A Dsyscall.tbl55 45 common brk sys_brk
/arch/parisc/kernel/syscalls/
A Dsyscall.tbl58 45 common brk sys_brk
/arch/xtensa/kernel/syscalls/
A Dsyscall.tbl95 83 common brk sys_brk

Completed in 869 milliseconds

12