Lines Matching refs:l
277 struct bsd_disklabel *l; in parse_bsd() local
281 l = read_part_sector(state, offset + 1, §); in parse_bsd()
282 if (!l) in parse_bsd()
284 if (le32_to_cpu(l->d_magic) != BSD_DISKMAGIC) { in parse_bsd()
292 if (le16_to_cpu(l->d_npartitions) < max_partitions) in parse_bsd()
293 max_partitions = le16_to_cpu(l->d_npartitions); in parse_bsd()
294 for (p = l->d_partitions; p - l->d_partitions < max_partitions; p++) { in parse_bsd()
313 if (le16_to_cpu(l->d_npartitions) > max_partitions) { in parse_bsd()
315 le16_to_cpu(l->d_npartitions) - max_partitions); in parse_bsd()
356 struct unixware_disklabel *l; in parse_unixware() local
359 l = read_part_sector(state, offset + 29, §); in parse_unixware()
360 if (!l) in parse_unixware()
362 if (le32_to_cpu(l->d_magic) != UNIXWARE_DISKMAGIC || in parse_unixware()
363 le32_to_cpu(l->vtoc.v_magic) != UNIXWARE_DISKMAGIC2) { in parse_unixware()
373 p = &l->vtoc.v_slice[1]; in parse_unixware()
375 while (p - &l->vtoc.v_slice[0] < UNIXWARE_NUMSLICE) { in parse_unixware()