Changeset View
Changeset View
Standalone View
Standalone View
head/sys/ufs/ufs/ufs_vnops.c
Show First 20 Lines • Show All 680 Lines • ▼ Show 20 Lines | |||||
* is called from execve() and mmap(). | * is called from execve() and mmap(). | ||||
*/ | */ | ||||
static int | static int | ||||
ufs_markatime(ap) | ufs_markatime(ap) | ||||
struct vop_markatime_args /* { | struct vop_markatime_args /* { | ||||
struct vnode *a_vp; | struct vnode *a_vp; | ||||
} */ *ap; | } */ *ap; | ||||
{ | { | ||||
struct vnode *vp = ap->a_vp; | struct inode *ip = VTOI(ap->a_vp); | ||||
struct inode *ip = VTOI(vp); | |||||
VI_LOCK(vp); | UFS_INODE_SET_FLAG_SHARED(ip, IN_ACCESS); | ||||
UFS_INODE_SET_FLAG(ip, IN_ACCESS); | |||||
VI_UNLOCK(vp); | |||||
/* | /* | ||||
* XXXKIB No UFS_UPDATE(ap->a_vp, 0) there. | * XXXKIB No UFS_UPDATE(ap->a_vp, 0) there. | ||||
*/ | */ | ||||
return (0); | return (0); | ||||
} | } | ||||
/* | /* | ||||
* Change the mode on a file. | * Change the mode on a file. | ||||
▲ Show 20 Lines • Show All 2,103 Lines • Show Last 20 Lines |