Home
last modified time | relevance | path

Searched refs:page (Results 1 – 25 of 221) sorted by relevance

123456789

/fs/ceph/
A Dcrypto.h151 struct page *page, unsigned int len,
154 struct page *page, unsigned int len,
164 static inline struct page *ceph_fscrypt_pagecache_page(struct page *page) in ceph_fscrypt_pagecache_page() argument
166 return fscrypt_is_bounce_page(page) ? fscrypt_pagecache_page(page) : page; in ceph_fscrypt_pagecache_page()
230 struct page *page, unsigned int len, in ceph_fscrypt_decrypt_block_inplace() argument
237 struct page *page, unsigned int len, in ceph_fscrypt_encrypt_block_inplace() argument
244 struct page **page, u64 off, in ceph_fscrypt_decrypt_pages() argument
251 struct page **page, u64 off, in ceph_fscrypt_decrypt_extents() argument
259 struct page **page, u64 off, in ceph_fscrypt_encrypt_pages() argument
265 static inline struct page *ceph_fscrypt_pagecache_page(struct page *page) in ceph_fscrypt_pagecache_page() argument
[all …]
A Daddr.c680 struct page *page, u64 start) in get_writepages_data_length() argument
720 struct page *page = &folio->page; in write_folio_nounlock() local
879 struct page *page; in writepages_finish() local
928 page = fscrypt_pagecache_page(page); in writepages_finish()
1419 struct page *page = NULL; in ceph_submit_write() local
1460 page = &folio->page; in ceph_submit_write()
1600 struct page *page; in ceph_wait_until_current_writes_complete() local
1615 page = &ceph_wbc->fbatch.folios[i]->page; in ceph_wait_until_current_writes_complete()
2010 struct page *page; in ceph_filemap_fault() local
2032 vmf->page = page; in ceph_filemap_fault()
[all …]
/fs/squashfs/
A Dfile_direct.c25 struct page *target_page = &folio->page; in squashfs_readpage_block()
34 struct page **page, *last_page; in squashfs_readpage_block() local
44 if (page == NULL) in squashfs_readpage_block()
52 if (page[i] == NULL) in squashfs_readpage_block()
56 unlock_page(page[i]); in squashfs_readpage_block()
57 put_page(page[i]); in squashfs_readpage_block()
102 put_page(page[i]); in squashfs_readpage_block()
105 kfree(page); in squashfs_readpage_block()
114 if (page[i] == NULL || page[i] == target_page) in squashfs_readpage_block()
118 put_page(page[i]); in squashfs_readpage_block()
[all …]
A Dblock.c199 struct page *page; in squashfs_get_cache_page() local
204 page = find_get_page(mapping, index); in squashfs_get_cache_page()
205 if (!page) in squashfs_get_cache_page()
208 if (!PageUptodate(page)) { in squashfs_get_cache_page()
209 put_page(page); in squashfs_get_cache_page()
213 return page; in squashfs_get_cache_page()
241 struct page *page; in squashfs_bio_read() local
244 if (!page) in squashfs_bio_read()
245 page = alloc_page(GFP_NOIO); in squashfs_bio_read()
247 if (!page) { in squashfs_bio_read()
[all …]
A Dpage_actor.h12 struct page **page; member
19 struct page *last_page;
32 struct page **page, int pages, int length,
34 static inline struct page *squashfs_page_actor_free(struct squashfs_page_actor *actor) in squashfs_page_actor_free()
36 struct page *last_page = actor->next_page == actor->pages ? actor->last_page : ERR_PTR(-EIO); in squashfs_page_actor_free()
/fs/hfsplus/
A Dbitmap.c23 struct page *page; in hfsplus_block_allocate() local
38 if (IS_ERR(page)) { in hfsplus_block_allocate()
83 if (IS_ERR(page)) { in hfsplus_block_allocate()
129 set_page_dirty(page); in hfsplus_block_allocate()
134 if (IS_ERR(page)) { in hfsplus_block_allocate()
153 set_page_dirty(page); in hfsplus_block_allocate()
167 struct page *page; in hfsplus_block_free() local
186 if (IS_ERR(page)) in hfsplus_block_free()
217 set_page_dirty(page); in hfsplus_block_free()
220 if (IS_ERR(page)) in hfsplus_block_free()
[all …]
A Dbtree.c139 struct page *page; in hfs_btree_open() local
162 if (IS_ERR(page)) in hfs_btree_open()
244 put_page(page); in hfs_btree_open()
249 put_page(page); in hfs_btree_open()
287 struct page *page; in hfs_btree_write() local
294 page = node->page[0]; in hfs_btree_write()
308 set_page_dirty(page); in hfs_btree_write()
377 struct page **pagep; in hfs_bmap_alloc()
452 struct page *page; in hfs_bmap_free() local
493 page = node->page[off >> PAGE_SHIFT]; in hfs_bmap_free()
[all …]
A Dbnode.c66 struct page **pagep; in hfs_bnode_read()
137 struct page **pagep; in hfs_bnode_write()
179 struct page **pagep; in hfs_bnode_clear()
495 struct page *page; in __hfs_bnode_create() local
506 sizeof(struct page *); in __hfs_bnode_create()
539 if (IS_ERR(page)) in __hfs_bnode_create()
541 node->page[i] = page; in __hfs_bnode_create()
655 if (node->page[i]) in hfs_bnode_free()
663 struct page **pagep; in hfs_bnode_create()
682 pagep = node->page; in hfs_bnode_create()
[all …]
/fs/hfs/
A Dbnode.c62 struct page *page; in hfs_bnode_read() local
88 page = node->page[pagenum]; in hfs_bnode_read()
137 struct page *page; in hfs_bnode_write() local
154 page = node->page[0]; in hfs_bnode_write()
175 struct page *page; in hfs_bnode_clear() local
192 page = node->page[0]; in hfs_bnode_clear()
221 struct page *page; in hfs_bnode_move() local
233 page = node->page[0]; in hfs_bnode_move()
346 struct page *page; in __hfs_bnode_create() local
389 if (IS_ERR(page)) in __hfs_bnode_create()
[all …]
A Dbtree.c201 struct page *page; in hfs_btree_write() local
208 page = node->page[0]; in hfs_btree_write()
209 head = (struct hfs_btree_header_rec *)(kmap_local_page(page) + in hfs_btree_write()
222 set_page_dirty(page); in hfs_btree_write()
288 struct page **pagep; in hfs_bmap_alloc()
308 pagep = node->page + (off >> PAGE_SHIFT); in hfs_bmap_alloc()
353 pagep = node->page + (off >> PAGE_SHIFT); in hfs_bmap_alloc()
362 struct page *page; in hfs_bmap_free() local
400 page = node->page[off >> PAGE_SHIFT]; in hfs_bmap_free()
401 data = kmap_local_page(page); in hfs_bmap_free()
[all …]
/fs/erofs/
A Dzdata.c16 struct page *page; member
632 if (bvec->page && page_folio(bvec->page) == folio) { in z_erofs_cache_release_folio()
1147 struct page **page; in z_erofs_do_decompressed_bvec() local
1154 *page = bvec->page; in z_erofs_do_decompressed_bvec()
1242 struct page *page = bvec->page; in z_erofs_parse_in_bvecs() local
1245 if (IS_ERR(page) || !page) { in z_erofs_parse_in_bvecs()
1247 err = page ? PTR_ERR(page) : -EIO; in z_erofs_parse_in_bvecs()
1276 struct page *page; in z_erofs_decompress_pcluster() local
1495 struct page *page; in z_erofs_fill_bio_vec() local
1564 if (page) in z_erofs_fill_bio_vec()
[all …]
A Dzutil.c12 struct page **pages;
179 struct page *page = *pagepool; in __erofs_allocpage() local
181 if (page) { in __erofs_allocpage()
182 *pagepool = (struct page *)page_private(page); in __erofs_allocpage()
189 if (!page) in __erofs_allocpage()
191 DBG_BUGON(page && page_ref_count(page) != 1); in __erofs_allocpage()
192 return page; in __erofs_allocpage()
198 struct page *page = *pagepool; in erofs_release_pages() local
200 *pagepool = (struct page *)page_private(page); in erofs_release_pages()
207 = page; in erofs_release_pages()
[all …]
A Dcompress.h13 struct page **in, **out;
27 struct page **pagepool);
42 static inline bool z_erofs_is_shortlived_page(struct page *page) in z_erofs_is_shortlived_page() argument
44 return page->private == Z_EROFS_SHORTLIVED_PAGE; in z_erofs_is_shortlived_page()
47 static inline bool z_erofs_put_shortlivedpage(struct page **pagepool, in z_erofs_put_shortlivedpage()
48 struct page *page) in z_erofs_put_shortlivedpage() argument
50 if (!z_erofs_is_shortlived_page(page)) in z_erofs_put_shortlivedpage()
52 erofs_pagepool_add(pagepool, page); in z_erofs_put_shortlivedpage()
74 void **src, struct page **pgpl);
80 struct page **pgpl);
/fs/ocfs2/cluster/
A Dnodemanager.c189 char *p = (char *)page; in o2nm_node_num_store()
243 char *p = (char *)page; in o2nm_node_ipv4_port_store()
267 const char *page, in o2nm_node_ipv4_address_store() argument
328 char *p = (char *)page; in o2nm_node_local_store()
428 char *p = (char *)page; in o2nm_cluster_attr_write()
445 char *page) in o2nm_cluster_idle_timeout_ms_show() argument
451 const char *page, size_t count) in o2nm_cluster_idle_timeout_ms_store() argument
483 return sprintf(page, "%u\n", in o2nm_cluster_keepalive_delay_ms_show()
520 return sprintf(page, "%u\n", in o2nm_cluster_reconnect_delay_ms_show()
538 ret = sprintf(page, "%s\n", in o2nm_cluster_fence_method_show()
[all …]
/fs/crypto/
A Dcrypto.c52 struct page *fscrypt_alloc_bounce_page(gfp_t gfp_flags) in fscrypt_alloc_bounce_page()
71 void fscrypt_free_bounce_page(struct page *bounce_page) in fscrypt_free_bounce_page()
112 struct page *src_page, struct page *dest_page, in fscrypt_crypt_data_unit()
179 struct page *ciphertext_page; in fscrypt_encrypt_pagecache_blocks()
198 &folio->page, ciphertext_page, in fscrypt_encrypt_pagecache_blocks()
229 int fscrypt_encrypt_block_inplace(const struct inode *inode, struct page *page, in fscrypt_encrypt_block_inplace() argument
236 lblk_num, page, page, len, offs); in fscrypt_encrypt_block_inplace()
273 struct page *page = folio_page(folio, i >> PAGE_SHIFT); in fscrypt_decrypt_pagecache_blocks() local
276 page, du_size, i & ~PAGE_MASK); in fscrypt_decrypt_pagecache_blocks()
302 int fscrypt_decrypt_block_inplace(const struct inode *inode, struct page *page, in fscrypt_decrypt_block_inplace() argument
[all …]
/fs/proc/
A Dpage.c46 static u64 get_kpage_count(const struct page *page) in get_kpage_count() argument
51 snapshot_page(&ps, page); in get_kpage_count()
68 struct page *page; in kpage_read() local
86 page = pfn_to_online_page(pfn); in kpage_read()
88 if (page) { in kpage_read()
91 info = stable_page_flags(page); in kpage_read()
94 info = get_kpage_count(page); in kpage_read()
97 info = page_cgroup_ino(page); in kpage_read()
147 u64 stable_page_flags(const struct page *page) in stable_page_flags() argument
160 if (!page) in stable_page_flags()
[all …]
A Dtask_mmu.c939 struct page *page = NULL; in smaps_pte_entry() local
987 struct page *page = NULL; in smaps_pmd_entry() local
1851 struct page *page = NULL; in pte_to_pagemap_entry() local
1921 struct page *page = NULL; in pagemap_pmd_range() local
2244 struct page *page; in pagemap_page_category() local
2252 if (page && !PageAnon(page)) in pagemap_page_category()
2308 struct page *page; in pagemap_thp_category() local
3049 struct page *page; in can_gather_numa_stats() local
3074 struct page *page; in can_gather_numa_stats_pmd() local
3107 struct page *page; in gather_pte_stats() local
[all …]
/fs/
A Dexec.c146 struct page *page; in get_arg_page() local
176 static void put_arg_page(struct page *page) in put_arg_page() argument
186 struct page *page) in flush_arg_page() argument
205 struct page *page; in get_arg_page() local
207 page = bprm->page[pos / PAGE_SIZE]; in get_arg_page()
212 bprm->page[pos / PAGE_SIZE] = page; in get_arg_page()
218 static void put_arg_page(struct page *page) in put_arg_page() argument
239 struct page *page) in flush_arg_page() argument
504 struct page *page; in copy_strings() local
560 struct page *page; in copy_string_kernel() local
[all …]
A Ddirect-io.c221 static void dio_pin_page(struct dio *dio, struct page *page) in dio_pin_page() argument
227 static void dio_unpin_page(struct dio *dio, struct page *page) in dio_unpin_page() argument
230 unpin_user_page(page); in dio_unpin_page()
785 submit_page_section(struct dio *dio, struct dio_submit *sdio, struct page *page, in submit_page_section() argument
823 sdio->cur_page = page; in submit_page_section()
858 struct page *page; in dio_zero_block() local
879 page = ZERO_PAGE(0); in dio_zero_block()
912 struct page *page; in do_direct_IO() local
916 if (IS_ERR(page)) { in do_direct_IO()
917 ret = PTR_ERR(page); in do_direct_IO()
[all …]
A Dpipe.c118 struct page *page = pipe->tmp_page[i]; in anon_pipe_get_page() local
120 return page; in anon_pipe_get_page()
128 struct page *page) in anon_pipe_put_page() argument
139 put_page(page); in anon_pipe_put_page()
145 struct page *page = buf->page; in anon_pipe_buf_release() local
153 struct page *page = buf->page; in anon_pipe_buf_try_steal() local
177 struct page *page = buf->page; in generic_pipe_buf_try_steal() local
185 lock_page(page); in generic_pipe_buf_try_steal()
219 put_page(buf->page); in generic_pipe_buf_release()
510 struct page *page; in anon_pipe_write() local
[all …]
/fs/fuse/
A Dreaddir.c38 struct page *page; in fuse_add_dirent_to_cache() local
70 if (!page) in fuse_add_dirent_to_cache()
90 unlock_page(page); in fuse_add_dirent_to_cache()
91 put_page(page); in fuse_add_dirent_to_cache()
454 struct page *page; in fuse_readdir_cached() local
533 if (page && !PageUptodate(page)) { in fuse_readdir_cached()
535 put_page(page); in fuse_readdir_cached()
536 page = NULL; in fuse_readdir_cached()
539 if (!page) { in fuse_readdir_cached()
552 put_page(page); in fuse_readdir_cached()
[all …]
/fs/nfs/
A Dnfs4namespace.c264 struct page *page; in nfs4_negotiate_security() local
269 page = alloc_page(GFP_KERNEL); in nfs4_negotiate_security()
270 if (!page) in nfs4_negotiate_security()
273 flavors = page_address(page); in nfs4_negotiate_security()
284 put_page(page); in nfs4_negotiate_security()
410 struct page *page; in nfs_do_refmount() local
414 page = alloc_page(GFP_KERNEL); in nfs_do_refmount()
415 if (!page) in nfs_do_refmount()
447 __free_page(page); in nfs_do_refmount()
484 char *page, char *page2, in nfs4_try_replacing_one_location() argument
[all …]
/fs/gfs2/
A Dlops.c219 struct page *page = bvec->bv_page; in gfs2_end_log_write() local
331 struct page *page, unsigned size, unsigned offset, in gfs2_log_write() argument
379 static void gfs2_log_write_page(struct gfs2_sbd *sdp, struct page *page) in gfs2_log_write_page() argument
602 struct page *page = mempool_alloc(gfs2_page_pool, GFP_NOIO); in gfs2_get_log_desc() local
612 return page; in gfs2_get_log_desc()
647 struct page *page; in gfs2_before_commit() local
660 page = gfs2_get_log_desc(sdp, in gfs2_before_commit()
663 ld = page_address(page); in gfs2_before_commit()
692 p = page_address(page); in gfs2_before_commit()
854 struct page *page; in revoke_lo_before_commit() local
[all …]
/fs/configfs/
A Dfile.c32 char * page; member
61 if (!buffer->page) in fill_read_buffer()
62 buffer->page = (char *) get_zeroed_page(GFP_KERNEL); in fill_read_buffer()
63 if (!buffer->page) in fill_read_buffer()
68 count = buffer->attr->show(buffer->item, buffer->page); in fill_read_buffer()
96 retval = copy_to_iter(buffer->page + iocb->ki_pos, in configfs_read_iter()
186 if (!buffer->page) in fill_write_buffer()
188 if (!buffer->page) in fill_write_buffer()
195 buffer->page[copied] = 0; in fill_write_buffer()
384 if (buffer->page) in configfs_release()
[all …]
/fs/verity/
A Dread_metadata.c45 struct page *page; in fsverity_read_merkle_tree() local
48 page = vops->read_merkle_tree_page(inode, index, num_ra_pages); in fsverity_read_merkle_tree()
49 if (IS_ERR(page)) { in fsverity_read_merkle_tree()
50 err = PTR_ERR(page); in fsverity_read_merkle_tree()
57 virt = kmap_local_page(page); in fsverity_read_merkle_tree()
60 put_page(page); in fsverity_read_merkle_tree()
65 put_page(page); in fsverity_read_merkle_tree()

Completed in 81 milliseconds

123456789