/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | amc6821.c | 138 * Client data (each client gets its own) 166 struct amc6821_data *data = dev_get_drvdata(dev); in amc6821_update_device() local 167 struct i2c_client *client = data->client; in amc6821_update_device() 172 mutex_lock(&data->update_lock); in amc6821_update_device() 174 if (time_after(jiffies, data->last_updated + timeout) || in amc6821_update_device() 175 !data->valid) { in amc6821_update_device() 178 data->temp[i] = (int8_t)i2c_smbus_read_byte_data( in amc6821_update_device() 181 data->stat1 = i2c_smbus_read_byte_data(client, in amc6821_update_device() 183 data->stat2 = i2c_smbus_read_byte_data(client, in amc6821_update_device() 186 data in amc6821_update_device() 270 struct amc6821_data *data = amc6821_update_device(dev); temp_show() local 279 struct amc6821_data *data = dev_get_drvdata(dev); temp_store() local 302 struct amc6821_data *data = amc6821_update_device(dev); temp_alarm_show() local 338 struct amc6821_data *data = amc6821_update_device(dev); temp2_fault_show() local 348 struct amc6821_data *data = amc6821_update_device(dev); pwm1_show() local 356 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_store() local 373 struct amc6821_data *data = amc6821_update_device(dev); pwm1_enable_show() local 381 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_enable_store() local 428 struct amc6821_data *data = amc6821_update_device(dev); pwm1_auto_channels_temp_show() local 438 struct amc6821_data *data = amc6821_update_device(dev); temp_auto_point_temp_show() local 457 struct amc6821_data *data = amc6821_update_device(dev); pwm1_auto_point_pwm_show() local 487 struct amc6821_data *data = amc6821_update_device(dev); temp_auto_point_temp_store() local 558 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_auto_point_pwm_store() local 595 struct amc6821_data *data = amc6821_update_device(dev); fan_show() local 605 struct amc6821_data *data = amc6821_update_device(dev); fan1_fault_show() local 615 struct amc6821_data *data = dev_get_drvdata(dev); fan_store() local 645 struct amc6821_data *data = amc6821_update_device(dev); fan1_div_show() local 653 struct amc6821_data *data = dev_get_drvdata(dev); fan1_div_store() local 906 struct amc6821_data *data; amc6821_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/potentiometer/ |
H A D | ad5272.c | 6 * Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/AD5272_5274.pdf 63 static int ad5272_write(struct ad5272_data *data, int reg, int val) in ad5272_write() argument 67 data->buf[0] = (reg << 2) | ((val >> 8) & 0x3); in ad5272_write() 68 data->buf[1] = (u8)val; in ad5272_write() 70 mutex_lock(&data->lock); in ad5272_write() 71 ret = i2c_master_send(data->client, data->buf, sizeof(data->buf)); in ad5272_write() 72 mutex_unlock(&data->lock); in ad5272_write() 76 static int ad5272_read(struct ad5272_data *data, in argument 103 struct ad5272_data *data = iio_priv(indio_dev); ad5272_read_raw() local 125 struct ad5272_data *data = iio_priv(indio_dev); ad5272_write_raw() local 141 ad5272_reset(struct ad5272_data *data) ad5272_reset() argument 166 struct ad5272_data *data; ad5272_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-intel-gw.c | 50 static u32 id_to_reg_and_bit_offsets(struct intel_reset_data *data, in id_to_reg_and_bit_offsets() argument 57 if (data->soc_data->legacy) in id_to_reg_and_bit_offsets() 62 if (data->soc_data->legacy && *rst_req == RCU_RST_REQ) in id_to_reg_and_bit_offsets() 68 static int intel_set_clr_bits(struct intel_reset_data *data, unsigned long id, in intel_set_clr_bits() argument 74 rst_stat = id_to_reg_and_bit_offsets(data, id, &rst_req, in intel_set_clr_bits() 78 ret = regmap_update_bits(data->regmap, rst_req, BIT(req_bit), val); in intel_set_clr_bits() 82 return regmap_read_poll_timeout(data->regmap, rst_stat, val, in intel_set_clr_bits() 90 struct intel_reset_data *data = to_reset_data(rcdev); in intel_assert_device() local 93 ret = intel_set_clr_bits(data, id, true); in intel_assert_device() 95 dev_err(data in intel_assert_device() 103 struct intel_reset_data *data = to_reset_data(rcdev); intel_deassert_device() local 116 struct intel_reset_data *data = to_reset_data(rcdev); intel_reset_status() local 138 struct intel_reset_data *data = to_reset_data(rcdev); intel_reset_xlate() local 157 intel_reset_restart_handler(struct notifier_block *nb, unsigned long action, void *data) intel_reset_restart_handler() argument 172 struct intel_reset_data *data; intel_reset_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-intel-gw.c | 50 static u32 id_to_reg_and_bit_offsets(struct intel_reset_data *data, in id_to_reg_and_bit_offsets() argument 57 if (data->soc_data->legacy) in id_to_reg_and_bit_offsets() 62 if (data->soc_data->legacy && *rst_req == RCU_RST_REQ) in id_to_reg_and_bit_offsets() 68 static int intel_set_clr_bits(struct intel_reset_data *data, unsigned long id, in intel_set_clr_bits() argument 74 rst_stat = id_to_reg_and_bit_offsets(data, id, &rst_req, in intel_set_clr_bits() 78 ret = regmap_update_bits(data->regmap, rst_req, BIT(req_bit), val); in intel_set_clr_bits() 82 return regmap_read_poll_timeout(data->regmap, rst_stat, val, in intel_set_clr_bits() 90 struct intel_reset_data *data = to_reset_data(rcdev); in intel_assert_device() local 93 ret = intel_set_clr_bits(data, id, true); in intel_assert_device() 95 dev_err(data in intel_assert_device() 103 struct intel_reset_data *data = to_reset_data(rcdev); intel_deassert_device() local 116 struct intel_reset_data *data = to_reset_data(rcdev); intel_reset_status() local 138 struct intel_reset_data *data = to_reset_data(rcdev); intel_reset_xlate() local 157 intel_reset_restart_handler(struct notifier_block *nb, unsigned long action, void *data) intel_reset_restart_handler() argument 172 struct intel_reset_data *data; intel_reset_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/potentiometer/ |
H A D | ad5272.c | 6 * Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/AD5272_5274.pdf 63 static int ad5272_write(struct ad5272_data *data, int reg, int val) in ad5272_write() argument 67 data->buf[0] = (reg << 2) | ((val >> 8) & 0x3); in ad5272_write() 68 data->buf[1] = (u8)val; in ad5272_write() 70 mutex_lock(&data->lock); in ad5272_write() 71 ret = i2c_master_send(data->client, data->buf, sizeof(data->buf)); in ad5272_write() 72 mutex_unlock(&data->lock); in ad5272_write() 76 static int ad5272_read(struct ad5272_data *data, in argument 103 struct ad5272_data *data = iio_priv(indio_dev); ad5272_read_raw() local 125 struct ad5272_data *data = iio_priv(indio_dev); ad5272_write_raw() local 141 ad5272_reset(struct ad5272_data *data) ad5272_reset() argument 166 struct ad5272_data *data; ad5272_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | mcs_touchkey.c | 56 struct mcs_touchkey_data *data = dev_id; in mcs_touchkey_interrupt() local 57 struct mcs_touchkey_chip *chip = &data->chip; in mcs_touchkey_interrupt() 58 struct i2c_client *client = data->client; in mcs_touchkey_interrupt() 59 struct input_dev *input = data->input_dev; in mcs_touchkey_interrupt() 80 data->key_code = data->keycodes[key_val]; in mcs_touchkey_interrupt() 81 data->key_val = key_val; in mcs_touchkey_interrupt() 84 input_event(input, EV_MSC, MSC_SCAN, data->key_val); in mcs_touchkey_interrupt() 85 input_report_key(input, data->key_code, pressed); in mcs_touchkey_interrupt() 88 dev_dbg(&client->dev, "key %d %d %s\n", data in mcs_touchkey_interrupt() 95 mcs_touchkey_poweroff(void *data) mcs_touchkey_poweroff() argument 106 struct mcs_touchkey_data *data; mcs_touchkey_probe() local 206 struct mcs_touchkey_data *data = i2c_get_clientdata(client); mcs_touchkey_shutdown() local 214 struct mcs_touchkey_data *data = dev_get_drvdata(dev); mcs_touchkey_suspend() local 229 struct mcs_touchkey_data *data = dev_get_drvdata(dev); mcs_touchkey_resume() local [all...] |
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_timedwait/ |
H A D | 2-5.c | 73 } data; variable 82 ret = clock_gettime(data.cid, &ts); in threaded() 88 ret = pthread_mutex_lock(&(data.mtx1)); in threaded() 93 data.started++; in threaded() 98 ret = pthread_cond_wait(&(data.cnd), &(data.mtx1)); in threaded() 100 ret = pthread_cond_timedwait(&(data.cnd), &(data.mtx1), in threaded() 102 } while ((ret == 0) && (data.boolcnd == 0)); in threaded() 107 if (data in threaded() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | adt7470.c | 172 * 16-bit registers on the ADT7470 are low-byte first. The data sheet says 192 struct adt7470_data *data) in adt7470_read_temperatures() 222 res = msleep_interruptible((data->num_temp_sensors >= 0 ? in adt7470_read_temperatures() 223 data->num_temp_sensors * 200 : in adt7470_read_temperatures() 241 if (data->num_temp_sensors >= 0) in adt7470_read_temperatures() 245 data->temp[i] = i2c_smbus_read_byte_data(client, in adt7470_read_temperatures() 247 if (data->temp[i]) in adt7470_read_temperatures() 248 data->num_temp_sensors = i + 1; in adt7470_read_temperatures() 250 data->temperatures_probed = 1; in adt7470_read_temperatures() 257 struct adt7470_data *data in adt7470_update_thread() local 191 adt7470_read_temperatures(struct i2c_client *client, struct adt7470_data *data) adt7470_read_temperatures() argument 275 struct adt7470_data *data = dev_get_drvdata(dev); adt7470_update_device() local 397 struct adt7470_data *data = adt7470_update_device(dev); auto_update_interval_show() local 405 struct adt7470_data *data = dev_get_drvdata(dev); auto_update_interval_store() local 424 struct adt7470_data *data = adt7470_update_device(dev); num_temp_sensors_show() local 432 struct adt7470_data *data = dev_get_drvdata(dev); num_temp_sensors_store() local 453 struct adt7470_data *data = adt7470_update_device(dev); temp_min_show() local 462 struct adt7470_data *data = dev_get_drvdata(dev); temp_min_store() local 485 struct adt7470_data *data = adt7470_update_device(dev); temp_max_show() local 494 struct adt7470_data *data = dev_get_drvdata(dev); temp_max_store() local 517 struct adt7470_data *data = adt7470_update_device(dev); temp_show() local 525 struct adt7470_data *data = adt7470_update_device(dev); alarm_mask_show() local 534 struct adt7470_data *data = dev_get_drvdata(dev); alarm_mask_store() local 555 struct adt7470_data *data = adt7470_update_device(dev); fan_max_show() local 569 struct adt7470_data *data = dev_get_drvdata(dev); fan_max_store() local 591 struct adt7470_data *data = adt7470_update_device(dev); fan_min_show() local 605 struct adt7470_data *data = dev_get_drvdata(dev); fan_min_store() local 627 struct adt7470_data *data = adt7470_update_device(dev); fan_show() local 639 struct adt7470_data *data = adt7470_update_device(dev); force_pwm_max_show() local 647 struct adt7470_data *data = dev_get_drvdata(dev); force_pwm_max_store() local 672 struct adt7470_data *data = adt7470_update_device(dev); pwm_show() local 680 struct adt7470_data *data = dev_get_drvdata(dev); pwm_store() local 705 struct adt7470_data *data = adt7470_update_device(dev); pwm1_freq_show() local 728 struct adt7470_data *data = dev_get_drvdata(dev); pwm1_freq_store() local 765 struct adt7470_data *data = adt7470_update_device(dev); pwm_max_show() local 774 struct adt7470_data *data = dev_get_drvdata(dev); pwm_max_store() local 796 struct adt7470_data *data = adt7470_update_device(dev); pwm_min_show() local 805 struct adt7470_data *data = dev_get_drvdata(dev); pwm_min_store() local 827 struct adt7470_data *data = adt7470_update_device(dev); pwm_tmax_show() local 836 struct adt7470_data *data = adt7470_update_device(dev); pwm_tmin_show() local 845 struct adt7470_data *data = dev_get_drvdata(dev); pwm_tmin_store() local 868 struct adt7470_data *data = adt7470_update_device(dev); pwm_auto_show() local 877 struct adt7470_data *data = dev_get_drvdata(dev); pwm_auto_store() local 913 struct adt7470_data *data = adt7470_update_device(dev); pwm_auto_temp_show() local 936 struct adt7470_data *data = dev_get_drvdata(dev); pwm_auto_temp_store() local 971 struct adt7470_data *data = adt7470_update_device(dev); alarm_show() local 1223 struct adt7470_data *data; adt7470_probe() local 1261 struct adt7470_data *data = i2c_get_clientdata(client); adt7470_remove() local [all...] |
H A D | tc654.c | 55 /* Register data is read (and cached) at most once per second. */ 68 u8 rpm_output[2]; /* The fan RPM data for fans 1 and 2 is then 132 /* helper to grab and cache data, at most one time per second */ 135 struct tc654_data *data = dev_get_drvdata(dev); in tc654_update_client() local 136 struct i2c_client *client = data->client; in tc654_update_client() 139 mutex_lock(&data->update_lock); in tc654_update_client() 140 if (time_before(jiffies, data->last_updated + TC654_UPDATE_INTERVAL) && in tc654_update_client() 141 likely(data->valid)) in tc654_update_client() 147 data->rpm_output[0] = ret; in tc654_update_client() 152 data in tc654_update_client() 198 struct tc654_data *data = tc654_update_client(dev); fan_show() local 216 struct tc654_data *data = tc654_update_client(dev); fan_min_show() local 229 struct tc654_data *data = dev_get_drvdata(dev); fan_min_store() local 253 struct tc654_data *data = tc654_update_client(dev); fan_alarm_show() local 273 struct tc654_data *data = tc654_update_client(dev); fan_pulses_show() local 288 struct tc654_data *data = dev_get_drvdata(dev); fan_pulses_store() local 327 struct tc654_data *data = tc654_update_client(dev); pwm_mode_show() local 338 struct tc654_data *data = dev_get_drvdata(dev); pwm_mode_store() local 368 struct tc654_data *data = tc654_update_client(dev); pwm_show() local 385 struct tc654_data *data = dev_get_drvdata(dev); pwm_store() local 452 struct tc654_data *data; tc654_probe() local [all...] |
H A D | amc6821.c | 138 * Client data (each client gets its own) 166 struct amc6821_data *data = dev_get_drvdata(dev); in amc6821_update_device() local 167 struct i2c_client *client = data->client; in amc6821_update_device() 172 mutex_lock(&data->update_lock); in amc6821_update_device() 174 if (time_after(jiffies, data->last_updated + timeout) || in amc6821_update_device() 175 !data->valid) { in amc6821_update_device() 178 data->temp[i] = (int8_t)i2c_smbus_read_byte_data( in amc6821_update_device() 181 data->stat1 = i2c_smbus_read_byte_data(client, in amc6821_update_device() 183 data->stat2 = i2c_smbus_read_byte_data(client, in amc6821_update_device() 186 data in amc6821_update_device() 270 struct amc6821_data *data = amc6821_update_device(dev); temp_show() local 279 struct amc6821_data *data = dev_get_drvdata(dev); temp_store() local 302 struct amc6821_data *data = amc6821_update_device(dev); temp_alarm_show() local 338 struct amc6821_data *data = amc6821_update_device(dev); temp2_fault_show() local 348 struct amc6821_data *data = amc6821_update_device(dev); pwm1_show() local 356 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_store() local 373 struct amc6821_data *data = amc6821_update_device(dev); pwm1_enable_show() local 381 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_enable_store() local 428 struct amc6821_data *data = amc6821_update_device(dev); pwm1_auto_channels_temp_show() local 438 struct amc6821_data *data = amc6821_update_device(dev); temp_auto_point_temp_show() local 457 struct amc6821_data *data = amc6821_update_device(dev); pwm1_auto_point_pwm_show() local 487 struct amc6821_data *data = amc6821_update_device(dev); temp_auto_point_temp_store() local 558 struct amc6821_data *data = dev_get_drvdata(dev); pwm1_auto_point_pwm_store() local 595 struct amc6821_data *data = amc6821_update_device(dev); fan_show() local 605 struct amc6821_data *data = amc6821_update_device(dev); fan1_fault_show() local 615 struct amc6821_data *data = dev_get_drvdata(dev); fan_store() local 645 struct amc6821_data *data = amc6821_update_device(dev); fan1_div_show() local 653 struct amc6821_data *data = dev_get_drvdata(dev); fan1_div_store() local 906 struct amc6821_data *data; amc6821_probe() local [all...] |
H A D | ina2xx.c | 188 static int ina2xx_calibrate(struct ina2xx_data *data) in ina2xx_calibrate() argument 190 return regmap_write(data->regmap, INA2XX_CALIBRATION, in ina2xx_calibrate() 191 data->config->calibration_value); in ina2xx_calibrate() 197 static int ina2xx_init(struct ina2xx_data *data) in ina2xx_init() argument 199 int ret = regmap_write(data->regmap, INA2XX_CONFIG, in ina2xx_init() 200 data->config->config_default); in ina2xx_init() 204 return ina2xx_calibrate(data); in ina2xx_init() 209 struct ina2xx_data *data = dev_get_drvdata(dev); in ina2xx_read_reg() local 216 ret = regmap_read(data->regmap, reg, regval); in ina2xx_read_reg() 233 ret = regmap_read(data in ina2xx_read_reg() 265 ina2xx_get_value(struct ina2xx_data *data, u8 reg, unsigned int regval) ina2xx_get_value() argument 305 struct ina2xx_data *data = dev_get_drvdata(dev); ina2xx_value_show() local 317 ina226_reg_to_alert(struct ina2xx_data *data, u8 bit, u16 regval) ina226_reg_to_alert() argument 346 ina226_alert_to_reg(struct ina2xx_data *data, u8 bit, int val) ina226_alert_to_reg() argument 372 struct ina2xx_data *data = dev_get_drvdata(dev); ina226_alert_show() local 400 struct ina2xx_data *data = dev_get_drvdata(dev); ina226_alert_store() local 442 struct ina2xx_data *data = dev_get_drvdata(dev); ina226_alarm_show() local 462 ina2xx_set_shunt(struct ina2xx_data *data, long val) ina2xx_set_shunt() argument 482 struct ina2xx_data *data = dev_get_drvdata(dev); ina2xx_shunt_show() local 493 struct ina2xx_data *data = dev_get_drvdata(dev); ina2xx_shunt_store() local 509 struct ina2xx_data *data = dev_get_drvdata(dev); ina226_interval_store() local 532 struct ina2xx_data *data = dev_get_drvdata(dev); ina226_interval_show() local 622 struct ina2xx_data *data; ina2xx_probe() local [all...] |
/third_party/curl/lib/ |
H A D | telnet.c | 93 CURLcode telrcv(struct Curl_easy *data, 98 static void printoption(struct Curl_easy *data, 103 static void negotiate(struct Curl_easy *data); 104 static void send_negotiation(struct Curl_easy *data, int cmd, int option); 105 static void set_local_option(struct Curl_easy *data, 107 static void set_remote_option(struct Curl_easy *data, 110 static void printsub(struct Curl_easy *data, 113 static void suboption(struct Curl_easy *data); 114 static void sendsuboption(struct Curl_easy *data, int option); 116 static CURLcode telnet_do(struct Curl_easy *data, boo 200 init_telnet(struct Curl_easy *data) init_telnet() argument 251 negotiate(struct Curl_easy *data) negotiate() argument 269 printoption(struct Curl_easy *data, const char *direction, int cmd, int option) printoption() argument 305 send_negotiation(struct Curl_easy *data, int cmd, int option) send_negotiation() argument 325 set_remote_option(struct Curl_easy *data, int option, int newstate) set_remote_option() argument 399 rec_will(struct Curl_easy *data, int option) rec_will() argument 447 rec_wont(struct Curl_easy *data, int option) rec_wont() argument 489 set_local_option(struct Curl_easy *data, int option, int newstate) set_local_option() argument 563 rec_do(struct Curl_easy *data, int option) rec_do() argument 623 rec_dont(struct Curl_easy *data, int option) rec_dont() argument 665 printsub(struct Curl_easy *data, int direction, unsigned char *pointer, size_t length) printsub() argument 793 check_telnet_options(struct Curl_easy *data) check_telnet_options() argument 934 suboption(struct Curl_easy *data) suboption() argument 1013 sendsuboption(struct Curl_easy *data, int option) sendsuboption() argument 1069 telrcv(struct Curl_easy *data, const unsigned char *inbuf, ssize_t count) telrcv() argument 1231 send_telnet_data(struct Curl_easy *data, char *buffer, ssize_t nread) send_telnet_data() argument 1283 telnet_done(struct Curl_easy *data, CURLcode status, bool premature) telnet_done() argument 1299 telnet_do(struct Curl_easy *data, bool *done) telnet_do() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/dac/ |
H A D | ti-dac5571.c | 52 int (*dac5571_cmd)(struct dac5571_data *data, int channel, u16 val); 53 int (*dac5571_pwrdwn)(struct dac5571_data *data, int channel, u8 pwrdwn); 64 static int dac5571_cmd_single(struct dac5571_data *data, int channel, u16 val) in dac5571_cmd_single() argument 68 shift = 12 - data->spec->resolution; in dac5571_cmd_single() 69 data->buf[1] = val << shift; in dac5571_cmd_single() 70 data->buf[0] = val >> (8 - shift); in dac5571_cmd_single() 72 if (i2c_master_send(data->client, data->buf, 2) != 2) in dac5571_cmd_single() 78 static int dac5571_cmd_quad(struct dac5571_data *data, int channel, u16 val) in dac5571_cmd_quad() argument 82 shift = 16 - data in dac5571_cmd_quad() 94 dac5571_pwrdwn_single(struct dac5571_data *data, int channel, u8 pwrdwn) dac5571_pwrdwn_single() argument 105 dac5571_pwrdwn_quad(struct dac5571_data *data, int channel, u8 pwrdwn) dac5571_pwrdwn_quad() argument 125 struct dac5571_data *data = iio_priv(indio_dev); dac5571_get_powerdown_mode() local 134 struct dac5571_data *data = iio_priv(indio_dev); dac5571_set_powerdown_mode() local 167 struct dac5571_data *data = iio_priv(indio_dev); dac5571_read_powerdown() local 177 struct dac5571_data *data = iio_priv(indio_dev); dac5571_write_powerdown() local 242 struct dac5571_data *data = iio_priv(indio_dev); dac5571_read_raw() local 268 struct dac5571_data *data = iio_priv(indio_dev); dac5571_write_raw() local 312 struct dac5571_data *data; dac5571_probe() local 379 struct dac5571_data *data = iio_priv(indio_dev); dac5571_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/i2c/muxes/ |
H A D | i2c-mux-pca954x.c | 197 { .compatible = "nxp,pca9540", .data = &chips[pca_9540] }, 198 { .compatible = "nxp,pca9542", .data = &chips[pca_9542] }, 199 { .compatible = "nxp,pca9543", .data = &chips[pca_9543] }, 200 { .compatible = "nxp,pca9544", .data = &chips[pca_9544] }, 201 { .compatible = "nxp,pca9545", .data = &chips[pca_9545] }, 202 { .compatible = "nxp,pca9546", .data = &chips[pca_9546] }, 203 { .compatible = "nxp,pca9547", .data = &chips[pca_9547] }, 204 { .compatible = "nxp,pca9548", .data = &chips[pca_9548] }, 205 { .compatible = "nxp,pca9846", .data = &chips[pca_9846] }, 206 { .compatible = "nxp,pca9847", .data 225 pca954x_regval(struct pca954x *data, u8 chan) pca954x_regval() argument 236 struct pca954x *data = i2c_mux_priv(muxc); pca954x_select_chan() local 253 struct pca954x *data = i2c_mux_priv(muxc); pca954x_deselect_mux() local 280 struct pca954x *data = i2c_mux_priv(muxc); idle_state_show() local 291 struct pca954x *data = i2c_mux_priv(muxc); idle_state_store() local 322 struct pca954x *data = dev_id; pca954x_irq_handler() local 351 struct pca954x *data = i2c_mux_priv(muxc); pca954x_irq_setup() local 382 struct pca954x *data = i2c_mux_priv(muxc); pca954x_cleanup() local 395 pca954x_init(struct i2c_client *client, struct pca954x *data) pca954x_init() argument 421 struct pca954x *data; pca954x_probe() local 539 struct pca954x *data = i2c_mux_priv(muxc); pca954x_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/magnetometer/ |
H A D | rm3100-core.c | 128 struct rm3100_data *data = iio_priv(indio_dev); in rm3100_thread_fn() local 134 regmap_write(data->regmap, RM3100_REG_POLL, 0); in rm3100_thread_fn() 142 struct rm3100_data *data = iio_priv(indio_dev); in rm3100_irq_handler() local 145 complete(&data->measuring_done); in rm3100_irq_handler() 147 iio_trigger_poll(data->drdy_trig); in rm3100_irq_handler() 152 static int rm3100_wait_measurement(struct rm3100_data *data) in rm3100_wait_measurement() argument 154 struct regmap *regmap = data->regmap; in rm3100_wait_measurement() 162 * can reach 1.7ms, it may be possible for data to arrive just in rm3100_wait_measurement() 165 * forever for data that has already been ready. in rm3100_wait_measurement() 169 if (data in rm3100_wait_measurement() 201 rm3100_read_mag(struct rm3100_data *data, int idx, int *val) rm3100_read_mag() argument 282 rm3100_get_samp_freq(struct rm3100_data *data, int *val, int *val2) rm3100_get_samp_freq() argument 298 rm3100_set_cycle_count(struct rm3100_data *data, int val) rm3100_set_cycle_count() argument 335 struct rm3100_data *data = iio_priv(indio_dev); rm3100_set_samp_freq() local 397 struct rm3100_data *data = iio_priv(indio_dev); rm3100_read_raw() local 442 struct rm3100_data *data = iio_priv(indio_dev); rm3100_buffer_preenable() local 452 struct rm3100_data *data = iio_priv(indio_dev); rm3100_buffer_postdisable() local 468 struct rm3100_data *data = iio_priv(indio_dev); rm3100_trigger_handler() local 530 struct rm3100_data *data; rm3100_common_probe() local [all...] |
/third_party/skia/third_party/externals/dawn/examples/ |
H A D | ManualSwapChainTest.cpp | 100 void SyncFromWindow(WindowData* data) { in SyncFromWindow() argument 103 glfwGetFramebufferSize(data->window, &width, &height); in SyncFromWindow() 105 data->targetDesc.width = std::max(1u, width / data->divisor); in SyncFromWindow() 106 data->targetDesc.height = std::max(1u, height / data->divisor); in SyncFromWindow() 121 std::unique_ptr<WindowData> data = std::make_unique<WindowData>(); in AddWindow() local 122 data->window = window; in AddWindow() 123 data->serial = windowSerial++; in AddWindow() 124 data in AddWindow() 132 DoRender(WindowData* data) DoRender() argument 191 UpdateTitle(WindowData* data) UpdateTitle() argument 216 WindowData* data = windows[window].get(); OnKeyPress() local 353 WindowData* data = it.second.get(); main() local [all...] |
/kernel/linux/linux-6.6/drivers/platform/mellanox/ |
H A D | mlxreg-hotplug.c | 34 * struct mlxreg_hotplug_priv_data - platform private data: 38 * @plat: platform data; 79 struct mlxreg_core_data *data, bool action) in mlxreg_hotplug_udev_event_send() 85 string_upper(label, data->label); in mlxreg_hotplug_udev_event_send() 101 struct mlxreg_core_data *data, in mlxreg_hotplug_device_create() 104 struct i2c_board_info *brdinfo = data->hpdev.brdinfo; in mlxreg_hotplug_device_create() 109 mlxreg_hotplug_udev_event_send(&priv->hwmon->kobj, data, true); in mlxreg_hotplug_device_create() 115 if (data->hpdev.nr < 0 && data->hpdev.action != MLXREG_HOTPLUG_DEVICE_NO_ACTION) in mlxreg_hotplug_device_create() 119 switch (data in mlxreg_hotplug_device_create() 78 mlxreg_hotplug_udev_event_send(struct kobject *kobj, struct mlxreg_core_data *data, bool action) mlxreg_hotplug_udev_event_send() argument 100 mlxreg_hotplug_device_create(struct mlxreg_hotplug_priv_data *priv, struct mlxreg_core_data *data, enum mlxreg_hotplug_kind kind) mlxreg_hotplug_device_create() argument 174 mlxreg_hotplug_device_destroy(struct mlxreg_hotplug_priv_data *priv, struct mlxreg_core_data *data, enum mlxreg_hotplug_kind kind) mlxreg_hotplug_device_destroy() argument 213 struct mlxreg_core_data *data; mlxreg_hotplug_attr_show() local 256 struct mlxreg_core_data *data; mlxreg_hotplug_attr_init() local 346 struct mlxreg_core_data *data; mlxreg_hotplug_work_helper() local 420 struct mlxreg_core_data *data = item->data; mlxreg_hotplug_health_work_helper() local 600 struct mlxreg_core_data *data; mlxreg_hotplug_set_irq() local 673 struct mlxreg_core_data *data; mlxreg_hotplug_unset_irq() local [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | rtpdec_mpa_robust.c | 37 static void mpa_robust_close_context(PayloadContext *data) in mpa_robust_close_context() argument 39 ffio_free_dyn_buf(&data->fragment); in mpa_robust_close_context() 40 av_free(data->split_buf); in mpa_robust_close_context() 66 static int mpa_robust_parse_packet(AVFormatContext *ctx, PayloadContext *data, in mpa_robust_parse_packet() argument 75 buf = &data->split_buf[data->split_pos]; in mpa_robust_parse_packet() 76 len = data->split_buf_size - data->split_pos; in mpa_robust_parse_packet() 81 av_freep(&data->split_buf); in mpa_robust_parse_packet() 88 av_freep(&data in mpa_robust_parse_packet() [all...] |
/third_party/curl/lib/vquic/ |
H A D | curl_msh3.c | 165 struct Curl_easy *data) in h3_data_setup() 167 struct stream_ctx *stream = H3_STREAM_CTX(data); in h3_data_setup() 176 H3_STREAM_LCTX(data) = stream; in h3_data_setup() 181 CURL_TRC_CF(data, cf, "data setup"); in h3_data_setup() 185 static void h3_data_done(struct Curl_cfilter *cf, struct Curl_easy *data) in h3_data_done() argument 187 struct stream_ctx *stream = H3_STREAM_CTX(data); in h3_data_done() 191 CURL_TRC_CF(data, cf, "easy handle is done"); in h3_data_done() 194 H3_STREAM_LCTX(data) = NULL; in h3_data_done() 198 static void drain_stream_from_other_thread(struct Curl_easy *data, in drain_stream_from_other_thread() argument 164 h3_data_setup(struct Curl_cfilter *cf, struct Curl_easy *data) h3_data_setup() argument 213 drain_stream(struct Curl_cfilter *cf, struct Curl_easy *data) drain_stream() argument 240 struct Curl_easy *data = CF_DATA_CURRENT(cf); msh3_conn_connected() local 254 struct Curl_easy *data = CF_DATA_CURRENT(cf); msh3_conn_shutdown_complete() local 311 write_resp_raw(struct Curl_easy *data, const void *mem, size_t memlen) write_resp_raw() argument 339 struct Curl_easy *data = userp; msh3_header_received() local 388 struct Curl_easy *data = IfContext; msh3_data_received() local 427 struct Curl_easy *data = IfContext; msh3_complete() local 446 struct Curl_easy *data = IfContext; msh3_shutdown_complete() local 458 struct Curl_easy *data = IfContext; msh3_data_sent() local 467 recv_closed_stream(struct Curl_cfilter *cf, struct Curl_easy *data, CURLcode *err) recv_closed_stream() argument 502 set_quic_expire(struct Curl_cfilter *cf, struct Curl_easy *data) set_quic_expire() argument 518 cf_msh3_recv(struct Curl_cfilter *cf, struct Curl_easy *data, char *buf, size_t len, CURLcode *err) cf_msh3_recv() argument 569 cf_msh3_send(struct Curl_cfilter *cf, struct Curl_easy *data, const void *buf, size_t len, CURLcode *err) cf_msh3_send() argument 680 cf_msh3_adjust_pollset(struct Curl_cfilter *cf, struct Curl_easy *data, struct easy_pollset *ps) cf_msh3_adjust_pollset() argument 701 cf_msh3_data_pending(struct Curl_cfilter *cf, const struct Curl_easy *data) cf_msh3_data_pending() argument 725 cf_msh3_active(struct Curl_cfilter *cf, struct Curl_easy *data) cf_msh3_active() argument 742 h3_data_pause(struct Curl_cfilter *cf, struct Curl_easy *data, bool pause) h3_data_pause() argument 753 cf_msh3_data_event(struct Curl_cfilter *cf, struct Curl_easy *data, int event, int arg1, void *arg2) cf_msh3_data_event() argument 800 cf_connect_start(struct Curl_cfilter *cf, struct Curl_easy *data) cf_connect_start() argument 861 cf_msh3_connect(struct Curl_cfilter *cf, struct Curl_easy *data, bool blocking, bool *done) cf_msh3_connect() argument 917 cf_msh3_close(struct Curl_cfilter *cf, struct Curl_easy *data) cf_msh3_close() argument 967 cf_msh3_destroy(struct Curl_cfilter *cf, struct Curl_easy *data) cf_msh3_destroy() argument 979 cf_msh3_query(struct Curl_cfilter *cf, struct Curl_easy *data, int query, int *pres1, void *pres2) cf_msh3_query() argument 1013 cf_msh3_conn_is_alive(struct Curl_cfilter *cf, struct Curl_easy *data, bool *input_pending) cf_msh3_conn_is_alive() argument 1043 Curl_cf_msh3_create(struct Curl_cfilter **pcf, struct Curl_easy *data, struct connectdata *conn, const struct Curl_addrinfo *ai) Curl_cf_msh3_create() argument 1076 Curl_conn_is_msh3(const struct Curl_easy *data, const struct connectdata *conn, int sockindex) Curl_conn_is_msh3() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/util/ |
H A D | BytesTrieTest.java | 80 final StringAndValue[] data={ in Test10Empty() 83 checkData(data); in Test10Empty() 88 final StringAndValue[] data={ in Test11_a() 91 checkData(data); in Test11_a() 96 final StringAndValue[] data={ in Test12_a_ab() 100 checkData(data); in Test12_a_ab() 105 final StringAndValue[] data={ in Test20ShortestBranch() 109 checkData(data); in Test20ShortestBranch() 114 final StringAndValue[] data={ in Test21Branches() 130 for(int length=2; length<=data in Test21Branches() 537 checkData(StringAndValue data[]) checkData() argument 541 checkData(StringAndValue data[], int dataLength) checkData() argument 548 checkData(StringAndValue data[], int dataLength, StringTrieBuilder.Option buildOption) checkData() argument 558 buildTrie(StringAndValue data[], int dataLength, StringTrieBuilder.Option buildOption) buildTrie() argument 598 checkFirst(BytesTrie trie, StringAndValue data[], int dataLength) checkFirst() argument 620 checkNext(BytesTrie trie, StringAndValue data[], int dataLength) checkNext() argument 691 checkNextWithState(BytesTrie trie, StringAndValue data[], int dataLength) checkNextWithState() argument 746 checkNextWithState64(BytesTrie trie, StringAndValue data[], int dataLength) checkNextWithState64() argument 796 checkNextString(BytesTrie trie, StringAndValue data[], int dataLength) checkNextString() argument 813 checkIterator(BytesTrie trie, StringAndValue data[], int dataLength) checkIterator() argument 817 checkIterator(BytesTrie.Iterator iter, StringAndValue data[]) checkIterator() argument 821 checkIterator(BytesTrie.Iterator iter, StringAndValue data[], int dataLength) checkIterator() argument [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ |
H A D | BytesTrieTest.java | 78 final StringAndValue[] data={ in Test10Empty() 81 checkData(data); in Test10Empty() 86 final StringAndValue[] data={ in Test11_a() 89 checkData(data); in Test11_a() 94 final StringAndValue[] data={ in Test12_a_ab() 98 checkData(data); in Test12_a_ab() 103 final StringAndValue[] data={ in Test20ShortestBranch() 107 checkData(data); in Test20ShortestBranch() 112 final StringAndValue[] data={ in Test21Branches() 128 for(int length=2; length<=data in Test21Branches() 571 checkData(StringAndValue data[]) checkData() argument 575 checkData(StringAndValue data[], int dataLength) checkData() argument 582 checkData(StringAndValue data[], int dataLength, StringTrieBuilder.Option buildOption) checkData() argument 592 buildTrie(StringAndValue data[], int dataLength, StringTrieBuilder.Option buildOption) buildTrie() argument 632 checkFirst(BytesTrie trie, StringAndValue data[], int dataLength) checkFirst() argument 654 checkNext(BytesTrie trie, StringAndValue data[], int dataLength) checkNext() argument 725 checkNextWithState(BytesTrie trie, StringAndValue data[], int dataLength) checkNextWithState() argument 780 checkNextWithState64(BytesTrie trie, StringAndValue data[], int dataLength) checkNextWithState64() argument 830 checkNextString(BytesTrie trie, StringAndValue data[], int dataLength) checkNextString() argument 847 checkIterator(BytesTrie trie, StringAndValue data[], int dataLength) checkIterator() argument 851 checkIterator(BytesTrie.Iterator iter, StringAndValue data[]) checkIterator() argument 855 checkIterator(BytesTrie.Iterator iter, StringAndValue data[], int dataLength) checkIterator() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | mma9553.c | 221 static void mma9553_init_events(struct mma9553_data *data) in mma9553_init_events() argument 225 data->num_events = MMA9553_EVENTS_INFO_SIZE; in mma9553_init_events() 226 for (i = 0; i < data->num_events; i++) { in mma9553_init_events() 227 data->events[i].info = &mma9553_events_info[i]; in mma9553_init_events() 228 data->events[i].enabled = false; in mma9553_init_events() 232 static struct mma9553_event *mma9553_get_event(struct mma9553_data *data, in mma9553_get_event() argument 239 for (i = 0; i < data->num_events; i++) in mma9553_get_event() 240 if (data->events[i].info->type == type && in mma9553_get_event() 241 data->events[i].info->mod == mod && in mma9553_get_event() 242 data in mma9553_get_event() 248 mma9553_is_any_event_enabled(struct mma9553_data *data, bool check_type, enum iio_chan_type type) mma9553_is_any_event_enabled() argument 263 mma9553_set_config(struct mma9553_data *data, u16 reg, u16 *p_reg_val, u16 val, u16 mask) mma9553_set_config() argument 312 mma9553_read_activity_stepcnt(struct mma9553_data *data, u8 *activity, u16 *stepcnt) mma9553_read_activity_stepcnt() argument 333 mma9553_conf_gpio(struct mma9553_data *data) mma9553_conf_gpio() argument 378 mma9553_init(struct mma9553_data *data) mma9553_init() argument 436 mma9553_read_status_word(struct mma9553_data *data, u16 reg, u16 *tmp) mma9553_read_status_word() argument 466 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_raw() local 609 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_raw() local 715 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_config() local 730 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_config() local 773 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_value() local 813 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_value() local 856 struct mma9553_data *data = iio_priv(indio_dev); mma9553_get_calibgender_mode() local 871 struct mma9553_data *data = iio_priv(indio_dev); mma9553_set_calibgender_mode() local 993 struct mma9553_data *data = iio_priv(indio_dev); mma9553_irq_handler() local 1007 struct mma9553_data *data = iio_priv(indio_dev); mma9553_event_handler() local 1079 struct mma9553_data *data; mma9553_probe() local 1154 struct mma9553_data *data = iio_priv(indio_dev); mma9553_remove() local 1173 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_suspend() local 1190 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_resume() local 1207 struct mma9553_data *data = iio_priv(indio_dev); mma9553_suspend() local 1220 struct mma9553_data *data = iio_priv(indio_dev); mma9553_resume() local [all...] |
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_events_trigger.c | 20 void trigger_data_free(struct event_trigger_data *data) in trigger_data_free() argument 22 if (data->cmd_ops->set_filter) in trigger_data_free() 23 data->cmd_ops->set_filter(NULL, data, NULL); in trigger_data_free() 28 kfree(data); in trigger_data_free() 59 struct event_trigger_data *data; in event_triggers_call() local 66 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_call() 67 if (data->paused) in event_triggers_call() 70 data->ops->func(data, re in event_triggers_call() 102 struct event_trigger_data *data; event_triggers_post_call() local 149 struct event_trigger_data *data; trigger_show() local 386 event_trigger_print(const char *name, struct seq_file *m, void *data, char *filter_str) event_trigger_print() argument 418 event_trigger_init(struct event_trigger_ops *ops, struct event_trigger_data *data) event_trigger_init() argument 436 event_trigger_free(struct event_trigger_ops *ops, struct event_trigger_data *data) event_trigger_free() argument 486 struct event_trigger_data *data, *n; clear_event_triggers() local 508 struct event_trigger_data *data; update_cond_flag() local 541 register_trigger(char *glob, struct event_trigger_ops *ops, struct event_trigger_data *data, struct trace_event_file *file) register_trigger() argument 592 struct event_trigger_data *data; unregister_trigger() local 742 struct event_trigger_data *data = trigger_data; set_trigger_filter() local 809 struct event_trigger_data *data; find_named_trigger() local 832 struct event_trigger_data *data; is_named_trigger() local 849 save_named_trigger(const char *name, struct event_trigger_data *data) save_named_trigger() argument 864 del_named_trigger(struct event_trigger_data *data) del_named_trigger() argument 872 __pause_named_trigger(struct event_trigger_data *data, bool pause) __pause_named_trigger() argument 897 pause_named_trigger(struct event_trigger_data *data) pause_named_trigger() argument 911 unpause_named_trigger(struct event_trigger_data *data) unpause_named_trigger() argument 927 set_named_trigger_data(struct event_trigger_data *data, struct event_trigger_data *named_data) set_named_trigger_data() argument 934 get_named_trigger_data(struct event_trigger_data *data) get_named_trigger_data() argument 940 traceon_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) traceon_trigger() argument 960 traceon_count_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) traceon_count_trigger() argument 986 traceoff_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) traceoff_trigger() argument 1006 traceoff_count_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) traceoff_count_trigger() argument 1032 traceon_trigger_print(struct seq_file *m, struct event_trigger_ops *ops, struct event_trigger_data *data) traceon_trigger_print() argument 1040 traceoff_trigger_print(struct seq_file *m, struct event_trigger_ops *ops, struct event_trigger_data *data) traceoff_trigger_print() argument 1114 snapshot_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) snapshot_trigger() argument 1126 snapshot_count_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) snapshot_count_trigger() argument 1139 register_snapshot_trigger(char *glob, struct event_trigger_ops *ops, struct event_trigger_data *data, struct trace_event_file *file) register_snapshot_trigger() argument 1152 snapshot_trigger_print(struct seq_file *m, struct event_trigger_ops *ops, struct event_trigger_data *data) snapshot_trigger_print() argument 1221 stacktrace_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) stacktrace_trigger() argument 1235 stacktrace_count_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) stacktrace_count_trigger() argument 1248 stacktrace_trigger_print(struct seq_file *m, struct event_trigger_ops *ops, struct event_trigger_data *data) stacktrace_trigger_print() argument 1306 event_enable_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) event_enable_trigger() argument 1318 event_enable_count_trigger(struct event_trigger_data *data, void *rec, struct ring_buffer_event *event) event_enable_count_trigger() argument 1336 event_enable_trigger_print(struct seq_file *m, struct event_trigger_ops *ops, struct event_trigger_data *data) event_enable_trigger_print() argument 1362 event_enable_trigger_free(struct event_trigger_ops *ops, struct event_trigger_data *data) event_enable_trigger_free() argument 1559 event_enable_register_trigger(char *glob, struct event_trigger_ops *ops, struct event_trigger_data *data, struct trace_event_file *file) event_enable_register_trigger() argument 1608 struct event_trigger_data *data; event_enable_unregister_trigger() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | mma9553.c | 221 static void mma9553_init_events(struct mma9553_data *data) in mma9553_init_events() argument 225 data->num_events = MMA9553_EVENTS_INFO_SIZE; in mma9553_init_events() 226 for (i = 0; i < data->num_events; i++) { in mma9553_init_events() 227 data->events[i].info = &mma9553_events_info[i]; in mma9553_init_events() 228 data->events[i].enabled = false; in mma9553_init_events() 232 static struct mma9553_event *mma9553_get_event(struct mma9553_data *data, in mma9553_get_event() argument 239 for (i = 0; i < data->num_events; i++) in mma9553_get_event() 240 if (data->events[i].info->type == type && in mma9553_get_event() 241 data->events[i].info->mod == mod && in mma9553_get_event() 242 data in mma9553_get_event() 248 mma9553_is_any_event_enabled(struct mma9553_data *data, bool check_type, enum iio_chan_type type) mma9553_is_any_event_enabled() argument 263 mma9553_set_config(struct mma9553_data *data, u16 reg, u16 *p_reg_val, u16 val, u16 mask) mma9553_set_config() argument 312 mma9553_read_activity_stepcnt(struct mma9553_data *data, u8 *activity, u16 *stepcnt) mma9553_read_activity_stepcnt() argument 333 mma9553_conf_gpio(struct mma9553_data *data) mma9553_conf_gpio() argument 378 mma9553_init(struct mma9553_data *data) mma9553_init() argument 436 mma9553_read_status_word(struct mma9553_data *data, u16 reg, u16 *tmp) mma9553_read_status_word() argument 466 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_raw() local 609 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_raw() local 715 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_config() local 730 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_config() local 773 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_value() local 813 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_value() local 856 struct mma9553_data *data = iio_priv(indio_dev); mma9553_get_calibgender_mode() local 871 struct mma9553_data *data = iio_priv(indio_dev); mma9553_set_calibgender_mode() local 993 struct mma9553_data *data = iio_priv(indio_dev); mma9553_irq_handler() local 1007 struct mma9553_data *data = iio_priv(indio_dev); mma9553_event_handler() local 1079 struct mma9553_data *data; mma9553_probe() local 1154 struct mma9553_data *data = iio_priv(indio_dev); mma9553_remove() local 1169 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_suspend() local 1186 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_resume() local 1201 struct mma9553_data *data = iio_priv(indio_dev); mma9553_suspend() local 1214 struct mma9553_data *data = iio_priv(indio_dev); mma9553_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/input/joystick/ |
H A D | a3d.c | 55 static int a3d_read_packet(struct gameport *gameport, int length, char *data) in a3d_read_packet() argument 74 data[i++] = v >> 5; in a3d_read_packet() 88 static int a3d_csum(char *data, int count) in a3d_csum() argument 93 csum += data[i]; in a3d_csum() 94 return (csum & 0x3f) != ((data[count - 2] << 3) | data[count - 1]); in a3d_csum() 97 static void a3d_read(struct a3d *a3d, unsigned char *data) in a3d_read() argument 107 input_report_rel(dev, REL_X, ((data[5] << 6) | (data[6] << 3) | data[ in a3d_read() 165 unsigned char data[A3D_MAX_LENGTH]; a3d_poll() local 251 unsigned char data[A3D_MAX_LENGTH]; a3d_connect() local [all...] |