data 10 kernel/buf.h uchar data[BSIZE]; data 36 kernel/fs.c memmove(sb, bp->data, sizeof(*sb)); data 57 kernel/fs.c memset(bp->data, 0, BSIZE); data 77 kernel/fs.c if((bp->data[bi/8] & m) == 0){ // Is block free? data 78 kernel/fs.c bp->data[bi/8] |= m; // Mark block in use. data 101 kernel/fs.c if((bp->data[bi/8] & m) == 0) data 103 kernel/fs.c bp->data[bi/8] &= ~m; data 208 kernel/fs.c dip = (struct dinode*)bp->data + inum%IPB; data 233 kernel/fs.c dip = (struct dinode*)bp->data + ip->inum%IPB; data 306 kernel/fs.c dip = (struct dinode*)bp->data + ip->inum%IPB; data 379 kernel/fs.c struct dinode *dip = (struct dinode *)bp->data + inum % IPB; data 431 kernel/fs.c a = (uint*)bp->data; data 464 kernel/fs.c a = (uint*)bp->data; data 511 kernel/fs.c if(either_copyout(user_dst, dst, bp->data + (off % BSIZE), m) == -1) { data 545 kernel/fs.c if(either_copyin(bp->data + (off % BSIZE), user_src, src, m) == -1) { data 77 kernel/log.c memmove(dbuf->data, lbuf->data, BSIZE); // copy block to dst data 91 kernel/log.c struct logheader *lh = (struct logheader *) (buf->data); data 107 kernel/log.c struct logheader *hb = (struct logheader *) (buf->data); data 187 kernel/log.c memmove(to->data, from->data, BSIZE); data 15 kernel/pipe.c char data[PIPESIZE]; data 95 kernel/pipe.c pi->data[pi->nwrite++ % PIPESIZE] = ch; data 123 kernel/pipe.c ch = pi->data[pi->nread++ % PIPESIZE]; data 252 kernel/virtio_disk.c disk.desc[idx[1]].addr = (uint64) b->data; data 21 user/stressfs.c char data[512]; data 24 user/stressfs.c memset(data, 'a', sizeof(data)); data 36 user/stressfs.c write(fd, data, sizeof(data)); data 43 user/stressfs.c read(fd, data, sizeof(data));