Home
last modified time | relevance | path

Searched defs:data (Results 101 – 125 of 12875) sorted by relevance

12345678910>>...515

/openbmc/linux/drivers/power/supply/
H A Dmax77693_charger.c35 unsigned int data; in max77693_get_charger_state() local
76 unsigned int data; in max77693_get_charge_type() local
128 unsigned int data; in max77693_get_battery_health() local
170 unsigned int data; in max77693_get_present() local
188 unsigned int data; in max77693_get_online() local
278 unsigned int data, val; in fast_charge_timer_show() local
305 unsigned int data; in max77693_set_fast_charge_timer() local
344 unsigned int data, val; in top_off_threshold_current_show() local
366 unsigned int data; in max77693_set_top_off_threshold_current() local
395 unsigned int data, val; in top_off_timer_show() local
[all …]
/openbmc/linux/drivers/iio/accel/
H A Dfxls8962af-core.c202 static int fxls8962af_power_on(struct fxls8962af_data *data) in fxls8962af_power_on()
214 static int fxls8962af_power_off(struct fxls8962af_data *data) in fxls8962af_power_off()
227 static int fxls8962af_standby(struct fxls8962af_data *data) in fxls8962af_standby()
233 static int fxls8962af_active(struct fxls8962af_data *data) in fxls8962af_active()
239 static int fxls8962af_is_active(struct fxls8962af_data *data) in fxls8962af_is_active()
251 static int fxls8962af_get_out(struct fxls8962af_data *data, in fxls8962af_get_out()
318 static int fxls8962af_update_config(struct fxls8962af_data *data, u8 reg, in fxls8962af_update_config()
344 static int fxls8962af_set_full_scale(struct fxls8962af_data *data, u32 scale) in fxls8962af_set_full_scale()
360 static unsigned int fxls8962af_read_full_scale(struct fxls8962af_data *data, in fxls8962af_read_full_scale()
378 static int fxls8962af_set_samp_freq(struct fxls8962af_data *data, u32 val, in fxls8962af_set_samp_freq()
[all …]
H A Dmma8452.c197 static int mma8452_drdy(struct mma8452_data *data) in mma8452_drdy()
244 static int mma8452_read(struct mma8452_data *data, __be16 buf[3]) in mma8452_read()
288 static unsigned int mma8452_get_odr_index(struct mma8452_data *data) in mma8452_get_odr_index()
360 static int mma8452_get_power_mode(struct mma8452_data *data) in mma8452_get_power_mode()
386 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_scale_avail() local
397 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_hp_cutoff_avail() local
414 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_os_ratio_avail() local
441 static int mma8452_get_samp_freq_index(struct mma8452_data *data, in mma8452_get_samp_freq_index()
449 static int mma8452_get_scale_index(struct mma8452_data *data, int val, int val2) in mma8452_get_scale_index()
455 static int mma8452_get_hp_filter_index(struct mma8452_data *data, in mma8452_get_hp_filter_index()
[all …]
/openbmc/linux/drivers/base/regmap/
H A Dregmap-irq.c52 struct regmap_irq *irq_to_regmap_irq(struct regmap_irq_chip_data *data, in irq_to_regmap_irq()
58 static bool regmap_irq_can_bulk_read_status(struct regmap_irq_chip_data *data) in regmap_irq_can_bulk_read_status()
72 static void regmap_irq_lock(struct irq_data *data) in regmap_irq_lock()
79 static void regmap_irq_sync_unlock(struct irq_data *data) in regmap_irq_sync_unlock()
206 static void regmap_irq_enable(struct irq_data *data) in regmap_irq_enable()
235 static void regmap_irq_disable(struct irq_data *data) in regmap_irq_disable()
244 static int regmap_irq_set_type(struct irq_data *data, unsigned int type) in regmap_irq_set_type()
274 static int regmap_irq_set_wake(struct irq_data *data, unsigned int on) in regmap_irq_set_wake()
304 static inline int read_sub_irq_data(struct regmap_irq_chip_data *data, in read_sub_irq_data()
337 struct regmap_irq_chip_data *data = d; in regmap_irq_thread() local
[all …]
H A Dregmap-kunit.c70 struct regmap_ram_data **data) in gen_regmap()
125 struct regmap_ram_data *data; in basic_read_write() local
154 struct regmap_ram_data *data; in bulk_write() local
191 struct regmap_ram_data *data; in bulk_read() local
224 struct regmap_ram_data *data; in write_readonly() local
259 struct regmap_ram_data *data; in read_writeonly() local
299 struct regmap_ram_data *data; in reg_defaults() local
327 struct regmap_ram_data *data; in reg_defaults_read_dev() local
361 struct regmap_ram_data *data; in register_patch() local
413 struct regmap_ram_data *data; in stride() local
[all …]
/openbmc/linux/drivers/hwmon/
H A Dadm1026.c321 struct adm1026_data *data = dev_get_drvdata(dev); in adm1026_update_device() local
472 struct adm1026_data *data = adm1026_update_device(dev); in in_show() local
480 struct adm1026_data *data = adm1026_update_device(dev); in in_min_show() local
488 struct adm1026_data *data = dev_get_drvdata(dev); in in_min_store() local
508 struct adm1026_data *data = adm1026_update_device(dev); in in_max_show() local
516 struct adm1026_data *data = dev_get_drvdata(dev); in in_max_store() local
584 struct adm1026_data *data = adm1026_update_device(dev); in in16_show() local
591 struct adm1026_data *data = adm1026_update_device(dev); in in16_min_show() local
599 struct adm1026_data *data = dev_get_drvdata(dev); in in16_min_store() local
620 struct adm1026_data *data = adm1026_update_device(dev); in in16_max_show() local
[all …]
H A Dnct7802.c85 struct nct7802_data *data = dev_get_drvdata(dev); in temp_type_show() local
101 struct nct7802_data *data = dev_get_drvdata(dev); in temp_type_store() local
122 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_mode_show() local
140 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_show() local
158 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_store() local
173 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_enable_show() local
189 struct nct7802_data *data = dev_get_drvdata(dev); in pwm_enable_store() local
205 static int nct7802_read_temp(struct nct7802_data *data, in nct7802_read_temp()
230 static int nct7802_read_fan(struct nct7802_data *data, u8 reg_fan) in nct7802_read_fan()
253 static int nct7802_read_fan_min(struct nct7802_data *data, u8 reg_fan_low, in nct7802_read_fan_min()
[all …]
/openbmc/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-btf.rst14 SYNOPSIS
23 BTF COMMANDS
35 DESCRIPTION
76 OPTIONS
94 EXAMPLES
/openbmc/linux/drivers/scsi/pcmcia/
H A Dnsp_cs.c182 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_scsi_done() local
197 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_queuecommand_lck() local
290 static void nsphw_init_sync(nsp_hw_data *data) in nsphw_init_sync()
307 static void nsphw_init(nsp_hw_data *data) in nsphw_init()
369 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsphw_start_selection() local
449 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_analyze_sdtr() local
504 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_start_timer() local
581 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_xfer() local
621 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_dataphase_bypass() local
720 nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; in nsp_pio_read() local
[all …]
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_debugfs.c10 mt76x02_ampdu_stat_show(struct seq_file *file, void *data) in mt76x02_ampdu_stat_show()
36 static int read_txpower(struct seq_file *file, void *data) in read_txpower()
48 mt76x02_dfs_stat_show(struct seq_file *file, void *data) in mt76x02_dfs_stat_show()
75 static int read_agc(struct seq_file *file, void *data) in read_agc()
88 mt76_edcca_set(void *data, u64 val) in mt76_edcca_set()
106 mt76_edcca_get(void *data, u64 *val) in mt76_edcca_get()
117 static int mt76x02_read_rate_txpower(struct seq_file *s, void *data) in mt76x02_read_rate_txpower()
/openbmc/linux/sound/pci/oxygen/
H A Dxonar_wm87x6.c111 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write() local
129 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write_cached() local
139 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write() local
159 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write_cached() local
168 struct xonar_wm87x6 *data = chip->model_data; in wm8776_registers_init() local
193 struct xonar_wm87x6 *data = chip->model_data; in wm8766_registers_init() local
210 struct xonar_wm87x6 *data = chip->model_data; in wm8776_init() local
227 struct xonar_wm87x6 *data = chip->model_data; in wm8766_init() local
236 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_handle_hp_jack() local
261 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_init() local
[all …]
/openbmc/linux/drivers/mfd/
H A Darizona-irq.c43 irq_handler_t handler, void *data) in arizona_request_irq()
54 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq()
74 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done()
83 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err()
96 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread()
161 static void arizona_irq_enable(struct irq_data *data) in arizona_irq_enable()
165 static void arizona_irq_disable(struct irq_data *data) in arizona_irq_disable()
169 static int arizona_irq_set_wake(struct irq_data *data, unsigned int on) in arizona_irq_set_wake()
189 struct arizona *data = h->host_data; in arizona_irq_map() local
/openbmc/linux/drivers/power/reset/
H A Dltc2952-poweroff.c98 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); in ltc2952_poweroff_timer_wde() local
111 static void ltc2952_poweroff_start_wde(struct ltc2952_poweroff *data) in ltc2952_poweroff_start_wde()
119 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); in ltc2952_poweroff_timer_trigger() local
139 struct ltc2952_poweroff *data = dev_id; in ltc2952_poweroff_handler() local
160 static void ltc2952_poweroff_default(struct ltc2952_poweroff *data) in ltc2952_poweroff_default()
176 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); in ltc2952_poweroff_init() local
250 struct ltc2952_poweroff *data = to_ltc2952(nb, panic_notifier); in ltc2952_poweroff_notify_panic() local
259 struct ltc2952_poweroff *data; in ltc2952_poweroff_probe() local
291 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); in ltc2952_poweroff_remove() local
/openbmc/linux/drivers/usb/cdns3/
H A Dcdns3-starfive.c45 struct cdns_starfive *data) in cdns_mode_init()
79 static int cdns_clk_rst_init(struct cdns_starfive *data) in cdns_clk_rst_init()
101 static void cdns_clk_rst_deinit(struct cdns_starfive *data) in cdns_clk_rst_deinit()
110 struct cdns_starfive *data; in cdns_starfive_probe() local
172 struct cdns_starfive *data = dev_get_drvdata(dev); in cdns_starfive_remove() local
186 struct cdns_starfive *data = dev_get_drvdata(dev); in cdns_starfive_runtime_resume() local
193 struct cdns_starfive *data = dev_get_drvdata(dev); in cdns_starfive_runtime_suspend() local
203 struct cdns_starfive *data = dev_get_drvdata(dev); in cdns_starfive_resume() local
210 struct cdns_starfive *data = dev_get_drvdata(dev); in cdns_starfive_suspend() local
/openbmc/linux/drivers/irqchip/
H A Dirq-sni-exiu.c42 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_ack() local
49 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_eoi() local
65 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_mask() local
75 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_unmask() local
85 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_enable() local
98 struct exiu_irq_data *data = irq_data_get_irq_chip_data(d); in exiu_irq_set_type() local
164 unsigned int nr_irqs, void *data) in exiu_domain_alloc()
199 struct exiu_irq_data *data; in exiu_init() local
233 struct exiu_irq_data *data; in exiu_dt_init() local
279 struct exiu_irq_data *data; in exiu_acpi_probe() local
/openbmc/qemu/tests/unit/
H A Dtest-string-input-visitor.c23 static void visitor_input_teardown(TestInputVisitorData *data, in visitor_input_teardown()
36 Visitor *visitor_input_test_init(TestInputVisitorData *data, in visitor_input_test_init()
46 static void test_visitor_in_int(TestInputVisitorData *data, in test_visitor_in_int()
105 static void test_visitor_in_intList(TestInputVisitorData *data, in test_visitor_in_intList()
213 static void test_visitor_in_uintList(TestInputVisitorData *data, in test_visitor_in_uintList()
325 static void test_visitor_in_bool(TestInputVisitorData *data, in test_visitor_in_bool()
362 static void test_visitor_in_number(TestInputVisitorData *data, in test_visitor_in_number()
388 static void test_visitor_in_string(TestInputVisitorData *data, in test_visitor_in_string()
402 static void test_visitor_in_enum(TestInputVisitorData *data, in test_visitor_in_enum()
419 static void test_visitor_in_fuzz(TestInputVisitorData *data, in test_visitor_in_fuzz()
[all …]
/openbmc/linux/drivers/iio/proximity/
H A Dpulsedlight-lidar-lite-v2.c69 static int lidar_i2c_xfer(struct lidar_data *data, u8 reg, u8 *val, int len) in lidar_i2c_xfer()
90 static int lidar_smbus_xfer(struct lidar_data *data, u8 reg, u8 *val, int len) in lidar_smbus_xfer()
119 static int lidar_read_byte(struct lidar_data *data, u8 reg) in lidar_read_byte()
131 static inline int lidar_write_control(struct lidar_data *data, int val) in lidar_write_control()
136 static inline int lidar_write_power(struct lidar_data *data, int val) in lidar_write_power()
142 static int lidar_read_measurement(struct lidar_data *data, u16 *reg) in lidar_read_measurement()
155 static int lidar_get_measurement(struct lidar_data *data, u16 *reg) in lidar_get_measurement()
204 struct lidar_data *data = iio_priv(indio_dev); in lidar_read_raw() local
236 struct lidar_data *data = iio_priv(indio_dev); in lidar_trigger_handler() local
258 struct lidar_data *data; in lidar_probe() local
[all …]
/openbmc/linux/drivers/regulator/
H A Dvirtual.c30 struct virtual_consumer_data *data) in update_voltage_constraints()
69 struct virtual_consumer_data *data) in update_current_limit_constraints()
111 struct virtual_consumer_data *data = dev_get_drvdata(dev); in show_min_uV() local
118 struct virtual_consumer_data *data = dev_get_drvdata(dev); in set_min_uV() local
137 struct virtual_consumer_data *data = dev_get_drvdata(dev); in show_max_uV() local
144 struct virtual_consumer_data *data = dev_get_drvdata(dev); in set_max_uV() local
163 struct virtual_consumer_data *data = dev_get_drvdata(dev); in show_min_uA() local
170 struct virtual_consumer_data *data = dev_get_drvdata(dev); in set_min_uA() local
189 struct virtual_consumer_data *data = dev_get_drvdata(dev); in show_max_uA() local
196 struct virtual_consumer_data *data = dev_get_drvdata(dev); in set_max_uA() local
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-picolcd_debugfs.c40 struct picolcd_data *data = ((struct seq_file *)f->private_data)->private; in picolcd_debug_reset_write() local
75 struct picolcd_data *data = f->private_data; in picolcd_debug_eeprom_read() local
114 struct picolcd_data *data = f->private_data; in picolcd_debug_eeprom_write() local
169 static int _picolcd_flash_setaddr(struct picolcd_data *data, u8 *buf, long off) in _picolcd_flash_setaddr()
179 static ssize_t _picolcd_flash_read(struct picolcd_data *data, int report_id, in _picolcd_flash_read()
218 struct picolcd_data *data = f->private_data; in picolcd_debug_flash_read() local
234 static ssize_t _picolcd_flash_erase64(struct picolcd_data *data, int report_id, in _picolcd_flash_erase64()
261 static ssize_t _picolcd_flash_write(struct picolcd_data *data, int report_id, in _picolcd_flash_write()
301 struct picolcd_data *data = f->private_data; in picolcd_debug_flash_write() local
368 static void dump_buff_as_hex(char *dst, size_t dst_sz, const u8 *data, in dump_buff_as_hex()
[all …]
/openbmc/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-dove.c63 static int dove_pmu_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, in dove_pmu_mpp_ctrl_get()
81 static int dove_pmu_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, in dove_pmu_mpp_ctrl_set()
103 static int dove_mpp4_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_mpp4_ctrl_get()
134 static int dove_mpp4_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_mpp4_ctrl_set()
169 static int dove_nand_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_nand_ctrl_get()
180 static int dove_nand_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_nand_ctrl_set()
189 static int dove_audio0_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio0_ctrl_get()
199 static int dove_audio0_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio0_ctrl_set()
212 static int dove_audio1_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio1_ctrl_get()
243 static int dove_audio1_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio1_ctrl_set()
[all …]
/openbmc/linux/drivers/iio/health/
H A Dmax30100.c151 static int max30100_set_powermode(struct max30100_data *data, bool state) in max30100_set_powermode()
158 static int max30100_clear_fifo(struct max30100_data *data) in max30100_clear_fifo()
175 struct max30100_data *data = iio_priv(indio_dev); in max30100_buffer_postenable() local
187 struct max30100_data *data = iio_priv(indio_dev); in max30100_buffer_predisable() local
197 static inline int max30100_fifo_count(struct max30100_data *data) in max30100_fifo_count()
213 static int max30100_read_measurement(struct max30100_data *data) in max30100_read_measurement()
228 struct max30100_data *data = iio_priv(indio_dev); in max30100_interrupt_handler() local
267 static int max30100_led_init(struct max30100_data *data) in max30100_led_init()
310 static int max30100_chip_init(struct max30100_data *data) in max30100_chip_init()
341 static int max30100_read_temp(struct max30100_data *data, int *val) in max30100_read_temp()
[all …]
/openbmc/linux/drivers/iio/magnetometer/
H A Dmag3110.c67 static int mag3110_request(struct mag3110_data *data) in mag3110_request()
101 static int mag3110_read(struct mag3110_data *data, __be16 buf[3]) in mag3110_read()
156 static int mag3110_get_samp_freq_index(struct mag3110_data *data, in mag3110_get_samp_freq_index()
163 static int mag3110_calculate_sleep(struct mag3110_data *data) in mag3110_calculate_sleep()
175 static int mag3110_standby(struct mag3110_data *data) in mag3110_standby()
181 static int mag3110_wait_standby(struct mag3110_data *data) in mag3110_wait_standby()
211 static int mag3110_active(struct mag3110_data *data) in mag3110_active()
218 static int mag3110_is_active(struct mag3110_data *data) in mag3110_is_active()
229 static int mag3110_change_config(struct mag3110_data *data, u8 reg, u8 val) in mag3110_change_config()
278 struct mag3110_data *data = iio_priv(indio_dev); in mag3110_read_raw() local
[all …]
H A Dhmc5843_core.c136 static s32 hmc5843_set_mode(struct hmc5843_data *data, u8 operating_mode) in hmc5843_set_mode()
148 static int hmc5843_wait_measurement(struct hmc5843_data *data) in hmc5843_wait_measurement()
172 static int hmc5843_read_measurement(struct hmc5843_data *data, in hmc5843_read_measurement()
194 static int hmc5843_set_meas_conf(struct hmc5843_data *data, u8 meas_conf) in hmc5843_set_meas_conf()
210 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_show_measurement_configuration() local
226 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_set_measurement_configuration() local
235 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_get_mount_matrix() local
272 struct hmc5843_data *data = iio_priv(dev_to_iio_dev(dev)); in hmc5843_show_samp_freq_avail() local
289 static int hmc5843_set_samp_freq(struct hmc5843_data *data, u8 rate) in hmc5843_set_samp_freq()
302 static int hmc5843_get_samp_freq_index(struct hmc5843_data *data, in hmc5843_get_samp_freq_index()
[all …]
/openbmc/linux/drivers/net/ethernet/ti/
H A Ddavinci_mdio.c110 static void davinci_mdio_init_clk(struct davinci_mdio_data *data) in davinci_mdio_init_clk()
140 static void davinci_mdio_enable(struct davinci_mdio_data *data) in davinci_mdio_enable()
146 static void davinci_mdio_disable(struct davinci_mdio_data *data) in davinci_mdio_disable()
160 static void davinci_mdio_enable_manual_mode(struct davinci_mdio_data *data) in davinci_mdio_enable_manual_mode()
171 struct davinci_mdio_data *data; in davinci_set_mdc() local
187 struct davinci_mdio_data *data; in davinci_set_mdio_dir() local
203 struct davinci_mdio_data *data; in davinci_set_mdio_data() local
219 struct davinci_mdio_data *data; in davinci_get_mdio_data() local
294 static int davinci_mdio_common_reset(struct davinci_mdio_data *data) in davinci_mdio_common_reset()
343 struct davinci_mdio_data *data = bus->priv; in davinci_mdio_reset() local
[all …]
/openbmc/qemu/hw/i2c/
H A Dsmbus_master.c30 uint8_t data; in smbus_receive_byte() local
41 int smbus_send_byte(I2CBus *bus, uint8_t addr, uint8_t data) in smbus_send_byte()
53 uint8_t data; in smbus_read_byte() local
68 int smbus_write_byte(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t data) in smbus_write_byte()
81 uint16_t data; in smbus_read_word() local
97 int smbus_write_word(I2CBus *bus, uint8_t addr, uint8_t command, uint16_t data) in smbus_write_word()
109 int smbus_read_block(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t *data, in smbus_read_block()
143 int smbus_write_block(I2CBus *bus, uint8_t addr, uint8_t command, uint8_t *data, in smbus_write_block()

12345678910>>...515