Symbol: preempt_timeout
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2439
if (unlikely(preempt_timeout(engine))) {
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
40
saved->preempt_timeout = engine->props.preempt_timeout_ms;
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
84
engine->props.preempt_timeout_ms = saved->preempt_timeout;
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
19
u64 preempt_timeout;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2139
static const char *preempt_timeout_unit(u32 preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2141
return preempt_timeout ? "us" : "(infinity)";
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2145
u32 preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2151
err = pf_push_vf_cfg_preempt_timeout(gt, vfid, &preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2155
for (i = 0; i < ARRAY_SIZE(config->preempt_timeout); i++)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2156
config->preempt_timeout[i] = preempt_timeout;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2165
return config->preempt_timeout[0];
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2180
u32 preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2186
err = pf_provision_preempt_timeout(gt, vfid, preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2188
return pf_config_set_u32_done(gt, vfid, preempt_timeout,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2204
u32 preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2208
return xe_gt_sriov_pf_config_set_preempt_timeout_locked(gt, vfid, preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
223
static int pf_push_vf_cfg_preempt_timeout(struct xe_gt *gt, unsigned int vfid, u32 *preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2252
int xe_gt_sriov_pf_config_bulk_set_preempt_timeout_locked(struct xe_gt *gt, u32 preempt_timeout)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
226
*preempt_timeout = min_t(u32, *preempt_timeout, GUC_KLV_VF_CFG_PREEMPT_TIMEOUT_MAX_VALUE);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2261
err = pf_provision_preempt_timeout(gt, VFID(n), preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2266
return pf_config_bulk_set_u32_done(gt, 0, 1 + totalvfs, preempt_timeout,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
228
return pf_push_vf_cfg_u32(gt, vfid, GUC_KLV_VF_CFG_PREEMPT_TIMEOUT_KEY, *preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2287
for (i = 0; i < ARRAY_SIZE(config->preempt_timeout); i++) {
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2289
config->preempt_timeout[i] =
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2293
config->preempt_timeout[i] = 0;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2303
u32 count = min_t(u32, max_count, ARRAY_SIZE(config->preempt_timeout));
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2305
memcpy(preempt_timeouts, config->preempt_timeout, sizeof(u32) * count);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
2433
config->preempt_timeout[i] = 0;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
296
BUILD_BUG_ON(ARRAY_SIZE(config->preempt_timeout) >
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
305
ARRAY_SIZE(config->preempt_timeout));
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
306
for (i = 0; i < ARRAY_SIZE(config->preempt_timeout); i++)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
307
cfg[n++] = config->preempt_timeout[i];
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
313
cfg[n++] = config->preempt_timeout[0];
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
56
u32 preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
60
u32 preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
61
int xe_gt_sriov_pf_config_bulk_set_preempt_timeout_locked(struct xe_gt *gt, u32 preempt_timeout);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
64
u32 *preempt_timeout, u32 max_count);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
66
u32 *preempt_timeout, u32 count);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config_types.h
36
u32 preempt_timeout[GUC_MAX_SCHED_GROUPS];
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
507
DEFINE_SRIOV_GT_CONFIG_DEBUGFS_ATTRIBUTE(preempt_timeout, u32, "%llu\n");