Symbol: i2c_op_t
sys/arch/arm/amlogic/meson_i2c.c
121
i2c_op_t sc_op;
sys/arch/arm/amlogic/meson_i2c.c
124
i2c_op_t sc_curop;
sys/arch/arm/amlogic/meson_i2c.c
134
static void mesoni2c_prepare_xfer(struct mesoni2c_softc *sc, i2c_op_t op);
sys/arch/arm/amlogic/meson_i2c.c
136
static int mesoni2c_exec(void *priv, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf, size_t cmdlen, void *buf, size_t buflen, int flags);
sys/arch/arm/amlogic/meson_i2c.c
239
mesoni2c_prepare_xfer(struct mesoni2c_softc *sc, i2c_op_t op)
sys/arch/arm/amlogic/meson_i2c.c
278
mesoni2c_exec(void *priv, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/arch/arm/apple/apple_iic.c
111
apple_iic_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmd,
sys/arch/arm/at91/at91twi.c
286
at91twi_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/arm/at91/at91twi.c
61
static int at91twi_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/arm/broadcom/bcm2835_bsc.c
441
bsciic_exec(void *v, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/arch/arm/broadcom/bcm2835_bscvar.h
67
i2c_op_t op;
sys/arch/arm/broadcom/bcm2835_bscvar.h
95
int bsciic_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/arm/nvidia/tegra_i2c.c
231
tegra_i2c_exec(void *priv, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/arch/arm/nvidia/tegra_i2c.c
67
static int tegra_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/arm/rockchip/rk_i2c.c
334
rk_i2c_exec(void *priv, i2c_op_t op, i2c_addr_t addr,
sys/arch/arm/sociox/sni_i2c.c
130
static int sni_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/arm/sociox/sni_i2c.c
320
sni_i2c_exec(void *opaque, i2c_op_t op, i2c_addr_t addr,
sys/arch/arm/sunxi/sunxi_hdmi.c
117
static int sunxi_hdmi_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/arm/sunxi/sunxi_hdmi.c
273
sunxi_hdmi_i2c_exec(void *priv, i2c_op_t op, i2c_addr_t addr,
sys/arch/arm/sunxi/sunxi_rsb.c
103
static int sunxi_rsb_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/arm/sunxi/sunxi_rsb.c
310
sunxi_rsb_exec(void *priv, i2c_op_t op, i2c_addr_t addr,
sys/arch/arm/ti/ti_iic.c
206
static int ti_iic_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/arm/ti/ti_iic.c
351
ti_iic_exec(void *opaque, i2c_op_t op, i2c_addr_t addr,
sys/arch/evbarm/gumstix/gxiic.c
128
gxiic_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/evbarm/gumstix/gxiic.c
56
static int gxiic_exec(void *cookie, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/hpcarm/dev/nbpiic.c
181
nbpiic_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/hpcarm/dev/nbpiic.c
67
static int nbpiic_exec(void *cookie, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/i386/pci/viapcib.c
108
static int viapcib_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/i386/pci/viapcib.c
268
viapcib_exec(void *opaque, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/macppc/dev/cuda.c
158
static int cuda_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/macppc/dev/cuda.c
977
cuda_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *_send,
sys/arch/macppc/dev/ki2c.c
448
ki2c_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/macppc/dev/ki2c.c
66
static int ki2c_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/macppc/dev/pmu.c
152
static int pmu_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/macppc/dev/pmu.c
873
pmu_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *_send,
sys/arch/macppc/dev/smu.c
165
static int smu_iicbus_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/macppc/dev/smu.c
758
smu_iicbus_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *send,
sys/arch/macppc/macppc/memory.c
140
memory_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/arch/macppc/macppc/memory.c
78
int memory_i2c_exec(void *, i2c_op_t, i2c_addr_t,
sys/arch/mips/alchemy/dev/ausmbus_psc.c
211
ausmbus_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/mips/alchemy/dev/ausmbus_psc.c
83
static int ausmbus_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/arch/mips/ingenic/jziic.c
260
jziic_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/arch/mips/ingenic/jziic.c
295
jziic_i2c_exec_poll(struct jziic_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/arch/mips/ingenic/jziic.c
418
jziic_i2c_exec_intr(struct jziic_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/arch/mips/ingenic/jziic.c
92
STATIC int jziic_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/mips/ingenic/jziic.c
94
STATIC int jziic_i2c_exec_poll(struct jziic_softc *, i2c_op_t, i2c_addr_t,
sys/arch/mips/ingenic/jziic.c
96
STATIC int jziic_i2c_exec_intr(struct jziic_softc *, i2c_op_t, i2c_addr_t,
sys/arch/mips/ralink/ralink_i2c.c
168
ra_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/arch/mips/ralink/ralink_i2c.c
88
int ra_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/arch/sparc64/dev/fire_i2c.c
294
firei2c_exec(void *arg, i2c_op_t op, i2c_addr_t addr, const void *cmd,
sys/arch/sparc64/dev/fire_i2c.c
79
int firei2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/arch/x86/pci/imcsmb/imcsmb.c
104
static int imcsmb_exec(void *cookie, i2c_op_t, i2c_addr_t, const void *,
sys/arch/x86/pci/imcsmb/imcsmb.c
235
imcsmb_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/dev/acpi/acpi_i2c.c
273
i2c_op_t op;
sys/dev/acpi/qcomiic.c
207
qciic_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmd,
sys/dev/acpi/qcomiic.c
66
static int qciic_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/dev/acpi/smbus_acpi.c
256
acpi_smbus_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/acpi/smbus_acpi.c
83
static int acpi_smbus_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/i2c/adm1021.c
206
admtemp_exec(struct admtemp_softc *sc, i2c_op_t op, uint8_t *cmd,
sys/dev/i2c/em3027.c
326
em3027rtc_iic_exec(struct em3027rtc_softc *sc, i2c_op_t op, uint8_t reg,
sys/dev/i2c/em3027.c
99
static int em3027rtc_iic_exec(struct em3027rtc_softc *, i2c_op_t, uint8_t,
sys/dev/i2c/i2c_exec.c
209
iic_exec(i2c_tag_t tag, i2c_op_t op, i2c_addr_t addr, const void *vcmd,
sys/dev/i2c/i2c_io.h
95
i2c_op_t iie_op; /* operation to perform */
sys/dev/i2c/i2cmux.c
109
iicmux_exec(void * const v, i2c_op_t const op, i2c_addr_t const addr,
sys/dev/i2c/i2cvar.h
121
int (*ic_exec)(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/dev/i2c/i2cvar.h
239
int iic_exec(i2c_tag_t, i2c_op_t, i2c_addr_t, const void *,
sys/dev/i2c/motoi2c.c
206
motoi2c_exec(void *v, i2c_op_t op, i2c_addr_t addr,
sys/dev/i2c/motoi2c.c
55
static int motoi2c_exec(void *, i2c_op_t, i2c_addr_t, const void *, size_t,
sys/dev/i2c/zl10353.c
141
static const i2c_op_t op = I2C_OP_READ;
sys/dev/i2c/zl10353.c
156
static const i2c_op_t op = I2C_OP_WRITE;
sys/dev/ic/cdnsiic.c
250
cdnsiic_exec(void *priv, i2c_op_t op, i2c_addr_t addr,
sys/dev/ic/dw_hdmi.c
258
dwhdmi_ddc_exec(void *priv, i2c_op_t op, i2c_addr_t addr,
sys/dev/ic/dwiic.c
152
static int dwiic_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/ic/dwiic.c
331
dwiic_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/dev/ic/dwiic_var.h
65
i2c_op_t op;
sys/dev/ic/pcf8584.c
101
pcfiic_i2c_exec(void *arg, i2c_op_t op, i2c_addr_t addr,
sys/dev/ic/pcf8584.c
38
int pcfiic_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/onewire/ds28e17iic.c
220
ds28e17iic_i2c_write(struct ds28e17iic_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/dev/onewire/ds28e17iic.c
357
ds28e17iic_i2c_read(struct ds28e17iic_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/dev/onewire/ds28e17iic.c
418
ds28e17iic_i2c_write_read(struct ds28e17iic_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/dev/onewire/ds28e17iic.c
499
ds28e17iic_i2c_exec(void *v, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,
sys/dev/pci/alipm.c
114
int alipm_smb_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/alipm.c
222
alipm_smb_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/amdpm_smbus.c
119
amdpm_smbus_check_done(struct amdpm_softc *sc, i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
156
amdpm_smbus_quick(struct amdpm_softc *sc, i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
182
amdpm_smbus_send_1(struct amdpm_softc *sc, uint8_t val, i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
212
i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
241
amdpm_smbus_receive_1(struct amdpm_softc *sc, i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
272
amdpm_smbus_read_1(struct amdpm_softc *sc, uint8_t cmd, i2c_op_t op)
sys/dev/pci/amdpm_smbus.c
54
static int amdpm_smbus_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/amdpm_smbus.c
56
static int amdpm_smbus_check_done(struct amdpm_softc *, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
59
static int amdpm_smbus_quick(struct amdpm_softc *, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
60
static int amdpm_smbus_send_1(struct amdpm_softc *, uint8_t, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
62
uint8_t, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
63
static int amdpm_smbus_receive_1(struct amdpm_softc *, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
64
static int amdpm_smbus_read_1(struct amdpm_softc *sc, uint8_t, i2c_op_t);
sys/dev/pci/amdpm_smbus.c
79
amdpm_smbus_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmd,
sys/dev/pci/coram.c
459
coram_iic_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/coram.c
485
coram_iic_read(struct coram_iic_softc *cic, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/coram.c
520
coram_iic_write(struct coram_iic_softc *cic, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/coram.c
70
static int coram_iic_exec(void *, i2c_op_t, i2c_addr_t,
sys/dev/pci/coram.c
72
static int coram_iic_read(struct coram_iic_softc *, i2c_op_t, i2c_addr_t,
sys/dev/pci/coram.c
74
static int coram_iic_write(struct coram_iic_softc *, i2c_op_t, i2c_addr_t,
sys/dev/pci/ichsmb.c
103
static int ichsmb_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/ichsmb.c
522
ichsmb_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/ichsmb.c
72
i2c_op_t op;
sys/dev/pci/ismt.c
216
static int ismt_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/ismt.c
221
static int ismt_quick(struct ismt_softc *, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/ismt.c
222
static int ismt_sendb(struct ismt_softc *, i2c_addr_t, i2c_op_t, char,
sys/dev/pci/ismt.c
224
static int ismt_recvb(struct ismt_softc *, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/ismt.c
225
static int ismt_writeb(struct ismt_softc *, i2c_addr_t, i2c_op_t, uint8_t,
sys/dev/pci/ismt.c
227
static int ismt_writew(struct ismt_softc *, i2c_addr_t, i2c_op_t, uint8_t,
sys/dev/pci/ismt.c
229
static int ismt_readb(struct ismt_softc *, i2c_addr_t, i2c_op_t, char,
sys/dev/pci/ismt.c
231
static int ismt_readw(struct ismt_softc *, i2c_addr_t, i2c_op_t, char,
sys/dev/pci/ismt.c
268
ismt_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/ismt.c
421
ismt_quick(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, int flags)
sys/dev/pci/ismt.c
434
ismt_sendb(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char byte,
sys/dev/pci/ismt.c
449
ismt_recvb(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, int flags)
sys/dev/pci/ismt.c
468
ismt_writeb(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, uint8_t cmd,
sys/dev/pci/ismt.c
484
ismt_writew(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, uint8_t cmd,
sys/dev/pci/ismt.c
501
ismt_readb(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char cmd,
sys/dev/pci/ismt.c
523
ismt_readw(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char cmd,
sys/dev/pci/ismt.c
549
ismt_pcall(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char cmd,
sys/dev/pci/ismt.c
575
ismt_bwrite(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char cmd,
sys/dev/pci/ismt.c
595
ismt_bread(struct ismt_softc *sc, i2c_addr_t slave, i2c_op_t op, char cmd,
sys/dev/pci/nfsmb.c
100
nfsmb_quick(struct nfsmb_softc *, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
248
nfsmb_exec(void *cookie, i2c_op_t op, i2c_addr_t addr, const void *cmd,
sys/dev/pci/nfsmb.c
321
nfsmb_quick(struct nfsmb_softc *sc, i2c_addr_t addr, i2c_op_t op, int flags)
sys/dev/pci/nfsmb.c
338
nfsmb_send_1(struct nfsmb_softc *sc, uint8_t val, i2c_addr_t addr, i2c_op_t op,
sys/dev/pci/nfsmb.c
360
i2c_op_t op, int flags)
sys/dev/pci/nfsmb.c
383
i2c_addr_t addr, i2c_op_t op, int flags)
sys/dev/pci/nfsmb.c
411
nfsmb_receive_1(struct nfsmb_softc *sc, i2c_addr_t addr, i2c_op_t op, int flags)
sys/dev/pci/nfsmb.c
433
nfsmb_read_1(struct nfsmb_softc *sc, uint8_t cmd, i2c_addr_t addr, i2c_op_t op,
sys/dev/pci/nfsmb.c
458
nfsmb_read_2(struct nfsmb_softc *sc, uint8_t cmd, i2c_addr_t addr, i2c_op_t op,
sys/dev/pci/nfsmb.c
86
void *, i2c_op_t, i2c_addr_t, const void *, size_t, void *, size_t, int);
sys/dev/pci/nfsmb.c
89
nfsmb_send_1(struct nfsmb_softc *, uint8_t, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
91
struct nfsmb_softc *, uint8_t, uint8_t, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
93
struct nfsmb_softc *, uint8_t, uint16_t, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
94
static int nfsmb_receive_1(struct nfsmb_softc *, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
96
nfsmb_read_1(struct nfsmb_softc *, uint8_t, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/nfsmb.c
98
nfsmb_read_2(struct nfsmb_softc *, uint8_t, i2c_addr_t, i2c_op_t, int);
sys/dev/pci/piixpm.c
109
i2c_op_t op;
sys/dev/pci/piixpm.c
133
static int piixpm_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/piixpm.c
627
piixpm_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/pci/voyager/voyagerfb.c
156
static int voyagerfb_i2c_exec(void *, i2c_op_t, i2c_addr_t, const void *,
sys/dev/pci/voyager/voyagerfb.c
317
voyagerfb_i2c_exec(void *cookie, i2c_op_t op, i2c_addr_t addr,
sys/dev/usb/auvitek_i2c.c
117
auvitek_i2c_exec(void *opaque, i2c_op_t op, i2c_addr_t addr,
sys/dev/usb/auvitek_i2c.c
59
static int auvitek_i2c_exec(void *, i2c_op_t, i2c_addr_t,
sys/dev/usb/emdtv_i2c.c
47
static int emdtv_i2c_exec(void *, i2c_op_t, i2c_addr_t,
sys/dev/usb/emdtv_i2c.c
75
emdtv_i2c_exec(void *opaque, i2c_op_t op, i2c_addr_t addr,
sys/dev/usb/umcpmio_iic.c
170
mcp2221_i2c_write(struct umcpmio_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/dev/usb/umcpmio_iic.c
331
mcp2221_i2c_read(struct umcpmio_softc *sc, i2c_op_t op, i2c_addr_t addr,
sys/dev/usb/umcpmio_iic.c
494
mcp2221_i2c_exec(void *v, i2c_op_t op, i2c_addr_t addr, const void *cmdbuf,