bcache             33 kernel/bio.c   } bcache;
bcache             40 kernel/bio.c     initlock(&bcache.lock, "bcache");
bcache             43 kernel/bio.c     bcache.head.prev = &bcache.head;
bcache             44 kernel/bio.c     bcache.head.next = &bcache.head;
bcache             45 kernel/bio.c     for (b = bcache.buf; b < bcache.buf + NBUF; b++) {
bcache             46 kernel/bio.c       b->next = bcache.head.next;
bcache             47 kernel/bio.c       b->prev = &bcache.head;
bcache             49 kernel/bio.c       bcache.head.next->prev = b;
bcache             50 kernel/bio.c       bcache.head.next = b;
bcache             62 kernel/bio.c     acquire(&bcache.lock);
bcache             65 kernel/bio.c     for (b = bcache.head.next; b != &bcache.head; b = b->next) {
bcache             68 kernel/bio.c         release(&bcache.lock);
bcache             76 kernel/bio.c     for (b = bcache.head.prev; b != &bcache.head; b = b->prev) {
bcache             82 kernel/bio.c         release(&bcache.lock);
bcache            124 kernel/bio.c     acquire(&bcache.lock);
bcache            130 kernel/bio.c       b->next = bcache.head.next;
bcache            131 kernel/bio.c       b->prev = &bcache.head;
bcache            132 kernel/bio.c       bcache.head.next->prev = b;
bcache            133 kernel/bio.c       bcache.head.next = b;
bcache            136 kernel/bio.c     release(&bcache.lock);
bcache            142 kernel/bio.c     acquire(&bcache.lock);
bcache            144 kernel/bio.c     release(&bcache.lock);
bcache            150 kernel/bio.c     acquire(&bcache.lock);
bcache            152 kernel/bio.c     release(&bcache.lock);