Searched refs:addrs (Results 1 – 4 of 4) sorted by path
25 uint addrs[NDIRECT+1]; member
233 memmove(dip->addrs, ip->addrs, sizeof(ip->addrs)); in iupdate()306 memmove(ip->addrs, dip->addrs, sizeof(ip->addrs)); in ilock()379 if((addr = ip->addrs[bn]) == 0) in bmap()387 if((addr = ip->addrs[NDIRECT]) == 0) in bmap()415 if(ip->addrs[i]){ in itrunc()416 bfree(ip->dev, ip->addrs[i]); in itrunc()417 ip->addrs[i] = 0; in itrunc()421 if(ip->addrs[NDIRECT]){ in itrunc()422 bp = bread(ip->dev, ip->addrs[NDIRECT]); in itrunc()429 bfree(ip->dev, ip->addrs[NDIRECT]); in itrunc()[all …]
35 uint addrs[NDIRECT+1]; // Data block addresses member
272 if(xint(din.addrs[fbn]) == 0){ in iappend()273 din.addrs[fbn] = xint(freeblock++); in iappend()275 x = xint(din.addrs[fbn]); in iappend()277 if(xint(din.addrs[NDIRECT]) == 0){ in iappend()278 din.addrs[NDIRECT] = xint(freeblock++); in iappend()280 rsect(xint(din.addrs[NDIRECT]), (char*)indirect); in iappend()283 wsect(xint(din.addrs[NDIRECT]), (char*)indirect); in iappend()