Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/renesas/core.c sh_pfc_config_mux() -> sh_pfc_enum_in_range()

Type Parameter Key Value
PARAM_VALUE 0 enum_id 1-u16max
PARAM_VALUE 1 r 4096-ptr_max
PARAM_VALUE 1 r->begin 0,63,65,85,102,108,114,120,125,129,134-135,140,152-154,158-159,162,173,175,183-184,187,191,193,195,203-204,207,211,215,227,236,239,247,260,272,279-280,296,337,340,349-350,356,386,413,429,440,477,503,523,536,543-u16max
PARAM_VALUE 1 r->end 0,124,128,186,192,194,226,238,256,259,278-279,295,310,336,339,348-349,355,362,385,407,412,428,439,476,489,501-502,521-522,535,542,605,612,618,642,714,723,727,803,813,866,869,918,935,1008,1010,1067,1097,1104,1132-u16max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pfc->lock
LOCK2 flags
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct sh_pfc)->lock

drivers/pinctrl/renesas/core.c sh_pfc_config_mux() -> sh_pfc_enum_in_range()

Type Parameter Key Value
PARAM_VALUE 0 enum_id 1-u16max
PARAM_VALUE 1 r 4096-ptr_max
PARAM_VALUE 1 r->begin 0,16,63,65,85,102,108,114,120,125,129,134-135,140,152-154,158-159,162,173,175,183-184,187,191,193,195,203-204,207,211,215,227,236,239,247,260,272,279-280,296,337,340,349-350,356,386,413,429,440,477,503,523,536-u16max
PARAM_VALUE 1 r->end 0,3,124,128,186,192,194,226,238,256,259,278-279,295,310,336,339,348-349,355,362,385,407,412,428,439,476,489,501-502,521-522,535,542,605,612,618,642,714,723,727,803,813,866,869,918,935,1008,1010,1067,1097,1104-u16max
BUF_SIZE 1 r 6
CAPPED_DATA 0 enum_id 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pctldev->mutex
LOCK2 &pfc->lock
LOCK2 flags
TYPE_LOCK (struct pinctrl_dev)->mutex
TYPE_LOCK (struct sh_pfc)->lock