sys/arm/allwinner/aw_rsb.c
146
struct iic_msg *msg;
sys/arm/allwinner/aw_rsb.c
273
rsb_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/arm/allwinner/axp81x.c
715
struct iic_msg msg[2];
sys/arm/allwinner/axp81x.c
736
struct iic_msg msg[2];
sys/arm/broadcom/bcm2835/bcm2835_bsc.c
490
bcm_bsc_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/arm/broadcom/bcm2835/bcm2835_bsc.c
493
struct iic_msg *endmsgs, *nxtmsg;
sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
33
struct iic_msg;
sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
42
struct iic_msg * sc_curmsg;
sys/arm/nvidia/as3722.c
105
struct iic_msg msgs[2] = {
sys/arm/nvidia/as3722.c
130
struct iic_msg msgs[1] = {
sys/arm/nvidia/as3722.c
152
struct iic_msg msgs[2] = {
sys/arm/nvidia/as3722.c
81
struct iic_msg msgs[2] = {
sys/arm/nvidia/tegra_i2c.c
230
struct iic_msg *msg;
sys/arm/nvidia/tegra_i2c.c
474
tegra_i2c_start_msg(struct tegra_i2c_softc *sc, struct iic_msg *msg,
sys/arm/nvidia/tegra_i2c.c
532
tegra_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/arm/ti/am335x/tda19988.c
256
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
276
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
292
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
310
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
331
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
352
struct iic_msg msg[] = {
sys/arm/ti/am335x/tda19988.c
374
struct iic_msg msg[] = {
sys/arm/ti/ti_i2c.c
353
ti_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/arm/ti/ti_i2c.c
86
struct iic_msg* sc_buffer;
sys/arm64/nvidia/tegra210/max77620.c
104
struct iic_msg msgs[2] = {
sys/arm64/nvidia/tegra210/max77620.c
129
struct iic_msg msgs[1] = {
sys/arm64/nvidia/tegra210/max77620.c
152
struct iic_msg msgs[2] = {
sys/arm64/nvidia/tegra210/max77620.c
80
struct iic_msg msgs[2] = {
sys/arm64/nvidia/tegra210/max77620_rtc.c
104
struct iic_msg msgs[2] = {
sys/arm64/nvidia/tegra210/max77620_rtc.c
129
struct iic_msg msgs[2] = {
sys/arm64/nvidia/tegra210/max77620_rtc.c
154
struct iic_msg msgs[1] = {
sys/arm64/nvidia/tegra210/max77620_rtc.c
177
struct iic_msg msgs[2] = {
sys/compat/linux/linux_ioctl.c
3663
struct iic_msg *msgs = NULL;
sys/compat/linuxkpi/common/src/linux_i2c.c
168
struct iic_msg *msgs, uint32_t nmsgs)
sys/compat/linuxkpi/common/src/linux_i2c.c
278
lkpi_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/compat/linuxkpi/common/src/linux_i2c.c
45
static int lkpi_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs);
sys/compat/linuxkpi/common/src/linux_i2cbb.c
261
struct iic_msg *bsd_msgs;
sys/compat/linuxkpi/common/src/linux_i2cbb.c
266
bsd_msgs = malloc(sizeof(struct iic_msg) * nmsgs,
sys/dev/cyapa/cyapa.c
288
struct iic_msg msgs[] = {
sys/dev/cyapa/cyapa.c
300
struct iic_msg msgs[] = {
sys/dev/drm2/drm_dp_iic_helper.c
134
iic_dp_aux_xfer(device_t idev, struct iic_msg *msgs, uint32_t num)
sys/dev/drm2/drm_edid.c
279
struct iic_msg msgs[] = {
sys/dev/glxiic/glxiic.c
146
struct iic_msg *msg; /* Current master mode message. */
sys/dev/glxiic/glxiic.c
249
static int glxiic_transfer(device_t dev, struct iic_msg *msgs,
sys/dev/glxiic/glxiic.c
955
glxiic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/hdmi/dwc_hdmi.c
664
struct iic_msg msg[] = {
sys/dev/hid/ietp.c
456
struct iic_msg msgs[2];
sys/dev/hid/ietp.c
467
msgs[0] = (struct iic_msg){ addr, IIC_M_WR | IIC_M_NOSTOP, sizeof(cmd), cmd };
sys/dev/hid/ietp.c
468
msgs[1] = (struct iic_msg){ addr, IIC_M_RD, sizeof(resp), resp };
sys/dev/hid/ietp.c
661
struct iic_msg msgs[2] = {
sys/dev/hid/ietp.c
686
struct iic_msg msgs[1] = {
sys/dev/ichiic/ig4_iic.c
531
ig4iic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/acpi_iicbus.c
106
struct iic_msg msgs[] = {
sys/dev/iicbus/acpi_iicbus.c
122
struct iic_msg msgs[] = {
sys/dev/iicbus/acpi_iicbus.c
135
struct iic_msg msgs[] = {
sys/dev/iicbus/acpi_iicbus.c
158
struct iic_msg msgs[] = {
sys/dev/iicbus/acpi_iicbus.c
174
struct iic_msg msgs[] = {
sys/dev/iicbus/acpi_iicbus.c
178
struct iic_msg block_msg[] = {
sys/dev/iicbus/acpi_iicbus.c
95
struct iic_msg msgs[] = {
sys/dev/iicbus/adc/ad7417.c
130
struct iic_msg msg[] = {
sys/dev/iicbus/adc/ad7417.c
157
struct iic_msg msg[2] = {
sys/dev/iicbus/adc/ad7417.c
185
struct iic_msg msg[2] = {
sys/dev/iicbus/adc/ad7417.c
215
struct iic_msg msg[3] = {
sys/dev/iicbus/adc/ad7418.c
139
struct iic_msg msgs[2] = {
sys/dev/iicbus/adc/ad7418.c
151
struct iic_msg msgs[1] = {
sys/dev/iicbus/adc/ad7418.c
183
struct iic_msg msgs[2] = {
sys/dev/iicbus/adc/ads111x.c
171
struct iic_msg msgs[1];
sys/dev/iicbus/adc/pcf8591.c
100
struct iic_msg msg;
sys/dev/iicbus/adc/pcf8591.c
80
struct iic_msg msg;
sys/dev/iicbus/controller/cadence/cdnc_i2c.c
327
cdnc_i2c_xfer_rd(struct cdnc_i2c_softc *sc, struct iic_msg *msg)
sys/dev/iicbus/controller/cadence/cdnc_i2c.c
407
cdnc_i2c_xfer_wr(struct cdnc_i2c_softc *sc, struct iic_msg *msg)
sys/dev/iicbus/controller/cadence/cdnc_i2c.c
470
cdnc_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/controller/qcom/geni_iic.c
382
geniiic_dumpmsg(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/controller/qcom/geni_iic.c
396
geniiic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/controller/rockchip/rk_i2c.c
131
struct iic_msg *msg;
sys/dev/iicbus/controller/rockchip/rk_i2c.c
427
rk_i2c_start_xfer(struct rk_i2c_softc *sc, struct iic_msg *msg, boolean_t last)
sys/dev/iicbus/controller/rockchip/rk_i2c.c
476
rk_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/controller/twsi/twsi.c
486
twsi_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/controller/twsi/twsi.h
54
struct iic_msg *msgs;
sys/dev/iicbus/gpio/pcf8574.c
104
struct iic_msg msg;
sys/dev/iicbus/gpio/pcf8574.c
89
struct iic_msg msg;
sys/dev/iicbus/gpio/tca64xx.c
166
struct iic_msg msgs[2];
sys/dev/iicbus/gpio/tca64xx.c
191
struct iic_msg msg;
sys/dev/iicbus/icee.c
222
struct iic_msg msgs[2] = {
sys/dev/iicbus/icee.c
281
struct iic_msg wr[1] = {
sys/dev/iicbus/icee.c
284
struct iic_msg rd[1] = {
sys/dev/iicbus/iic.c
328
iic_copyinmsgs32(struct iic_rdwr_data *d, struct iic_msg *buf)
sys/dev/iicbus/iic.c
356
struct iic_msg *buf, *m;
sys/dev/iicbus/iic.h
63
struct iic_msg *msgs;
sys/dev/iicbus/iicbb.c
557
iicbb_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/iicbb.c
93
static int iicbb_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs);
sys/dev/iicbus/iichid.c
282
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
324
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
349
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
372
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
386
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
400
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
443
struct iic_msg msgs[] = {
sys/dev/iicbus/iichid.c
513
struct iic_msg msgs[] = {
sys/dev/iicbus/iiconf.c
439
iicbus_transfer(device_t bus, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/iiconf.c
446
iicbus_transfer_excl(device_t dev, struct iic_msg *msgs, uint32_t nmsgs,
sys/dev/iicbus/iiconf.c
466
iicbus_transfer_gen(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/iiconf.c
524
struct iic_msg msgs[2];
sys/dev/iicbus/iiconf.c
549
struct iic_msg msg;
sys/dev/iicbus/iiconf.h
153
int iicbus_transfer(device_t bus, struct iic_msg *msgs, uint32_t nmsgs);
sys/dev/iicbus/iiconf.h
154
int iicbus_transfer_excl(device_t bus, struct iic_msg *msgs, uint32_t nmsgs,
sys/dev/iicbus/iiconf.h
156
int iicbus_transfer_gen(device_t bus, struct iic_msg *msgs, uint32_t nmsgs);
sys/dev/iicbus/iicsmb.c
310
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
330
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
342
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
355
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
368
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
380
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
394
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
411
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
427
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
442
struct iic_msg msgs[] = {
sys/dev/iicbus/iicsmb.c
446
struct iic_msg block_msg[] = {
sys/dev/iicbus/mux/iicmux.c
198
iicmux_transfer( device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/iicbus/mux/pca954x.c
122
struct iic_msg msg;
sys/dev/iicbus/pmic/act8846.c
100
struct iic_msg msgs[2] = {
sys/dev/iicbus/pmic/act8846.c
125
struct iic_msg msgs[1] = {
sys/dev/iicbus/pmic/act8846.c
147
struct iic_msg msgs[2] = {
sys/dev/iicbus/pmic/act8846.c
76
struct iic_msg msgs[2] = {
sys/dev/iicbus/pmic/fan53555.c
123
struct iic_msg msgs[2] = {
sys/dev/iicbus/pmic/fan53555.c
148
struct iic_msg msgs[1] = {
sys/dev/iicbus/pmic/silergy/sy8106a.c
102
struct iic_msg msg;
sys/dev/iicbus/pmic/silergy/sy8106a.c
81
struct iic_msg msg[2];
sys/dev/iicbus/pwm/adm1030.c
93
struct iic_msg msg[] = {
sys/dev/iicbus/pwm/adt746x.c
155
struct iic_msg msg[] = {
sys/dev/iicbus/pwm/adt746x.c
182
struct iic_msg msg[2] = {
sys/dev/iicbus/rtc/ds1672.c
73
struct iic_msg msgs[2] = {
sys/dev/iicbus/rtc/ds1672.c
85
struct iic_msg msgs[1] = {
sys/dev/iicbus/rtc/nxprtc.c
261
struct iic_msg msg;
sys/dev/iicbus/rtc/rtc8583.c
98
struct iic_msg msgs;
sys/dev/iicbus/rtc/s35390a.c
159
struct iic_msg msg[] = {
sys/dev/iicbus/rtc/s35390a.c
185
struct iic_msg msg[] = {
sys/dev/iicbus/sensor/ds1631.c
121
struct iic_msg msg[] = {
sys/dev/iicbus/sensor/ds1631.c
148
struct iic_msg msg[2] = {
sys/dev/iicbus/sensor/ds1631.c
176
struct iic_msg msg[2] = {
sys/dev/iicbus/sensor/ds1775.c
94
struct iic_msg msg[2] = {
sys/dev/iicbus/sensor/htu21.c
127
struct iic_msg msgs[2];
sys/dev/iicbus/sensor/htu21.c
150
struct iic_msg msgs[2];
sys/dev/iicbus/sensor/htu21.c
256
struct iic_msg msgs[2];
sys/dev/iicbus/sensor/htu21.c
281
struct iic_msg msg;
sys/dev/iicbus/sensor/htu21.c
349
struct iic_msg msgs[2];
sys/dev/iicbus/sensor/lm75.c
132
struct iic_msg msg[2] = {
sys/dev/iicbus/sensor/lm75.c
146
struct iic_msg msg[1] = {
sys/dev/iicbus/sensor/max44009.c
70
struct iic_msg msgs[4];
sys/dev/iicbus/sensor/max6690.c
112
struct iic_msg msg[4] = {
sys/dev/isl/isl.c
80
struct iic_msg msgs[] = {
sys/dev/isl/isl.c
93
struct iic_msg msgs[] = {
sys/dev/sound/macio/onyx.c
174
struct iic_msg msg[] = {
sys/dev/sound/macio/snapper.c
326
struct iic_msg msg[] = {
sys/dev/sound/macio/tumbler.c
287
struct iic_msg msg[] = {
sys/dev/usb/misc/cp2112.c
1067
cp2112iic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/usb/misc/i2ctinyusb.c
203
i2ctinyusb_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/dev/usb/misc/i2ctinyusb.c
209
struct iic_msg *pmsg;
sys/dev/usb/misc/i2ctinyusb.c
84
static int i2ctinyusb_transfer(device_t dev, struct iic_msg *msgs,
sys/powerpc/powermac/fcu.c
140
struct iic_msg msg[] = {
sys/powerpc/powermac/fcu.c
167
struct iic_msg msg[2] = {
sys/powerpc/powermac/kiic.c
123
static int kiic_transfer(device_t dev, struct iic_msg *msgs,
sys/powerpc/powermac/kiic.c
353
kiic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/powerpc/powermac/smu.c
1386
static int smuiic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs);
sys/powerpc/powermac/smu.c
1487
smuiic_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/powerpc/powermac/smusat.c
205
struct iic_msg msgs[2] = {
sys/powerpc/powernv/opal_i2c.c
191
opal_i2c_transfer(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
sys/powerpc/powernv/opal_i2c.c
86
static int opal_i2c_transfer(device_t, struct iic_msg *, uint32_t);
usr.sbin/i2c/i2c.c
211
struct iic_msg rdmsg;
usr.sbin/i2c/i2c.c
451
struct iic_msg msgs[2], *msgp = msgs;