Lines Matching refs:from

271  * internally draws from another pool of inode numbers (currently global
312 * max_inodes is always 0, and is called from potentially
431 * that an entry was not already brought back from swap by a racing thread.
617 * from any local list before iput() since it could be deleted
764 * Remove swap entry from page cache, free the swap and its page cache.
901 * Remove range of pages and swap entries from page cache, and free them.
1269 * If swap found in inode, free it and move page from swapcache to filecache.
1337 * remove placeholder inode from swaplist, nor let it be freed
1338 * (igrab() would protect from unlink, but not from unmount).
1362 * Move the page from the page cache to the swap cache.
1384 * Our capabilities prevent regular writeback or sync from ever calling
1435 * the inode from eviction. But don't unlock the mutex until
1437 * prune a !swapped inode from the swaplist under this mutex.
1609 * When a page is moved from swapcache to shmem filecache (either by the
1611 * shmem_unuse_inode()), it may have been read in earlier from swap, in
1746 * physical page after reading from swap.
1789 * shmem_getpage_gfp - find page in cache, or get from swap, or allocate
1857 * bring it back from swap or allocate.
2054 * prevent the hole-punch from ever completing: which in turn
2055 * locks writers out with its hold on i_mutex. So refrain from
2176 * Called directly from mm/mmap.c, or drivers/char/mem.c
2241 * ipc_lock_object() when called from shmctl_do_lock(),
2242 * no serialization needed when called from shm_destroy().
2435 * could be freed from under us. We could do it
2560 unsigned from = pos & (PAGE_SIZE - 1);
2561 zero_user_segments(page, 0, from,
2562 from + copied, PAGE_SIZE);
3035 dput(dentry); /* Undo the count from "create" - this does all the work */
3230 * support from the LSM "for free". As soon as we have any other xattrs
3607 * Note that we disallow change from limited->unlimited blocks/inodes while any