Home
last modified time | relevance | path

Searched refs:pagep (Results 1 – 63 of 63) sorted by relevance

/linux-4.4.14/fs/hfsplus/
Dbnode.c23 struct page **pagep; in hfs_bnode_read() local
27 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bnode_read()
31 memcpy(buf, kmap(*pagep) + off, l); in hfs_bnode_read()
32 kunmap(*pagep); in hfs_bnode_read()
37 memcpy(buf, kmap(*++pagep), l); in hfs_bnode_read()
38 kunmap(*pagep); in hfs_bnode_read()
76 struct page **pagep; in hfs_bnode_write() local
80 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bnode_write()
84 memcpy(kmap(*pagep) + off, buf, l); in hfs_bnode_write()
85 set_page_dirty(*pagep); in hfs_bnode_write()
[all …]
Dbtree.c347 struct page **pagep; in hfs_bmap_alloc() local
383 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bmap_alloc()
384 data = kmap(*pagep); in hfs_bmap_alloc()
396 set_page_dirty(*pagep); in hfs_bmap_alloc()
397 kunmap(*pagep); in hfs_bmap_alloc()
407 kunmap(*pagep); in hfs_bmap_alloc()
408 data = kmap(*++pagep); in hfs_bmap_alloc()
414 kunmap(*pagep); in hfs_bmap_alloc()
429 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bmap_alloc()
430 data = kmap(*pagep); in hfs_bmap_alloc()
Dinode.c46 struct page **pagep, void **fsdata) in hfsplus_write_begin() argument
50 *pagep = NULL; in hfsplus_write_begin()
51 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in hfsplus_write_begin()
/linux-4.4.14/fs/ext4/
Dmove_extent.c263 struct page *pagep[2] = {NULL, NULL}; in move_extent_per_page() local
314 donor_page_offset, pagep); in move_extent_per_page()
342 if ((page_has_private(pagep[0]) && in move_extent_per_page()
343 !try_to_release_page(pagep[0], 0)) || in move_extent_per_page()
344 (page_has_private(pagep[1]) && in move_extent_per_page()
345 !try_to_release_page(pagep[1], 0))) { in move_extent_per_page()
358 *err = mext_page_mkuptodate(pagep[0], from, from + replaced_size); in move_extent_per_page()
364 if ((page_has_private(pagep[0]) && !try_to_release_page(pagep[0], 0)) || in move_extent_per_page()
365 (page_has_private(pagep[1]) && !try_to_release_page(pagep[1], 0))) { in move_extent_per_page()
384 if (!page_has_buffers(pagep[0])) in move_extent_per_page()
[all …]
Dinline.c643 struct page **pagep) in ext4_try_to_write_inline_data() argument
687 *pagep = page; in ext4_try_to_write_inline_data()
848 struct page **pagep, in ext4_da_write_inline_data_begin() argument
915 *pagep = page; in ext4_da_write_inline_data_begin()
Dinode.c1003 struct page **pagep, void **fsdata) in ext4_write_begin() argument
1025 flags, pagep); in ext4_write_begin()
1114 *pagep = page; in ext4_write_begin()
2685 struct page **pagep, void **fsdata) in ext4_da_write_begin() argument
2698 len, flags, pagep, fsdata); in ext4_da_write_begin()
2706 pagep, fsdata); in ext4_da_write_begin()
2776 *pagep = page; in ext4_da_write_begin()
Dext4.h3005 struct page **pagep);
3018 struct page **pagep,
/linux-4.4.14/fs/hfs/
Dbtree.c225 struct page **pagep; in hfs_bmap_alloc() local
260 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bmap_alloc()
261 data = kmap(*pagep); in hfs_bmap_alloc()
273 set_page_dirty(*pagep); in hfs_bmap_alloc()
274 kunmap(*pagep); in hfs_bmap_alloc()
283 kunmap(*pagep); in hfs_bmap_alloc()
284 data = kmap(*++pagep); in hfs_bmap_alloc()
290 kunmap(*pagep); in hfs_bmap_alloc()
305 pagep = node->page + (off >> PAGE_CACHE_SHIFT); in hfs_bmap_alloc()
306 data = kmap(*pagep); in hfs_bmap_alloc()
Dbnode.c411 struct page **pagep; in hfs_bnode_create() local
430 pagep = node->page; in hfs_bnode_create()
431 memset(kmap(*pagep) + node->page_offset, 0, in hfs_bnode_create()
433 set_page_dirty(*pagep); in hfs_bnode_create()
434 kunmap(*pagep); in hfs_bnode_create()
436 memset(kmap(*++pagep), 0, PAGE_CACHE_SIZE); in hfs_bnode_create()
437 set_page_dirty(*pagep); in hfs_bnode_create()
438 kunmap(*pagep); in hfs_bnode_create()
Dinode.c51 struct page **pagep, void **fsdata) in hfs_write_begin() argument
55 *pagep = NULL; in hfs_write_begin()
56 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in hfs_write_begin()
/linux-4.4.14/mm/
Duserfaultfd.c25 struct page **pagep) in mcopy_atomic_pte() argument
34 if (!*pagep) { in mcopy_atomic_pte()
49 *pagep = page; in mcopy_atomic_pte()
54 page = *pagep; in mcopy_atomic_pte()
55 *pagep = NULL; in mcopy_atomic_pte()
Dpercpu-vm.c91 struct page **pagep = &pages[pcpu_page_idx(cpu, i)]; in pcpu_alloc_pages() local
93 *pagep = alloc_pages_node(cpu_to_node(cpu), gfp, 0); in pcpu_alloc_pages()
94 if (!*pagep) in pcpu_alloc_pages()
Dswap_state.c260 struct page **pagep = pages; in free_pages_and_swap_cache() local
265 free_swap_cache(pagep[i]); in free_pages_and_swap_cache()
266 release_pages(pagep, nr, false); in free_pages_and_swap_cache()
Dshmem.c122 static int shmem_replace_page(struct page **pagep, gfp_t gfp,
125 struct page **pagep, enum sgp_type sgp, gfp_t gfp, int *fault_type);
128 struct page **pagep, enum sgp_type sgp, int *fault_type) in shmem_getpage() argument
130 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
635 swp_entry_t swap, struct page **pagep) in shmem_unuse_inode() argument
658 if (shmem_should_replace_page(*pagep, gfp)) { in shmem_unuse_inode()
660 error = shmem_replace_page(pagep, gfp, info, index); in shmem_unuse_inode()
680 if (!page_swapcount(*pagep)) in shmem_unuse_inode()
690 error = shmem_add_to_page_cache(*pagep, mapping, index, in shmem_unuse_inode()
697 delete_from_swap_cache(*pagep); in shmem_unuse_inode()
[all …]
Dfilemap.c1032 void **pagep; in find_get_entry() local
1038 pagep = radix_tree_lookup_slot(&mapping->page_tree, offset); in find_get_entry()
1039 if (pagep) { in find_get_entry()
1040 page = radix_tree_deref_slot(pagep); in find_get_entry()
1061 if (unlikely(page != *pagep)) { in find_get_entry()
2379 struct page **pagep, void **fsdata) in pagecache_write_begin() argument
2384 pagep, fsdata); in pagecache_write_begin()
/linux-4.4.14/fs/hpfs/
Dfile.c155 struct page **pagep, void **fsdata) in hpfs_write_begin() argument
159 *pagep = NULL; in hpfs_write_begin()
160 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in hpfs_write_begin()
171 struct page *pagep, void *fsdata) in hpfs_write_end() argument
175 err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); in hpfs_write_end()
/linux-4.4.14/fs/bfs/
Dfile.c172 struct page **pagep, void **fsdata) in bfs_write_begin() argument
176 ret = block_write_begin(mapping, pos, len, flags, pagep, in bfs_write_begin()
/linux-4.4.14/fs/adfs/
Dinode.c58 struct page **pagep, void **fsdata) in adfs_write_begin() argument
62 *pagep = NULL; in adfs_write_begin()
63 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in adfs_write_begin()
/linux-4.4.14/fs/jffs2/
Dfile.c29 struct page **pagep, void **fsdata);
135 struct page **pagep, void **fsdata) in jffs2_write_begin() argument
147 *pagep = pg; in jffs2_write_begin()
/linux-4.4.14/fs/ecryptfs/
Dmmap.c281 struct page **pagep, void **fsdata) in ecryptfs_write_begin() argument
291 *pagep = page; in ecryptfs_write_begin()
380 *pagep = NULL; in ecryptfs_write_begin()
/linux-4.4.14/fs/udf/
Dfile.c85 unsigned len, unsigned flags, struct page **pagep, in udf_adinicb_write_begin() argument
95 *pagep = page; in udf_adinicb_write_begin()
Dinode.c207 struct page **pagep, void **fsdata) in udf_write_begin() argument
211 ret = block_write_begin(mapping, pos, len, flags, pagep, udf_get_block); in udf_write_begin()
/linux-4.4.14/fs/9p/
Dvfs_addr.c269 struct page **pagep, void **fsdata) in v9fs_write_begin() argument
299 *pagep = page; in v9fs_write_begin()
/linux-4.4.14/fs/logfs/
Dfile.c14 struct page **pagep, void **fsdata) in logfs_write_begin() argument
23 *pagep = page; in logfs_write_begin()
/linux-4.4.14/fs/ocfs2/
Daops.h53 struct page **pagep, void **fsdata,
Daops.c2078 struct page **pagep, void **fsdata, in ocfs2_write_begin_nolock() argument
2258 *pagep = wc->w_target_page; in ocfs2_write_begin_nolock()
2300 struct page **pagep, void **fsdata) in ocfs2_write_begin() argument
2321 ret = ocfs2_write_begin_nolock(file, mapping, pos, len, flags, pagep, in ocfs2_write_begin()
/linux-4.4.14/fs/exofs/
Dinode.c866 struct page **pagep, void **fsdata) in exofs_write_begin() argument
871 page = *pagep; in exofs_write_begin()
873 ret = simple_write_begin(file, mapping, pos, len, flags, pagep, in exofs_write_begin()
880 page = *pagep; in exofs_write_begin()
919 struct page **pagep, void **fsdata) in exofs_write_begin_export() argument
921 *pagep = NULL; in exofs_write_begin_export()
923 return exofs_write_begin(file, mapping, pos, len, flags, pagep, in exofs_write_begin_export()
Dexofs.h159 struct page **pagep, void **fsdata);
/linux-4.4.14/fs/jfs/
Dinode.c317 struct page **pagep, void **fsdata) in jfs_write_begin() argument
321 ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, in jfs_write_begin()
/linux-4.4.14/fs/omfs/
Dfile.c321 struct page **pagep, void **fsdata) in omfs_write_begin() argument
325 ret = block_write_begin(mapping, pos, len, flags, pagep, in omfs_write_begin()
/linux-4.4.14/fs/affs/
Dfile.c415 struct page **pagep, void **fsdata) in affs_write_begin() argument
419 *pagep = NULL; in affs_write_begin()
420 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in affs_write_begin()
632 struct page **pagep, void **fsdata) in affs_write_begin_ofs() argument
654 *pagep = page; in affs_write_begin_ofs()
/linux-4.4.14/fs/ubifs/
Dfile.c221 loff_t pos, unsigned len, struct page **pagep, in write_begin_slow() argument
311 *pagep = page; in write_begin_slow()
426 struct page **pagep, void **fsdata) in ubifs_write_begin() argument
499 return write_begin_slow(mapping, pos, len, pagep, flags); in ubifs_write_begin()
508 *pagep = page; in ubifs_write_begin()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Drw26.c475 struct page **pagep, void **fsdata) in ll_write_begin() argument
486 *pagep = page; in ll_write_begin()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_file_ops.c295 struct page **pagep = NULL; in qib_tid_update() local
332 pagep = (struct page **) rcd->tid_pg_list; in qib_tid_update()
333 tidlist = (u16 *) &pagep[dd->rcvtidcnt]; in qib_tid_update()
334 pagep += tidoff; in qib_tid_update()
351 ret = qib_get_user_pages(vaddr, cnt, pagep); in qib_tid_update()
385 dd->pageshadow[ctxttid + tid] = pagep[i]; in qib_tid_update()
387 qib_map_page(dd->pcidev, pagep[i], 0, PAGE_SIZE, in qib_tid_update()
433 qib_release_user_pages(pagep, cnt); in qib_tid_update()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_file_ops.c306 struct page **pagep = NULL; in ipath_tid_update() local
347 pagep = &((struct page **) pd->port_tid_pg_list)[tidoff]; in ipath_tid_update()
348 tidlist = &((u16 *) &pagep[dd->ipath_rcvtidcnt])[tidoff]; in ipath_tid_update()
369 ret = ipath_get_user_pages(vaddr, cnt, pagep); in ipath_tid_update()
412 dd->ipath_pageshadow[porttid + tid] = pagep[i]; in ipath_tid_update()
414 dd->pcidev, pagep[i], 0, PAGE_SIZE, in ipath_tid_update()
425 pagep[i]); in ipath_tid_update()
463 ipath_release_user_pages(pagep, cnt); in ipath_tid_update()
/linux-4.4.14/fs/sysv/
Ditree.c479 struct page **pagep, void **fsdata) in sysv_write_begin() argument
483 ret = block_write_begin(mapping, pos, len, flags, pagep, get_block); in sysv_write_begin()
/linux-4.4.14/fs/hostfs/
Dhostfs_kern.c472 struct page **pagep, void **fsdata) in hostfs_write_begin() argument
476 *pagep = grab_cache_page_write_begin(mapping, index, flags); in hostfs_write_begin()
477 if (!*pagep) in hostfs_write_begin()
/linux-4.4.14/fs/
Dbuffer.c2032 unsigned flags, struct page **pagep, get_block_t *get_block) in block_write_begin() argument
2049 *pagep = page; in block_write_begin()
2377 struct page **pagep, void **fsdata, in cont_write_begin() argument
2395 return block_write_begin(mapping, pos, len, flags, pagep, get_block); in cont_write_begin()
2505 struct page **pagep, void **fsdata, in nobh_write_begin() argument
2529 *pagep = page; in nobh_write_begin()
2638 *pagep = NULL; in nobh_write_begin()
Dlibfs.c393 struct page **pagep, void **fsdata) in simple_write_begin() argument
404 *pagep = page; in simple_write_begin()
Dblock_dev.c315 struct page **pagep, void **fsdata) in blkdev_write_begin() argument
317 return block_write_begin(mapping, pos, len, flags, pagep, in blkdev_write_begin()
/linux-4.4.14/fs/ext2/
Dinode.c806 struct page **pagep, void **fsdata) in ext2_write_begin() argument
810 ret = block_write_begin(mapping, pos, len, flags, pagep, in ext2_write_begin()
832 struct page **pagep, void **fsdata) in ext2_nobh_write_begin() argument
836 ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, in ext2_nobh_write_begin()
/linux-4.4.14/fs/fat/
Dinode.c211 struct page **pagep, void **fsdata) in fat_write_begin() argument
215 *pagep = NULL; in fat_write_begin()
217 pagep, fsdata, fat_get_block, in fat_write_begin()
226 struct page *pagep, void *fsdata) in fat_write_end() argument
230 err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); in fat_write_end()
/linux-4.4.14/fs/afs/
Dwrite.c120 struct page **pagep, void **fsdata) in afs_write_begin() argument
151 *pagep = page; in afs_write_begin()
Dinternal.h743 struct page **pagep, void **fsdata);
/linux-4.4.14/fs/nfs/
Dfile.c349 struct page **pagep, void **fsdata) in nfs_write_begin() argument
376 *pagep = page; in nfs_write_begin()
/linux-4.4.14/fs/fuse/
Ddev.c842 static int fuse_try_move_page(struct fuse_copy_state *cs, struct page **pagep) in fuse_try_move_page() argument
845 struct page *oldpage = *pagep; in fuse_try_move_page()
910 *pagep = newpage; in fuse_try_move_page()
970 static int fuse_copy_page(struct fuse_copy_state *cs, struct page **pagep, in fuse_copy_page() argument
974 struct page *page = *pagep; in fuse_copy_page()
985 err = fuse_try_move_page(cs, pagep); in fuse_copy_page()
Dfile.c1926 struct page **pagep, void **fsdata) in fuse_write_begin() argument
1959 *pagep = page; in fuse_write_begin()
/linux-4.4.14/fs/minix/
Dinode.c411 struct page **pagep, void **fsdata) in minix_write_begin() argument
415 ret = block_write_begin(mapping, pos, len, flags, pagep, in minix_write_begin()
/linux-4.4.14/include/linux/
Dbuffer_head.h215 unsigned flags, struct page **pagep, get_block_t *get_block);
Dfs.h383 struct page **pagep, void **fsdata);
420 struct page **pagep, void **fsdata);
2815 struct page **pagep, void **fsdata);
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c2303 struct page *pagep = NULL; in be_post_rx_frags() local
2311 if (!pagep) { in be_post_rx_frags()
2312 pagep = be_alloc_pages(adapter->big_page_size, gfp); in be_post_rx_frags()
2313 if (unlikely(!pagep)) { in be_post_rx_frags()
2317 page_dmaaddr = dma_map_page(dev, pagep, 0, in be_post_rx_frags()
2321 put_page(pagep); in be_post_rx_frags()
2322 pagep = NULL; in be_post_rx_frags()
2328 get_page(pagep); in be_post_rx_frags()
2332 page_info->page = pagep; in be_post_rx_frags()
2342 pagep = NULL; in be_post_rx_frags()
[all …]
/linux-4.4.14/fs/gfs2/
Daops.c645 struct page **pagep, void **fsdata) in gfs2_write_begin() argument
707 *pagep = page; in gfs2_write_begin()
/linux-4.4.14/fs/ceph/
Daddr.c1140 struct page **pagep, void **fsdata) in ceph_write_begin() argument
1152 *pagep = page; in ceph_write_begin()
1161 *pagep = page; in ceph_write_begin()
/linux-4.4.14/fs/nilfs2/
Dinode.c271 struct page **pagep, void **fsdata) in nilfs_write_begin() argument
280 err = block_write_begin(mapping, pos, len, flags, pagep, in nilfs_write_begin()
/linux-4.4.14/fs/ufs/
Dinode.c482 struct page **pagep, void **fsdata) in ufs_write_begin() argument
486 ret = block_write_begin(mapping, pos, len, flags, pagep, in ufs_write_begin()
/linux-4.4.14/fs/f2fs/
Ddata.c1394 struct page **pagep, void **fsdata) in f2fs_write_begin() argument
1425 *pagep = page; in f2fs_write_begin()
/linux-4.4.14/fs/xfs/
Dxfs_aops.c1821 struct page **pagep, in xfs_vm_write_begin() argument
1857 *pagep = page; in xfs_vm_write_begin()
/linux-4.4.14/fs/hugetlbfs/
Dinode.c307 struct page **pagep, void **fsdata) in hugetlbfs_write_begin() argument
/linux-4.4.14/fs/reiserfs/
Dinode.c2760 struct page **pagep, void **fsdata) in reiserfs_write_begin() argument
2780 *pagep = page; in reiserfs_write_begin()
/linux-4.4.14/fs/cifs/
Dfile.c3679 struct page **pagep, void **fsdata) in cifs_write_begin() argument
3750 *pagep = page; in cifs_write_begin()
/linux-4.4.14/Documentation/filesystems/
DLocking191 struct page **pagep, void **fsdata);
Dvfs.txt587 struct page **pagep, void **fsdata);
667 offset, in *pagep, for the caller to write into.
/linux-4.4.14/fs/btrfs/
Dinode.c7319 void **pagep = NULL; in btrfs_page_exists_in_range() local
7340 radix_tree_gang_lookup_slot(root, &pagep, NULL, start_idx, 1)) { in btrfs_page_exists_in_range()
7341 page = radix_tree_deref_slot(pagep); in btrfs_page_exists_in_range()
7369 if (unlikely(page != *pagep)) { in btrfs_page_exists_in_range()