Home | History | Annotate | Download | only in include

Lines Matching refs:label

1 /*	$NetBSD: label.h,v 1.1.1.1 2008/12/22 00:18:47 haad Exp $	*/
34 uint64_t sector_xl; /* Sector number of this label */
41 struct label {
57 * Write a label to a volume.
59 int (*write) (struct label * label, void *buf);
62 * Read a label from a volume.
65 void *buf, struct label ** label);
75 int (*initialise_label) (struct labeller * l, struct label * label);
78 * Destroy a previously read label.
80 void (*destroy_label) (struct labeller * l, struct label * label);
101 int label_read(struct device *dev, struct label **result,
103 int label_write(struct device *dev, struct label *label);
105 struct label *label_create(struct labeller *labeller);
106 void label_destroy(struct label *label);