summaryrefslogtreecommitdiff
path: root/minix/servers/vfs/path.h
blob: 0ba68b3493df3dd32e5c6e700b94861356cd386d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef __VFS_PATH_H__
#define __VFS_PATH_H__

struct lookup {
  char *l_path;			/* Path to lookup */
  int l_flags;			/* VFS/FS flags (see <minix/vfsif.h>) */
  tll_access_t l_vmnt_lock;	/* Lock to obtain on vmnt */
  tll_access_t l_vnode_lock;	/* Lock to obtain on vnode */
  struct vmnt **l_vmp;		/* vmnt object that was locked */
  struct vnode **l_vnode;	/* vnode object that was locked */
};

#endif