Searched refs:page_offset (Results 1 - 25 of 214) sorted by relevance

123456789

/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_mr.c240 mr->page_offset = mr->ibmr.iova & (page_size - 1);
248 unsigned int page_offset = rxe_mr_iova_to_page_offset(mr, iova); local
260 mr_page_size(mr) - page_offset);
263 memcpy(addr, va + page_offset, bytes);
265 memcpy(va + page_offset, addr, bytes);
268 page_offset = 0;
280 unsigned int page_offset = dma_addr & (PAGE_SIZE - 1); local
288 PAGE_SIZE - page_offset);
292 memcpy(va + page_offset, addr, bytes);
294 memcpy(addr, va + page_offset, byte
426 unsigned int page_offset; local
474 unsigned int page_offset; local
531 unsigned int page_offset; local
[all...]
/linux-master/drivers/scsi/fnic/
H A Dfnic_trace.c57 fnic_trace_entries.page_offset[fnic_trace_entries.wr_idx];
110 fnic_trace_entries.page_offset[rd_idx];
152 fnic_trace_entries.page_offset[rd_idx];
466 * setting page_offset information for every trace entry by adding trace entry
467 * length to previous page_offset value.
487 fnic_trace_entries.page_offset =
490 if (!fnic_trace_entries.page_offset) {
492 " page_offset\n");
500 memset((void *)fnic_trace_entries.page_offset, 0,
506 * Set page_offset fiel
[all...]
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_network.h298 pg_info->page_offset = 0;
300 skb_pg_info->page_offset = 0;
324 skb_pg_info->page_offset = 0;
348 pg_info->page_offset = 0;
353 if (pg_info->page_offset == 0)
354 pg_info->page_offset = LIO_RXBUFFER_SZ;
356 pg_info->page_offset = 0;
384 skb_pg_info->page_offset = pg_info->page_offset;
398 pg_info->page_offset
[all...]
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c85 unsigned long page_offset)
90 return bdev->funcs->io_mem_pfn(bo, page_offset);
92 return (bo->resource->bus.offset >> PAGE_SHIFT) + page_offset;
188 unsigned long page_offset; local
210 page_offset = ((address - vma->vm_start) >> PAGE_SHIFT) +
215 if (unlikely(page_offset >= PFN_UP(bo->base.size)))
247 pfn = ttm_bo_io_mem_pfn(bo, page_offset);
249 page = ttm->pages[page_offset];
277 if (unlikely(++page_offset >= page_last))
84 ttm_bo_io_mem_pfn(struct ttm_buffer_object *bo, unsigned long page_offset) argument
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c381 unsigned long page_offset; local
396 page_offset = vmf->pgoff - drm_vma_node_start(&bo->base.vma_node);
397 if (unlikely(page_offset >= PFN_UP(bo->resource->size))) {
403 !test_bit(page_offset, &vbo->dirty->bitmap[0])) {
406 __set_bit(page_offset, &dirty->bitmap[0]);
407 dirty->start = min(dirty->start, page_offset);
408 dirty->end = max(dirty->end, page_offset + 1);
435 unsigned long page_offset; local
437 page_offset = vmf->pgoff -
439 if (page_offset >
[all...]
/linux-master/arch/m68k/include/asm/
H A Dpage.h7 #include <asm/page_offset.h>
/linux-master/tools/testing/selftests/powerpc/primitives/
H A Dload_unaligned_zeropad.c102 static int do_one_test(char *p, int page_offset) argument
114 printf("offset %u load_unaligned_zeropad returned 0x%lx, should be 0x%lx\n", page_offset, got, should);
/linux-master/drivers/vfio/pci/pds/
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/infiniband/hw/mlx5/
H A Dmem.c54 * Compute the page shift and page_offset for mailboxes that use a quantized
55 * page_offset. The granulatity of the page offset scales according to page
65 u64 page_offset; local
74 * Reduce the page_size, and thus the page_offset and quanta, until the
75 * page_offset fits into the mailbox field. Once page_size < scale this
78 page_offset = ib_umem_dma_offset(umem, page_size);
79 while (page_offset & ~(u64)(page_offset_mask * (page_size / scale))) {
81 page_offset = ib_umem_dma_offset(umem, page_size);
86 * page_offset.
92 (unsigned long)page_offset / (page_siz
[all...]
H A Dsrq.h24 u32 page_offset; member in struct:mlx5_srq_attr
H A Dsrq_cmd.c17 u32 page_offset = in->page_offset; local
21 u32 rq_sz_po = rq_sz + (page_offset * po_quanta);
34 MLX5_SET(wq, wq, page_offset, in->page_offset);
47 MLX5_SET(srqc, srqc, page_offset, in->page_offset);
62 in->page_offset = MLX5_GET(wq, wq, page_offset);
75 in->page_offset
[all...]
/linux-master/drivers/mtd/tests/
H A Dnandbiterrs.c45 static unsigned page_offset; variable
46 module_param(page_offset, uint, S_IRUGO);
47 MODULE_PARM_DESC(page_offset, "Page number relative to dev start");
358 offset = (loff_t)page_offset * mtd->writesize;
362 page_offset, offset, eraseblock);
/linux-master/scripts/
H A Dleaking_addresses.pl330 state $page_offset = get_page_offset();
336 if (hex($match) < $page_offset) {
346 my $page_offset;
354 $page_offset = get_kernel_config_option('CONFIG_PAGE_OFFSET');
355 if (!$page_offset) {
358 return $page_offset;
/linux-master/drivers/net/ethernet/sfc/
H A Drx_common.h29 return page_address(buf->page) + buf->page_offset;
63 unsigned int page_offset,
/linux-master/net/ceph/
H A Dmessenger.c739 size_t *page_offset,
745 *page_offset = bv.bv_offset;
794 size_t *page_offset,
800 *page_offset = bv.bv_offset;
844 cursor->page_offset = data->alignment & ~PAGE_MASK;
848 BUG_ON(length > SIZE_MAX - cursor->page_offset);
853 size_t *page_offset, size_t *length)
860 BUG_ON(cursor->page_offset >= PAGE_SIZE);
862 *page_offset = cursor->page_offset;
738 ceph_msg_data_bio_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
793 ceph_msg_data_bvecs_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
852 ceph_msg_data_pages_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
920 ceph_msg_data_pagelist_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
983 ceph_msg_data_iter_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
1085 ceph_msg_data_next(struct ceph_msg_data_cursor *cursor, size_t *page_offset, size_t *length) argument
1164 ceph_crc32c_page(u32 crc, struct page *page, unsigned int page_offset, unsigned int length) argument
[all...]
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_image.c166 unsigned int page_base, page_offset, out_offset; local
175 page_offset = offset_in_page(out_offset);
176 size = min((int)(PAGE_SIZE - page_offset), remain);
179 k_data = ptr + page_offset;
H A Dqxl_object.h66 void *qxl_bo_kmap_atomic_page(struct qxl_device *qdev, struct qxl_bo *bo, int page_offset);
/linux-master/drivers/nvmem/
H A Drave-sp-eeprom.c161 const unsigned int page_offset = offset % RAVE_SP_EEPROM_PAGE_SIZE; local
172 if (WARN_ON(data_len > sizeof(page.data) - page_offset))
187 memcpy(&page.data[page_offset], data, data_len);
199 memcpy(data, &page.data[page_offset], data_len);
/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...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Defuse_be.c235 u32 hdr, page_offset; local
243 page_offset = u32_get_bits(efuse_block->offset, RTW89_EFUSE_BLOCK_SIZE_MASK);
245 min = ALIGN_DOWN(page_offset, 2);
246 max = ALIGN(page_offset + size, 2);
301 if (log_idx == min && page_offset > min) {
302 log_map[log_idx - page_offset + 1] = val1;
304 page_offset + size < max) {
305 log_map[log_idx - page_offset] = val0;
307 log_map[log_idx - page_offset] = val0;
308 log_map[log_idx - page_offset
[all...]
/linux-master/virt/kvm/
H A Dpfncache.c238 unsigned long page_offset; local
254 page_offset = kvm_is_error_gpa(gpa) ? offset_in_page(uhva) :
256 if (page_offset + len > PAGE_SIZE)
308 gpc->uhva += page_offset;
322 gpc->khva = old_khva + page_offset;
/linux-master/fs/ocfs2/
H A Dmmap.c53 loff_t pos = page_offset(page);
77 (page_offset(page) >= size))
/linux-master/drivers/iommu/iommufd/
H A Dio_pagetable.h46 unsigned int page_offset; member in struct:iopt_area
107 return (iova - iopt_area_iova(area)) + area->page_offset +
/linux-master/arch/riscv/include/asm/
H A Dpage.h31 #define PAGE_OFFSET kernel_map.page_offset
107 unsigned long page_offset; member in struct:kernel_mapping
/linux-master/drivers/gpu/drm/solomon/
H A Dssd130x.h89 u32 page_offset; member in struct:ssd130x_device

Completed in 544 milliseconds

123456789