Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_vf.c588 tile->sriov.vf.ggtt_balloon[0] = vf_balloon_ggtt_node(ggtt, start, end); in vf_balloon_ggtt()
589 if (IS_ERR(tile->sriov.vf.ggtt_balloon[0])) in vf_balloon_ggtt()
590 return PTR_ERR(tile->sriov.vf.ggtt_balloon[0]); in vf_balloon_ggtt()
596 tile->sriov.vf.ggtt_balloon[1] = vf_balloon_ggtt_node(ggtt, start, end); in vf_balloon_ggtt()
597 if (IS_ERR(tile->sriov.vf.ggtt_balloon[1])) { in vf_balloon_ggtt()
598 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[0]); in vf_balloon_ggtt()
599 return PTR_ERR(tile->sriov.vf.ggtt_balloon[1]); in vf_balloon_ggtt()
611 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[1]); in deballoon_ggtt()
612 xe_ggtt_node_remove_balloon(tile->sriov.vf.ggtt_balloon[0]); in deballoon_ggtt()
H A Dxe_device_types.h228 struct xe_ggtt_node *ggtt_balloon[2]; member