sr_data
sr_data = &omap_sr_pdata[OMAP_SR_IVA];
if (!sr_data) {
sr_data->name = name;
sr_data->ip_type = 1;
sr_data->ip_type = 2;
sr_data->senn_mod = 0x1;
sr_data->senp_mod = 0x1;
sr_data->err_weight = OMAP3430_SR_ERRWEIGHT;
sr_data->err_maxlimit = OMAP3430_SR_ERRMAXLIMIT;
sr_data->accum_data = OMAP3430_SR_ACCUMDATA;
if (!(strcmp(sr_data->name, "smartreflex_mpu"))) {
sr_data->senn_avgweight = OMAP3430_SR1_SENNAVGWEIGHT;
sr_data->senp_avgweight = OMAP3430_SR1_SENPAVGWEIGHT;
sr_data->senn_avgweight = OMAP3430_SR2_SENNAVGWEIGHT;
sr_data->senp_avgweight = OMAP3430_SR2_SENPAVGWEIGHT;
sr_data->voltdm = voltdm_lookup(voltdm);
if (!sr_data->voltdm) {
omap_voltage_get_volttable(sr_data->voltdm, &volt_data);
sr_set_nvalues(volt_data, sr_data);
struct omap_sr_data *sr_data)
sr_data->nvalue_count = 0;
sr_data->nvalue_table = NULL;
sr_data->nvalue_table = nvalue_table;
sr_data->nvalue_count = j;
struct omap_sr_data *sr_data = NULL;
sr_data = &omap_sr_pdata[OMAP_SR_MPU];
sr_data = &omap_sr_pdata[OMAP_SR_CORE];
struct drm_self_refresh_data *sr_data = crtc->self_refresh_data;
time = &sr_data->entry_avg_ms;
time = &sr_data->exit_avg_ms;
mutex_lock(&sr_data->avg_mutex);
mutex_unlock(&sr_data->avg_mutex);
struct drm_self_refresh_data *sr_data;
sr_data = crtc->self_refresh_data;
if (!sr_data)
mutex_lock(&sr_data->avg_mutex);
delay = (ewma_psr_time_read(&sr_data->entry_avg_ms) +
ewma_psr_time_read(&sr_data->exit_avg_ms)) * 2;
mutex_unlock(&sr_data->avg_mutex);
mod_delayed_work(system_wq, &sr_data->entry_work,
struct drm_self_refresh_data *sr_data = crtc->self_refresh_data;
if (WARN_ON(sr_data))
sr_data = kzalloc_obj(*sr_data);
if (!sr_data)
INIT_DELAYED_WORK(&sr_data->entry_work,
sr_data->crtc = crtc;
mutex_init(&sr_data->avg_mutex);
ewma_psr_time_init(&sr_data->entry_avg_ms);
ewma_psr_time_init(&sr_data->exit_avg_ms);
ewma_psr_time_add(&sr_data->entry_avg_ms, SELF_REFRESH_AVG_SEED_MS);
ewma_psr_time_add(&sr_data->exit_avg_ms, SELF_REFRESH_AVG_SEED_MS);
crtc->self_refresh_data = sr_data;
struct drm_self_refresh_data *sr_data = crtc->self_refresh_data;
if (!sr_data)
cancel_delayed_work_sync(&sr_data->entry_work);
kfree(sr_data);
struct drm_self_refresh_data *sr_data = container_of(
struct drm_crtc *crtc = sr_data->crtc;
struct mlx5hws_bwc_complex_subrule_data *sr_data, *old_data;
sr_data = kzalloc(sizeof(*sr_data), GFP_KERNEL);
if (!sr_data)
sr_data->chain_id = ret;
refcount_set(&sr_data->refcount, 1);
(u8 *)&sr_data->match_tag);
&sr_data->hash_node,
bwc_rule->subrule_data = sr_data;
ida_free(&subm->chain_ida, sr_data->chain_id);
kfree(sr_data);
struct mlx5hws_bwc_complex_subrule_data *sr_data;
sr_data = bwc_rule->subrule_data;
if (refcount_dec_and_test(&sr_data->refcount)) {
&sr_data->hash_node,
ida_free(&subm->chain_ida, sr_data->chain_id);
kfree(sr_data);
struct sr_data *data = (struct sr_data *)&dev->data;
struct sr_data *data = (struct sr_data *)&dev->data;
struct sr_data *data = (struct sr_data *)&dev->data;
struct sr_data *data = (struct sr_data *)&dev->data;
struct sr_data *data = (struct sr_data *)&dev->data;
u32 sr_data; /* corerev >= 15 */
adapter->pool.sr_data =
if (!adapter->pool.sr_data)
mempool_destroy(adapter->pool.sr_data);
mempool_t *sr_data;
if (mempool_resize(act->adapter->pool.sr_data,
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
page = mempool_alloc(adapter->pool.sr_data, GFP_ATOMIC);
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
unsigned char sr_data, cr_data;
sr_data = crdata[14];
HDE = crdata[1] | ((unsigned short)(sr_data & 0x0C) << 6);
HRS = crdata[4] | ((unsigned short)(sr_data & 0xC0) << 2);
sr_data = crdata[15];
((unsigned short)(sr_data & 0x03) << 6);
HRE = (cr_data & 0x1f) | ((sr_data & 0x04) << 3);
sr_data = crdata[13];
((unsigned short)(sr_data & 0x02) << 9);
((unsigned short)(sr_data & 0x08) << 7);
VBE = crdata[12] | ((unsigned short)(sr_data & 0x10) << 4);
VRE = (crdata[9] & 0x0f) | ((sr_data & 0x20) >> 1);
unsigned char sr_data, cr_data, cr_data2;
sr_data = SiS_Pr->SiS_CRT1Table[CRT1Index].CR[14];
*htotal = (((cr_data & 0xff) | ((unsigned short) (sr_data & 0x03) << 8)) + 5) * 8;
sr_data = SiS_Pr->SiS_CRT1Table[CRT1Index].CR[13];
((unsigned short)(sr_data & 0x01) << 10)) + 2;