Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/platform/chrome/cros_ec_uart.c cros_ec_uart_probe() -> devm_serdev_device_open()

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 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 serdev->ops 1949338036062130176
PARAM_VALUE 1 serdev->ops->receive_buf 5983101076045496320
PARAM_VALUE 1 serdev->ops->write_wakeup 0
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/chemical/pms7003.c pms7003_probe() -> devm_serdev_device_open()

Type Parameter Key Value
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 serdev->ops 4386567829726666752
PARAM_VALUE 1 serdev->ops->receive_buf 531992255602933760
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
DATA_SOURCE 1 serdev $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/imu/bno055/bno055_ser_core.c bno055_ser_probe() -> devm_serdev_device_open()

Type Parameter Key Value
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 serdev->ops 1918190873097310208
PARAM_VALUE 1 serdev->ops->receive_buf 8528291542197477376
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
DATA_SOURCE 1 serdev $0
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rave-sp.c rave_sp_probe() -> devm_serdev_device_open()

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 4096-ptr_max
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver 4096-ptr_max
PARAM_VALUE 1 serdev->dev.of_node 4096-ptr_max
PARAM_VALUE 1 serdev->dev.of_node->properties 4096-ptr_max
PARAM_VALUE 1 serdev->ops 2465893544045858816
PARAM_VALUE 1 serdev->ops->receive_buf 6157376904051994624
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/chemical/scd30_serial.c scd30_serdev_probe() -> devm_serdev_device_open()

Type Parameter Key Value
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 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->ops 3275668730765692928
PARAM_VALUE 1 serdev->ops->receive_buf 9020817032639873024
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/chemical/mhz19b.c mhz19b_probe() -> devm_serdev_device_open()

Type Parameter Key Value
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->ops 4830238916520579072
PARAM_VALUE 1 serdev->ops->receive_buf 6489491870112886784
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c yt2_1380_fc_serdev_probe() -> devm_serdev_device_open()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
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 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 serdev->ops 3275618183513313280
PARAM_VALUE 1 serdev->ops->receive_buf 8569836447655514112
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/w1/masters/w1-uart.c w1_uart_serdev_open() -> devm_serdev_device_open()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
BUF_SIZE 0 dev 1616
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/qnap-mcu.c qnap_mcu_probe() -> devm_serdev_device_open()

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 1-u64max
PARAM_VALUE 1 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver 4096-ptr_max
PARAM_VALUE 1 serdev->dev.of_node 1-u64max
PARAM_VALUE 1 serdev->ops 5538510476817793024
PARAM_VALUE 1 serdev->ops->receive_buf 5463344286941741056
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/dell/dell-uart-backlight.c dell_uart_bl_serdev_probe() -> devm_serdev_device_open()

Type Parameter Key Value
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 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 serdev->ops 459930138059698176
PARAM_VALUE 1 serdev->ops->receive_buf 7017466109709639680
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/chemical/sps30_serial.c sps30_serial_probe() -> devm_serdev_device_open()

Type Parameter Key Value
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 serdev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 serdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 serdev->ops 5018966613317959680
PARAM_VALUE 1 serdev->ops->receive_buf 8832694931230724096
PARAM_VALUE 1 serdev->ops->write_wakeup 919862481209192448
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 serdev $0
PARAM_COMPARE 1 &serdev->dev == $0
RX_PATH
TASK_NOT_RUNNING