Lines Matching refs:memp
193 register_mem_int(struct mmio_rb_tree *rbt, struct mem_range *memp) in register_mem_int() argument
203 mrp->mr_param = *memp; in register_mem_int()
204 mrp->mr_base = memp->base; in register_mem_int()
205 mrp->mr_end = memp->base + memp->size - 1; in register_mem_int()
207 if (mmio_rb_lookup(rbt, memp->base, &entry) != 0) in register_mem_int()
218 register_mem(struct mem_range *memp) in register_mem() argument
220 return register_mem_int(&mmio_rb_root, memp); in register_mem()
224 register_mem_fallback(struct mem_range *memp) in register_mem_fallback() argument
226 return register_mem_int(&mmio_rb_fallback, memp); in register_mem_fallback()
230 unregister_mem_int(struct mmio_rb_tree *rbt, struct mem_range *memp) in unregister_mem_int() argument
237 err = mmio_rb_lookup(rbt, memp->base, &entry); in unregister_mem_int()
240 if (strncmp(mr->name, memp->name, MEMNAMESZ) in unregister_mem_int()
241 || (mr->base != memp->base) || (mr->size != memp->size) in unregister_mem_int()
260 unregister_mem(struct mem_range *memp) in unregister_mem() argument
262 return unregister_mem_int(&mmio_rb_root, memp); in unregister_mem()
266 unregister_mem_fallback(struct mem_range *memp) in unregister_mem_fallback() argument
268 return unregister_mem_int(&mmio_rb_fallback, memp); in unregister_mem_fallback()