Lines Matching refs:node
34 struct xe_ttm_sys_node *node; in xe_ttm_sys_mgr_new() local
37 node = kzalloc(struct_size(node, base.mm_nodes, 1), GFP_KERNEL); in xe_ttm_sys_mgr_new()
38 if (!node) in xe_ttm_sys_mgr_new()
41 node->tbo = tbo; in xe_ttm_sys_mgr_new()
42 ttm_resource_init(tbo, place, &node->base.base); in xe_ttm_sys_mgr_new()
50 node->base.mm_nodes[0].start = 0; in xe_ttm_sys_mgr_new()
51 node->base.mm_nodes[0].size = PFN_UP(node->base.base.size); in xe_ttm_sys_mgr_new()
52 node->base.base.start = XE_BO_INVALID_OFFSET; in xe_ttm_sys_mgr_new()
54 *res = &node->base.base; in xe_ttm_sys_mgr_new()
59 ttm_resource_fini(man, &node->base.base); in xe_ttm_sys_mgr_new()
60 kfree(node); in xe_ttm_sys_mgr_new()
67 struct xe_ttm_sys_node *node = to_xe_ttm_sys_node(res); in xe_ttm_sys_mgr_del() local
70 kfree(node); in xe_ttm_sys_mgr_del()