Lines Matching refs:scic
353 #define GVT_OPREGION_FUNC(scic) \ argument
356 __ret = (scic & OPREGION_SCIC_FUNC_MASK) >> \
361 #define GVT_OPREGION_SUBFUNC(scic) \ argument
364 __ret = (scic & OPREGION_SCIC_SUBFUNC_MASK) >> \
440 static bool querying_capabilities(u32 scic) in querying_capabilities() argument
444 func = GVT_OPREGION_FUNC(scic); in querying_capabilities()
445 subfunc = GVT_OPREGION_SUBFUNC(scic); in querying_capabilities()
468 u32 scic, parm; in intel_vgpu_emulate_opregion_request() local
475 scic = *((u32 *)vgpu_opregion(vgpu)->va + in intel_vgpu_emulate_opregion_request()
487 &scic, sizeof(scic)); in intel_vgpu_emulate_opregion_request()
490 ret, scic_pa, sizeof(scic)); in intel_vgpu_emulate_opregion_request()
498 ret, scic_pa, sizeof(scic)); in intel_vgpu_emulate_opregion_request()
519 func = GVT_OPREGION_FUNC(scic); in intel_vgpu_emulate_opregion_request()
520 subfunc = GVT_OPREGION_SUBFUNC(scic); in intel_vgpu_emulate_opregion_request()
521 if (!querying_capabilities(scic)) { in intel_vgpu_emulate_opregion_request()
530 scic &= ~OPREGION_SCIC_EXIT_MASK; in intel_vgpu_emulate_opregion_request()
534 scic = 0; in intel_vgpu_emulate_opregion_request()
541 INTEL_GVT_OPREGION_SCIC) = scic; in intel_vgpu_emulate_opregion_request()
547 &scic, sizeof(scic)); in intel_vgpu_emulate_opregion_request()
550 ret, scic_pa, sizeof(scic)); in intel_vgpu_emulate_opregion_request()
558 ret, scic_pa, sizeof(scic)); in intel_vgpu_emulate_opregion_request()