Lines Matching defs:bp_info
209 struct kvm_hw_bp_info_arch *bp_info = NULL;
244 bp_info = kmalloc_array(nr_bp,
245 sizeof(*bp_info),
247 if (!bp_info) {
263 bp_info[nr_bp].len = bp_data[i].len;
264 bp_info[nr_bp].addr = bp_data[i].addr;
271 vcpu->arch.guestdbg.hw_bp_info = bp_info;
278 kfree(bp_info);
311 #define end_of_range(bp_info) (bp_info->addr + bp_info->len - 1)
316 struct kvm_hw_bp_info_arch *bp_info = vcpu->arch.guestdbg.hw_bp_info;
324 if (addr == bp_info->addr)
326 if (bp_info->len > 0 &&
327 in_addr_range(addr, bp_info->addr, end_of_range(bp_info)))
330 bp_info++;
335 return bp_info;
393 struct kvm_hw_bp_info_arch *bp_info = NULL;
408 bp_info = find_hw_bp(vcpu, addr);
410 if (bp_info && (addr != peraddr)) {
417 bp_info = find_hw_bp(vcpu, peraddr);
418 if (bp_info && vcpu->arch.guestdbg.last_bp != peraddr) {