/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_mr.c | 240 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 D | fnic_trace.c | 57 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 D | octeon_network.h | 298 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 D | ttm_bo_vm.c | 85 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 D | vmwgfx_page_dirty.c | 381 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 D | page.h | 7 #include <asm/page_offset.h>
|
/linux-master/tools/testing/selftests/powerpc/primitives/ |
H A D | load_unaligned_zeropad.c | 102 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 D | lm.c | 201 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/mtd/tests/ |
H A D | nandbiterrs.c | 45 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/drivers/infiniband/hw/mlx5/ |
H A D | mem.c | 55 * Compute the page shift and page_offset for mailboxes that use a quantized 56 * page_offset. The granulatity of the page offset scales according to page 66 u64 page_offset; local 75 * Reduce the page_size, and thus the page_offset and quanta, until the 76 * page_offset fits into the mailbox field. Once page_size < scale this 79 page_offset = ib_umem_dma_offset(umem, page_size); 80 while (page_offset & ~(u64)(page_offset_mask * (page_size / scale))) { 82 page_offset = ib_umem_dma_offset(umem, page_size); 87 * page_offset. 93 (unsigned long)page_offset / (page_siz [all...] |
H A D | srq.h | 24 u32 page_offset; member in struct:mlx5_srq_attr
|
H A D | srq_cmd.c | 17 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/scripts/ |
H A D | leaking_addresses.pl | 330 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 D | rx_common.h | 29 return page_address(buf->page) + buf->page_offset; 63 unsigned int page_offset,
|
/linux-master/net/ceph/ |
H A D | messenger.c | 739 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 D | qxl_image.c | 166 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 D | qxl_object.h | 66 void *qxl_bo_kmap_atomic_page(struct qxl_device *qdev, struct qxl_bo *bo, int page_offset);
|
/linux-master/drivers/nvmem/ |
H A D | rave-sp-eeprom.c | 161 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 D | bnode.c | 25 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 D | efuse_be.c | 235 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 D | pfncache.c | 250 unsigned long page_offset; local 276 page_offset = offset_in_page(uhva); 287 page_offset = offset_in_page(gpa); 315 gpc->uhva += page_offset; 329 gpc->khva = old_khva + page_offset;
|
/linux-master/fs/ocfs2/ |
H A D | mmap.c | 53 loff_t pos = page_offset(page); 77 (page_offset(page) >= size))
|
/linux-master/drivers/iommu/iommufd/ |
H A D | io_pagetable.h | 46 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 D | page.h | 31 #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 D | ssd130x.h | 89 u32 page_offset; member in struct:ssd130x_device
|