Searched refs:bp_info (Results 1 – 6 of 6) sorted by relevance
154 if (bp_info->addr >= TASK_SIZE) in set_instruction_bp()159 if (bp_info->addr2 >= TASK_SIZE) in set_instruction_bp()168 if (bp_info->addr_mode == in set_instruction_bp()179 if (bp_info->addr_mode == in set_instruction_bp()296 if (bp_info->addr >= TASK_SIZE) in set_dac()392 if (bp_info->condition_mode) in set_dac_range()401 if (bp_info->addr >= TASK_SIZE) in set_dac_range()414 if (bp_info->addr2 >= TASK_SIZE) in set_dac_range()442 if (bp_info->version != 1) in ppc_set_hwdebug()451 (bp_info->condition_mode & in ppc_set_hwdebug()[all …]
204 if (bp_info->version != 1) in ppc_set_hwdebug()211 bp_info->condition_mode != PPC_BREAKPOINT_CONDITION_NONE) in ppc_set_hwdebug()214 if ((unsigned long)bp_info->addr >= TASK_SIZE) in ppc_set_hwdebug()217 brk.address = ALIGN_DOWN(bp_info->addr, HW_BREAKPOINT_SIZE); in ppc_set_hwdebug()221 if (bp_info->trigger_type & PPC_BREAKPOINT_TRIGGER_READ) in ppc_set_hwdebug()223 if (bp_info->trigger_type & PPC_BREAKPOINT_TRIGGER_WRITE) in ppc_set_hwdebug()226 if (bp_info->addr_mode == PPC_BREAKPOINT_MODE_RANGE_INCLUSIVE) in ppc_set_hwdebug()227 len = bp_info->addr2 - bp_info->addr; in ppc_set_hwdebug()228 else if (bp_info->addr_mode == PPC_BREAKPOINT_MODE_EXACT) in ppc_set_hwdebug()239 attr.bp_addr = (unsigned long)bp_info->addr; in ppc_set_hwdebug()[all …]
101 struct ppc_hw_breakpoint bp_info; in arch_ptrace() local103 if (copy_from_user(&bp_info, datavp, in arch_ptrace()106 return ppc_set_hwdebug(child, &bp_info); in arch_ptrace()
176 long ppc_set_hwdebug(struct task_struct *child, struct ppc_hw_breakpoint *bp_info);
244 bp_info = kmalloc_array(nr_bp, in kvm_s390_import_bp_data()245 sizeof(*bp_info), in kvm_s390_import_bp_data()247 if (!bp_info) { in kvm_s390_import_bp_data()278 kfree(bp_info); in kvm_s390_import_bp_data()311 #define end_of_range(bp_info) (bp_info->addr + bp_info->len - 1) argument324 if (addr == bp_info->addr) in find_hw_bp()326 if (bp_info->len > 0 && in find_hw_bp()327 in_addr_range(addr, bp_info->addr, end_of_range(bp_info))) in find_hw_bp()330 bp_info++; in find_hw_bp()335 return bp_info; in find_hw_bp()[all …]
55 unsigned long bp_info; in __encode_dr7() local57 bp_info = (len | type) & 0xf; in __encode_dr7()58 bp_info <<= (DR_CONTROL_SHIFT + drnum * DR_CONTROL_SIZE); in __encode_dr7()59 bp_info |= (DR_GLOBAL_ENABLE << (drnum * DR_ENABLE_SIZE)); in __encode_dr7()61 return bp_info; in __encode_dr7()79 int bp_info = dr7 >> (DR_CONTROL_SHIFT + bpnum * DR_CONTROL_SIZE); in decode_dr7() local81 *len = (bp_info & 0xc) | 0x40; in decode_dr7()82 *type = (bp_info & 0x3) | 0x80; in decode_dr7()
Completed in 11 milliseconds