|
Lines 178-184
msdosfs_create(struct vop_create_args *ap)
Link Here
|
| 178 |
ndirent.de_FileSize = 0; |
178 |
ndirent.de_FileSize = 0; |
| 179 |
ndirent.de_pmp = pdep->de_pmp; |
179 |
ndirent.de_pmp = pdep->de_pmp; |
| 180 |
ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; |
180 |
ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; |
| 181 |
getnanotime(&ts); |
181 |
vfs_timestamp(&ts); |
| 182 |
DETIMES(&ndirent, &ts, &ts, &ts); |
182 |
DETIMES(&ndirent, &ts, &ts, &ts); |
| 183 |
error = createde(&ndirent, pdep, &dep, cnp); |
183 |
error = createde(&ndirent, pdep, &dep, cnp); |
| 184 |
if (error) |
184 |
if (error) |
|
Lines 216-222
msdosfs_close(struct vop_close_args *ap)
Link Here
|
| 216 |
|
216 |
|
| 217 |
VI_LOCK(vp); |
217 |
VI_LOCK(vp); |
| 218 |
if (vp->v_usecount > 1) { |
218 |
if (vp->v_usecount > 1) { |
| 219 |
getnanotime(&ts); |
219 |
vfs_timestamp(&ts); |
| 220 |
DETIMES(dep, &ts, &ts, &ts); |
220 |
DETIMES(dep, &ts, &ts, &ts); |
| 221 |
} |
221 |
} |
| 222 |
VI_UNLOCK(vp); |
222 |
VI_UNLOCK(vp); |
|
Lines 268-274
msdosfs_getattr(struct vop_getattr_args *ap)
Link Here
|
| 268 |
u_long dirsperblk = pmp->pm_BytesPerSec / sizeof(struct direntry); |
268 |
u_long dirsperblk = pmp->pm_BytesPerSec / sizeof(struct direntry); |
| 269 |
uint64_t fileid; |
269 |
uint64_t fileid; |
| 270 |
|
270 |
|
| 271 |
getnanotime(&ts); |
271 |
vfs_timestamp(&ts); |
| 272 |
DETIMES(dep, &ts, &ts, &ts); |
272 |
DETIMES(dep, &ts, &ts, &ts); |
| 273 |
vap->va_fsid = dev2udev(pmp->pm_dev); |
273 |
vap->va_fsid = dev2udev(pmp->pm_dev); |
| 274 |
/* |
274 |
/* |
|
Lines 1332-1338
msdosfs_mkdir(struct vop_mkdir_args *ap)
Link Here
|
| 1332 |
memset(&ndirent, 0, sizeof(ndirent)); |
1332 |
memset(&ndirent, 0, sizeof(ndirent)); |
| 1333 |
ndirent.de_pmp = pmp; |
1333 |
ndirent.de_pmp = pmp; |
| 1334 |
ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; |
1334 |
ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; |
| 1335 |
getnanotime(&ts); |
1335 |
vfs_timestamp(&ts); |
| 1336 |
DETIMES(&ndirent, &ts, &ts, &ts); |
1336 |
DETIMES(&ndirent, &ts, &ts, &ts); |
| 1337 |
|
1337 |
|
| 1338 |
/* |
1338 |
/* |
| 1339 |
- |
|
|