/netbsd-src/usr.sbin/sysinst/ |
H A D | disklabel.c | 178 parts->l.d_partitions[RAW_PART-1].p_fstype = FS_UNUSED; in disklabel_parts_new() 179 parts->l.d_partitions[RAW_PART-1].p_offset = start; in disklabel_parts_new() 180 parts->l.d_partitions[RAW_PART-1].p_size = len; in disklabel_parts_new() 184 parts->l.d_partitions[RAW_PART].p_fstype = FS_UNUSED; in disklabel_parts_new() 185 parts->l.d_partitions[RAW_PART].p_offset = 0; in disklabel_parts_new() 186 parts->l.d_partitions[RAW_PART].p_size = total_size; in disklabel_parts_new() 228 if (parts->l.d_partitions[RAW_PART-1].p_fstype == FS_UNUSED) { in disklabel_parts_read() 229 daddr_t dlstart = parts->l.d_partitions[RAW_PART-1].p_offset; in disklabel_parts_read() 231 parts->l.d_partitions[RAW_PART-1].p_size; in disklabel_parts_read() 257 if (parts->l.d_partitions[par in disklabel_parts_read() [all...] |
/netbsd-src/sys/arch/next68k/next68k/ |
H A D | disksubr.c | 119 lp->d_partitions[nbp].p_size = in parse_nextstep_label() 122 lp->d_partitions[nbp].p_offset = in parse_nextstep_label() 126 lp->d_partitions[nbp].p_fsize = in parse_nextstep_label() 129 lp->d_partitions[nbp].p_fstype = FS_BSDFFS; in parse_nextstep_label() 139 lp->d_partitions[nbp].p_fstype = t; in parse_nextstep_label() 142 lp->d_partitions[nbp].p_frag = in parse_nextstep_label() 146 lp->d_partitions[nbp].p_frag = 0; in parse_nextstep_label() 147 lp->d_partitions[nbp].p_cpg = in parse_nextstep_label() 218 if (nbp != RAW_PART && lp->d_partitions[nbp].p_offset > 0 && in build_nextstep_label() 219 lp->d_partitions[nbp].p_offset < front_porch) in build_nextstep_label() [all …]
|
/netbsd-src/sys/arch/sh3/sh3/ |
H A D | disksubr.c | 120 SW32(d_partitions[i].p_size); in swap_endian_disklabel() 121 SW32(d_partitions[i].p_offset); in swap_endian_disklabel() 122 SW32(d_partitions[i].p_fsize); in swap_endian_disklabel() 124 nlp->d_partitions[i].p_fstype = olp->d_partitions[i].p_fstype; in swap_endian_disklabel() 125 nlp->d_partitions[i].p_frag = olp->d_partitions[i].p_frag; in swap_endian_disklabel() 126 SW16(d_partitions[i].p_cpg); in swap_endian_disklabel() 139 end = (uint16_t *)&lp->d_partitions[bswap16(lp->d_npartitions)]; in dkcksum_re() 210 SW32(d_partitions[i].p_size); in swap_mmeye_disklabel() 211 SW32(d_partitions[i].p_offset); in swap_mmeye_disklabel() 212 SW32(d_partitions[i].p_fsize); in swap_mmeye_disklabel() [all …]
|
/netbsd-src/sbin/disklabel/ |
H A D | bswap.c | 126 nlp->d_partitions[i].p_size = in bswaplabel() 127 bswap32(olp->d_partitions[i].p_size); in bswaplabel() 128 nlp->d_partitions[i].p_offset = in bswaplabel() 129 bswap32(olp->d_partitions[i].p_offset); in bswaplabel() 130 nlp->d_partitions[i].p_fsize = in bswaplabel() 131 bswap32(olp->d_partitions[i].p_fsize); in bswaplabel() 133 nlp->d_partitions[i].p_fstype = olp->d_partitions[i].p_fstype; in bswaplabel() 134 nlp->d_partitions[i].p_frag = olp->d_partitions[i].p_frag; in bswaplabel() 135 nlp->d_partitions[i].p_cpg = in bswaplabel() 136 bswap16(olp->d_partitions[i].p_cpg); in bswaplabel()
|
/netbsd-src/sys/arch/newsmips/newsmips/ |
H A D | disksubr.c | 70 lp->d_partitions[i].p_size = 0; in readdisklabel() 71 lp->d_partitions[i].p_offset = 0; in readdisklabel() 73 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 74 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 75 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 77 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 78 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel() 122 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() 123 if (lp->d_partitions[0].p_offset != 0) in writedisklabel()
|
/netbsd-src/sys/arch/virt68k/virt68k/ |
H A D | disksubr.c | 71 lp->d_partitions[i].p_size = 0; in readdisklabel() 72 lp->d_partitions[i].p_offset = 0; in readdisklabel() 74 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 75 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 76 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 78 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 79 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel() 123 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() 124 if (lp->d_partitions[0].p_offset != 0) in writedisklabel()
|
/netbsd-src/sys/arch/hp300/hp300/ |
H A D | disksubr.c | 71 lp->d_partitions[i].p_size = 0; in readdisklabel() 72 lp->d_partitions[i].p_offset = 0; in readdisklabel() 74 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 75 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 76 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 78 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 79 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel() 123 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() 124 if (lp->d_partitions[0].p_offset != 0) in writedisklabel()
|
/netbsd-src/sys/arch/news68k/news68k/ |
H A D | disksubr.c | 70 lp->d_partitions[i].p_size = 0; in readdisklabel() 71 lp->d_partitions[i].p_offset = 0; in readdisklabel() 73 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 74 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 75 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 77 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 78 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel() 122 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() 123 if (lp->d_partitions[0].p_offset != 0) in writedisklabel()
|
/netbsd-src/sys/arch/ofppc/ofppc/ |
H A D | disksubr.c | 165 lp->d_partitions[slot].p_offset = in read_dos_label() 167 lp->d_partitions[slot].p_size = bswap32(dp->mbrp_size); in read_dos_label() 176 lp->d_partitions[slot].p_fstype = FS_MSDOS; in read_dos_label() 179 lp->d_partitions[slot].p_fstype = FS_OTHER; in read_dos_label() 188 lp->d_partitions[2].p_size = bswap32(bsdp->mbrp_size); in read_dos_label() 189 lp->d_partitions[2].p_offset = bswap32(bsdp->mbrp_start); in read_dos_label() 218 && (lp->d_partitions[i].p_fstype == FS_UNUSED)) in getFreeLabelEntry() 245 if (lp->d_partitions[RAW_PART].p_size == 0) in read_rdb_label() 246 lp->d_partitions[RAW_PART].p_size = 0x1fffffff; in read_rdb_label() 247 lp->d_partitions[RAW_PART].p_offset = 0; in read_rdb_label() [all …]
|
/netbsd-src/sys/lib/libkern/ |
H A D | disklabel_swap.c | 111 SWAP32(d_partitions[i].p_size); in disklabel_swap() 112 SWAP32(d_partitions[i].p_offset); in disklabel_swap() 113 SWAP32(d_partitions[i].p_fsize); in disklabel_swap() 115 nlp->d_partitions[i].p_fstype = olp->d_partitions[i].p_fstype; in disklabel_swap() 116 nlp->d_partitions[i].p_frag = olp->d_partitions[i].p_frag; in disklabel_swap() 117 SWAP16(d_partitions[i].p_cpg); in disklabel_swap()
|
/netbsd-src/sys/arch/amiga/amiga/ |
H A D | disksubr.c | 154 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 155 lp->d_partitions[RAW_PART].p_size = 0x1fffffff; in readdisklabel() 156 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 158 if (lp->d_partitions[0].p_size == 0) { in readdisklabel() 159 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 160 lp->d_partitions[0].p_offset = 0; in readdisklabel() 161 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel() 162 lp->d_partitions[0].p_fsize = 1024; in readdisklabel() 163 lp->d_partitions[0].p_frag = 8; in readdisklabel() 164 lp->d_partitions[0].p_cpg = 0; in readdisklabel() [all …]
|
/netbsd-src/sys/arch/arc/stand/boot/ |
H A D | disk.c | 61 struct partition *pp = &sc->sc_label.d_partitions[part]; in diskstrategy() 151 lp->d_partitions[part].p_offset = 0; in diskopen() 152 lp->d_partitions[part].p_size = 0x7fffffff; in diskopen() 175 mbrp_off = lp->d_partitions[2].p_offset; in diskopen() 177 if (lp->d_partitions[i].p_fstype != FS_UNUSED && in diskopen() 178 lp->d_partitions[i].p_offset >= mbrp_off) in diskopen() 179 lp->d_partitions[i].p_offset -= mbrp_off; in diskopen() 183 lp->d_partitions[part].p_fstype == FS_UNUSED || in diskopen() 184 lp->d_partitions[part].p_size == 0) { in diskopen()
|
/netbsd-src/sys/arch/sgimips/stand/common/ |
H A D | disk.c | 61 struct partition *pp = &sc->sc_label.d_partitions[part]; in diskstrategy() 151 lp->d_partitions[part].p_offset = 0; in diskopen() 152 lp->d_partitions[part].p_size = 0x7fffffff; in diskopen() 175 mbrp_off = lp->d_partitions[2].p_offset; in diskopen() 177 if (lp->d_partitions[i].p_fstype != FS_UNUSED && in diskopen() 178 lp->d_partitions[i].p_offset >= mbrp_off) in diskopen() 179 lp->d_partitions[i].p_offset -= mbrp_off; in diskopen() 183 lp->d_partitions[part].p_fstype == FS_UNUSED || in diskopen() 184 lp->d_partitions[part].p_size == 0) { in diskopen()
|
/netbsd-src/sys/arch/pmax/pmax/ |
H A D | disksubr.c | 71 if (lp->d_partitions[0].p_size == 0) in readdisklabel() 72 lp->d_partitions[0].p_size = 0x1fffffff; in readdisklabel() 73 lp->d_partitions[0].p_offset = 0; in readdisklabel() 172 lp->d_partitions[part].p_size = in compat_label() 174 lp->d_partitions[part].p_offset = in compat_label() 176 lp->d_partitions[part].p_fsize = 1024; in compat_label() 177 lp->d_partitions[part].p_fstype = in compat_label() 184 lp->d_partitions[part].p_offset, in compat_label() 185 lp->d_partitions[part].p_size); in compat_label() 209 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() [all …]
|
/netbsd-src/sys/arch/x68k/x68k/ |
H A D | disksubr.c | 83 lp->d_partitions[i].p_size = 0; in readdisklabel() 84 lp->d_partitions[i].p_offset = 0; in readdisklabel() 86 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 87 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 88 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 90 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 177 lp->d_partitions[part].p_size = size; in readdisklabel() 178 lp->d_partitions[part].p_offset = start; in readdisklabel() 202 lp->d_partitions[part].p_fstype = fstype; /* XXX */ in readdisklabel() 347 start = lp->d_partitions[part].p_offset >> 1; in writedisklabel() [all …]
|
/netbsd-src/sys/kern/ |
H A D | subr_disk_mbr.c | 369 a->lp->d_partitions[0].p_offset = 0; in scan_iso_vrs() 370 a->lp->d_partitions[0].p_size = a->lp->d_secperunit; in scan_iso_vrs() 371 a->lp->d_partitions[0].p_cdsession = is_iso9660; in scan_iso_vrs() 372 a->lp->d_partitions[0].p_fstype = FS_ISO9660; in scan_iso_vrs() 417 lp->d_partitions[i].p_size = 0; in readdisklabel() 418 lp->d_partitions[i].p_offset = 0; in readdisklabel() 420 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 421 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 422 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 428 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() [all …]
|
/netbsd-src/sys/arch/luna68k/stand/boot/ |
H A D | disklabel.c | 104 end = (uint16_t *)&lp->d_partitions[lp->d_npartitions]; 221 bp->d_partitions[i].p_size = in disklabel() 223 bp->d_partitions[i].p_offset = in disklabel() 225 bp->d_partitions[i].p_fsize = 1024; in disklabel() 226 bp->d_partitions[i].p_frag = 8192 / 1024; in disklabel() 227 bp->d_partitions[i].p_fstype = FS_UNUSED; in disklabel() 268 bp->d_partitions[i].p_frag = in disklabel() 269 j / bp->d_partitions[i].p_fsize; in disklabel() 272 bp->d_partitions[i].p_fsize = j; in disklabel() 275 bp->d_partitions[i].p_offset = j; in disklabel() [all …]
|
/netbsd-src/sys/arch/luna68k/luna68k/ |
H A D | disksubr.c | 191 lp->d_partitions[i].p_size = 0; in readdisklabel() 192 lp->d_partitions[i].p_offset = 0; in readdisklabel() 194 if (lp->d_partitions[RAW_PART].p_size == 0) in readdisklabel() 195 lp->d_partitions[RAW_PART].p_size = lp->d_secperunit; in readdisklabel() 196 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 353 npp = &lp->d_partitions[i]; in disklabel_om_to_bsd() 382 if (sl->sl_rpm == 0 && lp->d_partitions[2].p_offset != 0) { in disklabel_om_to_bsd() 383 lp->d_partitions[1] = lp->d_partitions[2]; in disklabel_om_to_bsd() 384 lp->d_partitions[1].p_fstype = FS_BSDFFS; in disklabel_om_to_bsd() 427 npp = &lp->d_partitions[i]; in disklabel_bsd_to_om()
|
/netbsd-src/usr.sbin/sysinst/arch/amiga/ |
H A D | md.c | 114 lp->d_partitions[RAW_PART].p_size == 0x1fffffff && in md_disklabel_is_default() 115 lp->d_partitions[0].p_size == lp->d_partitions[RAW_PART].p_size && in md_disklabel_is_default() 116 lp->d_partitions[0].p_offset == 0 && in md_disklabel_is_default() 117 lp->d_partitions[0].p_fstype == FS_BSDFFS; in md_disklabel_is_default()
|
/netbsd-src/sys/arch/ofppc/stand/ofwboot/ |
H A D | rdb.c | 156 lp->d_partitions[i].p_size = 0; in search_rdb_label() 157 lp->d_partitions[i].p_offset = 0; in search_rdb_label() 158 lp->d_partitions[i].p_fstype = 0; in search_rdb_label() 186 lp->d_partitions[RAW_PART].p_size = rbp->ncylinders * lp->d_secpercyl; in search_rdb_label() 214 pp = &lp->d_partitions[0]; in search_rdb_label() 219 pp = &lp->d_partitions[1]; in search_rdb_label() 224 pp = &lp->d_partitions[lp->d_npartitions++]; in search_rdb_label() 229 while ((pp - lp->d_partitions) > RAW_PART + 1) { in search_rdb_label()
|
/netbsd-src/sys/arch/mac68k/mac68k/ |
H A D | disksubr.c | 116 && (lp->d_partitions[i].p_fstype == FS_UNUSED)) in getFreeLabelEntry() 194 setpartition(part + i, &lp->d_partitions[0], FS_BSDFFS); in getNamedType() 200 setpartition(part + i, &lp->d_partitions[6], FS_BSDFFS); in getNamedType() 204 setpartition(part + i, &lp->d_partitions[1], FS_SWAP); in getNamedType() 282 pp = &lp->d_partitions[slot]; in read_mac_label() 352 pp = &lp->d_partitions[slot]; in read_mbr_label() 488 if (lp->d_partitions[labelpart].p_offset != 0) { in writedisklabel() 489 if (lp->d_partitions[0].p_offset != 0) in writedisklabel() 534 lp->d_partitions[i].p_fstype = FS_UNUSED; in writedisklabel() 535 lp->d_partitions[i].p_offset = 0; in writedisklabel() [all …]
|
/netbsd-src/sys/arch/mmeye/stand/boot/ |
H A D | wd.c | 134 lp->d_partitions[RAW_PART].p_offset = 0; in wdgetdefaultlabel() 135 lp->d_partitions[RAW_PART].p_size = in wdgetdefaultlabel() 137 lp->d_partitions[RAW_PART].p_fstype = FS_UNUSED; in wdgetdefaultlabel() 148 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in wdgetdefaultlabel() 149 lp->d_partitions[0].p_fstype = FS_BSDFFS; in wdgetdefaultlabel() 175 (lp->d_partitions[wd->sc_part].p_fstype == FS_UNUSED)) { in wdgetdisklabel() 261 pp = &wd->sc_label.d_partitions[wd->sc_part]; in wdstrategy()
|
/netbsd-src/sys/arch/vax/vax/ |
H A D | disksubr.c | 83 lp->d_partitions[2].p_size = 0x1fffffff; in readdisklabel() 84 lp->d_partitions[2].p_offset = 0; in readdisklabel() 178 lp->d_partitions[part].p_size = dlp->map[part].num_blocks; in compat_label() 179 lp->d_partitions[part].p_offset = dlp->map[part].start_block; in compat_label() 180 lp->d_partitions[part].p_fsize = 1024; in compat_label() 181 lp->d_partitions[part].p_fstype = in compat_label() 188 lp->d_partitions[part].p_offset, in compat_label() 189 lp->d_partitions[part].p_size); in compat_label()
|
/netbsd-src/sys/arch/hpc/hpc/ |
H A D | disksubr.c | 152 lp->d_partitions[i].p_size = 0; in readdisklabel() 153 lp->d_partitions[i].p_offset = 0; in readdisklabel() 155 if (lp->d_partitions[i].p_size == 0) in readdisklabel() 156 lp->d_partitions[i].p_size = 0x1fffffff; in readdisklabel() 157 lp->d_partitions[i].p_offset = 0; in readdisklabel() 190 pp = &lp->d_partitions[RAW_PART + 1 + i]; in readdisklabel() 211 lp->d_partitions[2].p_size = in readdisklabel() 213 lp->d_partitions[2].p_offset = in readdisklabel() 361 if (lp->d_partitions[2].p_offset != 0 in writedisklabel() 362 && lp->d_partitions[2].p_offset != dospartoff) { in writedisklabel()
|
/netbsd-src/sys/arch/arm/arm/ |
H A D | disksubr.c | 147 if (lp->d_partitions[RAW_PART].p_size == 0) { in readdisklabel() 148 lp->d_partitions[RAW_PART].p_fstype = FS_UNUSED; in readdisklabel() 149 lp->d_partitions[RAW_PART].p_offset = 0; in readdisklabel() 150 lp->d_partitions[RAW_PART].p_size = 0x1fffffff; in readdisklabel() 156 lp->d_partitions[0].p_size = lp->d_partitions[RAW_PART].p_size; in readdisklabel() 157 lp->d_partitions[0].p_fstype = FS_BSDFFS; in readdisklabel()
|