Symbol: i2c_client_t
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
103
i2c_client_t **at_clients;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
339
at->at_clients = kmem_zalloc(at->at_naddrs * sizeof (i2c_client_t *),
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
444
kmem_free(at->at_clients, sizeof (i2c_client_t *) *
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
136
i2c_client_t *ee_mem;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
138
i2c_client_t *ee_spa0;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
139
i2c_client_t *ee_spa1;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
163
i2c_client_t *client;
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
77
i2c_client_t *spd_client;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
97
i2c_client_t *pca_client;
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
117
i2c_client_t *ltc_client;
usr/src/uts/common/io/i2c/mux/pca954x/pca954x.c
86
i2c_client_t *pca_client;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
407
i2c_client_t *reg_client;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1053
i2c_client_ksensor_create_scalar(i2c_client_t *client, uint64_t kind,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
214
i2c_client_ctrl_errtostr(i2c_client_t *client, i2c_ctrl_error_t errno)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
268
i2c_client_destroy(i2c_client_t *client)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
299
kmem_free(client, sizeof (i2c_client_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
302
static i2c_client_t *
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
306
i2c_client_t *client;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
310
client = kmem_zalloc(sizeof (i2c_client_t), KM_SLEEP);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
326
i2c_client_init(dev_info_t *dip, uint32_t regno, i2c_client_t **clientp)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
372
i2c_claim_flags_t flags, i2c_client_t **clientp)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
460
i2c_client_addr(i2c_client_t *client)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
473
i2c_bus_lock(i2c_client_t *client, i2c_bus_lock_flags_t flags, i2c_txn_t **txnp)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
495
i2c_client_io_release(i2c_client_t *client)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
515
i2c_client_io_acquire(i2c_txn_t *txn, i2c_client_t *client, i2c_error_t *errp)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
544
i2c_client_submit(i2c_client_t *client, bool smbus)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
565
smbus_client_send_byte(i2c_txn_t *txn, i2c_client_t *client, uint8_t data,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
591
smbus_client_write_u8(i2c_txn_t *txn, i2c_client_t *client, uint8_t cmd,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
618
smbus_client_write_u16(i2c_txn_t *txn, i2c_client_t *client, uint8_t cmd,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
646
smbus_client_recv_byte(i2c_txn_t *txn, i2c_client_t *client, uint8_t *data,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
673
smbus_client_read_u8(i2c_txn_t *txn, i2c_client_t *client, uint8_t cmd,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
701
smbus_client_read_u16(i2c_txn_t *txn, i2c_client_t *client, uint8_t cmd,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
743
i2c_reg_handle_init(i2c_client_t *client, const i2c_reg_acc_attr_t *attrp,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
85
i2c_client_errtostr(i2c_client_t *client, i2c_errno_t errno)
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
113
list_create(&dev->id_clients, sizeof (i2c_client_t),
usr/src/uts/common/io/i2c/nexus/i2cnex_device.c
114
offsetof(i2c_client_t, icli_dev_link));
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
399
for (i2c_client_t *client = list_head(&dev->id_clients); client != NULL;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
125
i2c_client_t *lm_client;
usr/src/uts/common/io/i2c/sensor/tmp43x/tmp43x.c
214
i2c_client_t *tmp_client;
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
91
i2c_client_t *ts_client;
usr/src/uts/common/sys/i2c/client.h
131
extern i2c_errno_t i2c_reg_handle_init(i2c_client_t *,
usr/src/uts/common/sys/i2c/client.h
161
extern bool smbus_client_send_byte(i2c_txn_t *, i2c_client_t *, uint8_t,
usr/src/uts/common/sys/i2c/client.h
163
extern bool smbus_client_write_u8(i2c_txn_t *, i2c_client_t *, uint8_t, uint8_t,
usr/src/uts/common/sys/i2c/client.h
165
extern bool smbus_client_write_u16(i2c_txn_t *, i2c_client_t *, uint8_t,
usr/src/uts/common/sys/i2c/client.h
167
extern bool smbus_client_recv_byte(i2c_txn_t *, i2c_client_t *, uint8_t *,
usr/src/uts/common/sys/i2c/client.h
169
extern bool smbus_client_read_u8(i2c_txn_t *, i2c_client_t *, uint8_t,
usr/src/uts/common/sys/i2c/client.h
171
extern bool smbus_client_read_u16(i2c_txn_t *, i2c_client_t *, uint8_t,
usr/src/uts/common/sys/i2c/client.h
174
extern const char *i2c_client_errtostr(i2c_client_t *, i2c_errno_t);
usr/src/uts/common/sys/i2c/client.h
175
extern const char *i2c_client_ctrl_errtostr(i2c_client_t *, i2c_ctrl_error_t);
usr/src/uts/common/sys/i2c/client.h
180
extern int i2c_client_ksensor_create_scalar(i2c_client_t *, uint64_t,
usr/src/uts/common/sys/i2c/client.h
45
extern i2c_errno_t i2c_client_init(dev_info_t *, uint32_t, i2c_client_t **);
usr/src/uts/common/sys/i2c/client.h
46
extern void i2c_client_destroy(i2c_client_t *);
usr/src/uts/common/sys/i2c/client.h
66
i2c_claim_flags_t, i2c_client_t **);
usr/src/uts/common/sys/i2c/client.h
71
extern const i2c_addr_t *i2c_client_addr(i2c_client_t *);
usr/src/uts/common/sys/i2c/client.h
91
extern i2c_errno_t i2c_bus_lock(i2c_client_t *, i2c_bus_lock_flags_t,