Lines Matching refs:info
106 struct arch_hw_breakpoint *info = counter_arch_bp(bp);
122 set_debugreg(info->address, i);
123 __this_cpu_write(cpu_debugreg[i], info->address);
126 *dr7 |= encode_dr7(i, info->len, info->type);
144 struct arch_hw_breakpoint *info = counter_arch_bp(bp);
161 *dr7 &= ~__encode_dr7(i, info->len, info->type);
196 struct arch_hw_breakpoint *info = counter_arch_bp(bp);
198 va = info->address;
199 len = get_hbp_len(info->len);
252 struct arch_hw_breakpoint *info = counter_arch_bp(bp);
254 info->address = bp->attr.bp_addr;
259 info->type = X86_BREAKPOINT_WRITE;
262 info->type = X86_BREAKPOINT_RW;
265 info->type = X86_BREAKPOINT_EXECUTE;
272 info->len = X86_BREAKPOINT_LEN_X;
282 info->len = X86_BREAKPOINT_LEN_1;
285 info->len = X86_BREAKPOINT_LEN_2;
288 info->len = X86_BREAKPOINT_LEN_4;
292 info->len = X86_BREAKPOINT_LEN_8;
306 struct arch_hw_breakpoint *info = counter_arch_bp(bp);
317 switch (info->len) {
340 if (info->address & align)
359 struct arch_hw_breakpoint *info;
367 info = counter_arch_bp(bp);
368 dr7 |= encode_dr7(i, info->len, info->type);
490 if (bp->hw.info.type == X86_BREAKPOINT_EXECUTE)