Lines Matching defs:mr
141 typedef int (mem_cb_t)(struct vcpu *vcpu, uint64_t gpa, struct mem_range *mr,
148 struct mem_range *mr = arg;
150 error = (*mr->handler)(vcpu, MEM_F_READ, gpa, size, rval, mr->arg1,
151 mr->arg2);
159 struct mem_range *mr = arg;
161 error = (*mr->handler)(vcpu, MEM_F_WRITE, gpa, size, &wval, mr->arg1,
162 mr->arg2);
230 emulate_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr,
237 mem_read, mem_write, mr));
258 rw_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr, void *arg)
263 return (mr->handler(vcpu, rma->operation, paddr, rma->size,
264 rma->val, mr->arg1, mr->arg2));
335 struct mem_range *mr;
342 mr = &entry->mr_param;
343 assert(mr->name == memp->name);
344 assert(mr->base == memp->base && mr->size == memp->size);
345 assert((mr->flags & MEM_F_IMMUTABLE) == 0);