Symbol: i2c_msg
arch/arm/mach-omap1/board-sx1.c
49
struct i2c_msg msg[1];
arch/arm/mach-omap1/board-sx1.c
73
struct i2c_msg msg[1];
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
110
pos->id->compatible, pos->i2c_msg.addr);
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
112
ret = i2c_transfer(client->adapter, &pos->i2c_msg, 1);
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
175
memcpy(&quirk->i2c_msg, id->data, sizeof(quirk->i2c_msg));
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
179
quirk->i2c_msg.addr = addr;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
45
struct i2c_msg i2c_msg;
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
56
static struct i2c_msg da9063_msg = {
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
61
static struct i2c_msg da9210_msg = {
arch/sh/boards/mach-ecovec24/setup.c
1047
struct i2c_msg msg[2];
arch/sh/boards/mach-kfr2r09/setup.c
355
struct i2c_msg msg;
arch/sh/boards/mach-kfr2r09/setup.c
398
struct i2c_msg msg;
drivers/base/regmap/regmap-i2c.c
144
struct i2c_msg xfer[2];
drivers/base/regmap/regmap-i2c.c
178
struct i2c_msg xfer[2];
drivers/char/ipmi/ipmb_dev_int.c
118
struct i2c_msg i2c_msg;
drivers/char/ipmi/ipmb_dev_int.c
124
i2c_msg.len = msg[IPMB_MSG_LEN_IDX] - 1;
drivers/char/ipmi/ipmb_dev_int.c
127
i2c_msg.buf = msg + 2;
drivers/char/ipmi/ipmb_dev_int.c
129
i2c_msg.addr = addr;
drivers/char/ipmi/ipmb_dev_int.c
130
i2c_msg.flags = client->flags & I2C_CLIENT_PEC;
drivers/char/ipmi/ipmb_dev_int.c
132
return i2c_transfer(client->adapter, &i2c_msg, 1);
drivers/char/ipmi/ipmi_ipmb.c
285
struct i2c_msg i2c_msg;
drivers/char/ipmi/ipmi_ipmb.c
309
i2c_msg.len = iidev->xmitlen - 1;
drivers/char/ipmi/ipmi_ipmb.c
310
if (i2c_msg.len > 32) {
drivers/char/ipmi/ipmi_ipmb.c
316
i2c_msg.addr = iidev->xmitmsg[0] >> 1;
drivers/char/ipmi/ipmi_ipmb.c
317
i2c_msg.flags = 0;
drivers/char/ipmi/ipmi_ipmb.c
318
i2c_msg.buf = iidev->xmitmsg + 1;
drivers/char/ipmi/ipmi_ipmb.c
323
ret = i2c_transfer(iidev->client->adapter, &i2c_msg, 1);
drivers/char/tpm/tpm_i2c_infineon.c
100
struct i2c_msg msg2 = {
drivers/char/tpm/tpm_i2c_infineon.c
106
struct i2c_msg msgs[] = {msg1, msg2};
drivers/char/tpm/tpm_i2c_infineon.c
211
struct i2c_msg msg1 = {
drivers/char/tpm/tpm_i2c_infineon.c
95
struct i2c_msg msg1 = {
drivers/char/tpm/tpm_tis_i2c.c
108
struct i2c_msg *msg)
drivers/char/tpm/tpm_tis_i2c.c
186
struct i2c_msg msg = { .addr = phy->i2c_client->addr };
drivers/char/tpm/tpm_tis_i2c.c
230
struct i2c_msg msg = { .addr = phy->i2c_client->addr };
drivers/char/tpm/tpm_tis_i2c_cr50.c
155
struct i2c_msg *msg)
drivers/char/tpm/tpm_tis_i2c_cr50.c
192
struct i2c_msg msg_reg_addr = {
drivers/char/tpm/tpm_tis_i2c_cr50.c
197
struct i2c_msg msg_response = {
drivers/char/tpm/tpm_tis_i2c_cr50.c
250
struct i2c_msg msg = {
drivers/clk/clk-cdce925.c
548
struct i2c_msg xfer[2];
drivers/clk/clk-renesas-pcie.c
116
struct i2c_msg xfer[2];
drivers/clk/clk-si521xx.c
115
struct i2c_msg xfer[2];
drivers/fsi/fsi-master-i2cr.c
75
struct i2c_msg msgs[2];
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
492
struct i2c_msg msgs[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c
96
struct i2c_msg msgs[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
270
struct i2c_msg msgs[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
305
struct i2c_msg msg = {
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
108
struct i2c_msg *msgs, int num)
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
111
struct i2c_msg *p;
drivers/gpu/drm/amd/amdgpu/atombios_i2c.h
28
struct i2c_msg *msgs, int num);
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c
585
struct i2c_msg *msg, uint32_t i2c_flag)
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c
598
struct i2c_msg *msg, uint32_t i2c_flag)
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c
648
struct i2c_msg *msg, int num)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9439
struct i2c_msg *msgs, int num)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1624
struct i2c_msg msg = {0};
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1748
struct i2c_msg msg = {0};
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
663
struct i2c_msg *msgs;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
673
msgs = kzalloc_objs(struct i2c_msg, num);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1569
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2785
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2495
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1411
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2669
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2427
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1901
struct i2c_msg *msg, int num_msgs)
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
103
struct i2c_msg msgs[] = {
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
520
struct i2c_msg xfer[2];
drivers/gpu/drm/bridge/inno-hdmi.c
937
static int inno_hdmi_i2c_read(struct inno_hdmi *hdmi, struct i2c_msg *msgs)
drivers/gpu/drm/bridge/inno-hdmi.c
953
static int inno_hdmi_i2c_write(struct inno_hdmi *hdmi, struct i2c_msg *msgs)
drivers/gpu/drm/bridge/inno-hdmi.c
983
struct i2c_msg *msgs, int num)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
74
struct i2c_msg msgs[] = {
drivers/gpu/drm/bridge/parade-ps8622.c
68
struct i2c_msg msg;
drivers/gpu/drm/bridge/sil-sii8620.c
150
struct i2c_msg msg[] = {
drivers/gpu/drm/bridge/sil-sii8620.c
193
struct i2c_msg msg = {
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
633
struct i2c_msg *msgs, int num)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
427
struct i2c_msg *msgs, int num)
drivers/gpu/drm/bridge/tda998x_drv.c
409
struct i2c_msg msg = {
drivers/gpu/drm/bridge/tda998x_drv.c
426
struct i2c_msg msg[2] = {
drivers/gpu/drm/display/drm_dp_dual_mode_helper.c
130
struct i2c_msg msg = {
drivers/gpu/drm/display/drm_dp_dual_mode_helper.c
75
struct i2c_msg msgs[] = {
drivers/gpu/drm/display/drm_dp_helper.c
2101
const struct i2c_msg *i2c_msg)
drivers/gpu/drm/display/drm_dp_helper.c
2103
msg->request = (i2c_msg->flags & I2C_M_RD) ?
drivers/gpu/drm/display/drm_dp_helper.c
2105
if (!(i2c_msg->flags & I2C_M_STOP))
drivers/gpu/drm/display/drm_dp_helper.c
2148
static int drm_dp_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
drivers/gpu/drm/display/drm_dp_mst_topology.c
5807
static bool remote_i2c_read_ok(const struct i2c_msg msgs[], int num)
drivers/gpu/drm/display/drm_dp_mst_topology.c
5824
static bool remote_i2c_write_ok(const struct i2c_msg msgs[], int num)
drivers/gpu/drm/display/drm_dp_mst_topology.c
5839
struct i2c_msg *msgs, int num)
drivers/gpu/drm/display/drm_dp_mst_topology.c
5892
struct i2c_msg *msgs, int num)
drivers/gpu/drm/display/drm_dp_mst_topology.c
5937
struct i2c_msg *msgs, int num)
drivers/gpu/drm/display/drm_scdc_helper.c
113
struct i2c_msg msg = {
drivers/gpu/drm/display/drm_scdc_helper.c
74
struct i2c_msg msgs[2] = {
drivers/gpu/drm/drm_edid.c
2182
struct i2c_msg msgs[] = {
drivers/gpu/drm/gma500/cdv_intel_dp.c
150
struct i2c_msg *msgs,
drivers/gpu/drm/gma500/intel_gmbus.c
223
struct i2c_msg *msgs,
drivers/gpu/drm/gma500/intel_gmbus.c
249
struct i2c_msg *msgs,
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
125
static int xfer_write(struct i2c_adapter *adap, struct i2c_msg *pmsg)
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
134
struct i2c_msg *pmsg,
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
191
struct i2c_msg *msg = i2c_dev->msg;
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
76
struct i2c_msg *msg;
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
96
static int xfer_read(struct i2c_adapter *adap, struct i2c_msg *pmsg)
drivers/gpu/drm/gma500/psb_intel_lvds.c
99
struct i2c_msg msgs[] = {
drivers/gpu/drm/gma500/psb_intel_sdvo.c
2403
struct i2c_msg *msgs,
drivers/gpu/drm/gma500/psb_intel_sdvo.c
261
struct i2c_msg msgs[] = {
drivers/gpu/drm/gma500/psb_intel_sdvo.c
456
struct i2c_msg msgs[MAX_ARG_LEN + 3];
drivers/gpu/drm/i915/display/dvo_ch7017.c
173
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_ch7017.c
193
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/dvo_ch7xxx.c
156
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_ch7xxx.c
192
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/dvo_ivch.c
201
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_ivch.c
242
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/dvo_ns2501.c
400
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_ns2501.c
444
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/dvo_sil164.c
117
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/dvo_sil164.c
82
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_tfp410.c
103
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/dvo_tfp410.c
138
struct i2c_msg msg = {
drivers/gpu/drm/i915/display/intel_dsi_vbt.c
495
struct i2c_msg msg;
drivers/gpu/drm/i915/display/intel_gmbus.c
526
gmbus_xfer_read(struct intel_display *display, struct i2c_msg *msg,
drivers/gpu/drm/i915/display/intel_gmbus.c
588
gmbus_xfer_write(struct intel_display *display, struct i2c_msg *msg,
drivers/gpu/drm/i915/display/intel_gmbus.c
616
gmbus_is_index_xfer(struct i2c_msg *msgs, int i, int num)
drivers/gpu/drm/i915/display/intel_gmbus.c
626
gmbus_index_xfer(struct intel_display *display, struct i2c_msg *msgs,
drivers/gpu/drm/i915/display/intel_gmbus.c
658
do_gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num,
drivers/gpu/drm/i915/display/intel_gmbus.c
789
gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/gpu/drm/i915/display/intel_gmbus.c
819
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/intel_hdmi.c
1319
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/intel_hdmi.c
1346
struct i2c_msg msg;
drivers/gpu/drm/i915/display/intel_sdvo.c
256
struct i2c_msg msgs[] = {
drivers/gpu/drm/i915/display/intel_sdvo.c
3291
struct i2c_msg *msgs,
drivers/gpu/drm/i915/display/intel_sdvo.c
469
struct i2c_msg *msgs;
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
112
static int mtk_hdmi_ddc_read_msg(struct mtk_hdmi_ddc *ddc, struct i2c_msg *msg)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
187
static int mtk_hdmi_ddc_write_msg(struct mtk_hdmi_ddc *ddc, struct i2c_msg *msg)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
211
struct i2c_msg *msgs, int num)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
236
struct i2c_msg *msg = &msgs[i];
drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c
281
static int mtk_hdmi_ddc_v2_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c
290
struct i2c_msg *msg = &msgs[i];
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
122
struct i2c_msg msgs[] = {
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
83
struct i2c_msg msgs[] = {
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c
121
struct i2c_msg *p = &msgs[i];
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c
183
struct i2c_msg *p = &msgs[i];
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c
90
struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
378
struct i2c_msg msg = {
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
109
struct i2c_msg msgs[] = {
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
125
struct i2c_msg msgs[] = {
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
140
struct i2c_msg msgs[] = {
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
93
struct i2c_msg msgs[] = {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
1078
struct i2c_msg msg = {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2172
struct i2c_msg msg[] = {
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
43
anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c
48
struct i2c_msg *msg = msgs;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxch.c
31
nvkm_i2c_aux_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxch.c
34
struct i2c_msg *msg = msgs;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
174
i2c_addr(struct nvkm_i2c_bus *bus, struct i2c_msg *msg)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
183
nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
185
struct i2c_msg *msg = msgs;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
212
nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
78
nvkm_i2c_bus_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h
12
int (*xfer)(struct nvkm_i2c_bus *, struct i2c_msg *, int num);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h
23
int nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *, struct i2c_msg *, int);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
35
struct i2c_msg msgs[] = {
drivers/gpu/drm/radeon/atom.h
158
struct i2c_msg;
drivers/gpu/drm/radeon/atom.h
161
struct i2c_msg *msgs, int num);
drivers/gpu/drm/radeon/atombios_i2c.c
101
struct i2c_msg *msgs, int num)
drivers/gpu/drm/radeon/atombios_i2c.c
104
struct i2c_msg *p;
drivers/gpu/drm/radeon/radeon_i2c.c
1036
struct i2c_msg msgs[] = {
drivers/gpu/drm/radeon/radeon_i2c.c
1069
struct i2c_msg msg = {
drivers/gpu/drm/radeon/radeon_i2c.c
322
struct i2c_msg *msgs, int num)
drivers/gpu/drm/radeon/radeon_i2c.c
327
struct i2c_msg *p;
drivers/gpu/drm/radeon/radeon_i2c.c
42
struct i2c_msg msgs[] = {
drivers/gpu/drm/radeon/radeon_i2c.c
575
struct i2c_msg *msgs, int num)
drivers/gpu/drm/radeon/radeon_i2c.c
580
struct i2c_msg *p;
drivers/gpu/drm/radeon/radeon_i2c.c
808
struct i2c_msg *msgs, int num)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
546
static int rk3066_hdmi_i2c_read(struct rk3066_hdmi *hdmi, struct i2c_msg *msgs)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
562
static int rk3066_hdmi_i2c_write(struct rk3066_hdmi *hdmi, struct i2c_msg *msgs)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
593
struct i2c_msg *msgs, int num)
drivers/gpu/drm/sitronix/st7571-i2c.c
46
struct i2c_msg msg = {
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
147
struct i2c_msg *msgs, int num)
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
70
static int xfer_msg(struct sun4i_hdmi *hdmi, struct i2c_msg *msg)
drivers/gpu/drm/tests/drm_connector_test.c
57
struct i2c_msg *msgs, int num)
drivers/hid/hid-cp2112.c
526
static int cp2112_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/hid/hid-ft260.c
575
static int ft260_i2c_write_read(struct ft260_device *dev, struct i2c_msg *msgs)
drivers/hid/hid-ft260.c
612
static int ft260_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
drivers/hid/hid-mcp2221.c
268
struct i2c_msg *msg, int type, u8 last_status)
drivers/hid/hid-mcp2221.c
320
struct i2c_msg *msg, int type, u16 smbus_addr,
drivers/hid/hid-mcp2221.c
382
struct i2c_msg msgs[], int num)
drivers/hid/i2c-hid/i2c-hid-core.c
200
struct i2c_msg msgs[2] = { 0 };
drivers/hwmon/hih6130.c
88
struct i2c_msg msgs[1] = {
drivers/hwmon/htu31.c
178
struct i2c_msg msgs[] = {
drivers/hwmon/htu31.c
76
struct i2c_msg msgs[] = {
drivers/hwmon/max127.c
55
struct i2c_msg msg = {
drivers/hwmon/max127.c
75
struct i2c_msg msg = {
drivers/hwmon/occ/p8_i2c.c
40
struct i2c_msg msgs[2];
drivers/hwmon/pmbus/adm1266.c
89
struct i2c_msg msgs[2] = {
drivers/hwmon/pmbus/ibm-cffps.c
84
struct i2c_msg msg[2] = {
drivers/hwmon/pmbus/max31785.c
108
struct i2c_msg msg[2] = {
drivers/hwmon/pmbus/tda38640.c
95
struct i2c_msg msgs[2] = {
drivers/hwmon/sht21.c
165
struct i2c_msg msgs[2] = {
drivers/i2c/algos/i2c-algo-bit.c
345
static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
drivers/i2c/algos/i2c-algo-bit.c
402
static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
drivers/i2c/algos/i2c-algo-bit.c
467
static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
drivers/i2c/algos/i2c-algo-bit.c
522
struct i2c_msg msgs[], int num)
drivers/i2c/algos/i2c-algo-bit.c
524
struct i2c_msg *pmsg;
drivers/i2c/algos/i2c-algo-bit.c
602
static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],
drivers/i2c/algos/i2c-algo-pca.c
117
struct i2c_msg *msg)
drivers/i2c/algos/i2c-algo-pca.c
183
struct i2c_msg *msgs,
drivers/i2c/algos/i2c-algo-pca.c
187
struct i2c_msg *msg = NULL;
drivers/i2c/algos/i2c-algo-pcf.c
257
struct i2c_msg *msg)
drivers/i2c/algos/i2c-algo-pcf.c
267
struct i2c_msg *msgs,
drivers/i2c/algos/i2c-algo-pcf.c
271
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-altera.c
305
static int altr_i2c_xfer_msg(struct altr_i2c_dev *idev, struct i2c_msg *msg)
drivers/i2c/busses/i2c-altera.c
360
altr_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-altera.c
76
struct i2c_msg *msg;
drivers/i2c/busses/i2c-amd-asf-plat.c
188
static int amd_asf_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-amd-asf-plat.c
193
struct i2c_msg *dev_msgs = msgs;
drivers/i2c/busses/i2c-amd-mp2-plat.c
133
static int i2c_amd_xfer_msg(struct amd_i2c_dev *i2c_dev, struct i2c_msg *pmsg)
drivers/i2c/busses/i2c-amd-mp2-plat.c
152
static int i2c_amd_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-amd-mp2-plat.c
156
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-amd-mp2.h
155
struct i2c_msg *msg;
drivers/i2c/busses/i2c-aspeed.c
155
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-aspeed.c
371
struct i2c_msg *msg = &bus->msgs[bus->msgs_index];
drivers/i2c/busses/i2c-aspeed.c
427
struct i2c_msg *msg;
drivers/i2c/busses/i2c-aspeed.c
683
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-at91-master.c
651
static int at91_twi_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, int num)
drivers/i2c/busses/i2c-at91-master.c
656
struct i2c_msg *m_start = msg;
drivers/i2c/busses/i2c-at91.h
144
struct i2c_msg *msg;
drivers/i2c/busses/i2c-au1550.c
212
au1550_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-au1550.c
215
struct i2c_msg *p;
drivers/i2c/busses/i2c-axxia.c
139
struct i2c_msg *msg;
drivers/i2c/busses/i2c-axxia.c
140
struct i2c_msg *msg_r;
drivers/i2c/busses/i2c-axxia.c
253
static int i2c_m_rd(const struct i2c_msg *msg)
drivers/i2c/busses/i2c-axxia.c
258
static int i2c_m_recv_len(const struct i2c_msg *msg)
drivers/i2c/busses/i2c-axxia.c
269
struct i2c_msg *msg = idev->msg_r;
drivers/i2c/busses/i2c-axxia.c
301
struct i2c_msg *msg = idev->msg;
drivers/i2c/busses/i2c-axxia.c
433
static void axxia_i2c_set_addr(struct axxia_i2c_dev *idev, struct i2c_msg *msg)
drivers/i2c/busses/i2c-axxia.c
466
static int axxia_i2c_xfer_seq(struct axxia_i2c_dev *idev, struct i2c_msg msgs[])
drivers/i2c/busses/i2c-axxia.c
511
static int axxia_i2c_xfer_msg(struct axxia_i2c_dev *idev, struct i2c_msg *msg,
drivers/i2c/busses/i2c-axxia.c
592
static bool axxia_i2c_sequence_ok(struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-axxia.c
600
axxia_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-bcm-iproc.c
195
struct i2c_msg *msg;
drivers/i2c/busses/i2c-bcm-iproc.c
551
struct i2c_msg *msg = iproc_i2c->msg;
drivers/i2c/busses/i2c-bcm-iproc.c
570
struct i2c_msg *msg = iproc_i2c->msg;
drivers/i2c/busses/i2c-bcm-iproc.c
611
struct i2c_msg *msg = iproc_i2c->msg;
drivers/i2c/busses/i2c-bcm-iproc.c
719
struct i2c_msg *msg)
drivers/i2c/busses/i2c-bcm-iproc.c
767
struct i2c_msg *msg,
drivers/i2c/busses/i2c-bcm-iproc.c
830
struct i2c_msg *msgs, bool process_call)
drivers/i2c/busses/i2c-bcm-iproc.c
836
struct i2c_msg *msg = &msgs[0];
drivers/i2c/busses/i2c-bcm-iproc.c
950
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-bcm-kona.c
317
struct i2c_msg *msg)
drivers/i2c/busses/i2c-bcm-kona.c
442
struct i2c_msg *msg)
drivers/i2c/busses/i2c-bcm-kona.c
468
struct i2c_msg *msg)
drivers/i2c/busses/i2c-bcm-kona.c
591
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-bcm-kona.c
594
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-bcm2835.c
241
struct i2c_msg *msg = i2c_dev->curr_msg;
drivers/i2c/busses/i2c-bcm2835.c
347
static int bcm2835_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-bcm2835.c
65
struct i2c_msg *curr_msg;
drivers/i2c/busses/i2c-brcmstb.c
326
struct i2c_msg *pmsg)
drivers/i2c/busses/i2c-brcmstb.c
411
struct i2c_msg *msg)
drivers/i2c/busses/i2c-brcmstb.c
444
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-brcmstb.c
447
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-brcmstb.c
523
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-cadence.c
1006
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-cadence.c
1092
static int cdns_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-cadence.c
1143
static int cdns_i2c_master_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-cadence.c
200
struct i2c_msg *p_msg;
drivers/i2c/busses/i2c-cadence.c
931
static int cdns_i2c_process_msg(struct cdns_i2c *id, struct i2c_msg *msg,
drivers/i2c/busses/i2c-cgbc.c
206
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-cgbc.c
300
static int cgbc_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-cgbc.c
72
struct i2c_msg *msg;
drivers/i2c/busses/i2c-cp2615.c
214
cp2615_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-cp2615.c
218
struct i2c_msg *msg;
drivers/i2c/busses/i2c-cpm.c
182
struct i2c_msg *pmsg, int num, int tx, int rx)
drivers/i2c/busses/i2c-cpm.c
241
struct i2c_msg *pmsg, int tx, int rx)
drivers/i2c/busses/i2c-cpm.c
297
static int cpm_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-cpm.c
302
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-cros-ec-tunnel.c
115
static int ec_i2c_count_response(struct i2c_msg i2c_msgs[], int num)
drivers/i2c/busses/i2c-cros-ec-tunnel.c
140
static int ec_i2c_parse_response(const u8 *buf, struct i2c_msg i2c_msgs[],
drivers/i2c/busses/i2c-cros-ec-tunnel.c
163
struct i2c_msg *i2c_msg = &i2c_msgs[i];
drivers/i2c/busses/i2c-cros-ec-tunnel.c
166
memcpy(i2c_msg->buf, in_data, i2c_msg->len);
drivers/i2c/busses/i2c-cros-ec-tunnel.c
167
in_data += i2c_msg->len;
drivers/i2c/busses/i2c-cros-ec-tunnel.c
174
static int ec_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg i2c_msgs[],
drivers/i2c/busses/i2c-cros-ec-tunnel.c
46
static int ec_i2c_count_message(const struct i2c_msg i2c_msgs[], int num)
drivers/i2c/busses/i2c-cros-ec-tunnel.c
73
static int ec_i2c_construct_message(u8 *buf, const struct i2c_msg i2c_msgs[],
drivers/i2c/busses/i2c-cros-ec-tunnel.c
87
const struct i2c_msg *i2c_msg = &i2c_msgs[i];
drivers/i2c/busses/i2c-cros-ec-tunnel.c
90
msg->len = i2c_msg->len;
drivers/i2c/busses/i2c-cros-ec-tunnel.c
91
msg->addr_flags = i2c_msg->addr;
drivers/i2c/busses/i2c-cros-ec-tunnel.c
93
if (i2c_msg->flags & I2C_M_TEN)
drivers/i2c/busses/i2c-cros-ec-tunnel.c
96
if (i2c_msg->flags & I2C_M_RD) {
drivers/i2c/busses/i2c-cros-ec-tunnel.c
99
memcpy(out_data, i2c_msg->buf, msg->len);
drivers/i2c/busses/i2c-davinci.c
402
i2c_davinci_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, int stop)
drivers/i2c/busses/i2c-davinci.c
515
i2c_davinci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-designware-core.h
283
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-designware-core.h
400
int i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
drivers/i2c/busses/i2c-designware-master.c
190
struct i2c_msg *msgs = dev->msgs;
drivers/i2c/busses/i2c-designware-master.c
292
static int amd_i2c_dw_xfer_quirk(struct dw_i2c_dev *dev, struct i2c_msg *msgs, int num_msgs)
drivers/i2c/busses/i2c-designware-master.c
377
struct i2c_msg *msgs = dev->msgs;
drivers/i2c/busses/i2c-designware-master.c
491
struct i2c_msg *msgs = dev->msgs;
drivers/i2c/busses/i2c-designware-master.c
518
struct i2c_msg *msgs = dev->msgs;
drivers/i2c/busses/i2c-designware-master.c
749
__i2c_dw_xfer_one_part(struct dw_i2c_dev *dev, struct i2c_msg *msgs, size_t num)
drivers/i2c/busses/i2c-designware-master.c
834
i2c_dw_msg_is_valid(struct dw_i2c_dev *dev, const struct i2c_msg *msgs, size_t idx)
drivers/i2c/busses/i2c-designware-master.c
866
i2c_dw_xfer_common(struct dw_i2c_dev *dev, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-designware-master.c
868
struct i2c_msg *msgs_part;
drivers/i2c/busses/i2c-designware-master.c
921
int i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-digicolor.c
145
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-digicolor.c
213
static int dc_i2c_xfer_msg(struct dc_i2c *i2c, struct i2c_msg *msg, int first,
drivers/i2c/busses/i2c-digicolor.c
243
static int dc_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-digicolor.c
53
struct i2c_msg *msg;
drivers/i2c/busses/i2c-digicolor.c
76
static u8 dc_i2c_addr_cmd(struct i2c_msg *msg)
drivers/i2c/busses/i2c-diolan-u2c.c
339
static int diolan_usb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-diolan-u2c.c
343
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-dln2.c
141
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-dln2.c
144
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-eg20t.c
364
struct i2c_msg *msgs, u32 last, u32 first)
drivers/i2c/busses/i2c-eg20t.c
474
static s32 pch_i2c_readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-eg20t.c
637
struct i2c_msg *msgs, s32 num)
drivers/i2c/busses/i2c-eg20t.c
639
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-emev2.c
138
static int __em_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/i2c/busses/i2c-emev2.c
208
static int em_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-exynos5.c
177
struct i2c_msg *msg;
drivers/i2c/busses/i2c-exynos5.c
791
struct i2c_msg *msgs, int stop)
drivers/i2c/busses/i2c-exynos5.c
835
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-exynos5.c
862
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-fsi.c
236
static int fsi_i2c_start(struct fsi_i2c_port *port, struct i2c_msg *msg,
drivers/i2c/busses/i2c-fsi.c
266
static int fsi_i2c_write_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg,
drivers/i2c/busses/i2c-fsi.c
292
static int fsi_i2c_read_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg,
drivers/i2c/busses/i2c-fsi.c
526
struct i2c_msg *msg, u32 status)
drivers/i2c/busses/i2c-fsi.c
574
static int fsi_i2c_wait(struct fsi_i2c_port *port, struct i2c_msg *msg,
drivers/i2c/busses/i2c-fsi.c
606
static int fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-fsi.c
613
struct i2c_msg *msg;
drivers/i2c/busses/i2c-gxp.c
113
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-gxp.c
83
struct i2c_msg *curr_msg;
drivers/i2c/busses/i2c-hisi.c
156
struct i2c_msg *msg = ctlr->msgs;
drivers/i2c/busses/i2c-hisi.c
199
static int hisi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-hisi.c
244
struct i2c_msg *cur_msg;
drivers/i2c/busses/i2c-hisi.c
278
struct i2c_msg *cur_msg;
drivers/i2c/busses/i2c-hisi.c
98
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-hix5hd2.c
315
struct i2c_msg *msgs, int stop)
drivers/i2c/busses/i2c-hix5hd2.c
355
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-hix5hd2.c
81
struct i2c_msg *msg;
drivers/i2c/busses/i2c-ibm_iic.c
239
static int iic_smbus_quick(struct ibm_iic_private* dev, const struct i2c_msg* p)
drivers/i2c/busses/i2c-ibm_iic.c
455
static int iic_xfer_bytes(struct ibm_iic_private* dev, struct i2c_msg* pm,
drivers/i2c/busses/i2c-ibm_iic.c
512
static inline void iic_address(struct ibm_iic_private* dev, struct i2c_msg* msg)
drivers/i2c/busses/i2c-ibm_iic.c
529
static inline int iic_invalid_address(const struct i2c_msg* p)
drivers/i2c/busses/i2c-ibm_iic.c
534
static inline int iic_address_neq(const struct i2c_msg* p1,
drivers/i2c/busses/i2c-ibm_iic.c
535
const struct i2c_msg* p2)
drivers/i2c/busses/i2c-ibm_iic.c
545
static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-img-scb.c
1024
static int img_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-img-scb.c
1065
struct i2c_msg *msg = &msgs[i];
drivers/i2c/busses/i2c-img-scb.c
381
struct i2c_msg msg;
drivers/i2c/busses/i2c-imx-lpi2c.c
1034
struct i2c_msg *msg)
drivers/i2c/busses/i2c-imx-lpi2c.c
1110
struct i2c_msg *msgs, int num, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
1175
static int lpi2c_imx_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-imx-lpi2c.c
1180
static int lpi2c_imx_xfer_atomic(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-imx-lpi2c.c
276
struct i2c_msg *msgs, bool atomic)
drivers/i2c/busses/i2c-imx-lpi2c.c
523
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx-lpi2c.c
531
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx-lpi2c.c
559
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx-lpi2c.c
636
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx-lpi2c.c
658
static bool is_use_dma(struct lpi2c_imx_struct *lpi2c_imx, struct i2c_msg *msg)
drivers/i2c/busses/i2c-imx-lpi2c.c
682
struct i2c_msg *msg)
drivers/i2c/busses/i2c-imx-lpi2c.c
701
struct i2c_msg *msg)
drivers/i2c/busses/i2c-imx.c
1173
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx.c
1237
struct i2c_msg *msgs, bool use_dma)
drivers/i2c/busses/i2c-imx.c
1273
struct i2c_msg *msgs, bool is_lastmsg)
drivers/i2c/busses/i2c-imx.c
1366
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx.c
1399
static int i2c_imx_write(struct imx_i2c_struct *i2c_imx, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-imx.c
1430
struct i2c_msg *msgs, bool is_lastmsg)
drivers/i2c/busses/i2c-imx.c
1521
static int i2c_imx_read(struct imx_i2c_struct *i2c_imx, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-imx.c
1575
struct i2c_msg *msgs, int num, bool atomic)
drivers/i2c/busses/i2c-imx.c
1673
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-imx.c
1690
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-imx.c
257
struct i2c_msg *msg;
drivers/i2c/busses/i2c-imx.c
478
struct i2c_msg *msgs)
drivers/i2c/busses/i2c-iop3xx.c
231
struct i2c_msg *msg)
drivers/i2c/busses/i2c-iop3xx.c
335
iop3xx_i2c_handle_msg(struct i2c_adapter *i2c_adap, struct i2c_msg *pmsg)
drivers/i2c/busses/i2c-iop3xx.c
353
iop3xx_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-iop3xx.c
46
iic_cook_addr(struct i2c_msg *msg)
drivers/i2c/busses/i2c-jz4780.c
690
static int jz4780_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/i2c/busses/i2c-k1.c
122
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-k1.c
317
struct i2c_msg *cur_msg = i2c->msgs + i2c->msg_idx;
drivers/i2c/busses/i2c-k1.c
564
struct i2c_msg *msg;
drivers/i2c/busses/i2c-k1.c
633
spacemit_i2c_xfer_common(struct i2c_adapter *adapt, struct i2c_msg *msgs, int num, bool use_pio)
drivers/i2c/busses/i2c-k1.c
667
static int spacemit_i2c_xfer(struct i2c_adapter *adapt, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-k1.c
672
static int spacemit_i2c_pio_xfer_atomic(struct i2c_adapter *adapt, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-keba.c
286
static void ki2c_write_target_addr(struct ki2c *ki2c, struct i2c_msg *m)
drivers/i2c/busses/i2c-keba.c
298
static int ki2c_start_addr(struct ki2c *ki2c, struct i2c_msg *m)
drivers/i2c/busses/i2c-keba.c
328
static int ki2c_repstart_addr(struct ki2c *ki2c, struct i2c_msg *m)
drivers/i2c/busses/i2c-keba.c
428
static int ki2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-keba.c
439
struct i2c_msg *m = &msgs[i];
drivers/i2c/busses/i2c-kempld.c
186
static int kempld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-kempld.c
59
struct i2c_msg *msg;
drivers/i2c/busses/i2c-kempld.c
86
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-ljca.c
230
static int ljca_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msg,
drivers/i2c/busses/i2c-ljca.c
234
struct i2c_msg *cur_msg;
drivers/i2c/busses/i2c-lpc2k.c
292
static int i2c_lpc2k_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-lpc2k.c
77
struct i2c_msg *msg;
drivers/i2c/busses/i2c-ls2x-v2.c
364
static int loongson2_i2c_xfer_msg(struct loongson2_i2c_priv *priv, struct i2c_msg *msg,
drivers/i2c/busses/i2c-ls2x-v2.c
390
static int loongson2_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-ls2x.c
180
static int ls2x_i2c_start(struct ls2x_i2c_priv *priv, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-ls2x.c
188
static int ls2x_i2c_rx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
drivers/i2c/busses/i2c-ls2x.c
212
static int ls2x_i2c_tx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
drivers/i2c/busses/i2c-ls2x.c
235
struct i2c_msg *msg, bool stop)
drivers/i2c/busses/i2c-ls2x.c
262
static int ls2x_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-ls2x.c
265
struct i2c_msg *msg, *emsg = msgs + num;
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
993
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-meson.c
337
static void meson_i2c_do_start(struct meson_i2c *i2c, struct i2c_msg *msg)
drivers/i2c/busses/i2c-meson.c
352
static int meson_i2c_xfer_msg(struct meson_i2c *i2c, struct i2c_msg *msg,
drivers/i2c/busses/i2c-meson.c
419
struct i2c_msg *msgs, int num, bool atomic)
drivers/i2c/busses/i2c-meson.c
433
static int meson_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-meson.c
440
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-meson.c
92
struct i2c_msg *msg;
drivers/i2c/busses/i2c-microchip-corei2c.c
115
struct i2c_msg *msg_queue;
drivers/i2c/busses/i2c-microchip-corei2c.c
237
struct i2c_msg *this_msg;
drivers/i2c/busses/i2c-microchip-corei2c.c
258
struct i2c_msg *next_msg = idev->msg_queue;
drivers/i2c/busses/i2c-microchip-corei2c.c
367
static int mchp_corei2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-microchip-corei2c.c
371
struct i2c_msg *this_msg = msgs;
drivers/i2c/busses/i2c-microchip-corei2c.c
396
struct i2c_msg *next_msg = msgs + 1;
drivers/i2c/busses/i2c-microchip-corei2c.c
433
struct i2c_msg msgs[2];
drivers/i2c/busses/i2c-mlxcpld.c
155
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-mlxcpld.c
215
struct i2c_msg *msgs, int num,
drivers/i2c/busses/i2c-mlxcpld.c
389
static int mlxcpld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-mlxcpld.c
67
struct i2c_msg *msg;
drivers/i2c/busses/i2c-mpc.c
498
struct i2c_msg *msg = NULL;
drivers/i2c/busses/i2c-mpc.c
715
static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-mpc.c
93
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-mt65xx.c
1241
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-mt65xx.c
996
static int mtk_i2c_do_transfer(struct mtk_i2c *i2c, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-mt7621.c
139
static int mtk_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-mt7621.c
143
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-mv64xxx.c
119
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-mv64xxx.c
141
struct i2c_msg *msg;
drivers/i2c/busses/i2c-mv64xxx.c
176
struct i2c_msg *msg)
drivers/i2c/busses/i2c-mv64xxx.c
440
struct i2c_msg *msg)
drivers/i2c/busses/i2c-mv64xxx.c
600
mv64xxx_i2c_execute_msg(struct mv64xxx_i2c_data *drv_data, struct i2c_msg *msg,
drivers/i2c/busses/i2c-mv64xxx.c
625
struct i2c_msg *msg = drv_data->msgs;
drivers/i2c/busses/i2c-mv64xxx.c
637
struct i2c_msg *msgs = drv_data->msgs;
drivers/i2c/busses/i2c-mv64xxx.c
694
mv64xxx_i2c_valid_offload_sz(struct i2c_msg *msg)
drivers/i2c/busses/i2c-mv64xxx.c
702
struct i2c_msg *msgs = drv_data->msgs;
drivers/i2c/busses/i2c-mv64xxx.c
745
mv64xxx_i2c_xfer_core(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-mv64xxx.c
775
mv64xxx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-mv64xxx.c
784
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-mxs.c
181
struct i2c_msg *msg, u8 *buf, uint32_t flags)
drivers/i2c/busses/i2c-mxs.c
377
struct i2c_msg *msg, uint32_t flags)
drivers/i2c/busses/i2c-mxs.c
567
static int mxs_i2c_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/i2c/busses/i2c-mxs.c
656
static int mxs_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-nct6694.c
65
static int nct6694_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-nct6694.c
78
struct i2c_msg *msg_temp = &msgs[i];
drivers/i2c/busses/i2c-nomadik.c
714
struct i2c_msg msgs[], int num_msgs)
drivers/i2c/busses/i2c-npcm7xx.c
2288
static int npcm_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-npcm7xx.c
2292
struct i2c_msg *msg0, *msg1;
drivers/i2c/busses/i2c-npcm7xx.c
558
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-npcm7xx.c
956
struct i2c_msg *msgs;
drivers/i2c/busses/i2c-nvidia-gpu.c
166
static int gpu_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-ocores.c
151
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-ocores.c
355
struct i2c_msg *msgs, int num,
drivers/i2c/busses/i2c-ocores.c
392
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-ocores.c
398
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-ocores.c
41
struct i2c_msg *msg;
drivers/i2c/busses/i2c-octeon-core.c
443
static int octeon_i2c_hlc_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
480
static int octeon_i2c_hlc_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
528
static bool octeon_i2c_hlc_ext(struct octeon_i2c *i2c, struct i2c_msg msg, u64 *cmd_in, u64 *ext)
drivers/i2c/busses/i2c-octeon-core.c
547
static int octeon_i2c_hlc_read_cmd(struct octeon_i2c *i2c, struct i2c_msg msg, u64 cmd)
drivers/i2c/busses/i2c-octeon-core.c
558
static int octeon_i2c_hlc_comp_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
594
static int octeon_i2c_hlc_comp_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
646
static int octeon_i2c_hlc_block_comp_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
700
static int octeon_i2c_hlc_block_comp_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
drivers/i2c/busses/i2c-octeon-core.c
761
int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-octeon-core.c
799
struct i2c_msg *pmsg = &msgs[i];
drivers/i2c/busses/i2c-octeon-core.h
256
int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
drivers/i2c/busses/i2c-omap.c
662
struct i2c_msg *msg, int stop, bool polling)
drivers/i2c/busses/i2c-omap.c
793
omap_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg msgs[], int num,
drivers/i2c/busses/i2c-omap.c
836
omap_i2c_xfer_irq(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-omap.c
842
omap_i2c_xfer_polling(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-opal.c
73
static int i2c_opal_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-owl.c
170
struct i2c_msg *msg = i2c_dev->msg;
drivers/i2c/busses/i2c-owl.c
252
static int owl_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-owl.c
256
struct i2c_msg *msg;
drivers/i2c/busses/i2c-owl.c
410
static int owl_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-owl.c
417
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-owl.c
96
struct i2c_msg *msg;
drivers/i2c/busses/i2c-pasemi-core.c
194
struct i2c_msg *msg, int stop)
drivers/i2c/busses/i2c-pasemi-core.c
242
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-pnx.c
480
i2c_pnx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-pnx.c
482
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-powermac.c
135
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-pxa.c
1054
static int i2c_pxa_do_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num)
drivers/i2c/busses/i2c-pxa.c
1120
struct i2c_msg *msgs, int num,
drivers/i2c/busses/i2c-pxa.c
1122
struct i2c_msg *, int num))
drivers/i2c/busses/i2c-pxa.c
1146
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-pxa.c
1201
struct i2c_msg *msg, int num)
drivers/i2c/busses/i2c-pxa.c
1240
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-pxa.c
229
struct i2c_msg *msg;
drivers/i2c/busses/i2c-qcom-cci.c
421
static int cci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-qcom-geni.c
106
struct i2c_msg *cur;
drivers/i2c/busses/i2c-qcom-geni.c
277
struct i2c_msg *cur;
drivers/i2c/busses/i2c-qcom-geni.c
417
struct i2c_msg *cur)
drivers/i2c/busses/i2c-qcom-geni.c
429
struct i2c_msg *cur)
drivers/i2c/busses/i2c-qcom-geni.c
440
static int geni_i2c_rx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
drivers/i2c/busses/i2c-qcom-geni.c
448
struct i2c_msg *cur;
drivers/i2c/busses/i2c-qcom-geni.c
479
static int geni_i2c_tx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
drivers/i2c/busses/i2c-qcom-geni.c
487
struct i2c_msg *cur;
drivers/i2c/busses/i2c-qcom-geni.c
541
static void geni_i2c_gpi_unmap(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
drivers/i2c/busses/i2c-qcom-geni.c
562
static void geni_i2c_gpi_multi_desc_unmap(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-qcom-geni.c
621
static int geni_i2c_gpi(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-qcom-geni.c
765
static int geni_i2c_gpi_xfer(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-qcom-geni.c
884
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-qcom-geni.c
907
struct i2c_msg msgs[],
drivers/i2c/busses/i2c-qup.c
1070
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-qup.c
1092
struct i2c_msg msgs[],
drivers/i2c/busses/i2c-qup.c
1376
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-qup.c
1460
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-qup.c
1532
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-qup.c
1567
struct i2c_msg msgs[],
drivers/i2c/busses/i2c-qup.c
247
struct i2c_msg *msg;
drivers/i2c/busses/i2c-qup.c
486
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-qup.c
523
struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
542
static bool qup_i2c_check_msg_len(struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
548
struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
570
struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
675
static int qup_i2c_bam_make_desc(struct qup_i2c_dev *qup, struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
861
static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/i2c/busses/i2c-qup.c
929
struct i2c_msg *msg)
drivers/i2c/busses/i2c-qup.c
949
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-qup.c
971
struct i2c_msg *msg = qup->msg;
drivers/i2c/busses/i2c-rcar.c
146
struct i2c_msg *msg;
drivers/i2c/busses/i2c-rcar.c
431
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-rcar.c
482
struct i2c_msg *msg = priv->msg;
drivers/i2c/busses/i2c-rcar.c
554
struct i2c_msg *msg = priv->msg;
drivers/i2c/busses/i2c-rcar.c
603
struct i2c_msg *msg = priv->msg;
drivers/i2c/busses/i2c-rcar.c
855
struct i2c_msg *msg)
drivers/i2c/busses/i2c-rcar.c
908
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-rcar.c
969
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-riic.c
114
struct i2c_msg *msg;
drivers/i2c/busses/i2c-riic.c
168
static int riic_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-rk3x.c
1060
struct i2c_msg *msgs, int num, bool polling)
drivers/i2c/busses/i2c-rk3x.c
1137
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-rk3x.c
1143
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-rk3x.c
216
struct i2c_msg *msg;
drivers/i2c/busses/i2c-rk3x.c
974
static int rk3x_i2c_setup(struct rk3x_i2c *i2c, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-robotfuzz-osif.c
57
static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-robotfuzz-osif.c
61
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-rzv2m.c
249
static int rzv2m_i2c_send(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg,
drivers/i2c/busses/i2c-rzv2m.c
265
static int rzv2m_i2c_receive(struct rzv2m_i2c_priv *priv, struct i2c_msg *msg,
drivers/i2c/busses/i2c-rzv2m.c
283
struct i2c_msg *msg)
drivers/i2c/busses/i2c-rzv2m.c
319
struct i2c_msg *msg, int stop)
drivers/i2c/busses/i2c-rzv2m.c
349
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-s3c2410.c
100
struct i2c_msg *msg;
drivers/i2c/busses/i2c-s3c2410.c
244
struct i2c_msg *msg)
drivers/i2c/busses/i2c-s3c2410.c
690
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-s3c2410.c
755
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-s3c2410.c
784
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-sh7760.c
115
struct i2c_msg *msg = id->msg;
drivers/i2c/busses/i2c-sh7760.c
304
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-sh7760.c
86
struct i2c_msg *msg;
drivers/i2c/busses/i2c-sh_mobile.c
128
struct i2c_msg *msg;
drivers/i2c/busses/i2c-sh_mobile.c
562
static void start_ch(struct sh_mobile_i2c_data *pd, struct i2c_msg *usr_msg,
drivers/i2c/busses/i2c-sh_mobile.c
641
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-sh_mobile.c
643
struct i2c_msg *msg;
drivers/i2c/busses/i2c-sh_mobile.c
717
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-sh_mobile.c
727
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-sprd.c
134
static void sprd_i2c_set_devaddr(struct sprd_i2c *i2c_dev, struct i2c_msg *m)
drivers/i2c/busses/i2c-sprd.c
215
struct i2c_msg *msg = i2c_dev->msg;
drivers/i2c/busses/i2c-sprd.c
245
struct i2c_msg *msg, bool is_last_msg)
drivers/i2c/busses/i2c-sprd.c
287
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-sprd.c
370
struct i2c_msg *msg = i2c_dev->msg;
drivers/i2c/busses/i2c-sprd.c
414
struct i2c_msg *msg = i2c_dev->msg;
drivers/i2c/busses/i2c-sprd.c
82
struct i2c_msg *msg;
drivers/i2c/busses/i2c-st.c
639
static int st_i2c_xfer_msg(struct st_i2c_dev *i2c_dev, struct i2c_msg *msg,
drivers/i2c/busses/i2c-st.c
705
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-stm32f4.c
675
struct i2c_msg *msg, bool is_first,
drivers/i2c/busses/i2c-stm32f4.c
721
static int stm32f4_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-stm32f7.c
1699
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-stm32f7.c
1761
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-stm32f7.c
1770
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-stm32f7.c
343
struct i2c_msg *msg;
drivers/i2c/busses/i2c-stm32f7.c
875
struct i2c_msg *msg)
drivers/i2c/busses/i2c-synquacer.c
134
struct i2c_msg *msg;
drivers/i2c/busses/i2c-synquacer.c
165
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-synquacer.c
259
struct i2c_msg *pmsg)
drivers/i2c/busses/i2c-synquacer.c
311
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-synquacer.c
494
static int synquacer_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-tegra-bpmp.c
128
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-tegra-bpmp.c
152
static int tegra_bpmp_i2c_msg_len_check(struct i2c_msg *msgs, unsigned int num)
drivers/i2c/busses/i2c-tegra-bpmp.c
226
struct i2c_msg *msgs, int num,
drivers/i2c/busses/i2c-tegra-bpmp.c
260
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-tegra-bpmp.c
266
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-tegra-bpmp.c
84
struct i2c_msg *msgs,
drivers/i2c/busses/i2c-tegra-bpmp.c
91
struct i2c_msg *msg = &msgs[i];
drivers/i2c/busses/i2c-tegra.c
1444
struct i2c_msg *msg,
drivers/i2c/busses/i2c-tegra.c
1498
struct i2c_msg *msg)
drivers/i2c/busses/i2c-tegra.c
1524
struct i2c_msg *msg,
drivers/i2c/busses/i2c-tegra.c
1662
static int tegra_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
drivers/i2c/busses/i2c-tegra.c
1717
struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-tiny-usb.c
52
static int usb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-tiny-usb.c
55
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-uniphier-f.c
313
static int uniphier_fi2c_xfer_one(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/i2c/busses/i2c-uniphier-f.c
405
static int uniphier_fi2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-uniphier-f.c
407
struct i2c_msg *msg, *emsg = msgs + num;
drivers/i2c/busses/i2c-uniphier.c
156
struct i2c_msg *msg, bool stop)
drivers/i2c/busses/i2c-uniphier.c
214
static int uniphier_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-uniphier.c
216
struct i2c_msg *msg, *emsg = msgs + num;
drivers/i2c/busses/i2c-usbio.c
126
static int usbio_i2c_write(struct i2c_adapter *adap, struct i2c_msg *msg)
drivers/i2c/busses/i2c-usbio.c
176
static int usbio_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-usbio.c
43
static void usbio_i2c_uninit(struct i2c_adapter *adap, struct i2c_msg *msg)
drivers/i2c/busses/i2c-usbio.c
55
static int usbio_i2c_init(struct i2c_adapter *adap, struct i2c_msg *msg)
drivers/i2c/busses/i2c-usbio.c
83
static int usbio_i2c_read(struct i2c_adapter *adap, struct i2c_msg *msg)
drivers/i2c/busses/i2c-viai2c-common.c
100
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-viai2c-common.c
138
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-viai2c-common.c
22
static int viai2c_write(struct viai2c *i2c, struct i2c_msg *pmsg, int last)
drivers/i2c/busses/i2c-viai2c-common.c
64
static int viai2c_read(struct viai2c *i2c, struct i2c_msg *pmsg, bool first)
drivers/i2c/busses/i2c-viai2c-common.c
98
int viai2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/busses/i2c-viai2c-common.h
72
struct i2c_msg *msg;
drivers/i2c/busses/i2c-viai2c-common.h
81
int viai2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
139
static int zxi2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
56
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
96
struct i2c_msg *msg = i2c->msg;
drivers/i2c/busses/i2c-viperboard.c
114
static int vprbrd_i2c_read(struct vprbrd *vb, struct i2c_msg *msg)
drivers/i2c/busses/i2c-viperboard.c
219
static int vprbrd_i2c_write(struct vprbrd *vb, struct i2c_msg *msg)
drivers/i2c/busses/i2c-viperboard.c
266
static int vprbrd_i2c_xfer(struct i2c_adapter *i2c, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-viperboard.c
269
struct i2c_msg *pmsg;
drivers/i2c/busses/i2c-virtio.c
111
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-virtio.c
134
static int virtio_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/busses/i2c-virtio.c
59
struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-xiic.c
1127
struct i2c_msg *msg = i2c->tx_msg;
drivers/i2c/busses/i2c-xiic.c
1232
static int xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-xiic.c
1322
static int xiic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-xiic.c
1355
static int xiic_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-xiic.c
247
static int xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num);
drivers/i2c/busses/i2c-xiic.c
87
struct i2c_msg *tx_msg;
drivers/i2c/busses/i2c-xiic.c
91
struct i2c_msg *rx_msg;
drivers/i2c/busses/i2c-xiic.c
956
struct i2c_msg *msg = i2c->rx_msg = i2c->tx_msg;
drivers/i2c/busses/i2c-xlp9xx.c
323
static int xlp9xx_i2c_xfer_msg(struct xlp9xx_i2c_dev *priv, struct i2c_msg *msg,
drivers/i2c/busses/i2c-xlp9xx.c
425
static int xlp9xx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/i2c-atr.c
359
static int i2c_atr_map_msgs(struct i2c_atr_chan *chan, struct i2c_msg *msgs,
drivers/i2c/i2c-atr.c
419
static void i2c_atr_unmap_msgs(struct i2c_atr_chan *chan, struct i2c_msg *msgs,
drivers/i2c/i2c-atr.c
442
static int i2c_atr_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/i2c/i2c-core-acpi.c
597
struct i2c_msg msgs[2];
drivers/i2c/i2c-core-acpi.c
640
struct i2c_msg msgs[1];
drivers/i2c/i2c-core-base.c
2173
static int i2c_quirk_error(struct i2c_adapter *adap, struct i2c_msg *msg, char *err_msg)
drivers/i2c/i2c-core-base.c
2181
static int i2c_check_for_quirks(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/i2c-core-base.c
2247
int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/i2c-core-base.c
2319
int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/i2c/i2c-core-base.c
2364
struct i2c_msg msg = {
drivers/i2c/i2c-core-base.c
2671
u8 *i2c_get_dma_safe_msg_buf(struct i2c_msg *msg, unsigned int threshold)
drivers/i2c/i2c-core-base.c
2699
void i2c_put_dma_safe_msg_buf(u8 *buf, struct i2c_msg *msg, bool xferred)
drivers/i2c/i2c-core-smbus.c
303
static void i2c_smbus_try_get_dmabuf(struct i2c_msg *msg, u8 init_val)
drivers/i2c/i2c-core-smbus.c
339
struct i2c_msg msg[2] = {
drivers/i2c/i2c-core-smbus.c
61
static u8 i2c_smbus_msg_pec(u8 pec, struct i2c_msg *msg)
drivers/i2c/i2c-core-smbus.c
72
static inline void i2c_smbus_add_pec(struct i2c_msg *msg)
drivers/i2c/i2c-core-smbus.c
83
static int i2c_smbus_check_pec(u8 cpec, struct i2c_msg *msg)
drivers/i2c/i2c-dev.c
244
unsigned nmsgs, struct i2c_msg *msgs)
drivers/i2c/i2c-dev.c
444
struct i2c_msg *rdwr_pa;
drivers/i2c/i2c-dev.c
463
rdwr_arg.nmsgs, sizeof(struct i2c_msg));
drivers/i2c/i2c-dev.c
542
struct i2c_msg *rdwr_pa;
drivers/i2c/i2c-dev.c
556
rdwr_pa = kmalloc_objs(struct i2c_msg, rdwr_arg.nmsgs);
drivers/i2c/i2c-dev.c
567
rdwr_pa[i] = (struct i2c_msg) {
drivers/i2c/i2c-mux.c
40
struct i2c_msg msgs[], int num)
drivers/i2c/i2c-mux.c
59
struct i2c_msg msgs[], int num)
drivers/i2c/i2c-slave-testunit.c
172
struct i2c_msg msg;
drivers/i2c/muxes/i2c-demux-pinctrl.c
38
static int i2c_demux_master_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
drivers/i2c/muxes/i2c-mux-mlxcpld.c
65
struct i2c_msg msg;
drivers/i3c/master.c
2761
struct i2c_msg *xfers, int nxfers)
drivers/i3c/master/adi-i3c-master.c
772
struct i2c_msg *xfers,
drivers/i3c/master/dw-i3c-master.c
1063
struct i2c_msg *i2c_xfers,
drivers/i3c/master/i3c-master-cdns.c
804
struct i2c_msg *xfers, int nxfers)
drivers/i3c/master/mipi-i3c-hci/core.c
507
struct i2c_msg *i2c_xfers, int nxfers)
drivers/i3c/master/renesas-i3c.c
236
const struct i2c_msg *msg;
drivers/i3c/master/renesas-i3c.c
915
struct i2c_msg *i2c_xfers,
drivers/i3c/master/svc-i3c-master.c
1798
struct i2c_msg *xfers,
drivers/iio/accel/mma9551_core.c
115
struct i2c_msg in, out;
drivers/iio/adc/pac1934.c
445
struct i2c_msg msgs[2] = {
drivers/iio/adc/ti-ads7138.c
163
struct i2c_msg msgs[] = {
drivers/iio/chemical/ams-iaq-core.c
63
struct i2c_msg msg = {
drivers/iio/chemical/vz89x.c
176
struct i2c_msg msg[2];
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
193
struct i2c_msg msg[2] = {
drivers/iio/dac/ad5696-i2c.c
21
struct i2c_msg msg[2] = {
drivers/iio/gyro/itg3200_buffer.c
26
struct i2c_msg msg[2] = {
drivers/iio/gyro/itg3200_core.c
61
struct i2c_msg msg[2] = {
drivers/iio/humidity/hdc3020.c
143
struct i2c_msg msg;
drivers/iio/humidity/hdc3020.c
173
struct i2c_msg msg[2] = {
drivers/iio/imu/bmi323/bmi323_i2c.c
29
struct i2c_msg msgs[2];
drivers/iio/imu/smi330/smi330_i2c.c
37
struct i2c_msg msgs[] = {
drivers/iio/light/as73211.c
654
struct i2c_msg msgs[] = {
drivers/iio/light/max44009.c
204
struct i2c_msg msgs[] = {
drivers/iio/light/vl6180.c
140
struct i2c_msg msgs[2] = {
drivers/iio/light/vl6180.c
180
struct i2c_msg msgs[1] = {
drivers/iio/light/vl6180.c
200
struct i2c_msg msgs[1] = {
drivers/iio/pressure/hsc030pa_i2c.c
25
struct i2c_msg msg;
drivers/iio/pressure/icp10100.c
105
struct i2c_msg *msgs, int num)
drivers/iio/pressure/icp10100.c
127
struct i2c_msg msgs[2] = {
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
65
struct i2c_msg msg[2];
drivers/infiniband/hw/hfi1/qsfp.c
180
struct i2c_msg msgs[2];
drivers/infiniband/hw/hfi1/qsfp.c
228
struct i2c_msg msgs[2];
drivers/input/joystick/adafruit-seesaw.c
90
struct i2c_msg message_buf[2] = {
drivers/input/joystick/as5011.c
74
struct i2c_msg msg = {
drivers/input/joystick/as5011.c
90
struct i2c_msg msg_set[2] = {
drivers/input/misc/atmel_captouch.c
88
struct i2c_msg msg[2];
drivers/input/misc/iqs7222.c
1624
struct i2c_msg msg[] = {
drivers/input/misc/kxtj9.c
82
struct i2c_msg msgs[] = {
drivers/input/mouse/cyapa.c
95
struct i2c_msg msgs[] = {
drivers/input/mouse/elan_i2c_i2c.c
119
struct i2c_msg msg = {
drivers/input/mouse/elan_i2c_i2c.c
80
struct i2c_msg msgs[] = {
drivers/input/rmi4/rmi_i2c.c
136
struct i2c_msg msgs[] = {
drivers/input/touchscreen/atmel_mxt_ts.c
442
struct i2c_msg msg;
drivers/input/touchscreen/atmel_mxt_ts.c
466
struct i2c_msg msg;
drivers/input/touchscreen/atmel_mxt_ts.c
675
struct i2c_msg xfer[2];
drivers/input/touchscreen/chipone_icn8318.c
59
struct i2c_msg msg[2] = {
drivers/input/touchscreen/chipone_icn8505.c
118
struct i2c_msg msg = {
drivers/input/touchscreen/chipone_icn8505.c
81
struct i2c_msg msg[2] = {
drivers/input/touchscreen/cy8ctma140.c
100
struct i2c_msg msg[] = {
drivers/input/touchscreen/cy8ctmg110_ts.c
87
struct i2c_msg msg[2] = {
drivers/input/touchscreen/cyttsp_i2c.c
31
struct i2c_msg msgs[] = {
drivers/input/touchscreen/cyttsp_i2c.c
60
struct i2c_msg msgs[] = {
drivers/input/touchscreen/edt-ft5x06.c
186
struct i2c_msg xfer[2];
drivers/input/touchscreen/edt-ft5x06.c
264
struct i2c_msg xfer;
drivers/input/touchscreen/elants_i2c.c
229
struct i2c_msg msgs[2];
drivers/input/touchscreen/goodix.c
173
struct i2c_msg msgs[2];
drivers/input/touchscreen/goodix.c
208
struct i2c_msg msg;
drivers/input/touchscreen/hideep.c
184
struct i2c_msg msg = {
drivers/input/touchscreen/hideep.c
211
struct i2c_msg msg[] = {
drivers/input/touchscreen/himax_hx852x.c
88
struct i2c_msg msg[] = {
drivers/input/touchscreen/hynitron-cst816x.c
68
struct i2c_msg xfer[] = {
drivers/input/touchscreen/hynitron_cstxxx.c
120
struct i2c_msg msgs[] = {
drivers/input/touchscreen/ili210x.c
74
struct i2c_msg msg[] = {
drivers/input/touchscreen/ilitek_ts_i2c.c
99
struct i2c_msg msgs[] = {
drivers/input/touchscreen/imagis.c
71
struct i2c_msg msg[] = {
drivers/input/touchscreen/iqs5xx.c
133
struct i2c_msg msg[] = {
drivers/input/touchscreen/iqs5xx.c
243
struct i2c_msg msg;
drivers/input/touchscreen/iqs5xx.c
355
struct i2c_msg msg;
drivers/input/touchscreen/iqs5xx.c
394
struct i2c_msg msg;
drivers/input/touchscreen/iqs7211.c
1293
struct i2c_msg msg[] = {
drivers/input/touchscreen/melfas_mip4.c
1021
struct i2c_msg msg[] = {
drivers/input/touchscreen/melfas_mip4.c
183
struct i2c_msg msg[] = {
drivers/input/touchscreen/melfas_mip4.c
710
struct i2c_msg msg[] = {
drivers/input/touchscreen/melfas_mip4.c
773
struct i2c_msg msg[] = {
drivers/input/touchscreen/melfas_mip4.c
848
struct i2c_msg msg[] = {
drivers/input/touchscreen/mms114.c
94
struct i2c_msg xfer[2];
drivers/input/touchscreen/msg2638.c
112
struct i2c_msg msg[] = {
drivers/input/touchscreen/msg2638.c
189
struct i2c_msg msg[] = {
drivers/input/touchscreen/novatek-nvt-ts.c
66
struct i2c_msg msg[2] = {
drivers/input/touchscreen/raydium_i2c_ts.c
150
struct i2c_msg *xfer, size_t xfer_count)
drivers/input/touchscreen/raydium_i2c_ts.c
197
struct i2c_msg xfer[] = {
drivers/input/touchscreen/raydium_i2c_ts.c
244
struct i2c_msg xfer[] = {
drivers/input/touchscreen/rohm_bu21023.c
286
struct i2c_msg msg[2];
drivers/input/touchscreen/s6sy761.c
120
struct i2c_msg msgs[2] = {
drivers/input/touchscreen/st1232.c
104
struct i2c_msg msg[] = {
drivers/input/touchscreen/stmfts.c
151
struct i2c_msg msgs[2] = {
drivers/input/touchscreen/wacom_i2c.c
71
struct i2c_msg msgs[] = {
drivers/input/touchscreen/wacom_w9000.c
59
struct i2c_msg msg[] = {
drivers/input/touchscreen/wdt87xx_i2c.c
191
struct i2c_msg msgs[] = {
drivers/leds/rgb/leds-lp5812.c
101
struct i2c_msg msgs[LP5812_READ_MSG_LENGTH];
drivers/leds/rgb/leds-lp5812.c
72
struct i2c_msg msg;
drivers/media/cec/i2c/tda9950.c
105
struct i2c_msg msg[2];
drivers/media/cec/i2c/tda9950.c
75
struct i2c_msg msg;
drivers/media/common/b2c2/flexcop-i2c.c
168
struct i2c_msg msgs[], int num)
drivers/media/common/saa7146/saa7146_i2c.c
28
static int saa7146_i2c_msg_prepare(const struct i2c_msg *m, int num, __le32 *op)
drivers/media/common/saa7146/saa7146_i2c.c
291
static int saa7146_i2c_transfer(struct saa7146_dev *dev, const struct i2c_msg *msgs, int num, int retries)
drivers/media/common/saa7146/saa7146_i2c.c
382
static int saa7146_i2c_xfer(struct i2c_adapter* adapter, struct i2c_msg *msg, int num)
drivers/media/common/saa7146/saa7146_i2c.c
90
static int saa7146_i2c_msg_cleanup(const struct i2c_msg *m, int num, __le32 *op)
drivers/media/common/ttpci-eeprom.c
111
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/af9013.c
1284
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/af9013.c
1326
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/ascot2e.c
117
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/ascot2e.c
158
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/atbm8830.c
32
struct i2c_msg msg1 = { .flags = 0, .buf = buf1, .len = 2 };
drivers/media/dvb-frontends/atbm8830.c
33
struct i2c_msg msg2 = { .flags = 0, .buf = buf2, .len = 1 };
drivers/media/dvb-frontends/atbm8830.c
57
struct i2c_msg msg1 = { .flags = 0, .buf = buf1, .len = 2 };
drivers/media/dvb-frontends/atbm8830.c
58
struct i2c_msg msg2 = { .flags = I2C_M_RD, .buf = buf2, .len = 1 };
drivers/media/dvb-frontends/au8522_common.c
35
struct i2c_msg msg = { .addr = state->config.demod_address,
drivers/media/dvb-frontends/au8522_common.c
54
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/bcm3510.c
106
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/bcm3510.c
85
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = len + 1 };
drivers/media/dvb-frontends/bsbe1.h
61
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/dvb-frontends/bsru6.h
92
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/dvb-frontends/cx22700.c
62
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/cx22700.c
80
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/cx22702.c
77
struct i2c_msg msg = {
drivers/media/dvb-frontends/cx22702.c
98
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24110.c
106
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/cx24110.c
123
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/cx24113.c
109
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24113.c
93
struct i2c_msg msg = { .addr = state->config->i2c_addr,
drivers/media/dvb-frontends/cx24116.c
190
struct i2c_msg msg = { .addr = state->config->demod_address,
drivers/media/dvb-frontends/cx24116.c
213
struct i2c_msg msg;
drivers/media/dvb-frontends/cx24116.c
249
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24117.c
260
struct i2c_msg msg = { .addr = state->priv->demod_address,
drivers/media/dvb-frontends/cx24117.c
281
struct i2c_msg msg;
drivers/media/dvb-frontends/cx24117.c
310
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24117.c
335
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24117.c
547
struct i2c_msg msg;
drivers/media/dvb-frontends/cx24120.c
166
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cx24120.c
195
struct i2c_msg msg = {
drivers/media/dvb-frontends/cx24120.c
224
struct i2c_msg msg = {
drivers/media/dvb-frontends/cx24123.c
1013
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/cx24123.c
236
struct i2c_msg msg = {
drivers/media/dvb-frontends/cx24123.c
257
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/cxd2841er.c
219
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/cxd2841er.c
264
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/dib0070.c
113
memset(state->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib0070.c
63
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib0070.c
80
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib0090.c
181
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib0090.c
194
struct i2c_msg msg;
drivers/media/dvb-frontends/dib0090.c
211
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib0090.c
245
memset(state->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib0090.c
272
memset(&state->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib0090.c
300
memset(&state->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib3000mb.c
55
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/dib3000mb.c
75
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/dib3000mc.c
55
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/dib3000mc.c
85
struct i2c_msg msg = {
drivers/media/dvb-frontends/dib7000m.c
121
memset(&state->msg[0], 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib7000m.c
60
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib7000m.c
88
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib7000p.c
107
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib7000p.c
139
memset(&state->msg[0], 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib7000p.c
2010
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/dib7000p.c
2172
static int map_addr_to_serpar_number(struct i2c_msg *msg)
drivers/media/dvb-frontends/dib7000p.c
2191
static int w7090p_tuner_write_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib7000p.c
2212
static int w7090p_tuner_read_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib7000p.c
2244
static int w7090p_tuner_rw_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib7000p.c
2257
struct i2c_msg msg[], int num, u16 apb_address)
drivers/media/dvb-frontends/dib7000p.c
2277
static int dib7090_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib7000p.c
69
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib8000.c
100
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib8000.c
148
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/dib8000.c
1653
static int map_addr_to_serpar_number(struct i2c_msg *msg)
drivers/media/dvb-frontends/dib8000.c
1675
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib8000.c
1695
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib8000.c
1727
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib8000.c
1739
struct i2c_msg msg[], int num, u16 apb_address)
drivers/media/dvb-frontends/dib8000.c
1756
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib8000.c
178
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib8000.c
231
struct i2c_msg msg = {.addr = i2c->addr >> 1, .flags = 0, .len = 4};
drivers/media/dvb-frontends/dib8000.c
265
memset(&state->msg[0], 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib9000.c
106
struct i2c_msg msg[2];
drivers/media/dvb-frontends/dib9000.c
1585
static int dib9000_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib9000.c
1653
static int dib9000_fw_component_bus_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dib9000.c
242
memset(state->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib9000.c
282
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/dib9000.c
330
memset(&state->msg[0], 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dib9000.c
363
struct i2c_msg msg = {
drivers/media/dvb-frontends/dibx000_common.c
139
static int dibx000_master_i2c_read(struct dibx000_i2c_master *mst, struct i2c_msg *msg)
drivers/media/dvb-frontends/dibx000_common.c
209
static int dibx000_i2c_master_xfer_gpio12(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dibx000_common.c
231
static int dibx000_i2c_master_xfer_gpio34(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dibx000_common.c
286
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dibx000_common.c
304
memset(mst->msg, 0, sizeof(struct i2c_msg) * (2 + num));
drivers/media/dvb-frontends/dibx000_common.c
312
memcpy(&mst->msg[1], msg, sizeof(struct i2c_msg) * num);
drivers/media/dvb-frontends/dibx000_common.c
333
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/dibx000_common.c
34
memset(mst->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dibx000_common.c
350
memset(mst->msg, 0, sizeof(struct i2c_msg) * (2 + num));
drivers/media/dvb-frontends/dibx000_common.c
358
memcpy(&mst->msg[1], msg, sizeof(struct i2c_msg) * num);
drivers/media/dvb-frontends/dibx000_common.c
414
struct i2c_msg m = {.addr = mst->i2c_addr,.buf = tx,.len = 4 };
drivers/media/dvb-frontends/dibx000_common.c
447
memset(mst->msg, 0, sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dibx000_common.c
58
memset(mst->msg, 0, 2 * sizeof(struct i2c_msg));
drivers/media/dvb-frontends/dibx000_common.c
96
static int dibx000_master_i2c_write(struct dibx000_i2c_master *mst, struct i2c_msg *msg, u8 stop)
drivers/media/dvb-frontends/dibx000_common.h
34
struct i2c_msg msg[34];
drivers/media/dvb-frontends/drx39xyj/drxj.c
1309
struct i2c_msg msg[2];
drivers/media/dvb-frontends/drxd_hard.c
191
struct i2c_msg msg = {.addr = adr, .flags = 0, .buf = data, .len = len };
drivers/media/dvb-frontends/drxd_hard.c
201
struct i2c_msg msgs[2] = {
drivers/media/dvb-frontends/drxk_hard.c
208
static int drxk_i2c_transfer(struct drxk_state *state, struct i2c_msg *msgs,
drivers/media/dvb-frontends/drxk_hard.c
219
struct i2c_msg msgs[1] = { {.addr = adr, .flags = I2C_M_RD,
drivers/media/dvb-frontends/drxk_hard.c
229
struct i2c_msg msg = {
drivers/media/dvb-frontends/drxk_hard.c
248
struct i2c_msg msgs[2] = {
drivers/media/dvb-frontends/ds3000.c
231
struct i2c_msg msg = { .addr = state->config->demod_address,
drivers/media/dvb-frontends/ds3000.c
264
struct i2c_msg msg;
drivers/media/dvb-frontends/ds3000.c
304
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/dvb-pll.c
343
struct i2c_msg msg = {
drivers/media/dvb-frontends/dvb-pll.c
414
struct i2c_msg msg = {
drivers/media/dvb-frontends/dvb-pll.c
648
struct i2c_msg msg = { .flags = 0,
drivers/media/dvb-frontends/dvb-pll.c
671
struct i2c_msg msg =
drivers/media/dvb-frontends/dvb-pll.c
745
struct i2c_msg msg = { .flags = 0,
drivers/media/dvb-frontends/dvb-pll.c
786
struct i2c_msg msg = { .addr = pll_addr, .flags = I2C_M_RD, .len = 1 };
drivers/media/dvb-frontends/ec100.c
24
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/ec100.c
49
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/helene.c
292
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/helene.c
334
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/horus3a.c
51
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/isl6405.c
33
struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/isl6405.c
75
struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/isl6421.c
127
struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/isl6421.c
146
struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/isl6421.c
37
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/isl6423.c
62
struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = &reg, .len = 1 };
drivers/media/dvb-frontends/itd1000.c
45
struct i2c_msg msg = {
drivers/media/dvb-frontends/itd1000.c
71
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/ix2505v.c
55
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/ix2505v.c
67
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/l64781.c
102
struct i2c_msg msg = { .addr = 0x00, .flags = 0, .buf = buf, .len = 1 };
drivers/media/dvb-frontends/l64781.c
44
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/l64781.c
496
struct i2c_msg msg [] = { { .addr = config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/l64781.c
58
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/lg2160.c
57
struct i2c_msg msg = {
drivers/media/dvb-frontends/lg2160.c
81
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/lgdt3305.c
105
struct i2c_msg msg = {
drivers/media/dvb-frontends/lgdt3305.c
129
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/lgdt3306a.c
127
struct i2c_msg msg = {
drivers/media/dvb-frontends/lgdt3306a.c
151
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/lgdt330x.c
96
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/lgs8gl5.c
127
struct i2c_msg msg[3] = {
drivers/media/dvb-frontends/lgs8gl5.c
64
struct i2c_msg msg = {
drivers/media/dvb-frontends/lgs8gl5.c
86
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/lgs8gxx.c
44
struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/lgs8gxx.c
69
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/lnbh25.c
45
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/lnbh25.c
88
struct i2c_msg msg = {
drivers/media/dvb-frontends/lnbh29.c
45
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/lnbh29.c
84
struct i2c_msg msg = {
drivers/media/dvb-frontends/lnbp21.c
34
struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/lnbp21.c
62
struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/lnbp21.c
81
struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
drivers/media/dvb-frontends/lnbp22.c
38
struct i2c_msg msg = {
drivers/media/dvb-frontends/lnbp22.c
69
struct i2c_msg msg = {
drivers/media/dvb-frontends/m88ds3103.c
126
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/m88ds3103.c
1919
struct i2c_msg msg = {
drivers/media/dvb-frontends/m88ds3103.c
77
struct i2c_msg msg = {
drivers/media/dvb-frontends/m88rs2000.c
56
struct i2c_msg msg = {
drivers/media/dvb-frontends/m88rs2000.c
78
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/mb86a16.c
67
struct i2c_msg msg = {
drivers/media/dvb-frontends/mb86a16.c
89
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/mb86a20s.c
216
struct i2c_msg msg = {
drivers/media/dvb-frontends/mb86a20s.c
251
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/mt312.c
54
struct i2c_msg msg[2];
drivers/media/dvb-frontends/mt312.c
89
struct i2c_msg msg;
drivers/media/dvb-frontends/mt352.c
48
struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0,
drivers/media/dvb-frontends/mt352.c
73
struct i2c_msg msg [] = { { .addr = state->config.demod_address,
drivers/media/dvb-frontends/mxl5xx.c
123
struct i2c_msg msg = {.addr = adr, .flags = 0,
drivers/media/dvb-frontends/mxl5xx.c
132
struct i2c_msg msg = {.addr = adr, .flags = I2C_M_RD,
drivers/media/dvb-frontends/mxl692.c
37
struct i2c_msg msg = {
drivers/media/dvb-frontends/mxl692.c
54
struct i2c_msg msg = {
drivers/media/dvb-frontends/nxt200x.c
112
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = reg2, .len = 1 },
drivers/media/dvb-frontends/nxt200x.c
61
struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = len };
drivers/media/dvb-frontends/nxt200x.c
74
struct i2c_msg msg = { .addr = addr, .flags = I2C_M_RD, .buf = buf, .len = len };
drivers/media/dvb-frontends/nxt200x.c
89
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf2, .len = len + 1 };
drivers/media/dvb-frontends/nxt6000.c
41
struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 };
drivers/media/dvb-frontends/nxt6000.c
55
struct i2c_msg msgs[] = {
drivers/media/dvb-frontends/or51132.c
102
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/or51132.c
63
struct i2c_msg msg = { .addr = state->config->demod_address,
drivers/media/dvb-frontends/or51132.c
86
struct i2c_msg msg = { .addr = state->config->demod_address,
drivers/media/dvb-frontends/or51211.c
62
struct i2c_msg msg;
drivers/media/dvb-frontends/or51211.c
79
struct i2c_msg msg;
drivers/media/dvb-frontends/rtl2830.c
695
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/rtl2830.c
723
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/rtl2830.c
749
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/s5h1409.c
306
struct i2c_msg msg = { .addr = state->config->demod_address,
drivers/media/dvb-frontends/s5h1409.c
324
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/s5h1411.c
336
struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = 3 };
drivers/media/dvb-frontends/s5h1411.c
353
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/s5h1420.c
69
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/s5h1420.c
833
static int s5h1420_tuner_i2c_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/s5h1420.c
836
struct i2c_msg m[3];
drivers/media/dvb-frontends/s5h1420.c
846
memset(m, 0, sizeof(struct i2c_msg) * (1 + num));
drivers/media/dvb-frontends/s5h1420.c
852
memcpy(&m[1], msg, sizeof(struct i2c_msg) * num);
drivers/media/dvb-frontends/s5h1420.c
99
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/s5h1432.c
48
struct i2c_msg msg = {.addr = addr, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/s5h1432.c
65
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/s921.c
202
struct i2c_msg msg = {
drivers/media/dvb-frontends/s921.c
234
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/si21xx.c
227
struct i2c_msg msg = {
drivers/media/dvb-frontends/si21xx.c
253
struct i2c_msg msg = {
drivers/media/dvb-frontends/si21xx.c
284
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/si21xx.c
310
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/sp2.c
22
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/sp2.c
59
struct i2c_msg msg = {
drivers/media/dvb-frontends/sp887x.c
42
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = len };
drivers/media/dvb-frontends/sp887x.c
57
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 4 };
drivers/media/dvb-frontends/sp887x.c
81
struct i2c_msg msg[] = {{ .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 },
drivers/media/dvb-frontends/stb0899_drv.c
220
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stb0899_drv.c
290
struct i2c_msg msg_0 = {
drivers/media/dvb-frontends/stb0899_drv.c
297
struct i2c_msg msg_1 = {
drivers/media/dvb-frontends/stb0899_drv.c
304
struct i2c_msg msg_r = {
drivers/media/dvb-frontends/stb0899_drv.c
393
struct i2c_msg msg_0 = {
drivers/media/dvb-frontends/stb0899_drv.c
400
struct i2c_msg msg_1 = {
drivers/media/dvb-frontends/stb0899_drv.c
446
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stb0899_drv.c
488
struct i2c_msg i2c_msg = {
drivers/media/dvb-frontends/stb0899_drv.c
508
ret = i2c_transfer(state->i2c, &i2c_msg, 1);
drivers/media/dvb-frontends/stb6000.c
193
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/stb6000.c
42
struct i2c_msg msg = {
drivers/media/dvb-frontends/stb6000.c
73
struct i2c_msg msg = {
drivers/media/dvb-frontends/stb6100.c
124
struct i2c_msg msg = {
drivers/media/dvb-frontends/stb6100.c
152
struct i2c_msg msg = {
drivers/media/dvb-frontends/stb6100.c
177
struct i2c_msg msg = {
drivers/media/dvb-frontends/stv0288.c
55
struct i2c_msg msg = {
drivers/media/dvb-frontends/stv0288.c
86
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv0297.c
43
struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 };
drivers/media/dvb-frontends/stv0297.c
59
struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1},
drivers/media/dvb-frontends/stv0297.c
98
struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf =
drivers/media/dvb-frontends/stv0299.c
100
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/stv0299.c
115
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = &reg1, .len = 1 },
drivers/media/dvb-frontends/stv0299.c
74
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/stv0367.c
125
struct i2c_msg msg = {
drivers/media/dvb-frontends/stv0367.c
150
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv0900_core.c
122
struct i2c_msg i2cmsg = {
drivers/media/dvb-frontends/stv0900_core.c
143
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv090x.c
691
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv090x.c
717
struct i2c_msg i2c_msg = { .addr = config->address, .flags = 0, .buf = buf, .len = 2 + count };
drivers/media/dvb-frontends/stv090x.c
733
ret = i2c_transfer(state->i2c, &i2c_msg, 1);
drivers/media/dvb-frontends/stv0910.c
131
struct i2c_msg msg = {.addr = state->base->adr, .flags = 0,
drivers/media/dvb-frontends/stv0910.c
146
struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
drivers/media/dvb-frontends/stv6110.c
101
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv6110.c
386
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv6110.c
60
struct i2c_msg msg = {
drivers/media/dvb-frontends/stv6110x.c
36
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/stv6110x.c
57
struct i2c_msg msg = {
drivers/media/dvb-frontends/stv6111.c
298
struct i2c_msg msgs[2] = { { .addr = adr, .flags = 0,
drivers/media/dvb-frontends/stv6111.c
311
struct i2c_msg msg = {.addr = adr, .flags = 0,
drivers/media/dvb-frontends/tc90522.c
49
struct i2c_msg msg;
drivers/media/dvb-frontends/tc90522.c
634
tc90522_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/media/dvb-frontends/tc90522.c
637
struct i2c_msg *new_msgs;
drivers/media/dvb-frontends/tc90522.c
68
struct i2c_msg msgs[2] = {
drivers/media/dvb-frontends/tda10021.c
109
struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2};
drivers/media/dvb-frontends/tda10021.c
63
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda10021.c
79
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/tda10021.c
95
struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2};
drivers/media/dvb-frontends/tda10023.c
120
struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2};
drivers/media/dvb-frontends/tda10023.c
134
struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2};
drivers/media/dvb-frontends/tda10023.c
56
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/tda10023.c
72
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda10048.c
214
struct i2c_msg msg = {
drivers/media/dvb-frontends/tda10048.c
234
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/tda10048.c
256
struct i2c_msg msg;
drivers/media/dvb-frontends/tda1004x.c
119
struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda1004x.c
140
struct i2c_msg msg[] = {{ .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/tda1004x.c
311
struct i2c_msg fw_msg = { .flags = 0, .buf = buf, .len = 0 };
drivers/media/dvb-frontends/tda10086.c
43
struct i2c_msg msg = { .flags = 0, .buf = b0, .len = 2 };
drivers/media/dvb-frontends/tda10086.c
60
struct i2c_msg msg[] = {{ .flags = 0, .buf = b0, .len = 1 },
drivers/media/dvb-frontends/tda18271c2dd.c
107
struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD,
drivers/media/dvb-frontends/tda18271c2dd.c
114
struct i2c_msg msg = {.addr = adr, .flags = 0,
drivers/media/dvb-frontends/tda665x.c
29
struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda665x.c
45
struct i2c_msg msg = { .addr = config->addr, .flags = 0, .buf = buf, .len = length };
drivers/media/dvb-frontends/tda8083.c
53
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda8083.c
67
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = &reg1, .len = 1 },
drivers/media/dvb-frontends/tda8261.c
31
struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD,.buf = buf, .len = 1 };
drivers/media/dvb-frontends/tda8261.c
43
struct i2c_msg msg = { .addr = config->addr, .flags = 0, .buf = buf, .len = 4 };
drivers/media/dvb-frontends/tda826x.c
134
struct i2c_msg msg[2] = {
drivers/media/dvb-frontends/tda826x.c
42
struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 2 };
drivers/media/dvb-frontends/tda826x.c
69
struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 11 };
drivers/media/dvb-frontends/tdhd1.h
32
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/dvb-frontends/tua6100.c
165
struct i2c_msg msg [] = { { .addr = addr, .flags = 0, .buf = b1, .len = 1 },
drivers/media/dvb-frontends/tua6100.c
44
struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = reg0, .len = 2 };
drivers/media/dvb-frontends/tua6100.c
66
struct i2c_msg msg0 = { .addr = priv->i2c_address, .flags = 0, .buf = reg0, .len = 2 };
drivers/media/dvb-frontends/tua6100.c
67
struct i2c_msg msg1 = { .addr = priv->i2c_address, .flags = 0, .buf = reg1, .len = 4 };
drivers/media/dvb-frontends/tua6100.c
68
struct i2c_msg msg2 = { .addr = priv->i2c_address, .flags = 0, .buf = reg2, .len = 3 };
drivers/media/dvb-frontends/ves1820.c
50
struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 3 };
drivers/media/dvb-frontends/ves1820.c
66
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/ves1x93.c
101
struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 },
drivers/media/dvb-frontends/ves1x93.c
85
struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 3 };
drivers/media/dvb-frontends/zd1301_demod.c
310
struct i2c_msg msg[], int num)
drivers/media/dvb-frontends/zl10036.c
62
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/zl10036.c
84
struct i2c_msg msg[1] = {
drivers/media/dvb-frontends/zl10039.c
62
struct i2c_msg msg[] = {
drivers/media/dvb-frontends/zl10039.c
91
struct i2c_msg msg = {
drivers/media/dvb-frontends/zl10353.c
43
struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0,
drivers/media/dvb-frontends/zl10353.c
68
struct i2c_msg msg[2] = { { .addr = state->config.demod_address,
drivers/media/i2c/ad5820.c
60
struct i2c_msg msg;
drivers/media/i2c/ar0521.c
174
struct i2c_msg msg;
drivers/media/i2c/cx25840/cx25840-core.c
101
struct i2c_msg msgs[2];
drivers/media/i2c/cx25840/cx25840-core.c
126
struct i2c_msg msgs[2];
drivers/media/i2c/et8ek8/et8ek8_driver.c
1098
struct i2c_msg msg;
drivers/media/i2c/et8ek8/et8ek8_driver.c
145
struct i2c_msg msg;
drivers/media/i2c/et8ek8/et8ek8_driver.c
187
u32 val, struct i2c_msg *msg,
drivers/media/i2c/et8ek8/et8ek8_driver.c
222
struct i2c_msg msg[ET8EK8_MAX_MSG];
drivers/media/i2c/et8ek8/et8ek8_driver.c
339
struct i2c_msg msg;
drivers/media/i2c/hi556.c
675
struct i2c_msg msgs[2];
drivers/media/i2c/hi846.c
1220
struct i2c_msg msgs[2];
drivers/media/i2c/hi846.c
1250
struct i2c_msg msg[] = {
drivers/media/i2c/hi847.c
2206
struct i2c_msg msgs[2];
drivers/media/i2c/imx208.c
330
struct i2c_msg msgs[2];
drivers/media/i2c/imx208.c
771
struct i2c_msg msgs[2];
drivers/media/i2c/imx319.c
1794
struct i2c_msg msgs[2];
drivers/media/i2c/imx355.c
1108
struct i2c_msg msgs[2];
drivers/media/i2c/imx412.c
432
struct i2c_msg msgs[2] = {0};
drivers/media/i2c/ir-kbd-i2c.c
282
struct i2c_msg msg[] = { { .addr = ir->c->addr, .flags = 0,
drivers/media/i2c/ks0127.c
298
struct i2c_msg msgs[] = {
drivers/media/i2c/msp3400-driver.c
107
struct i2c_msg reset[2] = {
drivers/media/i2c/msp3400-driver.c
121
struct i2c_msg test[2] = {
drivers/media/i2c/msp3400-driver.c
150
struct i2c_msg msgs[2] = {
drivers/media/i2c/mt9t112.c
152
struct i2c_msg msg[2];
drivers/media/i2c/mt9t112.c
184
struct i2c_msg msg;
drivers/media/i2c/mt9v111.c
220
struct i2c_msg msg[2];
drivers/media/i2c/mt9v111.c
249
struct i2c_msg msg;
drivers/media/i2c/ov08x40.c
1397
struct i2c_msg msgs[2];
drivers/media/i2c/ov08x40.c
1431
struct i2c_msg msgs;
drivers/media/i2c/ov13858.c
1060
struct i2c_msg msgs[2];
drivers/media/i2c/ov13b10.c
753
struct i2c_msg msgs[2];
drivers/media/i2c/ov2659.c
825
struct i2c_msg msg;
drivers/media/i2c/ov2659.c
851
struct i2c_msg msg[2];
drivers/media/i2c/ov2685.c
302
struct i2c_msg msgs[2];
drivers/media/i2c/ov2740.c
572
struct i2c_msg msgs[2];
drivers/media/i2c/ov5640.c
1152
struct i2c_msg msg;
drivers/media/i2c/ov5640.c
1180
struct i2c_msg msg;
drivers/media/i2c/ov5640.c
1206
struct i2c_msg msg[2];
drivers/media/i2c/ov5670.c
1898
struct i2c_msg msgs[2];
drivers/media/i2c/ov5675.c
543
struct i2c_msg msgs[2];
drivers/media/i2c/ov5695.c
749
struct i2c_msg msgs[2];
drivers/media/i2c/ov7670.c
504
struct i2c_msg msg;
drivers/media/i2c/ov7670.c
536
struct i2c_msg msg;
drivers/media/i2c/ov8856.c
1628
struct i2c_msg msgs[2];
drivers/media/i2c/ov8858.c
1287
struct i2c_msg msgs[2];
drivers/media/i2c/ov9640.c
175
struct i2c_msg msg = {
drivers/media/i2c/ov9640.c
205
struct i2c_msg msg = {
drivers/media/i2c/ov9734.c
373
struct i2c_msg msgs[2];
drivers/media/i2c/s5c73m3/s5c73m3-core.c
142
struct i2c_msg msg[2] = {
drivers/media/i2c/s5k5baf.c
416
struct i2c_msg msg[] = {
drivers/media/i2c/saa717x.c
127
struct i2c_msg msgs[2];
drivers/media/i2c/saa717x.c
92
struct i2c_msg msg;
drivers/media/i2c/sony-btf-mpx.c
162
struct i2c_msg msg;
drivers/media/i2c/sony-btf-mpx.c
229
struct i2c_msg msgs[2];
drivers/media/i2c/sony-btf-mpx.c
50
struct i2c_msg msg;
drivers/media/i2c/tc358743.c
137
struct i2c_msg msgs[] = {
drivers/media/i2c/tc358743.c
165
struct i2c_msg msg;
drivers/media/i2c/thp7312.c
1491
struct i2c_msg msgs[2];
drivers/media/i2c/tvaudio.c
244
struct i2c_msg msgs[2] = {
drivers/media/pci/bt8xx/bttv-i2c.c
125
bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
drivers/media/pci/bt8xx/bttv-i2c.c
175
bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
drivers/media/pci/bt8xx/bttv-i2c.c
220
static int bttv_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
drivers/media/pci/bt8xx/dst.c
229
struct i2c_msg msg = {
drivers/media/pci/bt8xx/dst.c
263
struct i2c_msg msg = {
drivers/media/pci/bt8xx/dvb-bt8xx.c
273
struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/pci/bt8xx/dvb-bt8xx.c
464
struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/pci/cobalt/cobalt-i2c.c
231
struct i2c_msg msgs[], int num)
drivers/media/pci/cobalt/cobalt-i2c.c
235
struct i2c_msg *pmsg;
drivers/media/pci/cx23885/cimax2.c
121
struct i2c_msg msg = {
drivers/media/pci/cx23885/cimax2.c
86
struct i2c_msg msg[] = {
drivers/media/pci/cx23885/cx23885-i2c.c
149
const struct i2c_msg *msg, int joined)
drivers/media/pci/cx23885/cx23885-i2c.c
210
struct i2c_msg *msgs, int num)
drivers/media/pci/cx23885/cx23885-i2c.c
357
struct i2c_msg msg;
drivers/media/pci/cx23885/cx23885-i2c.c
68
const struct i2c_msg *msg, int joined_rlen)
drivers/media/pci/cx23885/cx23885-video.c
168
struct i2c_msg msg = { .addr = 0x98 >> 1,
drivers/media/pci/cx23885/cx23885-video.c
181
struct i2c_msg msg[] = {
drivers/media/pci/cx23885/netup-eeprom.c
24
struct i2c_msg msg[] = {
drivers/media/pci/cx23885/netup-init.c
19
struct i2c_msg msg = {
drivers/media/pci/cx23885/netup-init.c
40
struct i2c_msg msg = {
drivers/media/pci/cx23885/netup-init.c
64
struct i2c_msg msg = {
drivers/media/pci/cx25821/cx25821-i2c.c
161
const struct i2c_msg *msg, int joined)
drivers/media/pci/cx25821/cx25821-i2c.c
224
static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
drivers/media/pci/cx25821/cx25821-i2c.c
324
struct i2c_msg msg;
drivers/media/pci/cx25821/cx25821-i2c.c
351
struct i2c_msg msgs[2] = {
drivers/media/pci/cx25821/cx25821-i2c.c
384
struct i2c_msg msgs[1] = {
drivers/media/pci/cx25821/cx25821-i2c.c
67
const struct i2c_msg *msg, int joined_rlen)
drivers/media/pci/cx88/cx88-cards.c
3114
struct i2c_msg msg = { .addr = 0x45, .flags = 0 };
drivers/media/pci/cx88/cx88-dvb.c
859
struct i2c_msg msg = {
drivers/media/pci/cx88/cx88-dvb.c
913
struct i2c_msg msg = {
drivers/media/pci/cx88/cx88-i2c.c
149
static struct i2c_msg tuner_msg = {
drivers/media/pci/ddbridge/ddbridge-core.c
1642
struct i2c_msg msgs[2] = {{ .addr = 0x40, .flags = 0,
drivers/media/pci/ddbridge/ddbridge-i2c.c
76
struct i2c_msg msg[], int num)
drivers/media/pci/ddbridge/ddbridge-i2c.h
27
struct i2c_msg msgs[2] = { { .addr = adr, .flags = 0,
drivers/media/pci/ddbridge/ddbridge-i2c.h
38
struct i2c_msg msg = { .addr = adr, .flags = 0,
drivers/media/pci/ddbridge/ddbridge-i2c.h
46
struct i2c_msg msgs[1] = { { .addr = adr, .flags = I2C_M_RD,
drivers/media/pci/ddbridge/ddbridge-i2c.h
55
struct i2c_msg msgs[2] = { { .addr = adr, .flags = 0,
drivers/media/pci/ddbridge/ddbridge-i2c.h
67
struct i2c_msg msgs[2] = { { .addr = adr, .flags = 0,
drivers/media/pci/dm1105/dm1105.c
474
struct i2c_msg *msgs, int num)
drivers/media/pci/dm1105/dm1105.c
954
struct i2c_msg msg[] = {
drivers/media/pci/ivtv/ivtv-i2c.c
584
static int ivtv_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
drivers/media/pci/mantis/mantis_i2c.c
116
static int mantis_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
drivers/media/pci/mantis/mantis_i2c.c
26
static int mantis_i2c_read(struct mantis_pci *mantis, const struct i2c_msg *msg)
drivers/media/pci/mantis/mantis_i2c.c
72
static int mantis_i2c_write(struct mantis_pci *mantis, const struct i2c_msg *msg)
drivers/media/pci/mantis/mantis_ioc.c
33
struct i2c_msg msg[] = {
drivers/media/pci/mantis/mantis_vp1033.c
84
struct i2c_msg msg = {.addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf)};
drivers/media/pci/mantis/mantis_vp2033.c
44
struct i2c_msg msg[] = {
drivers/media/pci/mantis/mantis_vp2033.c
63
struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)};
drivers/media/pci/mantis/mantis_vp2040.c
100
struct i2c_msg msg[] = {
drivers/media/pci/mantis/mantis_vp2040.c
45
struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)};
drivers/media/pci/mgb4/mgb4_i2c.c
17
struct i2c_msg msg[2] = {
drivers/media/pci/mgb4/mgb4_i2c.c
47
struct i2c_msg msg[1] = {
drivers/media/pci/netup_unidvb/netup_unidvb.h
86
struct i2c_msg *msg;
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
201
struct i2c_msg *msgs, int num)
drivers/media/pci/ngene/ngene-cards.c
47
struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
drivers/media/pci/ngene/ngene-cards.c
472
struct i2c_msg msgs[2] = {{ .addr = 0x40, .flags = 0,
drivers/media/pci/ngene/ngene-cards.c
56
struct i2c_msg msg = {.addr = adr, .flags = 0,
drivers/media/pci/ngene/ngene-cards.c
602
struct i2c_msg i2c_msg = { .flags = 0, .buf = buf };
drivers/media/pci/ngene/ngene-cards.c
663
i2c_msg.addr = fe_conf->address;
drivers/media/pci/ngene/ngene-cards.c
664
i2c_msg.len = 3;
drivers/media/pci/ngene/ngene-cards.c
678
rc = i2c_transfer(i2c, &i2c_msg, 1);
drivers/media/pci/ngene/ngene-cards.c
72
struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD,
drivers/media/pci/ngene/ngene-cards.c
792
struct i2c_msg msg = {.addr = adr, .flags = 0, .buf = m,
drivers/media/pci/ngene/ngene-cards.c
807
struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
drivers/media/pci/ngene/ngene-cards.c
81
struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
drivers/media/pci/ngene/ngene-cards.c
91
struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
drivers/media/pci/ngene/ngene-i2c.c
102
struct i2c_msg msg[], int num)
drivers/media/pci/pluto2/pluto2.c
438
struct i2c_msg msg;
drivers/media/pci/pt1/pt1.c
1086
pt1_i2c_write_msg(struct pt1 *pt1, int addr, int *addrp, struct i2c_msg *msg)
drivers/media/pci/pt1/pt1.c
1097
pt1_i2c_read_msg(struct pt1 *pt1, int addr, int *addrp, struct i2c_msg *msg)
drivers/media/pci/pt1/pt1.c
1138
static int pt1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/media/pci/pt1/pt1.c
1142
struct i2c_msg *msg, *next_msg;
drivers/media/pci/pt1/pt1.c
201
struct i2c_msg msg[2];
drivers/media/pci/pt3/pt3.c
94
struct i2c_msg msg;
drivers/media/pci/pt3/pt3.h
172
struct i2c_msg *msgs, int num);
drivers/media/pci/pt3/pt3_i2c.c
104
static void translate(struct pt3_i2cbuf *cbuf, struct i2c_msg *msgs, int num)
drivers/media/pci/pt3/pt3_i2c.c
192
pt3_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/media/pci/saa7134/saa7134-cards.c
7789
struct i2c_msg msg[] = {{.addr = 0x50, .flags = 0, .buf = &subaddr, .len = 1},
drivers/media/pci/saa7134/saa7134-cards.c
7879
struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
7888
struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
7941
struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
7948
struct i2c_msg msg = {.addr = 0x0b, .flags = 0, .buf = data,
drivers/media/pci/saa7134/saa7134-cards.c
7956
struct i2c_msg msg = {.addr = 0x0b, .flags = 0, .buf = data,
drivers/media/pci/saa7134/saa7134-cards.c
7966
struct i2c_msg msg = {.addr=0x09, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
7995
struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
8004
struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)};
drivers/media/pci/saa7134/saa7134-cards.c
8034
struct i2c_msg msg = { .addr = 0x0a, .flags = 0 };
drivers/media/pci/saa7134/saa7134-cards.c
8056
struct i2c_msg msg = {.addr = 0x61, .flags = 0, .buf = data,
drivers/media/pci/saa7134/saa7134-dvb.c
1013
struct i2c_msg msg[] = { { .addr = 0x08, .flags = 0, .buf = wbuf, .len = 1 },
drivers/media/pci/saa7134/saa7134-dvb.c
1470
struct i2c_msg msg = {.addr = 0x08, .flags = 0, .len = 1};
drivers/media/pci/saa7134/saa7134-dvb.c
169
struct i2c_msg msg = {.addr=0x43, .flags=0, .buf=off, .len = sizeof(off)};
drivers/media/pci/saa7134/saa7134-dvb.c
1977
struct i2c_msg msg = {.addr = 0x08, .buf = &data, .flags = 0, .len = 1};
drivers/media/pci/saa7134/saa7134-dvb.c
235
struct i2c_msg msg = {.addr = 0x4b, .flags = 0, .buf = initmsg, .len = 2};
drivers/media/pci/saa7134/saa7134-dvb.c
275
struct i2c_msg tuner_msg = {.addr = addr,.flags = 0,.buf = tuner_buf,.len =
drivers/media/pci/saa7134/saa7134-dvb.c
363
struct i2c_msg tuner_msg = {.addr = addr,.flags = 0,.buf = tu1216_init,.len = sizeof(tu1216_init) };
drivers/media/pci/saa7134/saa7134-dvb.c
408
struct i2c_msg init_msg = {.addr = addr,.flags = 0,.buf = msg,.len = sizeof(msg) };
drivers/media/pci/saa7134/saa7134-dvb.c
429
struct i2c_msg analog_msg = {.addr = addr,.flags = 0,.buf = msg,.len = sizeof(msg) };
drivers/media/pci/saa7134/saa7134-dvb.c
445
struct i2c_msg init_msg = {.addr = 0x43,.flags = 0,.buf = msg,.len = sizeof(msg) };
drivers/media/pci/saa7134/saa7134-dvb.c
462
struct i2c_msg analog_msg = {.addr = 0x43,.flags = 0,.buf = msg,.len = sizeof(msg) };
drivers/media/pci/saa7134/saa7134-dvb.c
531
struct i2c_msg tda8290_msg = {.addr = addr,.flags = 0, .len = 2};
drivers/media/pci/saa7134/saa7134-i2c.c
228
struct i2c_msg *msgs, int num)
drivers/media/pci/saa7134/saa7134-i2c.c
355
struct i2c_msg i2cgatemsg_r[] = { {.addr = 0x08, .flags = 0,
drivers/media/pci/saa7134/saa7134-i2c.c
361
struct i2c_msg i2cgatemsg_w[] = { {.addr = 0x08, .flags = 0,
drivers/media/pci/saa7134/saa7134-input.c
845
struct i2c_msg msg_msi = {
drivers/media/pci/saa7146/mxb.c
340
struct i2c_msg msg;
drivers/media/pci/saa7164/saa7164-i2c.c
16
static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
drivers/media/pci/smipcie/smipcie-main.c
240
struct i2c_msg msg[] = {
drivers/media/pci/solo6x10/solo6x10-i2c.c
107
if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) {
drivers/media/pci/solo6x10/solo6x10-i2c.c
113
solo_dev->i2c_msg++;
drivers/media/pci/solo6x10/solo6x10-i2c.c
121
if (!(solo_dev->i2c_msg->flags & I2C_M_NOSTART)) {
drivers/media/pci/solo6x10/solo6x10-i2c.c
124
if (solo_dev->i2c_msg->flags & I2C_M_RD)
drivers/media/pci/solo6x10/solo6x10-i2c.c
136
if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) {
drivers/media/pci/solo6x10/solo6x10-i2c.c
138
solo_dev->i2c_msg->buf[solo_dev->i2c_msg_ptr]);
drivers/media/pci/solo6x10/solo6x10-i2c.c
145
solo_dev->i2c_msg++;
drivers/media/pci/solo6x10/solo6x10-i2c.c
153
if (!(solo_dev->i2c_msg->flags & I2C_M_NOSTART)) {
drivers/media/pci/solo6x10/solo6x10-i2c.c
156
if (solo_dev->i2c_msg->flags & I2C_M_RD)
drivers/media/pci/solo6x10/solo6x10-i2c.c
179
if (solo_dev->i2c_msg->flags & I2C_M_RD) {
drivers/media/pci/solo6x10/solo6x10-i2c.c
192
solo_dev->i2c_msg->buf[solo_dev->i2c_msg_ptr] =
drivers/media/pci/solo6x10/solo6x10-i2c.c
207
struct i2c_msg msgs[], int num)
drivers/media/pci/solo6x10/solo6x10-i2c.c
225
solo_dev->i2c_msg = msgs;
drivers/media/pci/solo6x10/solo6x10-i2c.c
27
struct i2c_msg msgs[2];
drivers/media/pci/solo6x10/solo6x10-i2c.c
48
struct i2c_msg msgs;
drivers/media/pci/solo6x10/solo6x10-i2c.c
74
if (!(solo_dev->i2c_msg->flags & I2C_M_NO_RD_ACK))
drivers/media/pci/solo6x10/solo6x10-i2c.c
78
if (solo_dev->i2c_msg_ptr == solo_dev->i2c_msg->len)
drivers/media/pci/solo6x10/solo6x10-i2c.c
86
u32 addr = solo_dev->i2c_msg->addr << 1;
drivers/media/pci/solo6x10/solo6x10-i2c.c
88
if (solo_dev->i2c_msg->flags & I2C_M_RD)
drivers/media/pci/solo6x10/solo6x10.h
209
struct i2c_msg *i2c_msg;
drivers/media/pci/ttpci/budget-av.c
101
struct i2c_msg msgs[2] = {
drivers/media/pci/ttpci/budget-av.c
115
struct i2c_msg msgs;
drivers/media/pci/ttpci/budget-av.c
1160
struct i2c_msg msg[] = { {.addr = 0x50, .flags = 0, .buf = &b, .len = 1},
drivers/media/pci/ttpci/budget-av.c
499
struct i2c_msg msg = {.addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/pci/ttpci/budget-av.c
613
struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/pci/ttpci/budget-av.c
677
struct i2c_msg tuner_msg = {.addr = 0x60, .flags = 0, .buf = tu1216_init, .len = sizeof(tu1216_init) };
drivers/media/pci/ttpci/budget-av.c
694
struct i2c_msg tuner_msg = {.addr = 0x60, .flags = 0, .buf = tuner_buf, .len =
drivers/media/pci/ttpci/budget-av.c
82
struct i2c_msg msgs[2];
drivers/media/pci/ttpci/budget-ci.c
654
struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/pci/ttpci/budget-ci.c
704
struct i2c_msg tuner_msg = {.addr = budget_ci->tuner_pll_address, .flags = 0, .buf = td1316_init, .len =
drivers/media/pci/ttpci/budget-ci.c
734
struct i2c_msg tuner_msg = {.addr = budget_ci->tuner_pll_address, .flags = 0, .buf = tuner_buf, .len = sizeof(tuner_buf) };
drivers/media/pci/ttpci/budget-ci.c
850
struct i2c_msg tuner_msg = {.addr = budget_ci->tuner_pll_address,
drivers/media/pci/ttpci/budget.c
203
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/pci/ttpci/budget.c
246
struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/pci/ttpci/budget.c
277
struct i2c_msg msg = { .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/pci/ttpci/budget.c
334
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/pci/ttpci/budget.c
359
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/pci/ttpci/budget.c
427
struct i2c_msg msg[] = {
drivers/media/pci/ttpci/budget.c
439
struct i2c_msg msg[] = { { .addr = 0x50, .flags = 0, .buf = &b, .len = 1 },
drivers/media/radio/radio-tea5764.c
145
struct i2c_msg msgs[1] = {
drivers/media/radio/radio-tea5764.c
164
struct i2c_msg msgs[1] = {
drivers/media/radio/saa7706h.c
136
struct i2c_msg *msgs, int num)
drivers/media/radio/saa7706h.c
191
struct i2c_msg msg[] = {
drivers/media/radio/si470x/radio-si470x-i2c.c
112
struct i2c_msg msgs[1] = {
drivers/media/radio/si470x/radio-si470x-i2c.c
142
struct i2c_msg msgs[1] = {
drivers/media/radio/si470x/radio-si470x-i2c.c
87
struct i2c_msg msgs[1] = {
drivers/media/radio/si4713/radio-usb-si4713.c
364
struct i2c_msg *msgs, int num)
drivers/media/test-drivers/vidtv/vidtv_bridge.c
275
struct i2c_msg msgs[],
drivers/media/tuners/fc0011.c
70
struct i2c_msg msg = { .addr = priv->addr,
drivers/media/tuners/fc0011.c
86
struct i2c_msg msg[2] = {
drivers/media/tuners/fc0012.c
14
struct i2c_msg msg = {
drivers/media/tuners/fc0012.c
29
struct i2c_msg msg[2] = {
drivers/media/tuners/fc0013.c
16
struct i2c_msg msg = {
drivers/media/tuners/fc0013.c
29
struct i2c_msg msg[2] = {
drivers/media/tuners/max2165.c
36
struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 };
drivers/media/tuners/max2165.c
59
struct i2c_msg msg[] = {
drivers/media/tuners/mc44s803.c
26
struct i2c_msg msg = {
drivers/media/tuners/mc44s803.c
47
struct i2c_msg msg[] = {
drivers/media/tuners/mt2060.c
30
struct i2c_msg msg[2] = {
drivers/media/tuners/mt2060.c
60
struct i2c_msg msg = {
drivers/media/tuners/mt2060.c
89
struct i2c_msg msg = {
drivers/media/tuners/mt2063.c
244
struct i2c_msg msg = {
drivers/media/tuners/mt2063.c
306
struct i2c_msg msg[] = {
drivers/media/tuners/mt2131.c
41
struct i2c_msg msg[2] = {
drivers/media/tuners/mt2131.c
58
struct i2c_msg msg = { .addr = priv->cfg->i2c_address, .flags = 0,
drivers/media/tuners/mt2131.c
70
struct i2c_msg msg = { .addr = priv->cfg->i2c_address,
drivers/media/tuners/mt2266.c
50
struct i2c_msg msg[2] = {
drivers/media/tuners/mt2266.c
65
struct i2c_msg msg = {
drivers/media/tuners/mt2266.c
78
struct i2c_msg msg = {
drivers/media/tuners/mxl5005s.c
3851
struct i2c_msg msg = { .addr = state->config->i2c_address, .flags = 0,
drivers/media/tuners/mxl5005s.c
3877
struct i2c_msg msg = { .addr = state->config->i2c_address, .flags = 0,
drivers/media/tuners/mxl5007t.c
442
struct i2c_msg msg = { .addr = state->i2c_props.addr, .flags = 0,
drivers/media/tuners/mxl5007t.c
471
struct i2c_msg msg[] = {
drivers/media/tuners/mxl5007t.c
490
struct i2c_msg msg = {
drivers/media/tuners/qm1d1c0042.c
77
struct i2c_msg msgs[2] = {
drivers/media/tuners/qt1010.c
14
struct i2c_msg msg[2] = {
drivers/media/tuners/qt1010.c
33
struct i2c_msg msg = { .addr = priv->cfg->i2c_address,
drivers/media/tuners/tda18218.c
18
struct i2c_msg msg[1] = {
drivers/media/tuners/tda18218.c
64
struct i2c_msg msg[2] = {
drivers/media/tuners/tda18271-common.c
115
struct i2c_msg msg[] = {
drivers/media/tuners/tda18271-common.c
145
struct i2c_msg msg[] = {
drivers/media/tuners/tda18271-common.c
184
struct i2c_msg msg = { .addr = priv->i2c_props.addr, .flags = 0,
drivers/media/tuners/tda827x.c
124
struct i2c_msg *msg,
drivers/media/tuners/tda827x.c
149
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
223
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
245
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0 };
drivers/media/tuners/tda827x.c
325
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
435
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
455
struct i2c_msg msg = { .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/media/tuners/tda827x.c
508
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
655
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
750
struct i2c_msg msg = {.addr = priv->i2c_addr, .flags = 0,
drivers/media/tuners/tda827x.c
844
struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = I2C_M_RD,
drivers/media/tuners/tda8290.c
462
struct i2c_msg msg = {.addr = priv->tda827x_addr, .flags=0, .buf=cb1, .len = 2};
drivers/media/tuners/tda8290.c
536
struct i2c_msg msg = {.addr = priv->tda827x_addr, .flags=0,
drivers/media/tuners/tda8290.c
574
struct i2c_msg msg = { .flags = I2C_M_RD, .buf = &data, .len = 1 };
drivers/media/tuners/tda8290.c
662
struct i2c_msg msg_read[] = {
drivers/media/tuners/tda8290.c
689
struct i2c_msg msg_read[] = {
drivers/media/tuners/tuner-i2c.h
27
struct i2c_msg msg = { .addr = props->addr, .flags = 0,
drivers/media/tuners/tuner-i2c.h
37
struct i2c_msg msg = { .addr = props->addr, .flags = I2C_M_RD,
drivers/media/tuners/tuner-i2c.h
48
struct i2c_msg msg[2] = { { .addr = props->addr, .flags = 0,
drivers/media/tuners/tuner-simple.c
1068
struct i2c_msg msg = {
drivers/media/tuners/xc4000.c
243
struct i2c_msg msg = { .addr = priv->i2c_props.addr,
drivers/media/tuners/xc4000.c
533
struct i2c_msg msg[2] = {
drivers/media/tuners/xc5000.c
246
struct i2c_msg msg = { .addr = priv->i2c_props.addr,
drivers/media/tuners/xc5000.c
262
struct i2c_msg msg = { .addr = priv->i2c_props.addr,
drivers/media/tuners/xc5000.c
277
struct i2c_msg msg[2] = {
drivers/media/usb/au0828/au0828-i2c.c
120
const struct i2c_msg *msg, int joined_rlen)
drivers/media/usb/au0828/au0828-i2c.c
210
const struct i2c_msg *msg, int joined)
drivers/media/usb/au0828/au0828-i2c.c
276
struct i2c_msg *msgs, int num)
drivers/media/usb/au0828/au0828-input.c
47
struct i2c_msg msg = { .addr = ir->i2c_dev_addr, .flags = 0,
drivers/media/usb/au0828/au0828-input.c
63
struct i2c_msg msg[2] = { { .addr = ir->i2c_dev_addr, .flags = 0,
drivers/media/usb/cx231xx/cx231xx-cards.c
1219
struct i2c_msg msg_write = { .addr = client->addr, .flags = 0,
drivers/media/usb/cx231xx/cx231xx-cards.c
1221
struct i2c_msg msg_read = { .addr = client->addr, .flags = I2C_M_RD };
drivers/media/usb/cx231xx/cx231xx-i2c.c
184
const struct i2c_msg *msg)
drivers/media/usb/cx231xx/cx231xx-i2c.c
270
const struct i2c_msg *msg1,
drivers/media/usb/cx231xx/cx231xx-i2c.c
271
const struct i2c_msg *msg2)
drivers/media/usb/cx231xx/cx231xx-i2c.c
334
const struct i2c_msg *msg)
drivers/media/usb/cx231xx/cx231xx-i2c.c
361
struct i2c_msg msgs[], int num)
drivers/media/usb/cx231xx/cx231xx-i2c.c
481
struct i2c_msg msg = {
drivers/media/usb/cx231xx/cx231xx-i2c.c
53
const struct i2c_msg *msg, int tuner_type)
drivers/media/usb/cx231xx/cx231xx-i2c.c
73
const struct i2c_msg *msg)
drivers/media/usb/dvb-usb-v2/af9015.c
139
static int af9015_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/af9035.c
1372
struct i2c_msg msg[1];
drivers/media/usb/dvb-usb-v2/af9035.c
268
struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb-v2/anysee.c
184
static int anysee_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/media/usb/dvb-usb-v2/anysee.c
703
struct i2c_msg msg[2] = {
drivers/media/usb/dvb-usb-v2/au6610.c
83
static int au6610_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/az6007.c
743
static int az6007_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
drivers/media/usb/dvb-usb-v2/ce6230.c
86
struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb-v2/dvbsky.c
237
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb-v2/dvbsky.c
99
static int dvbsky_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/ec168.c
101
static int ec168_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/gl861.c
265
struct i2c_msg msg;
drivers/media/usb/dvb-usb-v2/gl861.c
87
static int gl861_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/lmedm04.c
495
static int lme2510_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
574
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
609
struct i2c_msg msg = {
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
648
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c
226
struct i2c_msg *msg)
drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c
428
struct i2c_msg *msg)
drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c
800
struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.h
14
struct i2c_msg msg[], int num);
drivers/media/usb/dvb-usb-v2/mxl111sf.c
928
struct i2c_msg msg[2] = {
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
139
static int rtl28xxu_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/af9005.c
400
static int af9005_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/az6027.c
786
struct i2c_msg i2c_msg = {
drivers/media/usb/dvb-usb/az6027.c
801
i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
drivers/media/usb/dvb-usb/az6027.c
806
i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
drivers/media/usb/dvb-usb/az6027.c
811
i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
drivers/media/usb/dvb-usb/az6027.c
951
static int az6027_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb/cxusb-analog.c
1461
struct i2c_msg tuner_analog_msg = { .addr = 0x61, .flags = 0,
drivers/media/usb/dvb-usb/cxusb.c
178
static int cxusb_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/cxusb.c
532
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/cxusb.c
991
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dib0700_core.c
158
static int dib0700_i2c_xfer_new(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/media/usb/dvb-usb/dib0700_core.c
283
struct i2c_msg *msg, int num)
drivers/media/usb/dvb-usb/dib0700_core.c
350
static int dib0700_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/media/usb/dvb-usb/dib0700_devices.c
111
struct i2c_msg msg[2] = {
drivers/media/usb/dvb-usb/dib0700_devices.c
2218
struct i2c_msg msg[2] = {
drivers/media/usb/dvb-usb/dibusb-common.c
179
static int dibusb_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
drivers/media/usb/dvb-usb/dibusb-mb.c
70
struct i2c_msg msg[2] = {
drivers/media/usb/dvb-usb/digitv.c
54
static int digitv_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
drivers/media/usb/dvb-usb/dtv5100.c
71
static int dtv5100_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/dw2102.c
1024
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
1060
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
114
static int dw2102_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/dw2102.c
1745
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
1766
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
1788
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
212
struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb/dw2102.c
287
static int dw2102_earda_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb/dw2102.c
395
static int dw2104_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb/dw2102.c
495
static int dw3101_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/dw2102.c
582
static int s6x0_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/dw2102.c
717
static int su3000_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/dw2102.c
906
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/dw2102.c
945
struct i2c_msg msg = {
drivers/media/usb/dvb-usb/dw2102.c
984
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/m920x.c
249
static int m920x_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
drivers/media/usb/dvb-usb/opera1.c
127
static int opera1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
drivers/media/usb/dvb-usb/opera1.c
168
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/opera1.c
292
struct i2c_msg start_tuner[] = {
drivers/media/usb/dvb-usb/opera1.c
305
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/opera1.c
322
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/opera1.c
371
struct i2c_msg read_remote[] = {
drivers/media/usb/dvb-usb/pctv452e.c
474
static int pctv452e_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msg,
drivers/media/usb/dvb-usb/technisat-usb2.c
161
static int technisat_usb2_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
drivers/media/usb/dvb-usb/technisat-usb2.c
420
struct i2c_msg msg[] = {
drivers/media/usb/dvb-usb/ttusb2.c
368
static int ttusb2_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
drivers/media/usb/em28xx/em28xx-i2c.c
489
struct i2c_msg msg)
drivers/media/usb/em28xx/em28xx-i2c.c
505
struct i2c_msg msg, int stop)
drivers/media/usb/em28xx/em28xx-i2c.c
525
struct i2c_msg msgs[], int num)
drivers/media/usb/em28xx/em28xx-input.c
158
struct i2c_msg msg[] = {
drivers/media/usb/go7007/go7007-i2c.c
154
struct i2c_msg msgs[], int num)
drivers/media/usb/go7007/go7007-usb.c
950
struct i2c_msg msgs[], int num)
drivers/media/usb/hdpvr/hdpvr-i2c.c
110
static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c
33
struct i2c_msg msg[2];
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3326
struct i2c_msg msg[2];
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
363
struct i2c_msg msgs[],
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
519
struct i2c_msg msg[1];
drivers/media/usb/stk1160/stk1160-i2c.c
152
struct i2c_msg msgs[], int num)
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1004
struct i2c_msg tuner_msg = { .addr=0x60, .flags=0, .buf=td1316_init, .len=sizeof(td1316_init) };
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1030
struct i2c_msg tuner_msg = {.addr=0x60, .flags=0, .buf=tuner_buf, .len=sizeof(tuner_buf) };
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1238
struct i2c_msg msg = {.addr = 0x61,.flags = 0,.buf = buf,.len = sizeof(buf) };
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1282
struct i2c_msg msg = {.addr = 0x61,.flags = 0,.buf = buf,.len = sizeof(buf) };
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1310
struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1339
struct i2c_msg msg[] = { { .addr = 0x50,.flags = 0,.buf = &b,.len = 1 },
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1354
struct i2c_msg tuner_msg = {.addr = 0x60,
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
233
static int master_xfer(struct i2c_adapter* adapter, struct i2c_msg *msg, int num)
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
975
struct i2c_msg msg = {.addr=0x61, .flags=0, .buf=data, .len=sizeof(data) };
drivers/mfd/88pm860x-i2c.c
124
struct i2c_msg msg;
drivers/mfd/88pm860x-i2c.c
89
struct i2c_msg msg[2] = {
drivers/mfd/da9063-i2c.c
54
struct i2c_msg xfer[DA9063_PAGED_READ_MSG_CNT];
drivers/mfd/da9150-core.c
26
struct i2c_msg xfer;
drivers/mfd/da9150-core.c
66
struct i2c_msg xfer;
drivers/mfd/menelaus.c
887
struct i2c_msg msg[2];
drivers/mfd/menelaus.c
942
struct i2c_msg msg[2];
drivers/mfd/ntxec.c
41
struct i2c_msg msgs[] = {
drivers/mfd/ntxec.c
75
struct i2c_msg msgs[] = {
drivers/mfd/rsmu_i2c.c
83
struct i2c_msg msg[2];
drivers/mfd/smpro-core.c
45
struct i2c_msg xfer[2];
drivers/mfd/tps6507x.c
40
struct i2c_msg xfer[2];
drivers/mfd/tps6594-i2c.c
112
struct i2c_msg msgs[2];
drivers/mfd/tps6594-i2c.c
150
struct i2c_msg msg;
drivers/mfd/tps6594-i2c.c
27
static int tps6594_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
drivers/mfd/tps6594-i2c.c
41
struct i2c_msg msgs[2];
drivers/mfd/tps6594-i2c.c
82
struct i2c_msg msg;
drivers/mtd/maps/pismo.c
70
struct i2c_msg msg[] = {
drivers/net/can/sja1000/peak_pci.c
265
struct i2c_msg msg = {
drivers/net/ethernet/mellanox/mlxsw/i2c.c
158
struct i2c_msg read_sema[] =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
208
struct i2c_msg push_cmd =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
211
struct i2c_msg prep_cmd =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
254
struct i2c_msg push_cmd =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
257
struct i2c_msg prep_cmd =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
307
struct i2c_msg mbox_cmd[] =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
339
struct i2c_msg write_tran =
drivers/net/ethernet/mellanox/mlxsw/i2c.c
418
struct i2c_msg read_tran[] =
drivers/net/mctp/mctp-i2c.c
495
struct i2c_msg msg = {0};
drivers/net/mdio/mdio-i2c.c
200
static int __i2c_transfer_err(struct i2c_adapter *i2c, struct i2c_msg *msgs,
drivers/net/mdio/mdio-i2c.c
217
struct i2c_msg msgs[2];
drivers/net/mdio/mdio-i2c.c
236
struct i2c_msg msg;
drivers/net/mdio/mdio-i2c.c
264
struct i2c_msg *msgs, int num)
drivers/net/mdio/mdio-i2c.c
299
struct i2c_msg msgs[2];
drivers/net/mdio/mdio-i2c.c
342
struct i2c_msg msgs[2];
drivers/net/mdio/mdio-i2c.c
37
struct i2c_msg msgs[2];
drivers/net/mdio/mdio-i2c.c
424
struct i2c_msg msg;
drivers/net/mdio/mdio-i2c.c
72
struct i2c_msg msg;
drivers/net/phy/sfp.c
715
struct i2c_msg msgs[2];
drivers/net/phy/sfp.c
755
struct i2c_msg msgs[1];
drivers/of/unittest.c
3091
struct i2c_msg *msgs, int num)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
166
struct i2c_msg msg;
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
188
struct i2c_msg msg[2];
drivers/platform/arm64/huawei-gaokun-ec.c
129
struct i2c_msg msgs[] = {
drivers/platform/arm64/lenovo-thinkpad-t14s.c
137
struct i2c_msg request, response;
drivers/platform/arm64/lenovo-thinkpad-t14s.c
178
struct i2c_msg request, response;
drivers/platform/chrome/cros_ec_i2c.c
103
ret = i2c_transfer(client->adapter, i2c_msg, 2);
drivers/platform/chrome/cros_ec_i2c.c
199
struct i2c_msg i2c_msg[2];
drivers/platform/chrome/cros_ec_i2c.c
201
i2c_msg[0].addr = client->addr;
drivers/platform/chrome/cros_ec_i2c.c
202
i2c_msg[0].flags = 0;
drivers/platform/chrome/cros_ec_i2c.c
203
i2c_msg[1].addr = client->addr;
drivers/platform/chrome/cros_ec_i2c.c
204
i2c_msg[1].flags = I2C_M_RD;
drivers/platform/chrome/cros_ec_i2c.c
214
i2c_msg[1].len = packet_len;
drivers/platform/chrome/cros_ec_i2c.c
215
i2c_msg[1].buf = (char *)in_buf;
drivers/platform/chrome/cros_ec_i2c.c
225
i2c_msg[0].len = packet_len;
drivers/platform/chrome/cros_ec_i2c.c
226
i2c_msg[0].buf = (char *)out_buf;
drivers/platform/chrome/cros_ec_i2c.c
241
ret = i2c_transfer(client->adapter, i2c_msg, 2);
drivers/platform/chrome/cros_ec_i2c.c
252
msg->result = i2c_msg[1].buf[0];
drivers/platform/chrome/cros_ec_i2c.c
272
i2c_msg[1].len, in_buf, sum);
drivers/platform/chrome/cros_ec_i2c.c
62
struct i2c_msg i2c_msg[2];
drivers/platform/chrome/cros_ec_i2c.c
69
i2c_msg[0].addr = client->addr;
drivers/platform/chrome/cros_ec_i2c.c
70
i2c_msg[0].flags = 0;
drivers/platform/chrome/cros_ec_i2c.c
71
i2c_msg[1].addr = client->addr;
drivers/platform/chrome/cros_ec_i2c.c
72
i2c_msg[1].flags = I2C_M_RD;
drivers/platform/chrome/cros_ec_i2c.c
80
i2c_msg[1].len = packet_len;
drivers/platform/chrome/cros_ec_i2c.c
81
i2c_msg[1].buf = (char *) in_buf;
drivers/platform/chrome/cros_ec_i2c.c
89
i2c_msg[0].len = packet_len;
drivers/platform/chrome/cros_ec_i2c.c
90
i2c_msg[0].buf = (char *) out_buf;
drivers/platform/cznic/turris-omnia-mcu-base.c
30
struct i2c_msg msgs[2];
drivers/platform/x86/asus-tf103c-dock.c
173
struct i2c_msg msgs[2];
drivers/power/supply/bq2415x_charger.c
191
struct i2c_msg msg[2];
drivers/power/supply/bq2415x_charger.c
246
struct i2c_msg msg[1];
drivers/power/supply/bq27xxx_battery_i2c.c
126
struct i2c_msg msg;
drivers/power/supply/bq27xxx_battery_i2c.c
32
struct i2c_msg msg[2];
drivers/power/supply/bq27xxx_battery_i2c.c
77
struct i2c_msg msg;
drivers/power/supply/ltc2941-battery-gauge.c
101
struct i2c_msg msgs[2] = { };
drivers/regulator/rpi-panel-attiny-regulator.c
241
struct i2c_msg msgs[1];
drivers/rtc/rtc-bq32k.c
57
struct i2c_msg msgs[] = {
drivers/rtc/rtc-ds1672.c
33
struct i2c_msg msgs[] = {
drivers/rtc/rtc-em3027.c
49
struct i2c_msg msgs[] = {
drivers/rtc/rtc-em3027.c
85
struct i2c_msg msg = {
drivers/rtc/rtc-fm3130.c
49
struct i2c_msg msg[4];
drivers/rtc/rtc-isl12026.c
116
struct i2c_msg msg = {
drivers/rtc/rtc-isl12026.c
139
struct i2c_msg msg = {
drivers/rtc/rtc-isl12026.c
169
struct i2c_msg msg = {
drivers/rtc/rtc-isl12026.c
210
struct i2c_msg msgs[] = {
drivers/rtc/rtc-isl12026.c
283
struct i2c_msg msgs[] = {
drivers/rtc/rtc-isl12026.c
329
struct i2c_msg msgs[] = {
drivers/rtc/rtc-isl12026.c
48
struct i2c_msg msgs[] = {
drivers/rtc/rtc-isl12026.c
77
struct i2c_msg msg = {
drivers/rtc/rtc-m41t80.c
649
struct i2c_msg msgs1[1] = {
drivers/rtc/rtc-m41t80.c
685
struct i2c_msg msgs0[2] = {
drivers/rtc/rtc-m41t80.c
699
struct i2c_msg msgs1[1] = {
drivers/rtc/rtc-max6900.c
102
struct i2c_msg burst_msgs[1] = {
drivers/rtc/rtc-max6900.c
55
struct i2c_msg msgs[4] = {
drivers/rtc/rtc-max6900.c
94
struct i2c_msg century_msgs[1] = {
drivers/rtc/rtc-pcf8583.c
135
struct i2c_msg msgs[2] = {
drivers/rtc/rtc-pcf8583.c
52
struct i2c_msg msgs[2] = {
drivers/rtc/rtc-rs5c372.c
136
struct i2c_msg msgs[] = {
drivers/rtc/rtc-s35390a.c
73
struct i2c_msg msg[] = {
drivers/rtc/rtc-s35390a.c
90
struct i2c_msg msg[] = {
drivers/rtc/rtc-x1205.c
149
struct i2c_msg msgs[] = {
drivers/rtc/rtc-x1205.c
298
struct i2c_msg msgs[] = {
drivers/rtc/rtc-x1205.c
339
struct i2c_msg msgs[] = {
drivers/rtc/rtc-x1205.c
416
struct i2c_msg msgs[2] = {
drivers/rtc/rtc-x1205.c
454
struct i2c_msg msgs[2] = {
drivers/rtc/rtc-x1205.c
499
struct i2c_msg msgs[] = {
drivers/rtc/rtc-x1205.c
95
struct i2c_msg msgs[] = {
drivers/staging/greybus/i2c.c
146
static void gb_i2c_decode_response(struct i2c_msg *msgs, u32 msg_count,
drivers/staging/greybus/i2c.c
149
struct i2c_msg *msg = msgs;
drivers/staging/greybus/i2c.c
174
struct i2c_msg *msgs, u32 msg_count)
drivers/staging/greybus/i2c.c
208
static int gb_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/staging/greybus/i2c.c
68
gb_i2c_fill_transfer_op(struct gb_i2c_transfer_op *op, struct i2c_msg *msg)
drivers/staging/greybus/i2c.c
79
struct i2c_msg *msgs, u32 msg_count)
drivers/staging/greybus/i2c.c
85
struct i2c_msg *msg;
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
33
struct i2c_msg msg[2];
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
82
struct i2c_msg msg;
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
33
struct i2c_msg msg[2];
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
88
struct i2c_msg msg;
drivers/staging/media/av7110/av7110.c
1386
struct i2c_msg msgs;
drivers/staging/media/av7110/av7110.c
1399
struct i2c_msg msgs[2];
drivers/staging/media/av7110/av7110.c
1523
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) };
drivers/staging/media/av7110/av7110.c
1566
struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
1595
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
1621
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
1650
struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
1786
struct i2c_msg msg = { .addr = 0x63, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
1787
struct i2c_msg readmsg = { .addr = 0x63, .flags = I2C_M_RD, .buf = data, .len = 1 };
drivers/staging/media/av7110/av7110.c
1841
struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
drivers/staging/media/av7110/av7110.c
2060
struct i2c_msg msg[] = { { .addr = 0x50, .flags = 0, .buf = &b, .len = 1 },
drivers/staging/media/av7110/av7110_v4l.c
125
struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = 3 };
drivers/staging/media/av7110/av7110_v4l.c
137
struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = data, .len = 4 };
drivers/staging/media/av7110/av7110_v4l.c
31
struct i2c_msg msgs = { .flags = 0, .len = 5, .buf = msg };
drivers/staging/media/av7110/av7110_v4l.c
55
struct i2c_msg msgs[2] = {
drivers/staging/media/av7110/sp8870.c
100
struct i2c_msg msg;
drivers/staging/media/av7110/sp8870.c
60
struct i2c_msg msg = {
drivers/staging/media/av7110/sp8870.c
83
struct i2c_msg msg[] = {
drivers/tee/optee/rpc.c
43
struct i2c_msg msg = { };
drivers/usb/misc/onboard_usb_dev.c
316
struct i2c_msg msg[2];
drivers/usb/misc/onboard_usb_dev.c
361
struct i2c_msg msg[2];
drivers/usb/typec/ucsi/ucsi_ccg.c
243
struct i2c_msg msgs[] = {
drivers/usb/typec/ucsi/ucsi_ccg.c
287
struct i2c_msg msgs[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
124
struct i2c_msg msg[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
164
struct i2c_msg msg[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
201
struct i2c_msg msg[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
333
struct i2c_msg msg[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
378
struct i2c_msg msg[] = {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
87
struct i2c_msg msg[] = {
drivers/video/fbdev/core/fb_ddc.c
27
struct i2c_msg msgs[] = {
drivers/video/fbdev/matrox/matroxfb_maven.c
141
struct i2c_msg msgs[] = {
drivers/video/fbdev/mb862xx/mb862xx-i2c.c
102
static int mb862xx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
drivers/video/fbdev/mb862xx/mb862xx-i2c.c
106
struct i2c_msg *m;
drivers/video/fbdev/mb862xx/mb862xx-i2c.c
75
static int mb862xx_i2c_read(struct i2c_adapter *adap, struct i2c_msg *m)
drivers/video/fbdev/mb862xx/mb862xx-i2c.c
89
static int mb862xx_i2c_write(struct i2c_adapter *adap, struct i2c_msg *m)
drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c
143
struct i2c_msg msgs[] = {
drivers/video/fbdev/via/via_aux.h
58
struct i2c_msg msg[2] = {
drivers/video/fbdev/via/via_i2c.c
112
struct i2c_msg msgs[2];
drivers/video/fbdev/via/via_i2c.c
136
struct i2c_msg msgs;
drivers/video/fbdev/via/via_i2c.c
157
struct i2c_msg msgs[2];
drivers/w1/slaves/w1_ds28e17.c
347
struct i2c_msg *msgs, int num)
include/linux/i2c.h
130
int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
include/linux/i2c.h
132
int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
include/linux/i2c.h
32
struct i2c_msg;
include/linux/i2c.h
552
int (*xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs,
include/linux/i2c.h
554
int (*master_xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs,
include/linux/i2c.h
559
struct i2c_msg *msgs, int num);
include/linux/i2c.h
561
struct i2c_msg *msgs, int num);
include/linux/i2c.h
948
static inline u8 i2c_8bit_addr_from_msg(const struct i2c_msg *msg)
include/linux/i2c.h
958
static inline u8 i2c_10bit_addr_hi_from_msg(const struct i2c_msg *msg)
include/linux/i2c.h
963
static inline u8 i2c_10bit_addr_lo_from_msg(const struct i2c_msg *msg)
include/linux/i2c.h
968
u8 *i2c_get_dma_safe_msg_buf(struct i2c_msg *msg, unsigned int threshold);
include/linux/i2c.h
969
void i2c_put_dma_safe_msg_buf(u8 *buf, struct i2c_msg *msg, bool xferred);
include/linux/i3c/master.h
485
struct i2c_msg *xfers, int nxfers);
include/linux/i3c/master.h
603
const struct i2c_msg *xfers,
include/trace/events/i2c.h
26
TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
include/trace/events/i2c.h
59
TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
include/trace/events/i2c.h
90
TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
include/uapi/linux/i2c-dev.h
51
struct i2c_msg __user *msgs; /* pointers to i2c_msgs */
sound/soc/codecs/adau1701.c
220
struct i2c_msg msgs[2];
sound/soc/codecs/cx2072x.c
533
struct i2c_msg msgs[2];
sound/soc/codecs/rl6347a.c
62
struct i2c_msg xfer[2];
sound/soc/codecs/sigmadsp-i2c.c
43
struct i2c_msg msgs[2];
sound/soc/codecs/tas5086.c
197
struct i2c_msg msgs[2];
sound/soc/codecs/tas571x.c
108
struct i2c_msg msgs[2];
sound/soc/codecs/tas571x.c
182
struct i2c_msg msgs[2];