Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/pinctrl/bcm/pinctrl-ns.c ns_pinctrl_probe() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->name 1-u64max
PARAM_VALUE 0 pctldev->desc->pctlops 1-u64max
PARAM_VALUE 0 pctldev->desc->pmxops 0
PARAM_VALUE 0 pctldev->desc->pmxops->get_functions_count 4096-ptr_max
PARAM_VALUE 0 pctldev->dev 4096-ptr_max
PARAM_VALUE 0 pctldev->device_root 4096-u64max
PARAM_VALUE 0 pctldev->driver_data 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->hog_default 4096-ptr_max,(-19),(-12)
PARAM_VALUE 0 pctldev->hog_sleep 4096-ptr_max,(-19),(-12)
PARAM_VALUE 0 pctldev->mutex.dep_map->name 0-255
PARAM_VALUE 0 pctldev->mutex.first_waiter 0
PARAM_VALUE 0 pctldev->mutex.magic 4096-ptr_max
PARAM_VALUE 0 pctldev->node.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->node.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->owner 0
PARAM_VALUE 0 pctldev->p 4096-ptr_max,(-19)
PARAM_VALUE 0 pctldev->p->dev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->node.next 6512079319328243712
PARAM_VALUE 0 pctldev->p->node.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->users.refcount.refs.counter 1
PARAM_VALUE 0 pctldev->pin_function_tree.xa_head 0,4098-18446744073709547522
PARAM_VALUE 0 pctldev->pin_group_tree.xa_flags 0,3264,33554432-u32max
PARAM_VALUE 4 data 0
BUF_SIZE 0 pctldev 528
BUF_SIZE 0 pctldev->desc 88
BUF_SIZE 0 pctldev->dev 1616
BUF_SIZE 0 pctldev->driver_data 120
CAPPED_DATA 0 pctldev->p 1
DATA_SOURCE 0 pctldev r devm_pinctrl_register
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 pctldev->desc->npins

drivers/pinctrl/pinctrl-upboard.c upboard_pinctrl_register_functions() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 0,4096-ptr_max
PARAM_VALUE 0 pctldev->pin_group_tree.xa_head 0,4098-18446744073709547522
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups s32min,1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 3 ngroups unit_array_size

drivers/pinctrl/renesas/pinctrl-rzg2l.c rzg2l_dt_subnode_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 4-17179869180
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kzalloc
DATA_SOURCE 4 data r devm_kcalloc
PARAM_COMPARE 1 name == $2
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pctrl->mutex
TYPE_LOCK (struct rzg2l_pinctrl)->mutex

drivers/pinctrl/renesas/pinctrl-rza1.c rza1_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 7
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 0-17179869176
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kzalloc
DATA_SOURCE 4 data r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rza1_pctl->mutex
TYPE_LOCK (struct rza1_pinctrl)->mutex

drivers/pinctrl/pinctrl-generic-mux.c mux_pinmux_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 0 pctldev->pin_group_tree.xa_head 0,4098-18446744073709547522
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 2 *groups 1-u64max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 8
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
DATA_SOURCE 4 data r devm_kzalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c jh7110_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 0-s32max
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 0-u64max
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 ngroups
UNITS 3 ngroups unit_array_size
LOCK2 &sfp->mutex
TYPE_LOCK (struct jh7110_pinctrl)->mutex

drivers/pinctrl/renesas/pinctrl-rza2.c rza2_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 1-u64max
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 8
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kzalloc
DATA_SOURCE 4 data r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->mutex
TYPE_LOCK (struct rza2_pinctrl_priv)->mutex

drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 0-s32max
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 0-u64max
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 ngroups
UNITS 3 ngroups unit_array_size
LOCK2 &sfp->mutex
TYPE_LOCK (struct starfive_pinctrl)->mutex

drivers/pinctrl/sophgo/pinctrl-sophgo-common.c sophgo_pctrl_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 0-s32max
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 0-u64max
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 ngroups
UNITS 3 ngroups unit_array_size
LOCK2 _T->lock

drivers/pinctrl/renesas/pinctrl-rzt2h.c rzt2h_dt_subnode_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 1-u32max
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kzalloc
DATA_SOURCE 4 data r devm_kcalloc
PARAM_COMPARE 1 name == $2
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/pinctrl/pinctrl-th1520.c th1520_pinctrl_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 0-s32max
PARAM_VALUE 4 data 1-23
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 2 groups 0-u64max
CAPPED_DATA 1 name 1
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 1 name r devm_kasprintf
DATA_SOURCE 2 groups r devm_kcalloc
DATA_SOURCE 4 data r th1520_muxtype_get
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 ngroups
UNITS 3 ngroups unit_array_size
LOCK2 _T->lock

