Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/staging/greybus/light.c gb_lights_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 176
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/bootrom.c gb_bootrom_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 360
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/usb.c gb_usb_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
DATA_SOURCE 0 connection r gb_connection_create
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/spilib.c gb_spilib_master_init() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection (-1),376
BUF_SIZE 0 connection (-1),376
BUF_SIZE 1 data 2888-5752
DATA_SOURCE 0 connection $0
DATA_SOURCE 1 data r spi_alloc_host
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/power_supply.c gb_power_supply_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 176
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/uart.c gb_uart_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 1728
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/hid.c gb_hid_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 64
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/i2c.c gb_i2c_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 2360
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/fw-management.c gb_fw_mgmt_connection_init() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection (-1),376
BUF_SIZE 0 connection (-1),376
BUF_SIZE 1 data 696
DATA_SOURCE 0 connection $0
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/greybus/control.c gb_control_create() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 1656
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &intf->mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct gb_interface)->mutex

drivers/staging/greybus/fw-download.c gb_fw_download_connection_init() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection (-1),376
BUF_SIZE 0 connection (-1),376
BUF_SIZE 1 data 272
DATA_SOURCE 0 connection $0
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/authentication.c gb_cap_connection_init() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection (-1),376
BUF_SIZE 0 connection (-1),376
BUF_SIZE 1 data 504
DATA_SOURCE 0 connection $0
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/vibrator.c gb_vibrator_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 208
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/greybus/svc.c gb_svc_create() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 1776
DATA_SOURCE 0 connection r gb_connection_create_static
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/sdio.c gb_sdio_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
DATA_SOURCE 0 connection r gb_connection_create
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/greybus/sdio.c gb_sdio_remove() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 1 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct gb_sdio_host)->lock

drivers/staging/greybus/gpio.c gb_gpio_probe() -> gb_connection_set_data()

Type Parameter Key Value
PARAM_VALUE 0 connection 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 0 connection 376
BUF_SIZE 1 data 976
DATA_SOURCE 0 connection r gb_connection_create
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL