i2c_nexus_t
i2c_nex_dev_cleanup(i2c_nexus_t *nex)
i2c_nex_bus_unconfig_i2cnex(i2c_nexus_t *nex)
i2c_nex_bus_config_nex(i2c_nexus_t *nex)
i2c_nex_bus_config_dev(i2c_nexus_t *nex)
i2c_nex_bus_config_one(i2c_nexus_t *nex, i2c_nex_bus_config_t *conf)
i2c_nex_bus_unconfig_one(i2c_nexus_t *nex, i2c_nex_bus_config_t *conf)
i2c_nexus_t *nex = ddi_get_parent_data(pdip);
i2c_nexus_t *nex = ddi_get_parent_data(pdip);
i2c_nex_port_empty(i2c_nexus_t *nex)
i2c_nex_port_deactivate(i2c_txn_t *txn, i2c_nexus_t *nex)
i2c_nexus_t *nex = ctrl->ic_nexus;
i2c_nexus_t *nex = ctrl->ic_nexus;
i2c_nexus_t *nex = mux->im_nex;
i2c_nexus_t *nex = mux->im_nex;
i2c_nexus_t *nex = port->ip_nex;
i2c_nexus_t *nex = port->ip_nex;
i2c_nexus_t *nex;
i2c_nexus_t *nex;
i2c_nexus_t *nex;
sizeof (i2c_nexus_t), offsetof(i2c_nexus_t, in_avl));
i2cnex_nex_free(i2c_nexus_t *nex)
kmem_free(nex, sizeof (i2c_nexus_t));
i2c_nexus_t *
i2cnex_nex_alloc(i2c_nexus_type_t type, dev_info_t *pdip, i2c_nexus_t *pnex,
i2c_nexus_t *nex;
nex = kmem_zalloc(sizeof (i2c_nexus_t), KM_SLEEP);
i2c_nexus_t *
const i2c_nexus_t n = {
i2c_nexus_t *ret;
const i2c_nexus_t *ln = left;
const i2c_nexus_t *rn = right;
i2c_port_init(i2c_ctrl_t *ctrl, dev_info_t *pdip, i2c_nexus_t *pnex,
i2c_nexus_t *nex;
i2c_nexus_t *id_nex;
i2c_nexus_t *im_nex;
i2c_nexus_t *ic_nexus;
i2c_nexus_t *in_pnex;
i2c_nexus_t *iu_nexus;
extern i2c_nexus_t *i2cnex_nex_alloc(i2c_nexus_type_t, dev_info_t *,
i2c_nexus_t *, const char *, const char *, i2c_ctrl_t *);
extern void i2cnex_nex_free(i2c_nexus_t *);
extern i2c_nexus_t *i2c_nex_find_by_minor(minor_t);
extern void i2c_nex_bus_config_one(i2c_nexus_t *, i2c_nex_bus_config_t *);
extern void i2c_nex_bus_unconfig_one(i2c_nexus_t *, i2c_nex_bus_config_t *);
extern void i2c_nex_dev_cleanup(i2c_nexus_t *);
extern i2c_nexus_t *i2c_dev_to_nexus(dev_info_t *);
i2c_nexus_t *ip_nex;
for (i2c_nexus_t *nex = port->ip_nex->in_pnex; nex != NULL;
i2c_nexus_t *nex = client->icli_dev->id_nex;
i2c_nexus_t *nex = i2c_dev_to_nexus(dip);
i2c_nexus_t *nex = i2c_dev_to_nexus(dip);
i2c_nexus_t *nex = i2c_dev_to_nexus(reg->mr_dip);
i2c_nexus_t *pnex = mux->im_nex->in_pnex;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
i2c_nexus_t *nex = user->iu_nexus;
for (i2c_nexus_t *nex = port->ip_nex->in_pnex; nex != NULL;
for (i2c_nexus_t *nex = port->ip_nex; nex != NULL; nex = nex->in_pnex) {
i2c_nexus_t *
i2c_nexus_t *nex;