drivers/pinctrl/renesas/pinctrl-rzv2m.c rzv2m_dt_subnode_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 1 name 0-s32max
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 4-17179869180
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kzalloc
DATA_SOURCE 4 data r devm_kcalloc
PARAM_COMPARE 1 name == $2
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pctrl->mutex
TYPE_LOCK (struct rzv2m_pinctrl)->mutex

drivers/pinctrl/bcm/pinctrl-bcm4908.c bcm4908_pinctrl_probe() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->name 1-u64max
PARAM_VALUE 0 pctldev->desc->pctlops 1-u64max
PARAM_VALUE 0 pctldev->desc->pmxops 0
PARAM_VALUE 0 pctldev->desc->pmxops->get_functions_count 4096-ptr_max
PARAM_VALUE 0 pctldev->dev 4096-ptr_max
PARAM_VALUE 0 pctldev->device_root 4096-u64max
PARAM_VALUE 0 pctldev->driver_data 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->gpio_ranges.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->hog_default 4096-ptr_max,(-19),(-12)
PARAM_VALUE 0 pctldev->hog_sleep 4096-ptr_max,(-19),(-12)
PARAM_VALUE 0 pctldev->mutex.dep_map->name 0-255
PARAM_VALUE 0 pctldev->mutex.magic 4096-ptr_max
PARAM_VALUE 0 pctldev->node.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->node.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->owner 0
PARAM_VALUE 0 pctldev->p 4096-ptr_max,(-19)
PARAM_VALUE 0 pctldev->p->dev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->dt_maps.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->node.next 6512079319328243712
PARAM_VALUE 0 pctldev->p->node.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->p->states.prev->prev 4096-ptr_max
PARAM_VALUE 0 pctldev->p->users.refcount.refs.counter 1
PARAM_VALUE 0 pctldev->pin_function_tree.xa_head 0,4098-18446744073709547522
PARAM_VALUE 0 pctldev->pin_group_tree.xa_flags 0,3264,33554432-u32max
PARAM_VALUE 4 data 0
BUF_SIZE 0 pctldev 528
BUF_SIZE 0 pctldev->desc 88
BUF_SIZE 0 pctldev->dev 1616
BUF_SIZE 0 pctldev->driver_data 264
CAPPED_DATA 0 pctldev->p 1
DATA_SOURCE 0 pctldev r devm_pinctrl_register
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 pctldev->desc->npins

drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c aspeed_g7_soc1_pinctrl_probe() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->driver_data s64min-(-4096),4096-s64max
PARAM_VALUE 0 pctldev->pin_function_tree.xa_flags 0-4294967295
PARAM_VALUE 0 pctldev->pin_function_tree.xa_head 0,4098-18446744073709547522
PARAM_VALUE 0 pctldev->pin_group_tree.xa_flags 0,3264,33554432-4294967295
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 7
BUF_SIZE 2 groups s32min,1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 3 ngroups unit_array_size

drivers/pinctrl/pinctrl-single.c pcs_add_function() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 2 groups 4096-ptr_max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 4096-ptr_max
BUF_SIZE 1 name 7
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 8
BUF_SIZE 4 data 56
DATA_SOURCE 1 name $2
DATA_SOURCE 2 groups $5
DATA_SOURCE 3 ngroups $6
DATA_SOURCE 4 data r devm_kzalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
LOCK2 &pcs->mutex
TYPE_LOCK (struct pcs_device)->mutex

drivers/pinctrl/pinctrl-generic.c pinctrl_generic_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 1
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 8
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/pinctrl-generic.c pinctrl_generic_dt_node_to_map() -> pinmux_generic_add_function()

Type Parameter Key Value
PARAM_VALUE 0 pctldev 4096-ptr_max
PARAM_VALUE 0 pctldev->desc 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops 4096-ptr_max
PARAM_VALUE 0 pctldev->desc->pctlops->dt_node_to_map 1-u64max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pctldev->dev->of_node 1-u64max
PARAM_VALUE 2 groups 1-u64max
PARAM_VALUE 3 ngroups 0-s32max
PARAM_VALUE 4 data 0
BUF_SIZE 1 name 7
BUF_SIZE 2 groups 0-u64max
DATA_SOURCE 0 pctldev $0
DATA_SOURCE 2 groups r devm_kcalloc
MEM_ZERO 2 groups
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 ngroups
UNITS 3 ngroups unit_array_size