Lines Matching refs:rpcs

913 static int rpcs_query_batch(struct drm_i915_gem_object *rpcs,  in rpcs_query_batch()  argument
921 cmd = i915_gem_object_pin_map(rpcs, I915_MAP_WB); in rpcs_query_batch()
931 __i915_gem_object_flush_map(rpcs, 0, 64); in rpcs_query_batch()
932 i915_gem_object_unpin_map(rpcs); in rpcs_query_batch()
949 struct drm_i915_gem_object *rpcs; in emit_rpcs_query() local
961 rpcs = i915_gem_object_create_internal(i915, PAGE_SIZE); in emit_rpcs_query()
962 if (IS_ERR(rpcs)) in emit_rpcs_query()
963 return PTR_ERR(rpcs); in emit_rpcs_query()
965 batch = i915_vma_instance(rpcs, ce->vm, NULL); in emit_rpcs_query()
975 err = i915_gem_object_lock(rpcs, &ww); in emit_rpcs_query()
987 err = rpcs_query_batch(rpcs, vma, ce->engine); in emit_rpcs_query()
1035 i915_gem_object_put(rpcs); in emit_rpcs_query()
1093 u32 *rpcs) in __read_slice_count() argument
1129 *rpcs = val; in __read_slice_count()
1137 __check_rpcs(const char *name, u32 rpcs, int slices, unsigned int expected, in __check_rpcs() argument
1153 rpcs, slices, in __check_rpcs()
1154 (rpcs & GEN8_RPCS_S_CNT_ENABLE) ? "*" : "", in __check_rpcs()
1155 (rpcs & GEN8_RPCS_SS_CNT_MASK) >> GEN8_RPCS_SS_CNT_SHIFT, in __check_rpcs()
1156 (rpcs & GEN8_RPCS_SS_CNT_ENABLE) ? "*" : ""); in __check_rpcs()
1170 u32 rpcs = 0; in __sseu_finish() local
1180 flags & TEST_RESET ? NULL : spin, &rpcs); in __sseu_finish()
1181 ret = __check_rpcs(name, rpcs, ret, expected, "Context", "!"); in __sseu_finish()
1185 ret = __read_slice_count(ce->engine->kernel_context, obj, NULL, &rpcs); in __sseu_finish()
1186 ret = __check_rpcs(name, rpcs, ret, slices, "Kernel context", "!"); in __sseu_finish()
1197 ret = __read_slice_count(ce, obj, NULL, &rpcs); in __sseu_finish()
1198 ret = __check_rpcs(name, rpcs, ret, expected, in __sseu_finish()