Home | History | Annotate | Download | only in v7fs

Lines Matching defs:filesize

258 	size_t filesize;
262 if (!(filesize = v7fs_inode_filesize(p)))
265 size_t sz = filesize;
269 for (i = 0; i < V7FS_NADDR_DIRECT; i++, filesize -= V7FS_BSIZE) {
272 DPRINTF("inode#%d direct=%zu filesize=%zu\n",
277 last = filesize <= V7FS_BSIZE;
278 if ((ret = func(fs, ctx, blk, last ? filesize : V7FS_BSIZE)))
289 if ((ret = v7fs_loop1(fs, blk, &filesize, func, ctx)))
297 if ((ret = v7fs_loop2(fs, blk, &filesize, func, ctx)))
310 if ((ret = v7fs_loop2(fs, blk2, &filesize, func, ctx)))
318 v7fs_loop2(struct v7fs_self *fs, v7fs_daddr_t listblk, size_t *filesize,
329 if ((ret = v7fs_loop1(fs, blk, filesize, func, ctx)))
337 v7fs_loop1(struct v7fs_self *fs, v7fs_daddr_t listblk, size_t *filesize,
345 for (k = 0; k < V7FS_DADDR_PER_BLOCK; k++, *filesize -= V7FS_BSIZE) {
349 last = *filesize <= V7FS_BSIZE;
350 if ((ret = func(fs, ctx, blk, last ? *filesize : V7FS_BSIZE)))
396 size_t old_filesize = inode->filesize;
405 inode->filesize += sz;
493 inode->filesize += sz;
550 size_t old_filesize = inode->filesize;
559 inode->filesize -= sz;
645 inode->filesize -= sz;