Searched refs:pgoff (Results 76 - 100 of 219) sorted by relevance

123456789

/linux-master/drivers/hwtracing/intel_th/
H A Dmsu.c59 * @pgoff: page offset into the buffer that this window starts at
69 unsigned long pgoff; member in struct:msc_window
978 * @pgoff: page offset
980 * Return: page, if @pgoff is within the range, NULL otherwise.
983 unsigned long pgoff)
985 if (pgoff >= msc->nr_pages)
988 return virt_to_page(msc->base + (pgoff << PAGE_SHIFT));
1112 win->pgoff = prev->pgoff + prev->nr_blocks;
1388 * @pgoff
982 msc_buffer_contig_get_page(struct msc *msc, unsigned long pgoff) argument
1395 msc_buffer_get_page(struct msc *msc, unsigned long pgoff) argument
[all...]
/linux-master/fs/btrfs/
H A Draid56.c64 unsigned int pgoff:24; member in struct:sector_ptr
190 rbio->stripe_sectors[i].pgoff,
192 rbio->bio_sectors[i].pgoff,
236 * Update the stripe_sectors[] array to use correct page and pgoff
251 rbio->stripe_sectors[i].pgoff = offset_in_page(offset);
1095 sector->pgoff);
1108 __bio_add_page(bio, sector->page, sectorsize, sector->pgoff);
1130 sector->pgoff = bvec.bv_offset + bvec_offset;
1131 ASSERT(sector->pgoff < PAGE_SIZE);
1224 sector->pgoff;
1398 find_stripe_sector(struct btrfs_raid_bio *rbio, struct page *page, unsigned int pgoff) argument
1427 int pgoff; local
[all...]
/linux-master/drivers/nvdimm/
H A Dpmem.c243 __weak long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, argument
247 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset;
248 sector_t sector = PFN_PHYS(pgoff) >> SECTOR_SHIFT;
294 static int pmem_dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, argument
300 PFN_PHYS(pgoff) >> SECTOR_SHIFT,
305 pgoff_t pgoff, long nr_pages, enum dax_access_mode mode,
310 return __pmem_direct_access(pmem, pgoff, nr_pages, mode, kaddr, pfn);
326 static size_t pmem_recovery_write(struct dax_device *dax_dev, pgoff_t pgoff, argument
337 if (!is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) >> SECTOR_SHIFT, len))
350 pmem_off = PFN_PHYS(pgoff)
304 pmem_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument
[all...]
/linux-master/samples/vfio-mdev/
H A Dmbochs.c216 pgoff_t pgoff);
218 pgoff_t pgoff);
730 pgoff_t pgoff)
734 if (!mdev_state->pages[pgoff]) {
735 mdev_state->pages[pgoff] =
737 if (!mdev_state->pages[pgoff])
741 get_page(mdev_state->pages[pgoff]);
742 return mdev_state->pages[pgoff];
746 pgoff_t pgoff)
750 if (WARN_ON(pgoff >
729 __mbochs_get_page(struct mdev_state *mdev_state, pgoff_t pgoff) argument
745 mbochs_get_page(struct mdev_state *mdev_state, pgoff_t pgoff) argument
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dslice.c641 unsigned long pgoff,
645 return generic_get_unmapped_area(filp, addr, len, pgoff, flags);
654 const unsigned long pgoff,
658 return generic_get_unmapped_area_topdown(filp, addr0, len, pgoff, flags);
799 unsigned long len, unsigned long pgoff,
803 return generic_hugetlb_get_unmapped_area(file, addr, len, pgoff, flags);
638 arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
651 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, const unsigned long len, const unsigned long pgoff, const unsigned long flags) argument
798 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
/linux-master/drivers/char/
H A Dmem.c304 unsigned long pgoff,
307 if (!valid_mmap_phys_addr_range(pgoff, len))
309 return pgoff << PAGE_SHIFT;
533 unsigned long pgoff, unsigned long flags)
543 return shmem_get_unmapped_area(NULL, addr, len, pgoff, flags);
547 return current->mm->get_unmapped_area(file, addr, len, pgoff, flags);
301 get_unmapped_area_mem(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
531 get_unmapped_area_zero(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
/linux-master/arch/x86/entry/vdso/
H A Dvma.c67 if (!image || (vmf->pgoff << PAGE_SHIFT) >= image->size)
70 vmf->page = virt_to_page(image->data + (vmf->pgoff << PAGE_SHIFT));
138 sym_offset = (long)(vmf->pgoff << PAGE_SHIFT) +
/linux-master/drivers/comedi/
H A Dcomedi_buf.c206 unsigned int pgoff = offset_in_page(offset); local
211 int l = min_t(int, len - done, PAGE_SIZE - pgoff);
212 void *b = bm->page_list[pg].virt_addr + pgoff;
221 pgoff = 0;
/linux-master/include/drm/
H A Ddrm_gem_dma_helper.h238 unsigned long pgoff,
/linux-master/include/linux/
H A Drmap.h643 pgoff_t pgoff; member in struct:page_vma_mapped_walk
656 .pgoff = page_to_pgoff(_page), \
666 .pgoff = folio_pgoff(_folio), \
696 int pfn_mkclean_range(unsigned long pfn, unsigned long nr_pages, pgoff_t pgoff,
H A Dvmalloc.h172 unsigned long pgoff, unsigned long size);
175 unsigned long pgoff);
H A Ddevice-mapper.h150 typedef long (*dm_dax_direct_access_fn) (struct dm_target *ti, pgoff_t pgoff,
153 typedef int (*dm_dax_zero_page_range_fn)(struct dm_target *ti, pgoff_t pgoff,
161 typedef size_t (*dm_dax_recovery_write_fn)(struct dm_target *ti, pgoff_t pgoff,
/linux-master/drivers/video/fbdev/core/
H A Dfb_chrdev.c394 unsigned long pgoff, unsigned long flags)
399 if (pgoff > fb_size || len > fb_size - pgoff)
402 return (unsigned long)info->screen_base + pgoff;
392 get_fb_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
/linux-master/tools/perf/arch/x86/util/
H A Devent.c57 event->mmap.pgoff = map__pgoff(map);
/linux-master/fs/reiserfs/
H A Dtail_conversion.c154 unsigned pgoff = local
157 memset(kaddr + pgoff, 0, blk_size - total_tail);
/linux-master/drivers/misc/ocxl/
H A Dsysfs.c115 if (vmf->pgoff >= (afu->config.global_mmio_size >> PAGE_SHIFT))
118 offset = vmf->pgoff;
/linux-master/sound/usb/usx2y/
H A DusX2Yhwdep.c27 snd_printdd("ENTER, start %lXh, pgoff %ld\n",
29 vmf->pgoff);
31 offset = vmf->pgoff << PAGE_SHIFT;
/linux-master/mm/
H A Dsecretmem.c54 pgoff_t offset = vmf->pgoff;
62 if (((loff_t)vmf->pgoff << PAGE_SHIFT) >= i_size_read(inode))
H A Dmemory-failure.c616 pgoff_t pgoff; local
622 pgoff = page_to_pgoff(page);
631 pgoff, pgoff) {
653 pgoff_t pgoff; local
657 pgoff = page_to_pgoff(page);
663 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff,
664 pgoff) {
683 struct list_head *to_kill, pgoff_t pgoff)
685 __add_to_kill(tsk, p, vma, to_kill, 0, pgoff);
681 add_to_kill_fsdax(struct task_struct *tsk, struct page *p, struct vm_area_struct *vma, struct list_head *to_kill, pgoff_t pgoff) argument
691 collect_procs_fsdax(struct page *page, struct address_space *mapping, pgoff_t pgoff, struct list_head *to_kill, bool pre_remove) argument
[all...]
/linux-master/arch/parisc/kernel/
H A Dcache.c421 pgoff_t pgoff; local
436 pgoff = folio->index;
446 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff + nr - 1) {
447 unsigned long offset = pgoff - vma->vm_pgoff;
/linux-master/fs/proc/
H A Dinode.c451 unsigned long len, unsigned long pgoff,
462 return get_area(file, orig_addr, len, pgoff, flags);
468 unsigned long len, unsigned long pgoff,
475 return pde_get_unmapped_area(pde, file, orig_addr, len, pgoff, flags);
477 rv = pde_get_unmapped_area(pde, file, orig_addr, len, pgoff, flags);
450 pde_get_unmapped_area(struct proc_dir_entry *pde, struct file *file, unsigned long orig_addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
467 proc_reg_get_unmapped_area(struct file *file, unsigned long orig_addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
/linux-master/tools/perf/util/
H A Dmap.c105 void map__init(struct map *map, u64 start, u64 end, u64 pgoff, struct dso *dso) argument
109 map__set_pgoff(map, pgoff);
118 u64 pgoff, struct dso_id *id,
163 pgoff = 0;
172 map__init(result, start, start + len, pgoff, dso);
117 map__new(struct machine *machine, u64 start, u64 len, u64 pgoff, struct dso_id *id, u32 prot, u32 flags, struct build_id *bid, char *filename, struct thread *thread) argument
/linux-master/drivers/s390/block/
H A Ddcssblk.c34 static long dcssblk_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff,
49 pgoff_t pgoff, size_t nr_pages)
54 rc = dax_direct_access(dax_dev, pgoff, nr_pages, DAX_ACCESS,
915 __dcssblk_direct_access(struct dcssblk_dev_info *dev_info, pgoff_t pgoff, argument
918 resource_size_t offset = pgoff * PAGE_SIZE;
932 dcssblk_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, argument
938 return __dcssblk_direct_access(dev_info, pgoff, nr_pages, kaddr, pfn);
48 dcssblk_dax_zero_page_range(struct dax_device *dax_dev, pgoff_t pgoff, size_t nr_pages) argument
/linux-master/tools/perf/tests/
H A Ddlfilter-test.c146 static int write_mmap(int fd, pid_t pid, pid_t tid, u64 start, u64 len, u64 pgoff, argument
162 mmap->pgoff = pgoff;
/linux-master/arch/arm64/kernel/
H A Dmodule.c38 u64 max_pgoff, pgoff; local
44 pgoff = get_random_u32_inclusive(0, max_pgoff);
46 return start - pgoff * PAGE_SIZE;

Completed in 293 milliseconds

123456789