int s;
ASSERT(!PAGE_OFFSET(pos));
- ASSERT(!PAGE_NUMBER(fd));
p = get_and_lock_page(c, pos, fd);
if (p->flags & PG_FLAG_VALID)
c->stat_hit++;
struct page *p;
ASSERT(!PAGE_OFFSET(pos));
- ASSERT(!PAGE_NUMBER(fd));
p = get_and_lock_page(c, pos, fd);
p->flags |= PG_FLAG_VALID | PG_FLAG_DIRTY;
return p;
struct page *p;
ASSERT(!PAGE_OFFSET(pos));
- ASSERT(!PAGE_NUMBER(fd));
p = get_and_lock_page(c, pos, fd);
bzero(p->data, c->page_size);
p->flags |= PG_FLAG_VALID | PG_FLAG_DIRTY;