Searched refs:page_offset (Results 151 - 175 of 209) sorted by path

123456789

/linux-master/drivers/scsi/
H A Dipr.h1656 u32 page_offset; member in struct:ipr_ioa_dump
/linux-master/drivers/target/
H A Dtarget_core_rd.c115 u32 i = 0, j, page_offset = 0, sg_per_table; local
148 sg_table[i].page_start_offset = page_offset;
149 sg_table[i++].page_end_offset = (page_offset + sg_per_table)
167 page_offset += sg_per_table;
/linux-master/drivers/tee/optee/
H A Dsmc_abi.c394 * @page_offset: offset of user buffer from page start
400 size_t page_offset)
430 round_down(page_offset, OPTEE_MSG_NONCONTIG_PAGE_SIZE);
399 optee_fill_pages_list(u64 *dst, struct page **pages, int num_pages, size_t page_offset) argument
/linux-master/drivers/vfio/pci/mlx5/
H A Dmain.c164 size_t page_offset; local
171 page_offset = offset % PAGE_SIZE;
172 offset -= page_offset;
176 page_len = min_t(size_t, copy_len, PAGE_SIZE - page_offset);
178 ret = copy_to_user(*buf, from_buff + page_offset, page_len);
709 size_t page_offset; local
716 page_offset = offset % PAGE_SIZE;
718 page = mlx5vf_get_migration_page(vhca_buf, offset - page_offset);
721 page_len = min_t(size_t, *len, PAGE_SIZE - page_offset);
723 ret = copy_from_user(to_buff + page_offset, *bu
[all...]
/linux-master/drivers/vfio/pci/pds/
H A Ddirty.c381 u32 page_offset; local
389 page_offset = offset_in_page(bmp);
390 bmp -= page_offset;
394 * aligned, so use the page_offset to account for that so there
397 npages = DIV_ROUND_UP_ULL(bmp_bytes + page_offset, PAGE_SIZE);
414 err = sg_alloc_table_from_pages(&sg_table, pages, npages, page_offset,
H A Dlm.c201 size_t page_offset; local
207 page_offset = (*pos) % PAGE_SIZE;
208 page = pds_vfio_get_file_page(lm_file, *pos - page_offset);
215 page_len = min_t(size_t, len, PAGE_SIZE - page_offset);
217 err = copy_to_user(buf, from_buff + page_offset, page_len);
300 size_t page_offset; local
306 page_offset = (*pos) % PAGE_SIZE;
307 page = pds_vfio_get_file_page(lm_file, *pos - page_offset);
314 page_len = min_t(size_t, len, PAGE_SIZE - page_offset);
316 err = copy_from_user(to_buff + page_offset, bu
[all...]
/linux-master/drivers/video/fbdev/
H A Dssd1307fb.c76 u32 page_offset; member in struct:ssd1307fb_par
260 ret = ssd1307fb_set_page_range(par, par->page_offset + y / 8, pages);
639 if (device_property_read_u32(dev, "solomon,page-offset", &par->page_offset))
640 par->page_offset = 1;
/linux-master/fs/btrfs/
H A Dcompression.c1176 bvec_offset = page_offset(bvec.bv_page) + bvec.bv_offset - cb->start;
H A Dextent_io.c291 processed_end = page_offset(page) + PAGE_SIZE - 1;
342 ASSERT(!(orig_start >= page_offset(locked_page) + PAGE_SIZE ||
343 orig_end <= page_offset(locked_page)));
438 ASSERT(page_offset(page) <= start &&
439 start + len <= page_offset(page) + PAGE_SIZE);
577 btrfs_subpage_start_reader(fs_info, folio, page_offset(page), PAGE_SIZE);
784 page_offset(bvec->bv_page) + bvec->bv_offset + bvec->bv_len ==
785 page_offset(page) + pg_offset;
857 page_offset(page) + pg_offset);
1028 u64 start = page_offset(pag
[all...]
H A Dfile.c2082 page_start = page_offset(page);
H A Dfree-space-cache.c442 page_offset(io_ctl->pages[i]),
H A Dinode.c428 page_start = page_offset(locked_page);
473 bytes = offset + bytes - page_offset(locked_page) - PAGE_SIZE;
474 offset = page_offset(locked_page) + PAGE_SIZE;
1133 const u64 page_start = page_offset(locked_page);
1171 u64 locked_page_start = page_offset(async_chunk->locked_page);
2298 ASSERT(!(end <= page_offset(locked_page) ||
2299 start >= page_offset(locked_page) + PAGE_SIZE));
2749 u64 page_start = page_offset(page);
2750 u64 page_end = page_offset(page) + PAGE_SIZE - 1;
2905 btrfs_folio_set_checked(fs_info, page_folio(page), page_offset(pag
9952 size_t page_offset; local
[all...]
H A Dordered-data.c322 ASSERT(page_offset(page) <= file_offset);
323 ASSERT(file_offset + len <= page_offset(page) + PAGE_SIZE);
/linux-master/fs/ceph/
H A Daddr.c640 loff_t page_off = page_offset(page);
1047 if (page_offset(page) >= ceph_wbc.i_size) {
1093 offset = (u64)page_offset(page);
1126 offset = (u64)page_offset(page);
1227 u64 cur_offset = page_offset(page);
1675 loff_t off = page_offset(page);
H A Dcrypto.h285 return page_offset(ceph_fscrypt_pagecache_page(page));
/linux-master/fs/f2fs/
H A Dfile.c111 page_offset(page) > i_size_read(inode) ||
/linux-master/fs/fuse/
H A Dfile.c846 loff_t pos = page_offset(ap->pages[0]) + num_read;
855 loff_t pos = page_offset(page);
958 loff_t pos = page_offset(ap->pages[0]);
/linux-master/fs/hfs/
H A Dbnode.c25 off += node->page_offset;
77 off += node->page_offset;
101 off += node->page_offset;
116 src += src_node->page_offset;
117 dst += dst_node->page_offset;
133 src += node->page_offset;
134 dst += node->page_offset;
288 node->page_offset = off & ~PAGE_MASK;
344 node->page_offset);
434 memzero_page(*pagep, node->page_offset,
[all...]
H A Dbtree.c272 off += node->page_offset;
317 off += node->page_offset;
364 off += node->page_offset + nidx / 8;
H A Dbtree.h69 unsigned int page_offset; member in struct:hfs_bnode
/linux-master/fs/hfsplus/
H A Dbnode.c27 off += node->page_offset;
78 off += node->page_offset;
106 off += node->page_offset;
130 src += src_node->page_offset;
131 dst += dst_node->page_offset;
184 src += node->page_offset;
185 dst += node->page_offset;
438 node->page_offset = off & ~PAGE_MASK;
495 node->page_offset);
585 memzero_page(*pagep, node->page_offset,
[all...]
H A Dbtree.c396 off += node->page_offset;
442 off += node->page_offset;
492 off += node->page_offset + nidx / 8;
H A Dhfsplus_fs.h119 unsigned int page_offset; member in struct:hfs_bnode
H A Dwrapper.c75 unsigned int page_offset = offset_in_page(buf); local
76 unsigned int len = min_t(unsigned int, PAGE_SIZE - page_offset,
79 ret = bio_add_page(bio, virt_to_page(buf), len, page_offset);
/linux-master/fs/hostfs/
H A Dhostfs_kern.c403 loff_t base = page_offset(page);
437 loff_t start = page_offset(page);

Completed in 366 milliseconds

123456789