Lines Matching refs:mem
56 struct nvkm_mem *mem; member
112 u64 base = (node->mem->offset + offset) & 0xffffff00000ULL; in gk20a_instobj_rd32()
113 u64 addr = (node->mem->offset + offset) & 0x000000fffffULL; in gk20a_instobj_rd32()
132 u64 base = (node->mem->offset + offset) & 0xffffff00000ULL; in gk20a_instobj_wr32()
133 u64 addr = (node->mem->offset + offset) & 0x000000fffffULL; in gk20a_instobj_wr32()
154 dma_free_attrs(dev, _node->mem->size << PAGE_SHIFT, node->cpuaddr, in gk20a_instobj_dtor_dma()
166 if (unlikely(list_empty(&_node->mem->regions))) in gk20a_instobj_dtor_iommu()
169 r = list_first_entry(&_node->mem->regions, struct nvkm_mm_node, in gk20a_instobj_dtor_iommu()
176 for (i = 0; i < _node->mem->size; i++) { in gk20a_instobj_dtor_iommu()
351 node->mem = &node->_mem; in gk20a_instobj_ctor()
354 node->mem->size = size >> 12; in gk20a_instobj_ctor()
355 node->mem->memtype = 0; in gk20a_instobj_ctor()
356 node->mem->page_shift = 12; in gk20a_instobj_ctor()
358 node->base.addr = node->mem->offset; in gk20a_instobj_ctor()
362 size, align, node->mem->offset); in gk20a_instobj_ctor()