Lines Matching refs:paddr
179 access_memory(struct vcpu *vcpu, uint64_t paddr, mem_cb_t *cb, void *arg) in access_memory() argument
190 paddr >= mmio_hint[vcpuid]->mr_base && in access_memory()
191 paddr <= mmio_hint[vcpuid]->mr_end) { in access_memory()
197 if (mmio_rb_lookup(&mmio_rb_root, paddr, &entry) == 0) { in access_memory()
200 } else if (mmio_rb_lookup(&mmio_rb_fallback, paddr, &entry)) { in access_memory()
226 err = cb(vcpu, paddr, &entry->mr_param, arg); in access_memory()
237 emulate_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr, in emulate_mem_cb() argument
246 err = mem_read(vcpu, paddr, &mmio->data, mmio->bytes, mr); in emulate_mem_cb()
248 err = mem_write(vcpu, paddr, mmio->data, mmio->bytes, mr); in emulate_mem_cb()
267 rw_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr, in rw_mem_cb() argument
273 return (mr->handler(vcpu, rma->operation, paddr, rma->size, in rw_mem_cb()