Documented in 2 files:

Defined in 1 files as a prototype:

Defined in 6 files as a member:

Defined in 2 files as a function:

Referenced in 44 files:

Smatch caller information:

drivers/iio/addac/ad74413r.c ad74413r_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata (-1),4,16
BUF_SIZE 1 pdata (-1),4,16
DATA_SOURCE 1 pdata $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/chemical/scd30_i2c.c scd30_i2c_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 5162145595273465858
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/chemical/scd30_i2c.c scd30_i2c_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/iio/pressure/icp10100.c icp10100_send_cmd() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &st->lock

drivers/iio/dac/max22007.c max22007_spi_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 5591984542437863424
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256

drivers/iio/dac/max22007.c max22007_spi_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4734168775878221824
PARAM_VALUE 2 nbytes 2
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
DATA_SOURCE 3 crc r crc8

drivers/iio/dac/max22007.c max22007_spi_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
UNITS 2 nbytes unit_byte

drivers/hwmon/sht4x.c sht4x_read_values() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 8386657030946766848
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/hwmon/sht4x.c sht4x_read_values() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 8386657030946766851
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/gpio/gpio-max3191x.c max3191x_readout_locked() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 7826918706687389696
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &max3191x->lock
TYPE_LOCK (struct max3191x_chip)->lock

drivers/i2c/i2c-core-smbus.c i2c_smbus_pec() -> crc8()

Type Parameter Key Value
PARAM_VALUE 0 table 0,256-65280
BIT_INFO 0 table 0x0,0xff00
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 table 0,256-65280[c]
HALF_LOCKED2 &mi->lock
HALF_LOCKED2 &ssif_bmc->lock
HALF_LOCKED2 flags

drivers/mfd/tps6594-i2c.c tps6594_i2c_reg_read_with_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 4
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
UNITS 2 nbytes unit_byte

drivers/mfd/tps6594-i2c.c tps6594_i2c_reg_write_with_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
UNITS 2 nbytes unit_byte

drivers/soundwire/cadence_master.c extract_read_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 6972646309156745216
PARAM_VALUE 2 nbytes 1
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

drivers/soundwire/cadence_master.c extract_read_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4016970954062241792
PARAM_VALUE 2 nbytes 1
BUF_SIZE 0 table 256
DATA_SOURCE 3 crc r crc8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

drivers/soundwire/cadence_master.c extract_read_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 6972646309156745216
PARAM_VALUE 2 nbytes 1
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

drivers/soundwire/cadence_master.c sdw_cdns_prepare_read_pd0_buffer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 6
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
BUF_SIZE 1 pdata 6
DATA_SOURCE 1 pdata $0
DATA_SOURCE 2 nbytes $1
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

drivers/soundwire/cadence_master.c sdw_cdns_prepare_write_pd0_buffer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 6
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
BUF_SIZE 1 pdata 6
DATA_SOURCE 1 pdata $0
DATA_SOURCE 2 nbytes $1
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex

drivers/soundwire/cadence_master.c sdw_cdns_prepare_write_pd0_buffer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata (-1),1-s32max
BUF_SIZE 1 pdata (-1),1-s32max
CAPPED_DATA 2 nbytes 1
DATA_SOURCE 1 pdata $2
DATA_SOURCE 2 nbytes $3
TASK_NOT_RUNNING
UNITS 1 pdata unit_byte
HALF_LOCKED2 &attr->mutex

drivers/hwmon/htu31.c htu31_data_fetch_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4713857535758979072
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tz->lock

drivers/hwmon/htu31.c htu31_data_fetch_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4713857535758979075
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tz->lock

drivers/hwmon/htu31.c htu31_read_serial_number() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 3310217664146657280
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/lontium-lt8713sx.c lt8713sx_prepare_firmware_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1-18446744073709551614
PARAM_VALUE 2 nbytes u16max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 262144
BUF_SIZE 1 pdata 262144
DATA_SOURCE 1 pdata r __kvmalloc_node_noprof
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/gpu/drm/bridge/lontium-lt8713sx.c lt8713sx_prepare_firmware_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 12288
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/aht10.c crc8_check() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1426593547500158976
PARAM_VALUE 2 nbytes 0,6-7
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 7
BUF_SIZE 1 pdata 7
CAPPED_DATA 2 nbytes 1
DATA_SOURCE 1 pdata $0
DATA_SOURCE 2 nbytes $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/chemical/scd4x.c scd4x_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pdata unit_byte
LOCK2 &state->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct scd4x_state)->lock

