Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/hda/codecs/generic.c hp_mic_jack_mode_info() -> get_vref_idx()

Type Parameter Key Value
PARAM_VALUE 0 vref_caps 0
PARAM_VALUE 1 item_idx 0-32
DATA_SOURCE 0 vref_caps r get_vref_caps
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 item_idx 0-32[c]
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 _T->lock

sound/hda/codecs/generic.c hp_mic_jack_mode_put() -> get_vref_idx()

Type Parameter Key Value
PARAM_VALUE 0 vref_caps 0
PARAM_VALUE 1 item_idx 1-2147483646
DATA_SOURCE 0 vref_caps r get_vref_caps
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/hda/codecs/generic.c in_jack_mode_info() -> get_vref_idx()

Type Parameter Key Value
PARAM_VALUE 0 vref_caps 0
DATA_SOURCE 0 vref_caps r get_vref_caps
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 _T->lock

sound/hda/codecs/generic.c in_jack_mode_put() -> get_vref_idx()

Type Parameter Key Value
PARAM_VALUE 0 vref_caps 0
PARAM_VALUE 1 item_idx 1-u32max
DATA_SOURCE 0 vref_caps r get_vref_caps
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock