Searched refs:lnode (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/fs/
H A Dlofs_node.h40 * The lnode is the "inode" for loop-back files. It contains
44 typedef struct lnode { struct
45 struct lnode *lo_next; /* link for hash chain */
60 #define LOF_FORCE 0x1 /* Force creation of new lnode */
63 * Convert between vnode and lnode
66 #define vtol(vp) ((struct lnode *)((vp)->v_data))
H A Dlofs_info.h41 struct lnode;
45 struct lnode *lh_chain; /* vnode chain for this bucket */
/opensolaris-onvv-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c374 lnode_displayed(di_lnode_t lnode) argument
376 long data = (long)di_lnode_private_get(lnode);
381 lnode_displayed_set(di_lnode_t lnode) argument
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) argument
391 long data = (long)di_lnode_private_get(lnode);
393 di_lnode_private_set(lnode, (void *)data);
1219 di_lnode_t lnode; local
1225 lnode
1346 di_lnode_t lnode; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c3352 di_lnode_name(di_lnode_t lnode) argument
3354 return (di_driver_name(di_lnode_devinfo(lnode)));
3358 di_lnode_devinfo(di_lnode_t lnode) argument
3362 di_all = DI_ALL((caddr_t)lnode - DI_LNODE(lnode)->self);
3363 return (DI_NODE((caddr_t)di_all + DI_LNODE(lnode)->node));
3367 di_lnode_devt(di_lnode_t lnode, dev_t *devt) argument
3369 if ((lnode == DI_LNODE_NIL) || (devt == NULL)) {
3373 if ((DI_LNODE(lnode)->dev_major == (major_t)-1) &&
3374 (DI_LNODE(lnode)
3424 di_lnode_private_set(di_lnode_t lnode, void *data) argument
3430 di_lnode_private_get(di_lnode_t lnode) argument
3448 di_lnode_next(di_node_t node, di_lnode_t lnode) argument
3527 di_link_next_by_lnode(di_lnode_t lnode, di_link_t link, uint_t endpoint) argument
3644 walk_one_lnode(struct node_list **headp, void *arg, int (*callback)(di_lnode_t lnode, void *arg)) argument
3648 di_lnode_t lnode = DI_LNODE_NIL; local
3662 di_walk_lnode(di_node_t root, uint_t flag, void *arg, int (*lnode_callback)(di_lnode_t lnode, void *arg)) argument
[all...]
H A Dlibdevinfo.h304 * layering link/lnode: traversal, data access, and parameters
310 int (*lnode_callback)(di_lnode_t lnode, void *arg));
314 extern di_link_t di_link_next_by_lnode(di_lnode_t lnode,
316 extern di_lnode_t di_lnode_next(di_node_t node, di_lnode_t lnode);
317 extern char *di_lnode_name(di_lnode_t lnode);
322 extern di_node_t di_lnode_devinfo(di_lnode_t lnode);
323 extern int di_lnode_devt(di_lnode_t lnode, dev_t *devt);
327 extern void di_lnode_private_set(di_lnode_t lnode, void *data);
328 extern void *di_lnode_private_get(di_lnode_t lnode);
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/lofs/
H A Dlofs.c171 * When we have an lnode_t address, read the lnode and invoke the
205 lnode(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function
222 if (mdb_walk("lnode", lnode_format, NULL) == -1)
243 mdb_printf("lnode %p vfs_dev %0?lx\n", addr, vfs.vfs_dev);
248 { "lnode", NULL, "print lnode structure(s)", lnode },
249 { "lnode2dev", ":", "print vfs_dev given lnode", lnode2dev },
254 { "lnode", "hash of lnode structure
[all...]
/opensolaris-onvv-gate/usr/src/lib/libtecla/common/
H A Dhistory.c409 GlhLineNode *lnode; /* A node in the time-ordered list of lines */ local
480 lnode = (GlhLineNode *) _new_FreeListNode(glh->list.node_mem);
485 if(!lnode) {
495 lnode->id = glh->seq++;
496 lnode->timestamp = time(NULL);
497 lnode->group = glh->group;
498 lnode->line = hnode;
503 glh->list.tail->next = lnode;
505 glh->list.head = lnode;
506 lnode
[all...]
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld_db/common/
H A Drd_elf.c819 TListnode lnode; local
835 for (lnp = (Addr)list.head; lnp; lnp = (Addr)lnode.next) {
842 if (ps_pread(rap->rd_psp, (psaddr_t)lnp, (char *)&lnode,
849 if (ps_pread(rap->rd_psp, (psaddr_t)lnode.data,
852 EC_ADDR((uintptr_t)lnode.data)));
864 ident = (unsigned long)lnode.data;
/opensolaris-onvv-gate/usr/src/cmd/devfsadm/
H A Ddevfsadm.c209 static di_node_t lnode; variable
2493 if ((node == lnode) && (minor == lminor)) {
3000 lnode = node;
3304 if ((node == lnode) && (minor == lminor)) {
/opensolaris-onvv-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_libscf.c8800 xmlNodePtr pnode, lnode; local
8871 lnode = xmlNewChild(pnode, NULL, (xmlChar *)lnname, NULL);
8872 if (lnode == NULL)
8884 vn = xmlNewChild(lnode, NULL, (xmlChar *)"value_node",

Completed in 209 milliseconds