/linux-master/fs/hfsplus/ |
H A D | wrapper.c | 75 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);
|
H A D | bnode.c | 27 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...] |
/linux-master/drivers/iommu/iommufd/ |
H A D | pages.c | 206 return iopt_area_iova(area) - area->page_offset + index * PAGE_SIZE; 217 return iopt_area_iova(area) - area->page_offset + 380 unsigned int page_offset = 0; local 386 page_offset = area->page_offset; 393 phys = iommu_iova_to_phys(domain, iova) - page_offset; 396 iova += PAGE_SIZE - page_offset; 397 page_offset = 0; 408 unsigned int page_offset = 0; local 414 page_offset 480 unsigned int page_offset = 0; local [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | pin_system.c | 289 unsigned int page_offset; local 310 page_offset = start - ALIGN_DOWN(start, PAGE_SIZE); 311 from_this_page = PAGE_SIZE - page_offset; 327 page_offset, from_this_page, 337 "sdma_txadd_page failed %d page_index %lu page_offset %u from_this_page %u", 338 ret, page_index, page_offset, from_this_page);
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | rx.c | 59 return page_address(buf->page) + buf->page_offset; 157 unsigned int page_offset; local 188 page_offset = sizeof(struct ef4_rx_page_state); 195 rx_buf->page_offset = page_offset + efx->rx_ip_align; 201 page_offset += efx->rx_page_buf_step; 202 } while (page_offset + efx->rx_page_buf_step <= PAGE_SIZE); 454 rx_buf->page, rx_buf->page_offset, 499 rx_buf->page_offset += hdr_len; 504 rx_buf->page, rx_buf->page_offset, [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 70 frag->page_offset = priv->rx_headroom; 89 frags->page_offset); 148 frags->page_offset = XDP_PACKET_HEADROOM; 488 dma_sync_single_range_for_cpu(priv->ddev, dma, frags->page_offset, 491 __skb_fill_page_desc(skb, nr, page, frags->page_offset, 496 frags->page_offset ^= PAGE_SIZE / 2; 507 frags->page_offset += sz_align; 508 release = frags->page_offset + frag_info->frag_size > PAGE_SIZE; 755 va = page_address(frags[0].page) + frags[0].page_offset; 784 dma = frags[0].dma + frags[0].page_offset; [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 716 rx_bi->page_offset, 729 rx_bi->page_offset = 0; 881 bi->page_offset = iavf_rx_offset(rx_ring); 936 bi->page_offset, 943 rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset); 1176 new_buff->page_offset = old_buff->page_offset; 1186 * If page is reusable, rx_buffer->page_offset is adjusted to point to 1223 if (rx_buffer->page_offset > IAVF_LAST_OFFSET) 1266 rx_buffer->page_offset, siz [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ring.c | 73 rxpage->pg_off = rx_ring->page_offset; 87 u16 page_offset = self->page_offset; local 96 rxbuf->rxdata.pg_off += frame_max + page_offset + 115 rxbuf->rxdata.pg_off = page_offset; 191 self->page_offset = AQ_XDP_HEADROOM; 195 self->page_offset = 0; 702 int frame_sz = rx_ring->page_offset + rx_ring->frame_max + 784 buff->rxdata.pg_off - rx_ring->page_offset; 794 xdp_prepare_buff(&xdp, hard_start, rx_ring->page_offset, [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_rx_dqo.c | 190 buf_state->page_info.page_offset = 0; 477 buf_state->page_info.page_offset); 513 buf_state->page_info.page_offset; 517 buf_state->page_info.page_offset += data_buffer_size; 518 buf_state->page_info.page_offset &= (PAGE_SIZE - 1); 523 if (buf_state->page_info.page_offset == 617 buf_state->page_info.page_offset, 667 buf_state->page_info.page_offset, 745 buf_state->page_info.page_offset, 786 buf_state->page_info.page_offset, buf_le [all...] |
H A D | gve_utils.c | 86 void *va = page_info->page_address + page_info->page_offset +
|
H A D | gve_rx.c | 98 page_info->page_offset = 0; 181 rx->qpl_copy_pool[j].page_offset = 0; 408 u32 offset = page_info->page_offset + page_info->pad; 451 page_info->page_offset ^= GVE_DEFAULT_RX_BUFFER_OFFSET; 496 void *src = page_info->page_address + page_info->page_offset; 529 alloc_page_info.page_offset = 0; 546 dst = copy_page_info->page_address + copy_page_info->page_offset; 556 copy_page_info->page_offset ^= GVE_DEFAULT_RX_BUFFER_OFFSET; 795 va = page_info->page_address + page_info->page_offset; 803 be64_to_cpu(data_slot->addr) - page_info->page_offset [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | gem.c | 262 pgoff_t page_offset; local 290 page_offset = (vmf->address - vma->vm_start) >> PAGE_SHIFT; 296 pfn = page_to_pfn(pobj->pages[page_offset]);
|
/linux-master/fs/sysv/ |
H A D | dir.c | 218 pos = page_offset(page) + offset_in_page(de); 241 loff_t pos = page_offset(page) + offset_in_page(de); 338 loff_t pos = page_offset(page) + offset_in_page(de);
|
/linux-master/arch/arm64/mm/ |
H A D | ptdump.c | 360 u64 page_offset = _PAGE_OFFSET(vabits_actual); local 361 u64 vmemmap_start = (u64)virt_to_page((void *)page_offset); 384 kernel_ptdump_info.base_addr = page_offset;
|
/linux-master/mm/kmsan/ |
H A D | hooks.c | 331 u64 page_offset, to_go, addr; local 342 page_offset = offset_in_page(addr); 343 to_go = min(PAGE_SIZE - page_offset, (u64)size);
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.h | 104 * @page_offset: Current page offset (either 0 or PAGE_SIZE/2) 109 u32 page_offset; member in struct:ocelot_fdma_rx_buf
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | rx.c | 93 rx_buf->page_offset += hdr_len; 98 rx_buf->page, rx_buf->page_offset, 177 rx_buf->page_offset += efx->rx_prefix_size; 303 rx_buf->page_offset += offset;
|
H A D | rx_common.h | 29 return page_address(buf->page) + buf->page_offset;
|
/linux-master/drivers/scsi/fnic/ |
H A D | fnic_trace.h | 37 unsigned long *page_offset; member in struct:fnic_trace_dbg
|
/linux-master/include/drm/ |
H A D | drm_vma_manager.h | 65 unsigned long page_offset, unsigned long size);
|
/linux-master/include/drm/ttm/ |
H A D | ttm_device.h | 176 * Return the pfn for a given page_offset inside the BO. 179 * @page_offset: the offset to look up 182 unsigned long page_offset);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | rx.c | 93 rx_buf->page_offset += hdr_len; 98 rx_buf->page, rx_buf->page_offset, 177 rx_buf->page_offset += efx->rx_prefix_size; 303 rx_buf->page_offset += offset;
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_object.c | 206 struct qxl_bo *bo, int page_offset) 222 return io_mapping_map_atomic_wc(map, offset + page_offset); 225 rptr = bo->kptr + (page_offset * PAGE_SIZE); 234 rptr += page_offset * PAGE_SIZE; 205 qxl_bo_kmap_atomic_page(struct qxl_device *qdev, struct qxl_bo *bo, int page_offset) argument
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_vma_manager.c | 73 * @page_offset: Offset of available memory area (page-based) 77 * manager are given as @page_offset and @size. Both are interpreted as 86 unsigned long page_offset, unsigned long size) 89 drm_mm_init(&mgr->vm_addr_space_mm, page_offset, size); 85 drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr, unsigned long page_offset, unsigned long size) argument
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_resource.c | 38 * @region.page_offset: 256-byte page offset into target's CPP address 52 u32 page_offset; member in struct:nfp_resource_entry::nfp_resource_entry_region 102 res->addr = (u64)entry.region.page_offset << 8;
|