Lines Matching refs:nv50_instobj
43 #define nv50_instobj(p) container_of((p), struct nv50_instobj, base.memory) macro
45 struct nv50_instobj { struct
58 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_wr32_slow() argument
77 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_rd32_slow()
104 iowrite32_native(data, nv50_instobj(memory)->map + offset); in nv50_instobj_wr32()
110 return ioread32_native(nv50_instobj(memory)->map + offset); in nv50_instobj_rd32()
120 nv50_instobj_kmap(struct nv50_instobj *iobj, struct nvkm_vmm *vmm) in nv50_instobj_kmap()
123 struct nv50_instobj *eobj; in nv50_instobj_kmap()
186 memory = nv50_instobj(memory)->ram; in nv50_instobj_map()
193 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_release()
218 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_acquire()
262 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_boot()
282 return nvkm_memory_size(nv50_instobj(memory)->ram); in nv50_instobj_size()
288 return nvkm_memory_addr(nv50_instobj(memory)->ram); in nv50_instobj_addr()
294 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_bar2()
307 return nvkm_memory_target(nv50_instobj(memory)->ram); in nv50_instobj_target()
313 struct nv50_instobj *iobj = nv50_instobj(memory); in nv50_instobj_dtor()
355 struct nv50_instobj *iobj; in nv50_instobj_new()