X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flib%2Fkernel%2Fbitmap.c;h=9dfded55b64578dce328c53ea6fd2da7275777ff;hb=9818aeac330907b5b314ac58c861d3dba8b15e5e;hp=88a5e7e584828188be569b5b701253ab81df51a9;hpb=11a17764b481254af85ce318bac15b0db7b0726d;p=pintos-anon diff --git a/src/lib/kernel/bitmap.c b/src/lib/kernel/bitmap.c index 88a5e7e..9dfded5 100644 --- a/src/lib/kernel/bitmap.c +++ b/src/lib/kernel/bitmap.c @@ -164,7 +164,7 @@ void bitmap_reset (struct bitmap *b, size_t bit_idx) { size_t idx = elem_idx (bit_idx); - elem_type mask = bit_mask (idx); + elem_type mask = bit_mask (bit_idx); /* This is equivalent to `b->bits[idx] &= ~mask' except that it is guaranteed to be atomic on a uniprocessor machine. See @@ -179,7 +179,7 @@ void bitmap_flip (struct bitmap *b, size_t bit_idx) { size_t idx = elem_idx (bit_idx); - elem_type mask = bit_mask (idx); + elem_type mask = bit_mask (bit_idx); /* This is equivalent to `b->bits[idx] ^= mask' except that it is guaranteed to be atomic on a uniprocessor machine. See