Lines Matching refs:node
40 void *node; member
60 struct drm_mm_node *node; in amdgpu_res_first() local
90 cur->node = block; in amdgpu_res_first()
94 node = to_ttm_range_mgr_node(res)->mm_nodes; in amdgpu_res_first()
95 while (start >= node->size << PAGE_SHIFT) in amdgpu_res_first()
96 start -= node++->size << PAGE_SHIFT; in amdgpu_res_first()
98 cur->start = (node->start << PAGE_SHIFT) + start; in amdgpu_res_first()
99 cur->size = min((node->size << PAGE_SHIFT) - start, size); in amdgpu_res_first()
101 cur->node = node; in amdgpu_res_first()
113 cur->node = NULL; in amdgpu_res_first()
128 struct drm_mm_node *node; in amdgpu_res_next() local
145 block = cur->node; in amdgpu_res_next()
150 cur->node = block; in amdgpu_res_next()
156 node = cur->node; in amdgpu_res_next()
158 cur->node = ++node; in amdgpu_res_next()
159 cur->start = node->start << PAGE_SHIFT; in amdgpu_res_next()
160 cur->size = min(node->size << PAGE_SHIFT, cur->remaining); in amdgpu_res_next()
180 block = cur->node; in amdgpu_res_cleared()