Home
last modified time | relevance | path

Searched refs:di_alias (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Ddevinfo_impl.h125 #define DI_ALIAS(addr) ((struct di_alias *)((void *)(addr)))
419 struct di_alias { struct
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c3703 struct di_alias *di_alias; in alias_to_curr() local
3719 di_alias = NULL; in alias_to_curr()
3720 for (off = all->aliases; off > 0; off = di_alias->next) { in alias_to_curr()
3721 di_alias = DI_ALIAS(pa + off); in alias_to_curr()
3722 alias = di_alias->alias; in alias_to_curr()
3725 node = DI_NODE(pa + di_alias->curroff); in alias_to_curr()
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c1305 struct di_alias *di_alias; in di_copy_aliases() local
1322 size = sizeof (struct di_alias); in di_copy_aliases()
1325 di_alias = DI_ALIAS(di_mem_addr(st, off)); in di_copy_aliases()
1327 di_alias->self = off; in di_copy_aliases()
1328 di_alias->next = all->aliases; in di_copy_aliases()
1330 (void) strcpy(di_alias->alias, apair->pair_alias); in di_copy_aliases()
1331 di_alias->curroff = curroff; in di_copy_aliases()