Home | History | Annotate | Download | only in v7fs

Lines Matching refs:v7fs_daddr_t

65 static int v7fs_datablock_deallocate(struct v7fs_self *, v7fs_daddr_t);
66 static int v7fs_loop1(struct v7fs_self *, v7fs_daddr_t, size_t *,
67 int (*)(struct v7fs_self *, void *, v7fs_daddr_t, size_t), void *);
68 static int v7fs_loop2(struct v7fs_self *, v7fs_daddr_t, size_t *,
69 int (*)(struct v7fs_self *, void *, v7fs_daddr_t, size_t), void *);
70 static v7fs_daddr_t v7fs_link(struct v7fs_self *, v7fs_daddr_t, int);
71 static v7fs_daddr_t v7fs_add_leaf(struct v7fs_self *, v7fs_daddr_t, int);
72 static v7fs_daddr_t v7fs_unlink(struct v7fs_self *, v7fs_daddr_t, int);
73 static v7fs_daddr_t v7fs_remove_leaf(struct v7fs_self *, v7fs_daddr_t, int);
74 static v7fs_daddr_t v7fs_remove_self(struct v7fs_self *, v7fs_daddr_t);
83 datablock_number_sanity(const struct v7fs_self *fs, v7fs_daddr_t blk)
99 v7fs_datablock_allocate(struct v7fs_self *fs, v7fs_daddr_t *block_number)
102 v7fs_daddr_t blk;
149 v7fs_datablock_deallocate(struct v7fs_self *fs, v7fs_daddr_t blk)
254 int (*func)(struct v7fs_self *, void *, v7fs_daddr_t, size_t), void *ctx)
257 v7fs_daddr_t blk, blk2;
318 v7fs_loop2(struct v7fs_self *fs, v7fs_daddr_t listblk, size_t *filesize,
319 int (*func)(struct v7fs_self *, void *, v7fs_daddr_t, size_t), void *ctx)
321 v7fs_daddr_t blk;
337 v7fs_loop1(struct v7fs_self *fs, v7fs_daddr_t listblk, size_t *filesize,
338 int (*func)(struct v7fs_self *, void *, v7fs_daddr_t, size_t), void *ctx)
340 v7fs_daddr_t blk;
359 v7fs_daddr_t
364 v7fs_daddr_t blk = 0;
365 v7fs_daddr_t *addr = inode->addr;
399 v7fs_daddr_t blk, idxblk;
401 v7fs_daddr_t old_nblk = V7FS_ROUND_BSIZE(old_filesize) >> V7FS_BSHIFT;
402 v7fs_daddr_t new_nblk = V7FS_ROUND_BSIZE(new_filesize) >> V7FS_BSHIFT;
410 v7fs_daddr_t required_blk = new_nblk - old_nblk;
416 v7fs_daddr_t i;
499 static v7fs_daddr_t
500 v7fs_link(struct v7fs_self *fs, v7fs_daddr_t listblk, int n)
502 v7fs_daddr_t *list;
503 v7fs_daddr_t blk;
510 list = (v7fs_daddr_t *)buf;
520 static v7fs_daddr_t
521 v7fs_add_leaf(struct v7fs_self *fs, v7fs_daddr_t up, int idx)
523 v7fs_daddr_t newblk;
524 v7fs_daddr_t *daddr_list;
537 daddr_list = (v7fs_daddr_t *)buf;
553 v7fs_daddr_t blk, idxblk;
555 v7fs_daddr_t old_nblk = V7FS_ROUND_BSIZE(old_filesize) >> V7FS_BSHIFT;
556 v7fs_daddr_t new_nblk = V7FS_ROUND_BSIZE(new_filesize) >> V7FS_BSHIFT;
563 v7fs_daddr_t erase_blk = old_nblk - new_nblk;
569 v7fs_daddr_t i;
651 static v7fs_daddr_t
652 v7fs_unlink(struct v7fs_self *fs, v7fs_daddr_t idxblk, int n)
654 v7fs_daddr_t *daddr_list;
655 v7fs_daddr_t blk;
660 daddr_list = (v7fs_daddr_t *)buf;
669 static v7fs_daddr_t
670 v7fs_remove_self(struct v7fs_self *fs, v7fs_daddr_t up)
672 v7fs_daddr_t down;
686 static v7fs_daddr_t
687 v7fs_remove_leaf(struct v7fs_self *fs, v7fs_daddr_t up, int n)
689 v7fs_daddr_t down;