drivers/iio/chemical/scd4x.c scd4x_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4795756500687908866
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct scd4x_state)->lock

drivers/iio/chemical/scd4x.c scd4x_write_and_fetch() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1191277499644907520
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 9
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 &state->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct scd4x_state)->lock

drivers/hwmon/sht3x.c limit_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1267154612589019138
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->data_lock
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct sht3x_data)->data_lock

drivers/pci/controller/dwc/pcie-qcom.c qcom_pcie_config_sid_1_9_0() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 6085593728968704000
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte

drivers/regulator/rt5133-regulator.c rt5133_regmap_hw_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 pdata r _kzalloc_noprof
ELEM_LAST 1 ==pdata2 8052

drivers/regulator/rt5133-regulator.c rt5133_regmap_hw_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 pdata r _kzalloc_noprof

drivers/input/keyboard/pinephone-keyboard.c ppkb_update() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 12
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 12
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/iio/pressure/adp810.c adp810_measure() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 2978416239001526272
PARAM_VALUE 1 *pdata 0
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/adp810.c adp810_measure() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 2978416239001526276
PARAM_VALUE 1 *pdata 0
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/pressure/adp810.c adp810_measure() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 2978416239001526280
PARAM_VALUE 1 *pdata 0
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/chemical/sgp40.c sgp40_measure_resistance_raw() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 7711746761006383106
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct sgp40_data)->lock

drivers/iio/chemical/sgp40.c sgp40_measure_resistance_raw() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 7711746761006383110
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct sgp40_data)->lock

drivers/iio/chemical/sgp40.c sgp40_measure_resistance_raw() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 6693437538872066048
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/mfd/tps6594-spi.c tps6594_spi_reg_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4

drivers/mfd/tps6594-spi.c tps6594_spi_reg_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4

drivers/iio/flow/slf3s.c slf3s_crc_valid() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
DATA_SOURCE 1 pdata $1

drivers/iio/chemical/ags02ma.c ags02ma_register_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1230554833900453888
PARAM_VALUE 2 nbytes 4
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte

drivers/iio/adc/ad7779.c ad7779_spi_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ad7779.c ad7779_spi_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte

drivers/iio/adc/ad7779.c ad7779_spi_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/iio/humidity/hdc3020.c _hdc3020_write_thresh() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4772237671604633602
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
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/humidity/hdc3020.c hdc3020_read_be16() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 1722702221889683456
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/humidity/hdc3020.c hdc3020_read_measurement() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4026147457225728000
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/humidity/hdc3020.c hdc3020_read_measurement() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4026147457225728003
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/humidity/hdc3020.c hdc3020_update_heater() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 7874769237129314306
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/crypto/intel/qat/qat_common/adf_pfvf_utils.c adf_pfvf_calc_blkmsg_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 1-254
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4,14,128
BUF_SIZE 1 pdata 4,14,128
CAPPED_DATA 2 nbytes 1
DATA_SOURCE 1 pdata $0
DATA_SOURCE 2 nbytes $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte
HALF_LOCKED2 &accel_dev->state_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vf_info->pfvf_mig_lock

drivers/iio/chemical/sps30_i2c.c sps30_i2c_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/chemical/sps30_i2c.c sps30_i2c_command() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pdata unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/pressure/sdp500.c sdp500_read_raw() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 2107997254400864256
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 3
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/iio/adc/ad4134.c ad4134_calc_spi_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 165
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
UNITS 2 nbytes unit_byte

drivers/iio/accel/sca3300.c sca3300_transfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sca_data->lock
TYPE_LOCK (struct sca3300_data)->lock

drivers/iio/accel/sca3300.c sca3300_transfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sca_data->lock
TYPE_LOCK (struct sca3300_data)->lock

drivers/net/ethernet/adi/adin1110.c adin1110_crc_data() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2,4
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2044-2045,2048
BUF_SIZE 1 pdata 2044-2045,2048
DATA_SOURCE 1 pdata $0
DATA_SOURCE 2 nbytes $1
HARD_MAX 2 nbytes 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->lock

sound/soc/codecs/aw88395/aw88395_lib.c aw_dev_check_acf_by_hdr_v1() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 0-u32max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/soc/codecs/aw88395/aw88395_lib.c aw_dev_check_cfg_by_hdr() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 0-u32max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

drivers/nvmem/layouts/sl28vpd.c sl28vpd_v1_check_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4240130512203911168
PARAM_VALUE 2 nbytes 23
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 24
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte

