Searched defs:vnode (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dldi.c309 vnode_t vnode; local
326 /* display the vnode */
329 /* read in the vnode associated with the handle */
331 if (mdb_vread(&vnode, sizeof (vnode_t), addr) == -1) {
332 mdb_warn("couldn't read vnode at %p", addr);
337 if ((name = mdb_major_to_name(getmajor(vnode.v_rdev))) == NULL) {
344 mdb_printf("%5d ", getminor(vnode.v_rdev));
H A Dgcore.c247 * vfs/vnode identifiers but didn't seem worthwhile to add
408 /* Now check the segment's vnode */
495 mdb_vnode_t vnode; local
499 if (mdb_ctf_vread(&vnode, "vnode_t", "mdb_vnode_t", vnode_addr, 0) ==
505 vnode.v_op, 0) == -1) {
520 vnode.v_data, 0) == -1) {
530 vnode.v_data, 0) == -1) {
1920 mdb_warn("Failed to read vnode path from %p\n", vn.v_path);
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dshcmd.h66 Namval_t *vnode; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/common/include/
H A Dshcmd.h57 Namval_t *vnode; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dshcmd.h66 Namval_t *vnode; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dshcmd.h66 Namval_t *vnode; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dshcmd.h66 Namval_t *vnode; member in struct:Shbltin_s
/illumos-gate/usr/src/uts/common/syscall/
H A Dacctctl.c35 #include <sys/vnode.h>
263 * their vnode pointers.
312 vnode_t *vnode; local
317 vnode = info->ac_vnode;
319 if (file == NULL || vnode == NULL) {
/illumos-gate/usr/src/uts/common/sys/
H A Dfem.h38 #include <sys/vnode.h>
55 * vnode or vfs by intercepting the vnode/vfs operations. The framework enables
65 * vnode -> fem_head.
66 * There can only be one fem_head for a vnode.
68 * or the vnode expires.
74 * reach thier list by vnode->fem_head->fem_list->list[n] == mod;
76 * fem_arg -> vnode, &vnode.
113 vnodeops_t *vnode; member in union:fem_node::__anon170
[all...]
H A Dvnode.h63 * Statistics for all vnode operations.
127 * The vnode is the focus of all file activity in UNIX.
128 * A vnode is allocated for each active file, each current
131 * Each vnode is usually associated with a file-system-specific node (for
132 * UFS, this is the in-memory inode). Generally, a vnode and an fs-node
135 * If a vnode is reused for a new file, it should be reinitialized by calling
138 * vn_reinit() resets the entire vnode as if it was returned by vn_alloc().
139 * The caller is responsible for setting up the entire vnode after calling
140 * vn_reinit(). This is important when using kmem caching where the vnode is
144 * the vnode an
228 typedef struct vnode { struct
[all...]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dnl7curi.h118 vnode_t *vnode; /* Data in vnode */ member in union:uri_rd_s::__anon4622
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/
H A Dsmbsrv.c1511 mdb_warn("failed to read vnode at %p", sf->sv_rootvp);
1572 "-p\tDisplay the full path of the vnode associated\n"
1590 vnode_t vnode; local
1645 if (mdb_vread(&vnode, sizeof (vnode_t),
1648 (uintptr_t)vnode.v_path) != 0) {
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_usage.c67 * - Lookup pages in underlying vnode.
72 * - Lookup pages in the shared amp or vnode.
112 * - per vnode (entity->vme_vnode_hash)
184 pgcnt_t vmb_start; /* page offset in vnode/amp on which bound starts */
185 pgcnt_t vmb_end; /* page offset in vnode/amp on which bound ends */
191 * key is address of vnode or amp. Bounds lists known incore/non-incore
192 * bounds for vnode/amp.
425 "vmusage vnode hash", VMUSAGE_HASH_SIZE, vmu_free_object,
480 "vmusage vnode hash", VMUSAGE_HASH_SIZE, vmu_free_object,
991 vmu_vnode_update_incore_bounds(avl_tree_t *tree, vnode_t *vnode, argument
[all...]
H A Dvm_page.c50 #include <sys/vnode.h>
275 page_hash_search(ulong_t index, vnode_t *vnode, u_offset_t off) argument
281 if (page->p_vnode == vnode && page->p_offset == off)
788 if (((volatile struct vnode *)(pp->p_vnode) != vp) ||
965 if (((volatile struct vnode *)(pp->p_vnode) != vp) ||
1115 * szc was non zero and vnode and offset matched after we
1985 page_alloc_pages(struct vnode *vp, struct seg *seg, caddr_t addr,
2415 * old vnode association.
2636 "or no vnode large page %p", (void *)pp);
2664 * But if this page is associated with a paged vnode
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dcontract.c835 * Obtains the contract directory vnode for this contract, if there is
836 * one. The caller must VN_RELE the vnode when they are through using
860 * Sets the contract directory vnode for this contract. We don't hold
861 * a reference on the vnode because we don't want to prevent it from
862 * being freed. The vnode's inactive entry point will take care of
866 contract_vnode_set(contract_t *ct, contract_vnode_t *ctv, vnode_t *vnode) argument
869 ctv->ctv_vnode = vnode;
877 * Removes this vnode as the contract directory vnode for this
879 * this may return 0 indicating that the vnode gaine
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/
H A Ddtrace.c1594 vnode_t vnode; local
1599 if (mdb_vread(&vnode, sizeof (vnode), (uintptr_t)f->f_vnode) == -1) {
1600 mdb_warn("couldn't read vnode at %p", (uintptr_t)f->f_vnode);
1604 if (getmajor(vnode.v_rdev) != data->dtsd_major)
1607 minor = getminor(vnode.v_rdev);
2613 vnode_t vnode; local
2617 /* Get the vnode for this file */
2618 if (mdb_vread(&vnode, sizeof (vnode), (uintptr_
[all...]
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h402 typedef struct vnode { struct
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h64 * Statistics for all vnode operations.
128 * The vnode is the focus of all file activity in UNIX.
129 * A vnode is allocated for each active file, each current
132 * Each vnode is usually associated with a file-system-specific node (for
133 * UFS, this is the in-memory inode). Generally, a vnode and an fs-node
136 * If a vnode is reused for a new file, it should be reinitialized by calling
139 * vn_reinit() resets the entire vnode as if it was returned by vn_alloc().
140 * The caller is responsible for setting up the entire vnode after calling
141 * vn_reinit(). This is important when using kmem caching where the vnode is
145 * the vnode an
229 typedef struct vnode { struct
[all...]

Completed in 2404 milliseconds