Lines Matching refs:shmem_recalc_inode
407 * shmem_recalc_inode - recalculate the block usage of an inode
418 static void shmem_recalc_inode(struct inode *inode, long alloced, long swapped)
429 * Special case: whereas normally shmem_recalc_inode() is called
432 * to stop a racing shmem_recalc_inode() from thinking that a page has
453 /* nrpages adjustment first, then shmem_recalc_inode() when balanced */
458 shmem_recalc_inode(inode, pages, 0);
467 shmem_recalc_inode(inode, 0, 0);
1126 shmem_recalc_inode(inode, 0, -nr_swaps_freed);
1145 shmem_recalc_inode(inode, 0, 0);
1532 shmem_recalc_inode(inode, 0, 1);
1820 shmem_recalc_inode(inode, -1, -1);
1907 shmem_recalc_inode(inode, 0, -1);
2074 shmem_recalc_inode(inode, folio_nr_pages(folio), 0);
2123 shmem_recalc_inode(inode, 0, 0);
2149 shmem_recalc_inode(inode, 0, 0);
2667 shmem_recalc_inode(inode, 1, 0);