Lines Matching refs:moph
44 struct mobj_phys *moph = to_mobj_phys(mobj); in mobj_phys_get_va() local
46 if (!moph->va || !mobj_check_offset_and_len(mobj, offset, len)) in mobj_phys_get_va()
49 return (void *)(moph->va + offset); in mobj_phys_get_va()
55 struct mobj_phys *moph = to_mobj_phys(mobj); in mobj_phys_get_pa() local
61 p = moph->pa + offs; in mobj_phys_get_pa()
77 struct mobj_phys *moph = to_mobj_phys(mobj); in mobj_phys_get_mem_type() local
82 *mem_type = moph->mem_type; in mobj_phys_get_mem_type()
88 struct mobj_phys *moph = to_mobj_phys(mobj); in mobj_phys_matches() local
91 a = moph->battr; in mobj_phys_matches()
110 struct mobj_phys *moph = to_mobj_phys(mobj); in mobj_phys_free() local
112 free(moph); in mobj_phys_free()
140 struct mobj_phys *moph = NULL; in mobj_phys_init() local
164 moph = calloc(1, sizeof(*moph)); in mobj_phys_init()
165 if (!moph) in mobj_phys_init()
168 moph->battr = battr; in mobj_phys_init()
169 moph->mem_type = mem_type; in mobj_phys_init()
170 moph->mobj.size = size; in mobj_phys_init()
171 moph->mobj.ops = &mobj_phys_ops; in mobj_phys_init()
172 refcount_set(&moph->mobj.refc, 1); in mobj_phys_init()
173 moph->pa = pa; in mobj_phys_init()
174 moph->va = (vaddr_t)va; in mobj_phys_init()
176 return &moph->mobj; in mobj_phys_init()