drivers/bluetooth/btnxpuart.c nxp_handle_fw_download_error() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btnxpuart.c nxp_handle_fw_download_error() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 5
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 6
RX_PATH
TASK_NOT_RUNNING
UNITS 2 nbytes unit_byte
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btnxpuart.c nxp_send_ack() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/hwmon/pmbus/adm1266.c adm1266_pmbus_block_xfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 5152474071891767296
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->buf_mutex
LOCK2 &data->client->dev.driver_data->update_lock
LOCK2 _T->lock
HALF_LOCKED2 &s->lock
TYPE_LOCK (struct adm1266_data)->buf_mutex

drivers/hwmon/pmbus/adm1266.c adm1266_pmbus_block_xfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata s32min-(-2),1-s32max
DATA_SOURCE 3 crc r crc8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pdata unit_byte
UNITS 2 nbytes unit_byte
LOCK2 &data->buf_mutex
LOCK2 &data->client->dev.driver_data->update_lock
LOCK2 _T->lock
HALF_LOCKED2 &s->lock
TYPE_LOCK (struct adm1266_data)->buf_mutex

drivers/hwmon/pmbus/adm1266.c adm1266_pmbus_block_xfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 5152474071891767296
PARAM_VALUE 2 nbytes 1
BUF_SIZE 0 table 256
DATA_SOURCE 3 crc r crc8
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->buf_mutex
LOCK2 &data->client->dev.driver_data->update_lock
LOCK2 _T->lock
HALF_LOCKED2 &s->lock
TYPE_LOCK (struct adm1266_data)->buf_mutex

drivers/hwmon/pmbus/adm1266.c adm1266_pmbus_block_xfer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 1-256
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata s32min-(-2),1-s32max
DATA_SOURCE 3 crc r crc8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pdata unit_byte
LOCK2 &data->buf_mutex
LOCK2 &data->client->dev.driver_data->update_lock
LOCK2 _T->lock
HALF_LOCKED2 &s->lock
TYPE_LOCK (struct adm1266_data)->buf_mutex

drivers/iio/adc/ti-ads112c14.c ads112c14_i2c_read_bytes() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 282482458254630912
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 4
DATA_SOURCE 2 nbytes $3
UNITS 2 nbytes unit_byte
HALF_LOCKED2 _T->lock

drivers/iio/chemical/sgp30.c sgp_verify_buffer() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 2
PARAM_VALUE 3 crc 255
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &data->data_lock

drivers/mfd/mt6360-core.c mt6360_regmap_read() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 pdata r _kzalloc_noprof

drivers/mfd/mt6360-core.c mt6360_regmap_write() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 3-6
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 pdata 0-s32max,18446744071562067968-u64max
DATA_SOURCE 1 pdata r _kzalloc_noprof
DATA_SOURCE 2 nbytes $2

drivers/power/supply/stc3117_fuel_gauge.c stc3117_init() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 0
PARAM_VALUE 2 nbytes 16
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/stc3117_fuel_gauge.c stc3117_init() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 0
PARAM_VALUE 2 nbytes 15
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/stc3117_fuel_gauge.c stc3117_init() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 0
PARAM_VALUE 2 nbytes 15
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/stc3117_fuel_gauge.c stc3117_task() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 16
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
HALF_LOCKED2 &pool->lock

drivers/power/supply/stc3117_fuel_gauge.c stc3117_task() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 15
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
HALF_LOCKED2 &pool->lock

drivers/power/supply/stc3117_fuel_gauge.c stc3117_task() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 15
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata 16
HALF_LOCKED2 &pool->lock

sound/soc/codecs/tas2781-fmwlib.c do_singlereg_checksum() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tas_priv->codec_lock
HALF_LOCKED2 _T->lock

sound/soc/codecs/tas2781-fmwlib.c tasdev_multibytes_chksum() -> crc8()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 2 nbytes 1
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tas_priv->codec_lock
HALF_LOCKED2 _T->lock

drivers/iio/addac/ad74115.c ad74115_crc() -> crc8()

Type Parameter Key Value
PARAM_VALUE 2 nbytes 3
PARAM_VALUE 3 crc 0
BUF_SIZE 0 table 256
BUF_SIZE 1 pdata (-1),4,8
BUF_SIZE 1 pdata (-1),4,8
DATA_SOURCE 1 pdata $0
RX_PATH
TASK_NOT_RUNNING