Searched refs:sb (Results 1 – 6 of 6) sorted by relevance
/xv6-public/ |
H A D | fs.h | 42 #define IBLOCK(i, sb) ((i) / IPB + sb.inodestart) argument 48 #define BBLOCK(b, sb) (b/BPB + sb.bmapstart) argument
|
H A D | mkfs.c | 30 struct superblock sb; variable 97 sb.size = xint(FSSIZE); in main() 98 sb.nblocks = xint(nblocks); in main() 99 sb.ninodes = xint(NINODES); in main() 100 sb.nlog = xint(nlog); in main() 101 sb.logstart = xint(2); in main() 102 sb.inodestart = xint(2+nlog); in main() 114 memmove(buf, &sb, sizeof(sb)); in main() 190 bn = IBLOCK(inum, sb); in winode() 204 bn = IBLOCK(inum, sb); in rinode() [all …]
|
H A D | fs.c | 28 struct superblock sb; variable 32 readsb(int dev, struct superblock *sb) in readsb() argument 37 memmove(sb, bp->data, sizeof(*sb)); in readsb() 63 for(b = 0; b < sb.size; b += BPB){ in balloc() 64 bp = bread(dev, BBLOCK(b, sb)); in balloc() 87 bp = bread(dev, BBLOCK(b, sb)); in bfree() 181 readsb(dev, &sb); in iinit() 183 inodestart %d bmap start %d\n", sb.size, sb.nblocks, in iinit() 184 sb.ninodes, sb.nlog, sb.logstart, sb.inodestart, in iinit() 185 sb.bmapstart); in iinit() [all …]
|
H A D | log.c | 59 struct superblock sb; in initlog() local 61 readsb(dev, &sb); in initlog() 62 log.start = sb.logstart; in initlog() 63 log.size = sb.nlog; in initlog()
|
H A D | lapic.c | 199 int sb, bcd; in cmostime() local 201 sb = cmos_read(CMOS_STATB); in cmostime() 203 bcd = (sb & (1 << 2)) == 0; in cmostime()
|
H A D | defs.h | 38 void readsb(int dev, struct superblock *sb);
|