Home
last modified time | relevance | path

Searched refs:diskslice (Results 1 – 8 of 8) sorted by relevance

/dragonfly/sys/sys/
HDdisklabel.h60 struct diskslice;
72 (struct cdev *, struct diskslice *, disklabel_t *,
76 struct diskslice *, u_int32_t *);
78 (struct cdev *, struct diskslices *, struct diskslice *,
81 (struct disk_info *, struct diskslice *);
83 (struct diskslices *, int, struct diskslice *);
95 struct diskslice *, struct disk_info *);
HDdiskslice.h136 struct diskslice { struct
169 struct diskslice argument
345 dsclrmask(struct diskslice *ds, int part) in dsclrmask()
353 dssetmask(struct diskslice *ds, int part) in dssetmask()
361 dschkmask(struct diskslice *ds, int part) in dschkmask()
369 dscountmask(struct diskslice *ds) in dscountmask()
388 dssetmaskfrommask(struct diskslice *ds, u_int32_t *tmask) in dssetmaskfrommask()
/dragonfly/sys/kern/
HDsubr_disklabel32.c115 static void slice_info(const char *sname, struct diskslice *sp);
116 static const char *l32_fixlabel(const char *sname, struct diskslice *sp,
190 l32_readdisklabel(cdev_t dev, struct diskslice *sp, disklabel_t *lpp, in l32_readdisklabel()
248 struct diskslice *sp, u_int32_t *openmask) in l32_setdisklabel()
318 l32_writedisklabel(cdev_t dev, struct diskslices *ssp, struct diskslice *sp, in l32_writedisklabel()
404 l32_clone_label(struct disk_info *info, struct diskslice *sp) in l32_clone_label()
460 struct diskslice *sp, struct disk_info *info) in l32_makevirginlabel()
523 l32_fixlabel(const char *sname, struct diskslice *sp, in l32_fixlabel()
624 struct diskslice *sp) in l32_adjust_label_reserved()
639 slice_info(const char *sname, struct diskslice *sp) in slice_info()
HDsubr_diskslice.c68 struct diskslices *ssp, struct diskslice *sp,
101 struct diskslice *sp; in dscheck()
324 struct diskslice *sp; in dsclose()
377 struct diskslice *sp; in dsioctl()
629 struct diskslice *ds = &ssp->dss_slices[slice]; in dsioctl()
717 struct diskslice *sp; in dsmakeslicestruct()
763 struct diskslice *sp; in dsopen()
787 struct diskslices *ssp, struct diskslice *sp, in dsreadandsetlabel()
875 struct diskslice *sp; in free_ds_label()
891 struct diskslice *sp = &ssp->dss_slices[slice]; in set_ds_label()
HDsubr_disklabel64.c146 l64_readdisklabel(cdev_t dev, struct diskslice *sp, disklabel_t *lpp, in l64_readdisklabel()
209 struct diskslice *sp, u_int32_t *openmask) in l64_setdisklabel()
324 struct diskslice *sp, disklabel_t lpx) in l64_writedisklabel()
387 l64_clone_label(struct disk_info *info, struct diskslice *sp) in l64_clone_label()
439 struct diskslice *sp, struct disk_info *info) in l64_makevirginlabel()
522 struct diskslice *sp) in l64_adjust_label_reserved()
HDsubr_diskgpt.c50 struct diskslice *sp, struct gpt_ent *sent);
69 struct diskslice *sp; in gptinit()
232 gpt_setslice(const char *sname, struct disk_info *info, struct diskslice *sp, in gpt_setslice()
HDsubr_diskmbr.c88 struct diskslice *sp, struct dos_partition *dp,
109 struct diskslice *sp; in mbrinit()
427 struct diskslice *sp; in mbr_extended()
521 mbr_setslice(char *sname, struct disk_info *info, struct diskslice *sp, in mbr_setslice()
HDsubr_disk.c188 struct diskslice *sp = &dp->d_slice->dss_slices[slice]; in disk_probe_slice()
355 struct diskslice *sp; in disk_probe()
504 struct diskslice *sp; in disk_msg_core()
567 sp = (struct diskslice *)msg->load2; in disk_msg_core()