Home
last modified time | relevance | path

Searched refs:ggtt_balloon (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_vf.c614 tile->sriov.vf.ggtt_balloon[0] = vf_balloon_ggtt_node(ggtt, start, end); in vf_balloon_ggtt()
615 if (IS_ERR(tile->sriov.vf.ggtt_balloon[0])) in vf_balloon_ggtt()
616 return PTR_ERR(tile->sriov.vf.ggtt_balloon[0]); in vf_balloon_ggtt()
622 tile->sriov.vf.ggtt_balloon[1] = vf_balloon_ggtt_node(ggtt, start, end); in vf_balloon_ggtt()
623 if (IS_ERR(tile->sriov.vf.ggtt_balloon[1])) { in vf_balloon_ggtt()
624 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[0]); in vf_balloon_ggtt()
625 return PTR_ERR(tile->sriov.vf.ggtt_balloon[1]); in vf_balloon_ggtt()
637 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[1]); in deballoon_ggtt()
638 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[0]); in deballoon_ggtt()
H A Dxe_device_types.h238 struct xe_ggtt_node *ggtt_balloon[2]; member