Lines Matching refs:effect
102 short effect; in effect_set_byte() local
105 effect = fx->val[type]; in effect_set_byte()
108 effect += *(char*)valp; in effect_set_byte()
110 effect += *valp; in effect_set_byte()
112 if (effect < parm_defs[type].low) in effect_set_byte()
113 effect = parm_defs[type].low; in effect_set_byte()
114 else if (effect > parm_defs[type].high) in effect_set_byte()
115 effect = parm_defs[type].high; in effect_set_byte()
116 *valp = (unsigned char)effect; in effect_set_byte()
123 int effect; in effect_set_word() local
126 effect = *(unsigned short*)&fx->val[type]; in effect_set_word()
128 effect += *valp; in effect_set_word()
129 if (effect < parm_defs[type].low) in effect_set_word()
130 effect = parm_defs[type].low; in effect_set_word()
131 else if (effect > parm_defs[type].high) in effect_set_word()
132 effect = parm_defs[type].high; in effect_set_word()
133 *valp = (unsigned short)effect; in effect_set_word()
283 p->effect = kcalloc(p->chset.max_channels, in snd_emux_create_effect()
285 if (p->effect) { in snd_emux_create_effect()
287 p->chset.channels[i].private = p->effect + i; in snd_emux_create_effect()
297 kfree(p->effect); in snd_emux_delete_effect()
298 p->effect = NULL; in snd_emux_delete_effect()
304 if (p->effect) { in snd_emux_clear_effect()
305 memset(p->effect, 0, sizeof(struct snd_emux_effect_table) * in snd_emux_clear_effect()