Lines Matching defs:lnode
374 lnode_displayed(di_lnode_t lnode)
376 long data = (long)di_lnode_private_get(lnode);
381 lnode_displayed_set(di_lnode_t lnode)
383 long data = (long)di_lnode_private_get(lnode);
385 di_lnode_private_set(lnode, (void *)data);
389 lnode_displayed_clear(di_lnode_t lnode)
391 long data = (long)di_lnode_private_get(lnode);
393 di_lnode_private_set(lnode, (void *)data);
1219 di_lnode_t lnode;
1225 lnode = di_link_to_lnode(link, endpoint);
1228 name = di_lnode_name(lnode);
1242 * check if the lnode is bound to a specific device
1248 if (di_lnode_devt(lnode, &devt) == 0) {
1274 * This device lnode is not did not have any minor node
1277 node = di_lnode_devinfo(lnode);
1312 /* displayed this lnode */
1336 /* displayed this lnode */
1346 di_lnode_t lnode;
1354 lnode = DI_LNODE_NIL;
1355 while (lnode = di_lnode_next(node, lnode))
1356 lnode_displayed_clear(lnode);
1432 lnode = di_link_to_lnode(link, DI_LINK_TGT);
1434 /* if we've already displayed this target lnode, skip it */
1435 if (lnode_displayed(lnode))
1446 (void) di_lnode_devt(lnode, &devt);
1457 lnode_displayed_set(lnode);
1476 * if we are the source and our source lnode is not
1490 /* displayed this lnode */