ia_addr
len = snprintf(buf, buflen, "0x%02x", arg->idoa_addr->ia_addr);
len = snprintf(buf, buflen, "0x%x", scan->scan_addr.ia_addr);
scan->scan_addr.ia_addr = i;
sin = (struct sockaddr_in *)&ifa->ia_addr;
sin = (struct sockaddr_in *)&ifa->ia_addr;
if (addr->ia_addr >= max) {
"0x%02x]", addr->ia_addr, max - 1));
addr->ia_addr = (uint16_t)ul;
addr->ia_addr = (uint16_t)ul;
ret = snprintf(buf, len, "10b,0x%03x", addr->ia_addr);
ret = snprintf(buf, len, "0x%02x", addr->ia_addr);
addr->ia_addr = (uint16_t)reg[1];
return (a->ia_type == b->ia_type && a->ia_addr == b->ia_addr);
if (addr->ia_addr >= (1 << 7)) {
if (addr->ia_addr >= (1 << 10)) {
switch (addr->ia_addr) {
dpi->dpi_7b[addr.ia_addr].dmi_minor = m;
dpi->dpi_10b[addr.ia_addr].dmi_minor = m;
dpi->dpi_7b[addr.ia_addr].dmi_node = di;
dpi->dpi_10b[addr.ia_addr].dmi_node = di;
return (info->dinfo_info.udi_7b[info->dinfo_addrs[n].ia_addr]);
info->dinfo_addrs[idx].ia_addr = i;
addr->ia_addr);
const ui2c_port_addr_info_t *info = &map->pm_info.upo_7b[addr->ia_addr];
ifaddrp->ia_addr = addr;
struct sockaddr_storage ia_addr;
#define DAT_EP_CONNECT(ep, ia_addr, conn_qual, timeout, psize, pdata, \
(ia_addr),\
addr->ia_addr >= 1 << 7) {
i2csimd_dev_t *dev = port->port_devs[addr->ia_addr];
req.ir_addr.ia_addr = bad_addrs[i].ba_addr;
req.ir_addr.ia_addr = 0x23;
req.smbr_addr.ia_addr = bad_addrs[i].ba_addr;
req.smbr_addr.ia_addr = 0x23;
if (map->am_addr != addr.ia_addr) {
addr.ia_addr, map->am_addr);
addr.ia_addr = map->am_addr;
addr.ia_addr = bad_addrs[i].ba_addr;
"as a valid string", addr.ia_type, addr.ia_addr);
addr.ia_type, addr.ia_addr, i2c_errtostr(hdl, err),
addr.ia_addr, i2c_errtostr(hdl, err), err);
if (addr->ia_type != I2C_ADDR_7BIT || addr->ia_addr != dd->dd_pri) {
addr->ia_addr, I2C_ADDR_7BIT, dd->dd_pri);
mac->m_src_addr = (uint8_t *)&iptun->iptun_laddr.ia_addr;
(uint8_t *)&iptun->iptun_raddr.ia_addr : NULL;
mac_unicst_update(iptun->iptun_mh, (uint8_t *)&addr.ia_addr);
mac_dst_update(iptun->iptun_mh, (uint8_t *)&addr.ia_addr);
sin->sin_addr.s_addr = iptun_addr->ia_addr.iau_addr4;
sin6->sin6_addr = iptun_addr->ia_addr.iau_addr6;
iptun_addr->ia_addr.iau_addr4 = sin->sin_addr.s_addr;
iptun_addr->ia_addr.iau_addr6 = sin6->sin6_addr;
#define iptun_laddr4 iptun_laddr.ia_addr.iau_addr4
#define iptun_laddr6 iptun_laddr.ia_addr.iau_addr6
#define iptun_raddr4 iptun_raddr.ia_addr.iau_addr4
#define iptun_raddr6 iptun_raddr.ia_addr.iau_addr6
} ia_addr;
cmd = ISMT_DESC_CMD_SET_ADDR(0, addr->ia_addr);
addr = PCH_R_TSA_SET_ADDR(addr, req->smbr_addr.ia_addr);
addr.ia_addr += i;
"%zu address 0x%x: 0x%x", i, addr.ia_addr, err);
addr.ia_addr = EE1004_SET_PAGE0_ADDR;
addr.ia_addr, ret);
addr.ia_addr = EE1004_SET_PAGE1_ADDR;
addr.ia_addr, ret);
int regs[2] = { dev->id_addr.ia_type, dev->id_addr.ia_addr };
if (ld->id_addr.ia_addr > rd->id_addr.ia_addr) {
if (ld->id_addr.ia_addr < rd->id_addr.ia_addr) {
VERIFY3U(track->at_refcnt[addr->ia_addr], >, 0);
VERIFY3U(track->at_downstream[addr->ia_addr], ==, true);
VERIFY3U(track->at_major[addr->ia_addr], ==, DDI_MAJOR_T_NONE);
track->at_refcnt[addr->ia_addr]--;
if (track->at_refcnt[addr->ia_addr] == 0) {
track->at_downstream[addr->ia_addr] = false;
track->at_major[addr->ia_addr] = DDI_MAJOR_T_UNKNOWN;
VERIFY3U(track->at_refcnt[addr->ia_addr], >, 0);
VERIFY3U(track->at_major[addr->ia_addr], ==, DDI_MAJOR_T_NONE);
VERIFY3U(track->at_downstream[addr->ia_addr], ==, false);
track->at_refcnt[addr->ia_addr]--;
if (track->at_refcnt[addr->ia_addr] == 0) {
track->at_downstream[addr->ia_addr] = false;
track->at_major[addr->ia_addr] = DDI_MAJOR_T_UNKNOWN;
uint16_t idx = check->ipa_addr->ia_addr;
if (track->at_refcnt[addr->ia_addr] > 0) {
VERIFY3U(track->at_downstream[addr->ia_addr], ==, true);
VERIFY3U(track->at_major[addr->ia_addr], ==, DDI_MAJOR_T_NONE);
track->at_downstream[addr->ia_addr] = true;
track->at_major[addr->ia_addr] = DDI_MAJOR_T_NONE;
track->at_refcnt[addr->ia_addr]++;
if (track->at_refcnt[addr->ia_addr] != 0) {
track->at_refcnt[addr->ia_addr]++;
track->at_downstream[addr->ia_addr] = false;
track->at_major[addr->ia_addr] = DDI_MAJOR_T_NONE;
VERIFY3U(track->at_refcnt[addr->ia_addr], >, 0);
VERIFY3U(track->at_downstream[addr->ia_addr], ==, false);
VERIFY3U(track->at_major[addr->ia_addr], ==, alloc->iaa_major);
track->at_refcnt[addr->ia_addr]--;
if (track->at_refcnt[addr->ia_addr] == 0) {
track->at_downstream[addr->ia_addr] = false;
track->at_major[addr->ia_addr] = DDI_MAJOR_T_UNKNOWN;
if (track->at_refcnt[addr->ia_addr] > 0) {
VERIFY3U(track->at_downstream[addr->ia_addr], ==, false);
VERIFY3U(track->at_major[addr->ia_addr], ==, alloc->iaa_major);
track->at_downstream[addr->ia_addr] = false;
track->at_major[addr->ia_addr] = alloc->iaa_major;
track->at_refcnt[addr->ia_addr]++;
if (track->at_refcnt[addr->ia_addr] != 0) {
if (track->at_major[addr->ia_addr] != maj) {
if (track->at_refcnt[addr->ia_addr] == UINT8_MAX) {
VERIFY3U(track->at_downstream[addr->ia_addr], ==, false);
ddi_get_instance(dip), client->icli_addr.ia_addr, name);
addr.ia_addr = reg[regno * 2 + 1];
addr->ia_addr) {
(void) snprintf(ua, sizeof (ua), "%x,%x", addr->ia_type, addr->ia_addr);
info.udi_7b[addr.ia_addr] = I2C_ADDR_SOURCE_REG;
info.udi_primary.ia_addr = addr.ia_addr;
info.udi_7b[client->icli_addr.ia_addr] = (uint8_t)type;
if (addr->ia_addr >= (1 << 10)) {
switch (addr->ia_addr) {
if (addr->ia_addr >= (1 << 7)) {
if (nvpair_value_uint16(pair, &add->da_addr.ia_addr) != 0) {
#define IA_SIN(ia) ((struct sockaddr_in *)(&((struct in_ifaddr *)ia)->ia_addr))
uint16_t ia_addr;