Documented in 1 files:

Defined in 1 files as a function:

Referenced in 64 files:

Smatch caller information:

drivers/iio/accel/bmc150-accel-core.c bmc150_accel_trig_reen() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/bmc150-accel-core.c bmc150_accel_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad7766.c ad7766_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/st_gyro_buffer.c st_gyro_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 5029094970444509184
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/mpl3115.c mpl3115_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/xilinx-xadc-core.c xadc_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/imu/bmi160/bmi160_core.c bmi160_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/at91_adc.c at91_adc_configure_trigger() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/bmg160_core.c bmg160_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/bmg160_core.c bmg160_trig_reen() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/kionix-kx022a.c kx022a_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/light/vcnl4035.c vcnl4035_als_drdy_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/imu/smi330/smi330_core.c smi330_set_drdy_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/trigger/iio-trig-loop.c iio_loop_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/trigger/iio-trig-loop.c iio_trig_loop_remove() -> iio_trigger_get_drvdata()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subsys->su_mutex
HALF_LOCKED2 &dentry->d_inode->i_rwsem
TYPE_LOCK (struct configfs_subsystem)->su_mutex

drivers/iio/accel/kxcjk-1013.c kxcjk1013_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/kxcjk-1013.c kxcjk1013_trig_reen() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/magnetometer/bmc150_magn.c bmc150_magn_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/magnetometer/bmc150_magn.c bmc150_magn_trig_reen() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/adxl372.c adxl372_dready_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/adxl372.c adxl372_peak_dready_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/mma8452.c mma8452_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/humidity/hts221_buffer.c hts221_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/bma400_core.c bma400_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/proximity/sx_common.c sx_common_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/fxas21002c_core.c fxas21002c_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ti-tsc2046.c tsc2046_adc_reenable_trigger() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ti-tsc2046.c tsc2046_adc_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/magnetometer/st_magn_buffer.c st_magn_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 2286135726890946560
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/temperature/tmp006.c tmp006_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/chemical/ens160_core.c ens160_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/rohm-bm1390.c bm1390_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/st_pressure_buffer.c st_press_trig_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 8853040797904584704
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/itg3200_buffer.c itg3200_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/stk8ba50.c stk8ba50_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/adxl355_core.c adxl355_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/mxc4005.c mxc4005_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/mxc4005.c mxc4005_trigger_reen() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/trigger/iio-trig-hrtimer.c iio_hrtimer_show_sampling_frequency() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig r to_iio_trigger
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/trigger/iio-trig-hrtimer.c iio_hrtimer_store_sampling_frequency() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig r to_iio_trigger
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/trigger/iio-trig-hrtimer.c iio_trig_hrtimer_remove() -> iio_trigger_get_drvdata()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subsys->su_mutex
HALF_LOCKED2 &dentry->d_inode->i_rwsem
TYPE_LOCK (struct configfs_subsystem)->su_mutex

drivers/iio/trigger/iio-trig-hrtimer.c iio_trig_hrtimer_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/chemical/ccs811.c ccs811_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/light/si1145.c si1145_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/bmp280-core.c bmp380_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 2535562673020157952
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/bmp280-core.c bmp580_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4207845970884849664
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/proximity/sx9500.c sx9500_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/adxrs290.c adxrs290_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/adxrs290.c adxrs290_reset_trig() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/at91-sama5d2_adc.c at91_adc_configure_trigger() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/at91-sama5d2_adc.c at91_adc_reenable_trigger() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/imu/adis_trigger.c adis_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/trigger/stm32-timer-trigger.c stm32_tt_read_frequency() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig r to_iio_trigger
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/trigger/stm32-timer-trigger.c stm32_tt_store_frequency() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig r to_iio_trigger
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/light/rpr0521.c rpr0521_pxs_drdy_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/light/opt4060.c opt4060_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/proximity/hx9023s.c hx9023s_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad7768-1.c ad7768_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/imu/kmx61.c kmx61_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/imu/kmx61.c kmx61_trig_reenable() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/imu/bmi323/bmi323_core.c bmi323_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/trigger/iio-trig-sysfs.c iio_sysfs_trigger_poll() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig r to_iio_trigger
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/accel/bma220_core.c bma220_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/msa311.c msa311_set_new_data_trig_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/accel/msa311.c msa311_validate_device() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
CAPPED_DATA 0 trig 1
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/imu/bmi270/bmi270_core.c bmi270_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ti-ads1018.c ads1018_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/chemical/scd30_core.c scd30_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/max1027.c max1027_set_cnvst_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ti-ads131e08.c ads131e08_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/mxs-lradc-adc.c mxs_lradc_adc_configure_trigger() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4691.c ad4691_trigger_reenable() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
BUF_SIZE 0 trig (-1),128
BUF_SIZE 0 trig (-1),128
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/common/st_sensors/st_sensors_trigger.c st_sensors_irq_handler() -> iio_trigger_get_drvdata()

Type Parameter Key Value
DATA_SOURCE 0 trig $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/iio/common/st_sensors/st_sensors_trigger.c st_sensors_irq_thread() -> iio_trigger_get_drvdata()

Type Parameter Key Value
DATA_SOURCE 0 trig $1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/common/st_sensors/st_sensors_trigger.c st_sensors_validate_device() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
CAPPED_DATA 0 trig 1
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/adc/mcp3911.c mcp3911_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/media/pci/mgb4/mgb4_trigger.c trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c inv_mpu_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/mpu3050-core.c mpu3050_drdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/gyro/mpu3050-core.c mpu3050_irq_handler() -> iio_trigger_get_drvdata()

Type Parameter Key Value
DATA_SOURCE 0 trig $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/iio/gyro/mpu3050-core.c mpu3050_irq_thread() -> iio_trigger_get_drvdata()

Type Parameter Key Value
DATA_SOURCE 0 trig $1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/stk8312.c stk8312_data_rdy_trigger_set_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/proximity/irsd200.c irsd200_set_trigger_state() -> iio_trigger_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 trig 4096-ptr_max
DATA_SOURCE 0 trig $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex