i_link
igp->i_link = retain[h];
for (igp = retain[h]; igp != 0; igp = igp->i_link)
for (igp = retain[h]; igp != 0; igp = igp->i_link)
ig2 = ig1->i_link;
for (ig1 = retain[h]; ig1; ig2 = ig1, ig1 = ig1->i_link)
retain[h] = ig1->i_link;
ig2->i_link = ig1->i_link;
igp->i_link = ignore[h];
for (igp = ignore[h]; igp != 0; igp = igp->i_link)
for (igp = ignore[h]; igp != 0; igp = igp->i_link)
ig2 = ig1->i_link;
for (ig1 = ignore[h]; ig1; ig2 = ig1, ig1 = ig1->i_link)
ignore[h] = ig1->i_link;
ig2->i_link = ig1->i_link;
struct ignore *i_link; /* Next ignored field in bucket */
for (igp = table[hash(realfield)]; igp != 0; igp = igp->i_link)
struct i_link *src_link_next; /* next src i_link /w same i_lnode */
struct i_link *tgt_link_next; /* next tgt i_link /w same i_lnode */
i_link_t *i_link;
i_link = kmem_zalloc(sizeof (i_link_t), KM_SLEEP);
i_link->spec_type = spec_type;
return (i_link);
i_link_check_free(i_link_t *i_link)
ASSERT(i_link->self > 0);
ASSERT(i_link->src_lnode);
ASSERT(i_link->tgt_lnode);
kmem_free(i_link, sizeof (i_link_t));
i_link_t **i_link_next, *i_link;
i_link = i_link_alloc(ldi_usage->tgt_spec_type);
i_link->src_lnode = src_lnode;
i_link->tgt_lnode = tgt_lnode;
(i_link->spec_type == (*i_link_next)->spec_type)) {
kmem_free(i_link, sizeof (i_link_t));
*i_link_next = i_link;
*i_link_next = i_link;
res = mod_hash_insert(st->link_hash, i_link, i_link);
i_link_t *i_link = (i_link_t *)key;
ASSERT(i_link->self == 0);
i_link->self = data->link_off +
me = DI_LINK(di_mem_addr(data->st, i_link->self));
me->self = i_link->self;
me->spec_type = i_link->spec_type;
me->src_lnode = i_link->src_lnode->self;
me->tgt_lnode = i_link->tgt_lnode->self;
medinode = i_link->src_lnode->di_node;
medinode = i_link->tgt_lnode->di_node;