Home
last modified time | relevance | path

Searched refs:lock_page (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.12.1/Documentation/translations/zh_CN/mm/
Dpage_migration.rst185 page->mapping中不可能有PAGE_MAPPING_MOVABLE设置。在用pfn扫描中的lock_page()
189 同,PageMovable()在lock_page()下验证page->mapping和
190 mapping->a_ops->isolate_page。lock_page()可以防止突然破坏page->mapping。
197 为了防止几个CPU同时进行隔离,VM在lock_page()下将隔离的页面标记为PG_isolated。
Dhmm.rst281 ``lock_page()``锁定,与LRU隔离(如果系统内存和设备私有页不在LRU上),从进
291 然后,驱动程序分配一个设备私有 struct page 或一个系统内存页,用 ``lock_page()``
/linux-6.12.1/drivers/mtd/devices/
Dblock2mtd.c73 lock_page(page); in _block2mtd_erase()
160 lock_page(page); in _block2mtd_write()
/linux-6.12.1/fs/f2fs/
Dinline.c557 lock_page(ipage); in f2fs_move_rehashed_dirents()
573 lock_page(ipage); in f2fs_move_rehashed_dirents()
708 lock_page(page); in f2fs_delete_inline_entry()
Ddir.c410 lock_page(page); in f2fs_set_link()
510 lock_page(page); in f2fs_init_inode_metadata()
856 lock_page(page); in f2fs_delete_entry()
Drecovery.c539 lock_page(dn->inode_page); in check_index_in_prev_nodes()
596 lock_page(dn->inode_page); in check_index_in_prev_nodes()
Dnode.c1204 lock_page(page); in f2fs_truncate_inode_blocks()
1464 lock_page(page); in __get_node_page()
1579 lock_page(page); in last_fsync_dnode()
1808 lock_page(page); in f2fs_fsync_node_pages()
1873 lock_page(last_page); in f2fs_fsync_node_pages()
1945 lock_page(page); in f2fs_flush_inline_data()
2020 lock_page(page); in f2fs_sync_node_pages()
Dcompress.c589 lock_page(page); in f2fs_compress_alloc_page()
1067 lock_page(cc->rpages[i]); in cancel_cluster_writeback()
1528 lock_page(cc->rpages[i]); in f2fs_write_raw_pages()
/linux-6.12.1/drivers/video/fbdev/core/
Dfb_defio.c203 lock_page(pageref->page); in fb_deferred_io_track_page()
/linux-6.12.1/fs/reiserfs/
Dxattr.c558 lock_page(page); in reiserfs_xattr_set_handle()
716 lock_page(page); in reiserfs_xattr_get()
/linux-6.12.1/fs/gfs2/
Dtrans.c249 lock_page(bh->b_page); in gfs2_trans_add_meta()
/linux-6.12.1/mm/
Dmemremap.c510 lock_page(page); in zone_device_page_init()
Dz3fold.c353 lock_page(page); in free_z3fold_page()
1052 lock_page(page); in z3fold_alloc()
Dksm.c2281 lock_page(kpage); in cmp_and_merge_page()
2315 lock_page(kpage); in cmp_and_merge_page()
/linux-6.12.1/fs/ecryptfs/
Dmmap.c37 lock_page(page); in ecryptfs_get_locked_page()
/linux-6.12.1/lib/
Dtest_hmm.c873 lock_page(dpage); in dmirror_devmem_fault_alloc_and_copy()
1242 lock_page(dpage); in dmirror_device_evict_chunk()
/linux-6.12.1/fs/btrfs/tests/
Dextent-io-tests.c301 lock_page(locked_page); in test_find_delalloc()
/linux-6.12.1/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c146 lock_page(dpage); in nouveau_dmem_copy_one()
/linux-6.12.1/Documentation/mm/
Dhmm.rst334 device private struct pages will be locked with ``lock_page()``, isolated
349 system memory page, locks the page with ``lock_page()``, and fills in the
/linux-6.12.1/arch/powerpc/kvm/
Dbook3s_hv_uvmem.c556 lock_page(dpage); in __kvmppc_svm_page_out()
/linux-6.12.1/drivers/gpu/drm/amd/amdkfd/
Dkfd_migrate.c249 lock_page(page); in svm_migrate_get_sys_page()
/linux-6.12.1/include/linux/
Dpagemap.h1162 static inline void lock_page(struct page *page) in lock_page() function
/linux-6.12.1/fs/ceph/
Daddr.c1060 lock_page(page); /* first page */ in ceph_writepages_start()
1756 lock_page(page); in ceph_page_mkwrite()
/linux-6.12.1/fs/
Dpipe.c166 lock_page(page); in generic_pipe_buf_try_steal()
/linux-6.12.1/drivers/target/
Dtarget_core_user.c1691 lock_page(page); in tcmu_blocks_release()
1847 lock_page(page); in tcmu_try_get_data_page()

12