core_freesync
struct core_freesync *core_freesync,
static void apply_below_the_range(struct core_freesync *core_freesync,
static void apply_fixed_refresh(struct core_freesync *core_freesync,
static bool vrr_settings_require_update(struct core_freesync *core_freesync,
struct core_freesync *core_freesync = NULL;
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);
if (dc_stream_get_crtc_position(core_freesync->dc, &stream, 1,
container_of(mod_freesync, struct core_freesync, public)
struct core_freesync *core_freesync =
kzalloc(sizeof(struct core_freesync), GFP_KERNEL);
if (core_freesync == NULL)
core_freesync->dc = dc;
return &core_freesync->public;
kfree(core_freesync);
struct core_freesync *core_freesync = NULL;
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);
struct core_freesync *core_freesync = NULL;
if (!vrr_settings_require_update(core_freesync,
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);
kfree(core_freesync);
struct core_freesync *core_freesync = NULL;
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);
apply_below_the_range(core_freesync,
apply_fixed_refresh(core_freesync,
struct core_freesync *core_freesync = NULL;
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);
core_freesync, stream, in_out_vrr);
struct core_freesync *core_freesync = NULL;
core_freesync = MOD_FREESYNC_TO_CORE(mod_freesync);