uufsd
static struct uufsd disk;
berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
berase(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
bread(struct uufsd *disk, ufs2_daddr_t blockno, void *data, size_t size)
bwrite(struct uufsd *disk, ufs2_daddr_t blockno, const void *data, size_t size)
cgialloc(struct uufsd *disk)
cgread(struct uufsd *disk)
cgread1(struct uufsd *disk, int c)
cgwrite(struct uufsd *disk)
cgwrite1(struct uufsd *disk, int cg)
cgballoc(struct uufsd *disk)
cgbfree(struct uufsd *disk, ufs2_daddr_t bno, long size)
putinode(struct uufsd *disk)
getinode(struct uufsd *disk, union dinodep *dp, ino_t inum)
ssize_t bread(struct uufsd *, ufs2_daddr_t, void *, size_t);
ssize_t bwrite(struct uufsd *, ufs2_daddr_t, const void *, size_t);
int berase(struct uufsd *, ufs2_daddr_t, ufs2_daddr_t);
ufs2_daddr_t cgballoc(struct uufsd *);
int cgbfree(struct uufsd *, ufs2_daddr_t, long);
ino_t cgialloc(struct uufsd *);
int cgread(struct uufsd *);
int cgread1(struct uufsd *, int);
int cgwrite(struct uufsd *);
int cgwrite1(struct uufsd *, int);
int getinode(struct uufsd *, union dinodep *, ino_t);
int putinode(struct uufsd *);
int sbread(struct uufsd *);
int sbfind(struct uufsd *, int);
int sbwrite(struct uufsd *, int);
int ufs_disk_close(struct uufsd *);
int ufs_disk_fillout(struct uufsd *, const char *);
int ufs_disk_fillout_blank(struct uufsd *, const char *);
int ufs_disk_write(struct uufsd *);
ERROR(struct uufsd *u, const char *str)
sbwrite(struct uufsd *disk, int all)
static int handle_disk_read(struct uufsd *, struct fs *, int);
sbread(struct uufsd *disk)
sbfind(struct uufsd *disk, int flags)
handle_disk_read(struct uufsd *disk, struct fs *fs, int error)
ufs_disk_write(struct uufsd *disk)
ufs_disk_close(struct uufsd *disk)
ufs_disk_fillout(struct uufsd *disk, const char *name)
ufs_disk_fillout_blank(struct uufsd *disk, const char *name)
struct uufsd disk;
static struct uufsd disk;
static struct uufsd disk;
struct uufsd disk; /* libufs disk structure */
extern struct uufsd disk; /* libufs disk structure */
static struct uufsd disk;
struct uufsd disk;
extern struct uufsd disk;
struct uufsd disk;