Searched refs:DI_LINK (Results 1 – 3 of 3) sorted by relevance
3343 di_all = DI_ALL((caddr_t)link - DI_LINK(link)->self); in di_link_to_lnode()3346 return (DI_LNODE((caddr_t)di_all + DI_LINK(link)->src_lnode)); in di_link_to_lnode()3348 return (DI_LNODE((caddr_t)di_all + DI_LINK(link)->tgt_lnode)); in di_link_to_lnode()3386 return (DI_LINK(link)->spec_type); in di_link_spectype()3440 DI_LINK(link)->user_private_data = (uintptr_t)data; in di_link_private_set()3446 return ((void *)(uintptr_t)DI_LINK(link)->user_private_data); in di_link_private_get()3501 return (DI_LINK((caddr_t)di_all + in di_link_next_by_node()3504 if (DI_LINK(link)->src_node_next != 0) in di_link_next_by_node()3505 return (DI_LINK((caddr_t)di_all + in di_link_next_by_node()3506 DI_LINK(link)->src_node_next)); in di_link_next_by_node()[all …]
121 #define DI_LINK(addr) ((struct di_link *)((void *)(addr))) macro
2342 me = DI_LINK(di_mem_addr(data->st, i_link->self)); in i_link_walker()