Lines Matching defs:list

141 struct vfs *rootvfs = &root;	/* pointer to root vfs; head of VFS list. */
142 rvfs_t *rvfs_list; /* array of vfs ptrs for vfs hash list */
159 * list of standard options in usr/src/cmd/fs.d/fslib.c as well.
619 * Lock for accessing the vfs linked list. Initialized in vfs_mountroot(),
621 * vfs_list_unlock(). Also used to protect the timestamp for mods to the list.
674 * Set appropriate members and add to vfs list for mnttab display
752 * Set appropriate members and add to vfs list for mnttab display
1093 * should be entered into the vfs list, and credentials. Fills in its vfspp
1161 * On entry, the buffer holds a null terminated list of options; on
1162 * return, the string is the list of options the file system
1628 * a vfs which is on the vfs list (i.e. during a remount), we must
1860 /* mntfs requires consistency while vfs list lock is held */
1985 * Note: caller is responsible for locking the vfs list, if needed,
2017 * Note: caller is responsible for locking the vfs list, if needed,
2141 * Note: caller is responsible for locking the vfs list, if needed,
2230 * Note: caller is responsible for locking the vfs list, if needed,
2290 * the vfs list.
2343 * the vfs list.
2421 * Add a "tag" option to a mounted file system's options list.
2423 * Note: caller is responsible for locking the vfs list, if needed,
2572 * Note: caller is responsible for locking the vfs list, if needed,
2621 * Note: caller is responsible for locking the vfs list, if needed,
2690 * Note: caller is responsible for locking the vfs list, if needed,
2769 * Note: caller is responsible for locking the vfs list, if needed,
2917 * The vfs must not be on the vfs list.
2962 * Note: don't grab vfs list lock before accessing vfs_mnttab_mtime.
2964 * to not grab the vfs list lock because tv_sec is monotonically
3086 * It follows the existing locking protocol when traversing the vfs list
3137 * Called to add an entry to the end of the vfs mount in progress list
3158 * Called to remove an entry from the mount in progress list
3186 * the new vfs into the vfs list/hash and to cover the mounted-on vnode.
3224 * Remove a vfs from the vfs list, null out the pointer from the
3409 * vfs list locking.
3415 * Whenever the vfs list is modified through its hash links, the overall list
3417 * whether a given vfs is on the list, it suffices to obtain the lock for the
3418 * hash bucket without getting the overall list lock. (See getvfs() below.)
3441 * the vfs list.
3550 * Find the zone mounted into, and put this mount on its vfs list.
3562 * list.
3564 * XXX: I'm assuming that it's ok to do normal list locking when
3570 * Link into the vfs list proper.
3574 * Assert: This vfs is already on the list as its first entry.
3586 * Link to end of list using vfs_prev (as rootvfs is now a
3587 * doubly linked circular list) so list is in mount order for
3596 * Do it again for the zone-private list (which may be NULL).
3645 * Remove from vfs list.
3652 * Remove from zone-specific vfs list.
3699 * Search the vfs mount in progress list for a specified device/vfs entry.
3700 * Returns 0 if the first entry in the list that the device matches has the
3702 * pointer is encountered in the list before the given vfs pointer then
3725 * Search the vfs list for a specified device. Returns 1, if entry is found
3751 * Search the vfs list for a specified device. Returns a pointer to it
3786 * Search the vfs list for a specified mntpoint. Returns a pointer to it
3793 * at the end of the list and working our way backwards, stopping at the first
3802 struct vfs *list;
3817 } else if ((list = zone->zone_vfslist) != NULL) {
3820 vfsp = list->vfs_zone_prev;
3829 } while (vfsp != list->vfs_zone_prev);
3838 * Search the vfs list for a specified vfsops.
4387 * (1) scan the list of known operations; for each, see if the file system
4390 * (2) set up defaults for all known operations. scan the list of ops
4394 * (3) sort the lists of known ops & supplied ops; scan the list, filling
4447 /* Look for a matching operation in the list supplied by the */
4517 * then re-insert in the hash table at the head of the list.