Lines Matching defs:disklabel
1 /* $OpenBSD: disklabel.h,v 1.86 2022/11/07 10:33:22 krw Exp $ */
2 /* $NetBSD: disklabel.h,v 1.41 1996/05/10 23:07:37 mark Exp $ */
32 * @(#)disklabel.h 8.2 (Berkeley) 7/10/94
48 #include <machine/disklabel.h>
54 * This is the maximum value of MAXPARTITIONS for which 'struct disklabel'
80 struct disklabel {
324 #define D_VENDOR 0x08 /* vendor disklabel */
332 struct disklabel *disklab;
491 void diskerr(struct buf *, char *, char *, int, int, struct disklabel *);
492 u_int dkcksum(struct disklabel *);
493 int initdisklabel(struct disklabel *);
494 int checkdisklabel(dev_t, void *, struct disklabel *, u_int64_t, u_int64_t);
495 int setdisklabel(struct disklabel *, struct disklabel *, u_int);
496 int readdisklabel(dev_t, void (*)(struct buf *), struct disklabel *, int);
497 int writedisklabel(dev_t, void (*)(struct buf *), struct disklabel *);
498 int bounds_check_with_label(struct buf *, struct disklabel *);
500 struct disklabel *, u_int64_t);
502 struct disklabel *, daddr_t *, int);
505 struct disklabel *lp);
509 struct disklabel *lp);
519 struct disklabel *getdiskbyname(const char *);