1: #include "../h/param.h"
   2: #include "../h/buf.h"
   3: 
   4: daddr_t
   5: dkblock(bp)
   6: register struct buf *bp;
   7: {
   8:     register int dminor;
   9: 
  10:     if (((dminor=minor(bp->b_dev))&0100) == 0)
  11:         return(bp->b_blkno);
  12:     dminor >>= 3;
  13:     dminor &= 07;
  14:     dminor++;
  15:     return(bp->b_blkno/dminor);
  16: }
  17: 
  18: dkunit(bp)
  19: register struct buf *bp;
  20: {
  21:     register int dminor;
  22: 
  23:     dminor = minor(bp->b_dev) >> 3;
  24:     if ((dminor&010) == 0)
  25:         return(dminor);
  26:     dminor &= 07;
  27:     dminor++;
  28:     return(bp->b_blkno%dminor);
  29: }

Defined functions

dkblock defined in line 4; used 4 times
dkunit defined in line 18; used 3 times
Last modified: 1979-01-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 519
Valid CSS Valid XHTML 1.0 Strict