Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 33 files:

Smatch caller information:

drivers/usb/phy/phy-tahvo.c tahvo_usb_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 5639691068543836160
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/usb/gadget/udc/renesas_usb3.c renesas_usb3_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 supported_cable 7876872345988505600
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/pm8916_lbc.c pm8916_lbc_charger_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 5963479535814455296
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 8
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-ptn5150.c ptn5150_i2c_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 supported_cable 1507767385483923456
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c ns2_drd_phy_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 414918095084187648
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-rtk-type-c.c extcon_rtk_type_c_edev_register() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 1 supported_cable 2471233773865615360
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-axp288.c axp288_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 3790047659909324800
BUF_SIZE 1 supported_cable 20
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max3355.c max3355_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 supported_cable 2107497618951938048
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-palmas.c palmas_usb_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 8319298684718370816
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-intel-int3496.c int3496_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 1199501684980154368
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 8
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-usbc-cros-ec.c extcon_cros_ec_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 8694870132938813440
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 16
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max77843.c max77843_muic_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 2260893018592055296
BUF_SIZE 1 supported_cable 44
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-sm5502.c sm5022_muic_i2c_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 supported_cable 7923491791687294976
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 20
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max14577.c max14577_muic_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 5800789707721793536
BUF_SIZE 1 supported_cable 32
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-qcom-spmi-misc.c qcom_usb_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 5798088057714147328
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/phy/allwinner/phy-sun4i-usb.c sun4i_usb_phy_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 0,4096-ptr_max
PARAM_VALUE 1 supported_cable 4355647934595592192
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/bq24190_charger.c bq24190_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 1093391369575084032
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 8
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/qcom_smbb.c smbb_charger_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 2696069922878201856
BUF_SIZE 1 supported_cable 8
RX_PATH
TASK_NOT_RUNNING

drivers/phy/rockchip/phy-rockchip-inno-usb2.c rockchip_usb2phy_extcon_register() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->parent 0,4096-ptr_max
PARAM_VALUE 1 supported_cable 6142165850678898688
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 28
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-gpio.c gpio_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 supported_cable
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-adc-jack.c adc_jack_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 supported_cable 1-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-usbc-tusb320.c tusb320_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 supported_cable 8758359545084067840
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-intel-cht-wc.c cht_wc_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 9039162282022244352
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 28
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-fsa9480.c fsa9480_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 supported_cable 5620543458050662400
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 36
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max14526.c max14526_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
PARAM_VALUE 1 supported_cable 5051301917623898112
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 20
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-intel-mrfld.c mrfld_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 6072388959544508416
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 28
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-rt8973a.c rt8973a_muic_i2c_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 supported_cable 368176045129412608
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 24
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-lc824206xa.c lc824206xa_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 supported_cable 9096886386041409536
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 28
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-usb-gpio.c usb_extcon_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 supported_cable 2239982622775812096
BUF_SIZE 0 dev 1616
BUF_SIZE 1 supported_cable 12
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max8997.c max8997_muic_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 8636298442914963456
BUF_SIZE 1 supported_cable 44
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max77693.c max77693_muic_probe() -> devm_extcon_dev_allocate()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 supported_cable 2926414560149942272
BUF_SIZE 1 supported_cable 44
RX_PATH
TASK_NOT_RUNNING