Home
last modified time | relevance | path

Searched refs:gsc_res (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_pxp_submit.c86 struct xe_pxp_gsc_client_resources *gsc_res, in allocate_gsc_client_resources() argument
154 gsc_res->vm = vm; in allocate_gsc_client_resources()
155 gsc_res->bo = bo; in allocate_gsc_client_resources()
156 gsc_res->inout_size = inout_size; in allocate_gsc_client_resources()
157 gsc_res->batch = IOSYS_MAP_INIT_OFFSET(&bo->vmap, 0); in allocate_gsc_client_resources()
158 gsc_res->msg_in = IOSYS_MAP_INIT_OFFSET(&bo->vmap, PXP_BB_SIZE); in allocate_gsc_client_resources()
159 gsc_res->msg_out = IOSYS_MAP_INIT_OFFSET(&bo->vmap, PXP_BB_SIZE + inout_size); in allocate_gsc_client_resources()
160 gsc_res->q = q; in allocate_gsc_client_resources()
163 gsc_res->host_session_handle = xe_gsc_create_host_session_id(); in allocate_gsc_client_resources()
175 static void destroy_gsc_client_resources(struct xe_pxp_gsc_client_resources *gsc_res) in destroy_gsc_client_resources() argument
[all …]
H A Dxe_pxp_submit.h17 int xe_pxp_submit_session_init(struct xe_pxp_gsc_client_resources *gsc_res, u32 id);
19 int xe_pxp_submit_session_invalidation(struct xe_pxp_gsc_client_resources *gsc_res,
H A Dxe_pxp_types.h86 struct xe_pxp_gsc_client_resources gsc_res; member
H A Dxe_pxp.c154 return xe_pxp_submit_session_invalidation(&pxp->gsc_res, ARB_SESSION); in pxp_terminate_hw()
462 ret = xe_pxp_submit_session_init(&pxp->gsc_res, ARB_SESSION); in __pxp_start_arb_session()