Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/fs/ext4/
Dmove_extent.c266 struct page *pagep[2] = {NULL, NULL}; in move_extent_per_page() local
317 donor_page_offset, pagep); in move_extent_per_page()
345 if ((page_has_private(pagep[0]) && in move_extent_per_page()
346 !try_to_release_page(pagep[0], 0)) || in move_extent_per_page()
347 (page_has_private(pagep[1]) && in move_extent_per_page()
348 !try_to_release_page(pagep[1], 0))) { in move_extent_per_page()
361 *err = mext_page_mkuptodate(pagep[0], from, from + replaced_size); in move_extent_per_page()
367 if ((page_has_private(pagep[0]) && !try_to_release_page(pagep[0], 0)) || in move_extent_per_page()
368 (page_has_private(pagep[1]) && !try_to_release_page(pagep[1], 0))) { in move_extent_per_page()
387 if (!page_has_buffers(pagep[0])) in move_extent_per_page()
[all …]
Dinline.c644 struct page **pagep) in ext4_try_to_write_inline_data() argument
688 *pagep = page; in ext4_try_to_write_inline_data()
849 struct page **pagep, in ext4_da_write_inline_data_begin() argument
916 *pagep = page; in ext4_da_write_inline_data_begin()
Dinode.c1002 struct page **pagep, void **fsdata) in ext4_write_begin() argument
1024 flags, pagep); in ext4_write_begin()
1113 *pagep = page; in ext4_write_begin()
2654 struct page **pagep, void **fsdata) in ext4_da_write_begin() argument
2667 len, flags, pagep, fsdata); in ext4_da_write_begin()
2675 pagep, fsdata); in ext4_da_write_begin()
2745 *pagep = page; in ext4_da_write_begin()
Dext4.h2789 struct page **pagep);
2802 struct page **pagep,
/linux-4.1.27/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.1.27/fs/hpfs/
Dfile.c150 struct page **pagep, void **fsdata) in hpfs_write_begin() argument
154 *pagep = NULL; in hpfs_write_begin()
155 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in hpfs_write_begin()
166 struct page *pagep, void *fsdata) in hpfs_write_end() argument
170 err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); in hpfs_write_end()
/linux-4.1.27/mm/
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.c120 static int shmem_replace_page(struct page **pagep, gfp_t gfp,
123 struct page **pagep, enum sgp_type sgp, gfp_t gfp, int *fault_type);
126 struct page **pagep, enum sgp_type sgp, int *fault_type) in shmem_getpage() argument
128 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
613 swp_entry_t swap, struct page **pagep) in shmem_unuse_inode() argument
636 if (shmem_should_replace_page(*pagep, gfp)) { in shmem_unuse_inode()
638 error = shmem_replace_page(pagep, gfp, info, index); in shmem_unuse_inode()
658 if (!page_swapcount(*pagep)) in shmem_unuse_inode()
668 error = shmem_add_to_page_cache(*pagep, mapping, index, in shmem_unuse_inode()
675 delete_from_swap_cache(*pagep); in shmem_unuse_inode()
[all …]
Dfilemap.c965 void **pagep; in find_get_entry() local
971 pagep = radix_tree_lookup_slot(&mapping->page_tree, offset); in find_get_entry()
972 if (pagep) { in find_get_entry()
973 page = radix_tree_deref_slot(pagep); in find_get_entry()
994 if (unlikely(page != *pagep)) { in find_get_entry()
2313 struct page **pagep, void **fsdata) in pagecache_write_begin() argument
2318 pagep, fsdata); in pagecache_write_begin()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/fs/9p/
Dvfs_addr.c269 struct page **pagep, void **fsdata) in v9fs_write_begin() argument
299 *pagep = page; in v9fs_write_begin()
/linux-4.1.27/fs/logfs/
Dfile.c14 struct page **pagep, void **fsdata) in logfs_write_begin() argument
23 *pagep = page; in logfs_write_begin()
/linux-4.1.27/fs/ocfs2/
Daops.h53 struct page **pagep, void **fsdata,
Daops.c2044 struct page **pagep, void **fsdata, in ocfs2_write_begin_nolock() argument
2227 *pagep = wc->w_target_page; in ocfs2_write_begin_nolock()
2269 struct page **pagep, void **fsdata) in ocfs2_write_begin() argument
2290 ret = ocfs2_write_begin_nolock(file, mapping, pos, len, flags, pagep, in ocfs2_write_begin()
/linux-4.1.27/fs/exofs/
Dinode.c869 struct page **pagep, void **fsdata) in exofs_write_begin() argument
874 page = *pagep; in exofs_write_begin()
876 ret = simple_write_begin(file, mapping, pos, len, flags, pagep, in exofs_write_begin()
883 page = *pagep; in exofs_write_begin()
922 struct page **pagep, void **fsdata) in exofs_write_begin_export() argument
924 *pagep = NULL; in exofs_write_begin_export()
926 return exofs_write_begin(file, mapping, pos, len, flags, pagep, in exofs_write_begin_export()
Dexofs.h159 struct page **pagep, void **fsdata);
/linux-4.1.27/fs/jfs/
Dinode.c316 struct page **pagep, void **fsdata) in jfs_write_begin() argument
320 ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, in jfs_write_begin()
/linux-4.1.27/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.1.27/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.1.27/fs/ubifs/
Dfile.c222 loff_t pos, unsigned len, struct page **pagep, in write_begin_slow() argument
312 *pagep = page; in write_begin_slow()
427 struct page **pagep, void **fsdata) in ubifs_write_begin() argument
500 return write_begin_slow(mapping, pos, len, pagep, flags); in ubifs_write_begin()
509 *pagep = page; in ubifs_write_begin()
/linux-4.1.27/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.1.27/drivers/staging/lustre/lustre/llite/
Drw26.c474 struct page **pagep, void **fsdata) in ll_write_begin() argument
485 *pagep = page; in ll_write_begin()
/linux-4.1.27/drivers/infiniband/hw/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.1.27/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.1.27/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.1.27/fs/
Dbuffer.c2009 unsigned flags, struct page **pagep, get_block_t *get_block) in block_write_begin() argument
2026 *pagep = page; in block_write_begin()
2354 struct page **pagep, void **fsdata, in cont_write_begin() argument
2372 return block_write_begin(mapping, pos, len, flags, pagep, get_block); in cont_write_begin()
2502 struct page **pagep, void **fsdata, in nobh_write_begin() argument
2526 *pagep = page; in nobh_write_begin()
2635 *pagep = NULL; in nobh_write_begin()
Dlibfs.c398 struct page **pagep, void **fsdata) in simple_write_begin() argument
409 *pagep = page; in simple_write_begin()
Dblock_dev.c301 struct page **pagep, void **fsdata) in blkdev_write_begin() argument
303 return block_write_begin(mapping, pos, len, flags, pagep, in blkdev_write_begin()
/linux-4.1.27/fs/ext2/
Dinode.c805 struct page **pagep, void **fsdata) in ext2_write_begin() argument
809 ret = block_write_begin(mapping, pos, len, flags, pagep, in ext2_write_begin()
831 struct page **pagep, void **fsdata) in ext2_nobh_write_begin() argument
835 ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, in ext2_nobh_write_begin()
/linux-4.1.27/fs/fat/
Dinode.c210 struct page **pagep, void **fsdata) in fat_write_begin() argument
214 *pagep = NULL; in fat_write_begin()
216 pagep, fsdata, fat_get_block, in fat_write_begin()
225 struct page *pagep, void *fsdata) in fat_write_end() argument
229 err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); in fat_write_end()
/linux-4.1.27/fs/fuse/
Ddev.c856 static int fuse_try_move_page(struct fuse_copy_state *cs, struct page **pagep) in fuse_try_move_page() argument
859 struct page *oldpage = *pagep; in fuse_try_move_page()
921 *pagep = newpage; in fuse_try_move_page()
977 static int fuse_copy_page(struct fuse_copy_state *cs, struct page **pagep, in fuse_copy_page() argument
981 struct page *page = *pagep; in fuse_copy_page()
992 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.1.27/drivers/iommu/
Dtegra-smmu.c468 struct page **pagep) in as_get_pte() argument
501 *pagep = page; in as_get_pte()
/linux-4.1.27/fs/nfs/
Dfile.c356 struct page **pagep, void **fsdata) in nfs_write_begin() argument
383 *pagep = page; in nfs_write_begin()
/linux-4.1.27/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.1.27/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.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c2061 struct page *pagep = NULL; in be_post_rx_frags() local
2069 if (!pagep) { in be_post_rx_frags()
2070 pagep = be_alloc_pages(adapter->big_page_size, gfp); in be_post_rx_frags()
2071 if (unlikely(!pagep)) { in be_post_rx_frags()
2075 page_dmaaddr = dma_map_page(dev, pagep, 0, in be_post_rx_frags()
2079 put_page(pagep); in be_post_rx_frags()
2080 pagep = NULL; in be_post_rx_frags()
2086 get_page(pagep); in be_post_rx_frags()
2090 page_info->page = pagep; in be_post_rx_frags()
2100 pagep = NULL; in be_post_rx_frags()
[all …]
/linux-4.1.27/include/linux/
Dbuffer_head.h215 unsigned flags, struct page **pagep, get_block_t *get_block);
Dfs.h382 struct page **pagep, void **fsdata);
419 struct page **pagep, void **fsdata);
2780 struct page **pagep, void **fsdata);
/linux-4.1.27/fs/ceph/
Daddr.c1131 struct page **pagep, void **fsdata) in ceph_write_begin() argument
1143 *pagep = page; in ceph_write_begin()
1152 *pagep = page; in ceph_write_begin()
/linux-4.1.27/fs/gfs2/
Daops.c641 struct page **pagep, void **fsdata) in gfs2_write_begin() argument
703 *pagep = page; in gfs2_write_begin()
/linux-4.1.27/fs/ufs/
Dinode.c539 struct page **pagep, void **fsdata) in ufs_write_begin() argument
543 ret = block_write_begin(mapping, pos, len, flags, pagep, in ufs_write_begin()
/linux-4.1.27/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.1.27/fs/xfs/
Dxfs_aops.c1744 struct page **pagep, in xfs_vm_write_begin() argument
1780 *pagep = page; in xfs_vm_write_begin()
/linux-4.1.27/fs/f2fs/
Ddata.c1569 struct page **pagep, void **fsdata) in f2fs_write_begin() argument
1599 *pagep = page; in f2fs_write_begin()
/linux-4.1.27/fs/hugetlbfs/
Dinode.c284 struct page **pagep, void **fsdata) in hugetlbfs_write_begin() argument
/linux-4.1.27/fs/reiserfs/
Dinode.c2760 struct page **pagep, void **fsdata) in reiserfs_write_begin() argument
2780 *pagep = page; in reiserfs_write_begin()
/linux-4.1.27/fs/ext3/
Dinode.c1252 struct page **pagep, void **fsdata) in ext3_write_begin() argument
1275 *pagep = page; in ext3_write_begin()
/linux-4.1.27/fs/cifs/
Dfile.c3679 struct page **pagep, void **fsdata) in cifs_write_begin() argument
3750 *pagep = page; in cifs_write_begin()
/linux-4.1.27/Documentation/filesystems/
DLocking191 struct page **pagep, void **fsdata);
Dvfs.txt585 struct page **pagep, void **fsdata);
665 offset, in *pagep, for the caller to write into.
/linux-4.1.27/fs/btrfs/
Dinode.c7252 void **pagep = NULL; in btrfs_page_exists_in_range() local
7273 radix_tree_gang_lookup_slot(root, &pagep, NULL, start_idx, 1)) { in btrfs_page_exists_in_range()
7274 page = radix_tree_deref_slot(pagep); in btrfs_page_exists_in_range()
7302 if (unlikely(page != *pagep)) { in btrfs_page_exists_in_range()