Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 60 files:
- arch/arm/common/scoop.c, line 247
- arch/mips/txx9/generic/setup.c, line 682
- arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c, line 141
- arch/sh/boards/mach-x3proto/gpio.c, line 128
- drivers/bcma/driver_gpio.c, line 262
- drivers/gpio/gpio-amd8111.c, line 242
- drivers/gpio/gpio-brcmstb.c, line 425
- drivers/gpio/gpio-bt8xx.c, line 207
- drivers/gpio/gpio-it87.c, line 399
- drivers/gpio/gpio-ljca.c, line 469
- drivers/gpio/gpio-max3191x.c, line 430
- drivers/gpio/gpio-mb86s7x.c, line 205
- drivers/gpio/gpio-mc33880.c, line 146
- drivers/gpio/gpio-omap.c
- drivers/gpio/gpio-rcar.c
- drivers/gpio/gpio-regmap.c
- drivers/gpio/gpio-rockchip.c
- drivers/gpio/gpio-virtio.c, line 644
- drivers/gpio/gpio-zynq.c, line 1026
- drivers/gpio/gpiolib-devres.c, line 330
- drivers/gpio/gpiolib.c, line 1448
- drivers/hid/hid-cp2112.c
- drivers/iio/dac/ad5592r-base.c, line 145
- drivers/leds/leds-pca9532.c, line 386
- drivers/media/dvb-frontends/cxd2820r_core.c, line 715
- drivers/media/i2c/ds90ub913.c, line 253
- drivers/media/i2c/ds90ub953.c, line 379
- drivers/media/pci/solo6x10/solo6x10-gpio.c, line 177
- drivers/mfd/sm501.c
- drivers/mfd/ucb1x00-core.c, line 641
- drivers/misc/ti_fpc202.c
- drivers/of/unittest.c, line 2339
- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c, line 918
- drivers/pinctrl/nomadik/pinctrl-abx500.c
- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
- drivers/pinctrl/pinctrl-amd.c
- drivers/pinctrl/pinctrl-at91-pio4.c, line 1269
- drivers/pinctrl/pinctrl-digicolor.c, line 263
- drivers/pinctrl/pinctrl-pistachio.c
- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
- drivers/pinctrl/stm32/pinctrl-stm32.c, line 2009
- drivers/pinctrl/sunxi/pinctrl-sunxi.c, line 1765
- drivers/pinctrl/vt8500/pinctrl-wmt.c, line 597
- drivers/pwm/core.c, line 2555
- drivers/ssb/driver_gpio.c, line 510
- drivers/staging/greybus/gpio.c, line 603
- drivers/tty/serial/sc16is7xx.c
- drivers/usb/serial/cp210x.c, line 1985
- drivers/usb/serial/ftdi_sio.c, line 2143
- drivers/video/fbdev/via/via-gpio.c, line 277
- sound/soc/codecs/rt5677.c, line 4873
- sound/soc/codecs/tlv320adc3xxx.c, line 1063
- sound/soc/codecs/wm5100.c, line 2318
- sound/soc/codecs/wm8903.c, line 1872
- sound/soc/codecs/wm8962.c, line 3513
- sound/soc/codecs/wm8996.c, line 2212
- sound/soc/soc-ac97.c, line 156
Smatch caller information:
drivers/pinctrl/pinctrl-pistachio.c pistachio_gpio_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/pinctrl-pistachio.c pistachio_gpio_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/soc-ac97.c snd_soc_ac97_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex |
drivers/gpio/gpio-rcar.c gpio_rcar_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.chip->flags | 2053 |
| PARAM_VALUE | 0 | gc->irq.chip->ipi_send_mask | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->ipi_send_single | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_ack | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_bus_lock | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_calc_mask | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_eoi | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_mask_ack | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_nmi_setup | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_nmi_teardown | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_pm_shutdown | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_pre_redirect | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_print_chip | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_resume | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_retrigger | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_set_affinity | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_shutdown | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_startup | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_suspend | 0 |
| PARAM_VALUE | 0 | gc->irq.chip->irq_write_msi_msg | 0 |
| PARAM_VALUE | 0 | gc->irq.domain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain->pm_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent->power.last_status | (-1) |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| BUF_SIZE | 0 | gc | 512 |
| BUF_SIZE | 0 | gc->label | (-1),1-s32max |
| BUF_SIZE | 0 | gc->parent | (-1),1616 |
| CAPPED_DATA | 0 | gc | 1 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->revmap_size |
drivers/gpio/gpio-rcar.c gpio_rcar_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/media/dvb-frontends/cxd2820r_core.c cxd2820r_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->label | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/bcma/driver_gpio.c bcma_gpio_unregister() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpio-zynq.c zynq_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpio/gpio-max3191x.c max3191x_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/pinctrl/vt8500/pinctrl-wmt.c wmt_pinctrl_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->base | 0,512-131581 |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/ftdi_sio.c ftdi_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/pinctrl/pinctrl-at91-pio4.c atmel_pinctrl_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 8105951733499564032 |
| PARAM_VALUE | 0 | gc->parent->devres_head.prev | 4096-ptr_max |
| BUF_SIZE | 0 | gc | 512 |
| BUF_SIZE | 0 | gc->label | (-1),1-s32max |
| BUF_SIZE | 0 | gc->names | 0-34359738360,u64max |
| BUF_SIZE | 0 | gc->parent | (-1),1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | gc->ngpio |
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->ngpio |
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c pmic_mpp_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c npcm7xx_gpio_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c npcm7xx_gpio_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/codecs/rt5677.c rt5677_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/media/pci/solo6x10/solo6x10-gpio.c solo_gpio_exit() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->label | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpio-omap.c omap_gpio_chip_init() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpio-omap.c omap_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/video/fbdev/via/via-gpio.c viafb_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 8342183889367715840 |
| PARAM_VALUE | 0 | gc->ngpio | 1-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/ssb/driver_gpio.c ssb_gpio_unregister() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpio-amd8111.c amd_gpio_exit() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 1855711254917419008 |
| NOCHECK_CALL |
drivers/tty/serial/sc16is7xx.c sc16is7xx_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/serial/sc16is7xx.c sc16is7xx_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/hid/hid-cp2112.c cp2112_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| TERMINATED | 0 | gc->label | 1 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/hid/hid-cp2112.c cp2112_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/gpio/gpio-virtio.c virtio_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_d->mutex |
sound/soc/codecs/wm8903.c wm8903_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/gpio/gpio-ljca.c ljca_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpio/gpio-regmap.c gpio_regmap_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| BUF_SIZE | 0 | gc | 512 |
| BUF_SIZE | 0 | gc->label | (-1),1-s32max |
| BUF_SIZE | 0 | gc->names | (-1),256,384,448 |
| CAPPED_DATA | 0 | gc | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->revmap_size | |
| NO_OVERFLOW_SIMPLE | 0 | gc->ngpio |
drivers/gpio/gpio-regmap.c gpio_regmap_unregister() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| NOCHECK_CALL |
drivers/mfd/sm501.c sm501_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/sm501.c sm501_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/sm501.c sm501_register_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/i2c/ds90ub953.c ub953_gpiochip_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
sound/soc/codecs/wm8996.c wm8996_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpio/gpio-mc33880.c mc33880_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/misc/ti_fpc202.c fpc202_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| TERMINATED | 0 | gc->label | 1 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/misc/ti_fpc202.c fpc202_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
sound/soc/codecs/tlv320adc3xxx.c adc3xxx_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/gpio/gpio-rockchip.c rockchip_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpio/gpio-rockchip.c rockchip_gpiolib_register() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bank->deferred_lock | ||
| TYPE_LOCK | (struct rockchip_pin_bank)->deferred_lock |
drivers/of/unittest.c unittest_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->base | s32min-(-2),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/media/i2c/ds90ub913.c ub913_gpiochip_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
sound/soc/codecs/wm8962.c wm8962_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex |
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c iproc_gpio_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| BUF_SIZE | 0 | gc | 512 |
| BUF_SIZE | 0 | gc->label | (-1),1-s32max |
| BUF_SIZE | 0 | gc->parent | (-1),1616 |
| CAPPED_DATA | 0 | gc | 1 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | gc->irq.domain->revmap_size |
drivers/gpio/gpio-brcmstb.c brcmstb_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpiolib-devres.c devm_gpio_chip_release() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | gc | $0 |
| NOCHECK_CALL |
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | gc->ngpio |
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c pmic_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/pinctrl/stm32/pinctrl-stm32.c stm32_pctl_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/serial/cp210x.c cp210x_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/leds/leds-pca9532.c pca9532_destroy_devices() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->parent | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/iio/dac/ad5592r-base.c ad5592r_gpio_cleanup() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
sound/soc/codecs/wm5100.c wm5100_free_gpio() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpio/gpio-it87.c it87_gpio_exit() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4832816882930184192 |
| NOCHECK_CALL |
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c pm8xxx_mpp_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c pm8xxx_mpp_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpio/gpio-mb86s7x.c mb86s70_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/pwm/core.c pwmchip_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpio/gpio-bt8xx.c bt8xxgpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/staging/greybus/gpio.c gb_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/pinctrl/pinctrl-amd.c amd_gpio_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/pinctrl-amd.c amd_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pm8xxx_gpio_probe() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| PARAM_VALUE | 0 | gc->gpiodev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | gc->irq.domain_is_allocated_externally | 0 |
| PARAM_VALUE | 0 | gc->irq.irq_enable | 0-6462558059284840447,6462558059284840449-u64max |
| PARAM_VALUE | 0 | gc->irq.irq_mask | 0-5222055204017438719,5222055204017438721-u64max |
| PARAM_VALUE | 0 | gc->irq.valid_mask | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | gc->to_irq | 0,3530894414974574592 |
| MEM_ZERO | 0 | gc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pm8xxx_gpio_remove() -> gpiochip_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | gc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |