bufarea
static struct bufarea *getdirblk(daddr_t, long);
struct bufarea *bp;
struct bufarea *bp;
struct bufarea *bp;
struct bufarea *bp;
static struct bufarea *
void flush(int, struct bufarea *);
extern struct bufarea bufhead; /* head of list of other blks in filesys */
extern struct bufarea sblk; /* file system superblock */
extern struct bufarea asblk; /* first alternate superblock */
extern struct bufarea *pdirbp; /* current directory contents */
extern struct bufarea *pbp; /* current inode block */
extern struct bufarea *getdatablk(daddr_t, long);
void getblk(struct bufarea *, daddr_t, long);
void copyback_sb(struct bufarea*);
struct bufarea *b_next; /* free list queue */
struct bufarea *b_prev; /* free list queue */
struct bufarea *bp;
struct bufarea bufhead;
struct bufarea sblk;
struct bufarea asblk;
struct bufarea *pdirbp;
struct bufarea *pbp;
struct bufarea *getdatablk(daddr_t, long);
struct bufarea *ino_bitmap = NULL, *blk_bitmap = NULL;
copyback_sb(struct bufarea *bp)
struct bufarea *bp;
pbp = pdirbp = (struct bufarea *)0;
bp = malloc(sizeof(struct bufarea));
struct bufarea *
struct bufarea *bp;
getblk(struct bufarea *bp, daddr_t blk, long size)
flush(int fd, struct bufarea *bp)
struct bufarea *bp, *nbp;
pbp = pdirbp = (struct bufarea *)0;
struct bufarea *bp;
struct bufarea *bp;
dircheck(struct inodesc *idesc, struct direct *dp, struct bufarea *bp)
struct bufarea *bp;
struct bufarea *bp;
static int dircheck(struct inodesc *, struct direct *, struct bufarea *);
static struct bufarea *getdirblk(daddr_t, long);
static struct bufarea *
int quota2_alloc_quota(union dinode *, struct bufarea *,
void copyback_cg(struct bufarea *);
void flush(int, struct bufarea *);
void getblk(struct bufarea *, daddr_t, long);
struct bufarea *getdatablk(daddr_t, long);
ssize_t readblk(union dinode *, off_t, struct bufarea **);
struct bufarea *expandfile(union dinode *);
struct bufarea *b_next; /* free list queue */
struct bufarea *b_prev; /* free list queue */
extern struct bufarea bufhead; /* head of list of other blks in filesys */
extern struct bufarea sblk; /* file system superblock */
extern struct bufarea asblk; /* file system superblock */
extern struct bufarea cgblk; /* cylinder group blocks */
extern struct bufarea appleufsblk; /* Apple UFS volume label */
extern struct bufarea *pdirbp; /* current directory contents */
extern struct bufarea *pbp; /* current inode block */
struct bufarea *bp;
readblk(union dinode *dp, off_t offset, struct bufarea **bp)
struct bufarea *ibp;
static struct bufarea * getnewblk(daddr_t *);
static struct bufarea *
struct bufarea *bp;
struct bufarea *
struct bufarea *ibp, *bp = NULL;
struct bufarea bufhead;
struct bufarea sblk;
struct bufarea asblk;
struct bufarea cgblk;
struct bufarea appleufsblk;
struct bufarea *pdirbp;
struct bufarea *pbp;
static int quota2_walk_list(union dinode *, struct bufarea *, uint64_t *,
quota2_walk_list(union dinode *dp, struct bufarea *hbp, uint64_t *offp, void *a,
struct bufarea *bp, *obp = hbp;
struct bufarea *bp, *hbp;
struct bufarea *hbp;
struct bufarea *bp;
quota2_alloc_quota(union dinode * dp, struct bufarea *hbp,
struct bufarea *bp;
struct bufarea *bp;
pbp = pdirbp = (struct bufarea *)0;
bp = malloc(sizeof(struct bufarea));
struct bufarea *
struct bufarea *bp;
getblk(struct bufarea *bp, daddr_t blk, long size)
flush(int fd, struct bufarea *bp)
struct bufarea *bp, *nbp;
pbp = pdirbp = (struct bufarea *)0;
copyback_cg(struct bufarea *blk)
struct bufarea bufhead;
struct bufarea sblk;
struct bufarea asblk;
struct bufarea cgblk;
struct bufarea appleufsblk;
struct bufarea *pdirbp;
struct bufarea *pbp;