Searched refs:dev_off (Results 1 – 6 of 6) sorted by relevance
| /minix3/minix/servers/vm/ |
| H A D | mem_cache.c | 98 uint64_t dev_off = msg->m_vmmcp.dev_offset; in do_mapcache() local 108 if(dev_off % PAGE_SIZE || ino_off % PAGE_SIZE) { in do_mapcache() 147 if(!(hb = find_cached_page_bydev(dev, dev_off + offset, in do_mapcache() 200 uint64_t dev_off = msg->m_vmmcp.dev_offset; in do_setcache() local 210 if(dev_off % PAGE_SIZE || ino_off % PAGE_SIZE) { in do_setcache() 234 if((hb=find_cached_page_bydev(dev, dev_off + offset, in do_setcache() 265 if((r=addcache(dev, dev_off + offset, msg->m_vmmcp.ino, in do_setcache() 287 uint64_t dev_off; in do_forgetcache() local 291 dev_off = msg->m_vmmcp.dev_offset; in do_forgetcache() 297 if (dev_off % PAGE_SIZE) { in do_forgetcache() [all …]
|
| H A D | cache.c | 177 find_cached_page_bydev(dev_t dev, u64_t dev_off, ino_t ino, u64_t ino_off, int touchlru) in find_cached_page_bydev() argument 181 for(hb = cache_hash_bydev[makehash(dev, dev_off)]; hb; hb=hb->hash_next_dev) { in find_cached_page_bydev() 182 if(hb->dev == dev && hb->dev_offset == dev_off) { in find_cached_page_bydev() 216 int addcache(dev_t dev, u64_t dev_off, ino_t ino, u64_t ino_off, int flags, in addcache() argument 234 assert(!find_cached_page_bydev(dev, dev_off, ino, ino_off)); in addcache() 238 hb->dev_offset = dev_off; in addcache() 246 hv_dev = makehash(dev, dev_off); in addcache()
|
| H A D | proto.h | 224 struct cached_page *find_cached_page_bydev(dev_t dev, u64_t dev_off,
|
| /minix3/minix/tests/ |
| H A D | testvm.c | 32 u64_t dev_off = (u64_t) b * blocksize; in dowriteblock() local 34 if((bdata = vm_map_cacheblock(MYDEV, dev_off, in dowriteblock() 46 if(mustset && (r=vm_set_cacheblock(bdata, MYDEV, dev_off, in dowriteblock() 63 u64_t dev_off = (u64_t) b * blocksize; in readblock() local 65 if((bdata = vm_map_cacheblock(MYDEV, dev_off, in readblock()
|
| /minix3/minix/lib/libminixfs/ |
| H A D | cache.c | 321 uint64_t dev_off; in get_block_ino() local 334 dev_off = block * fs_block_size; in get_block_ino() 444 if((bp->data = vm_map_cacheblock(dev, dev_off, ino, ino_off, in get_block_ino() 520 uint64_t dev_off; in put_block() local 527 dev_off = bp->lmfs_blocknr * fs_block_size; in put_block() 567 if ((r = vm_set_cacheblock(bp->data, dev, dev_off, bp->lmfs_inode, in put_block() 583 "0x%llx failed\n", bp->data, dev, dev_off); in put_block()
|
| /minix3/minix/lib/libfsdriver/ |
| H A D | call.c | 231 static off_t dev_off = 0; /* fake device offset, see below */ in builtin_peek() local 258 r = vm_set_cacheblock(buf, fsdriver_device, dev_off, ino_nr, in builtin_peek() 264 dev_off += nbytes; in builtin_peek()
|