Searched refs:offset_in_page (Results 1 - 92 of 92) sorted by relevance

/linux-4.1.27/sound/firewire/
H A Dpackets-buffer.c26 unsigned int i, page_index, offset_in_page; iso_packets_buffer_init() local
52 offset_in_page = (i % packets_per_page) * packet_size; iso_packets_buffer_init()
53 b->packets[i].buffer = p + offset_in_page; iso_packets_buffer_init()
54 b->packets[i].offset = page_index * PAGE_SIZE + offset_in_page; iso_packets_buffer_init()
/linux-4.1.27/fs/ecryptfs/
H A Dread_write.c58 * @offset_in_page: The offset in the @page_for_lower from which to
71 size_t offset_in_page, size_t size) ecryptfs_write_lower_page_segment()
78 + offset_in_page); ecryptfs_write_lower_page_segment()
245 * @offset_in_page: Offset in @page_for_ecryptfs from which to start
258 size_t offset_in_page, size_t size, ecryptfs_read_lower_page_segment()
265 offset = ((((loff_t)page_index) << PAGE_CACHE_SHIFT) + offset_in_page); ecryptfs_read_lower_page_segment()
69 ecryptfs_write_lower_page_segment(struct inode *ecryptfs_inode, struct page *page_for_lower, size_t offset_in_page, size_t size) ecryptfs_write_lower_page_segment() argument
256 ecryptfs_read_lower_page_segment(struct page *page_for_ecryptfs, pgoff_t page_index, size_t offset_in_page, size_t size, struct inode *ecryptfs_inode) ecryptfs_read_lower_page_segment() argument
H A Decryptfs_kernel.h673 size_t offset_in_page, size_t size);
679 size_t offset_in_page, size_t size,
H A Dcrypto.c295 offset = offset_in_page(addr); virt_to_scatterlist()
/linux-4.1.27/net/sunrpc/xprtrdma/
H A Dfmr_ops.c95 pageoff = offset_in_page(seg1->mr_offset); fmr_op_map()
108 if ((i < nsegs && offset_in_page(seg->mr_offset)) || fmr_op_map()
109 offset_in_page((seg-1)->mr_offset + (seg-1)->mr_len)) fmr_op_map()
H A Dfrwr_ops.c195 pageoff = offset_in_page(seg1->mr_offset); frwr_op_map()
212 if ((i < nsegs && offset_in_page(seg->mr_offset)) || frwr_op_map()
213 offset_in_page((seg-1)->mr_offset + (seg-1)->mr_len)) frwr_op_map()
H A Dxprt_rdma.h449 seg->mr_page, offset_in_page(seg->mr_offset), rpcrdma_map_one()
/linux-4.1.27/arch/arm64/kernel/
H A Dsys.c33 if (offset_in_page(off) != 0) sys_mmap()
/linux-4.1.27/tools/virtio/linux/
H A Dkernel.h37 #define offset_in_page(p) (((unsigned long)p) % PAGE_SIZE) macro
H A Dscatterlist.h180 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); sg_set_buf()
/linux-4.1.27/crypto/
H A Dtestmgr.c317 if (WARN_ON(offset_in_page(IDX[k]) + __test_hash()
322 offset_in_page(IDX[k]), __test_hash()
638 if (WARN_ON(offset_in_page(IDX[k]) + __test_aead()
642 q = xbuf[IDX[k] >> PAGE_SHIFT] + offset_in_page(IDX[k]); __test_aead()
648 offset_in_page(IDX[k]); __test_aead()
658 if (offset_in_page(q) + n < PAGE_SIZE) __test_aead()
688 if (WARN_ON(offset_in_page(IDX[k]) + __test_aead()
693 offset_in_page(IDX[k]), __test_aead()
741 offset_in_page(IDX[k]); __test_aead()
744 offset_in_page(IDX[k]); __test_aead()
766 for (n = 0; offset_in_page(q + n) && q[n]; n++) __test_aead()
1058 if (WARN_ON(offset_in_page(IDX[k]) + __test_skcipher()
1062 q = xbuf[IDX[k] >> PAGE_SHIFT] + offset_in_page(IDX[k]); __test_skcipher()
1066 if (offset_in_page(q) + template[i].tap[k] < PAGE_SIZE) __test_skcipher()
1072 offset_in_page(IDX[k]); __test_skcipher()
1077 if (offset_in_page(q) + __test_skcipher()
1113 offset_in_page(IDX[k]); __test_skcipher()
1116 offset_in_page(IDX[k]); __test_skcipher()
1127 for (n = 0; offset_in_page(q + n) && q[n]; n++) __test_skcipher()
H A Dscatterwalk.c46 offset_in_page(walk->offset); scatterwalk_map()
H A Dablkcipher.c218 walk->src.offset = offset_in_page(walk->in.offset); ablkcipher_next_fast()
220 walk->dst.offset = offset_in_page(walk->out.offset); ablkcipher_next_fast()
H A Dblkcipher.c202 walk->src.phys.offset = offset_in_page(walk->in.offset); blkcipher_next_fast()
204 walk->dst.phys.offset = offset_in_page(walk->out.offset); blkcipher_next_fast()
H A Dahash.c74 walk->offset = offset_in_page(walk->offset); hash_walk_new_entry()
/linux-4.1.27/drivers/edac/
H A Dedac_mc.c989 const unsigned long offset_in_page, edac_ce_error()
1029 offset_in_page, grain); edac_ce_error()
1096 e->page_frame_number, e->offset_in_page, edac_raw_mc_handle_error()
1100 e->page_frame_number, e->offset_in_page, e->grain); edac_raw_mc_handle_error()
1104 e->page_frame_number, e->offset_in_page, e->grain); edac_raw_mc_handle_error()
1121 * @offset_in_page: offset of the error inside the page
1136 const unsigned long offset_in_page, edac_mc_handle_error()
1160 e->offset_in_page = offset_in_page; edac_mc_handle_error()
1292 PAGES_TO_MiB(e->page_frame_number) | e->offset_in_page, edac_mc_handle_error()
979 edac_ce_error(struct mem_ctl_info *mci, const u16 error_count, const int pos[EDAC_MAX_LAYERS], const char *msg, const char *location, const char *label, const char *detail, const char *other_detail, const bool enable_per_layer_report, const unsigned long page_frame_number, const unsigned long offset_in_page, long grain) edac_ce_error() argument
1132 edac_mc_handle_error(const enum hw_event_mc_err_type type, struct mem_ctl_info *mci, const u16 error_count, const unsigned long page_frame_number, const unsigned long offset_in_page, const unsigned long syndrome, const int top_layer, const int mid_layer, const int low_layer, const char *msg, const char *other_detail) edac_mc_handle_error() argument
H A Dghes_edac.c302 e->offset_in_page = mem_err->physical_addr & ~PAGE_MASK; ghes_edac_report_mem_error()
420 PAGES_TO_MiB(e->page_frame_number) | e->offset_in_page, ghes_edac_report_mem_error()
H A De752x_edac.c374 page, offset_in_page(sec1_add << 4), sec1_syndrome, do_process_ce()
412 offset_in_page(error_2b << 4), 0, do_process_ue()
431 offset_in_page(error_2b << 4), 0, do_process_ue()
H A Dedac_core.h467 const unsigned long offset_in_page,
/linux-4.1.27/include/crypto/
H A Dscatterwalk.h61 unsigned int len_this_page = offset_in_page(~walk->offset) + 1; scatterwalk_pagelen()
/linux-4.1.27/fs/ext4/
H A Dmove_extent.c622 int offset_in_page; ext4_move_extents() local
661 offset_in_page = o_start % blocks_per_page; ext4_move_extents()
662 if (cur_len > blocks_per_page- offset_in_page) ext4_move_extents()
663 cur_len = blocks_per_page - offset_in_page; ext4_move_extents()
675 offset_in_page, cur_len, ext4_move_extents()
/linux-4.1.27/fs/pstore/
H A Dram_core.c393 page_start = start - offset_in_page(start); persistent_ram_vmap()
394 page_count = DIV_ROUND_UP(size + offset_in_page(start), PAGE_SIZE); persistent_ram_vmap()
457 prz->buffer = prz->vaddr + offset_in_page(start); persistent_ram_buffer_map()
/linux-4.1.27/drivers/mmc/core/
H A Dsdio_ops.c171 offset_in_page(buf + (i * seg_size))); for_each_sg()
/linux-4.1.27/arch/ia64/kernel/
H A Dsys_ia64.c148 if (offset_in_page(off) != 0) sys_mmap()
/linux-4.1.27/drivers/gpu/drm/i915/
H A Di915_gem_execbuffer.c263 uint32_t page_offset = offset_in_page(reloc->offset); relocate_entry_cpu()
277 page_offset = offset_in_page(page_offset + sizeof(uint32_t)); relocate_entry_cpu()
318 iowrite32(lower_32_bits(delta), reloc_page + offset_in_page(offset)); relocate_entry_gtt()
323 if (offset_in_page(offset) == 0) { relocate_entry_gtt()
331 reloc_page + offset_in_page(offset)); relocate_entry_gtt()
354 uint32_t page_offset = offset_in_page(reloc->offset); relocate_entry_clflush()
368 page_offset = offset_in_page(page_offset + sizeof(uint32_t)); relocate_entry_clflush()
H A Di915_gem_gtt.h370 WARN_ON(offset_in_page(addr|length)); i915_pte_count()
H A Di915_cmd_parser.c906 src = src_base + offset_in_page(batch_start_offset); copy_batch()
H A Di915_gem_userptr.c801 if (offset_in_page(args->user_ptr | args->user_size)) i915_gem_userptr_ioctl()
H A Di915_gem.c649 shmem_page_offset = offset_in_page(offset); i915_gem_shmem_pread()
819 page_offset = offset_in_page(offset); i915_gem_gtt_pwrite_fast()
975 shmem_page_offset = offset_in_page(offset); i915_gem_shmem_pwrite()
/linux-4.1.27/arch/powerpc/perf/
H A Dhv-24x7.c490 return page_to_phys(p) + offset_in_page(v); vmalloc_to_phys()
898 loff_t offset_in_page; catalog_read() local
918 offset_in_page = offset % 4096; catalog_read()
932 copy_len = 4096 - offset_in_page; catalog_read()
936 memcpy(buf, page+offset_in_page, copy_len); catalog_read()
/linux-4.1.27/drivers/net/hyperv/
H A Dnetvsc_drv.c295 offset_in_page(hdr), init_page_array()
302 offset_in_page(data), init_page_array()
335 unsigned int offset = offset_in_page(data); netvsc_get_slots()
/linux-4.1.27/drivers/iommu/
H A Dtegra-smmu.c551 offset = offset_in_page(pte); tegra_smmu_map()
574 offset = offset_in_page(pte); tegra_smmu_unmap()
/linux-4.1.27/sound/soc/sh/
H A Dsiu_pcm.c129 size, offset_in_page(buff)); siu_pcm_wr_set()
179 size, offset_in_page(buff)); siu_pcm_rd_set()
/linux-4.1.27/drivers/gpu/drm/qxl/
H A Dqxl_image.c173 page_offset = offset_in_page(out_offset); qxl_image_init_helper()
/linux-4.1.27/fs/hfsplus/
H A Dwrapper.c73 unsigned int page_offset = offset_in_page(buf); hfsplus_submit_bio()
/linux-4.1.27/arch/arm/xen/
H A Denlighten.c97 info.offset = offset_in_page(vcpup); xen_percpu_init()
/linux-4.1.27/drivers/usb/musb/
H A Dux500_dma.c107 offset_in_page(dma_addr)); ux500_configure_channel()
/linux-4.1.27/drivers/net/ethernet/alteon/
H A Dacenic.c161 #ifndef offset_in_page
162 #define offset_in_page(ptr) ((unsigned long)(ptr) & ~PAGE_MASK) macro
1649 offset_in_page(skb->data), ace_load_std_rx_ring()
1710 offset_in_page(skb->data), ace_load_mini_rx_ring()
1766 offset_in_page(skb->data), ace_load_jumbo_rx_ring()
2375 offset_in_page(skb->data), ace_map_tx_skb()
/linux-4.1.27/drivers/memstick/host/
H A Dtifm_ms.c208 p_off = offset_in_page(off); tifm_ms_transfer_data()
H A Djmb38x_ms.c323 p_off = offset_in_page(off); jmb38x_ms_transfer_data()
/linux-4.1.27/drivers/spi/
H A Dspi-mxs.c237 min, offset_in_page(buf)); mxs_spi_txrx_dma()
H A Dspi-pl022.c898 if (bytesleft < (PAGE_SIZE - offset_in_page(bufp))) setup_dma_scatter()
901 mapbytes = PAGE_SIZE - offset_in_page(bufp); setup_dma_scatter()
903 mapbytes, offset_in_page(bufp)); setup_dma_scatter()
H A Dspi-ep93xx.c498 offset_in_page(pbuf)); ep93xx_spi_dma_prepare()
H A Dspi.c500 min, offset_in_page(buf)); spi_map_buf()
/linux-4.1.27/block/
H A Dbio-integrity.c305 offset = offset_in_page(buf); bio_integrity_prep()
H A Dbio.c1465 offset = offset_in_page(kaddr); bio_map_kern()
/linux-4.1.27/include/linux/
H A Dscatterlist.h117 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); sg_set_buf()
H A Dedac.h624 * @offset_in_page: page offset
649 unsigned long offset_in_page; member in struct:edac_raw_error_desc
H A Dmm.h1068 #define offset_in_page(p) ((unsigned long)(p) & ~PAGE_MASK) macro
/linux-4.1.27/net/ceph/
H A Dcrypto.c110 unsigned int off = offset_in_page(buf); setup_sgtable()
/linux-4.1.27/lib/
H A Dkfifo.c324 off = offset_in_page(buf); setup_sgl_buf()
/linux-4.1.27/drivers/mmc/host/
H A Dtifm_sd.c196 p_off = offset_in_page(off); tifm_sd_transfer_data()
245 p_off = offset_in_page(off); tifm_sd_bounce_block()
/linux-4.1.27/drivers/misc/genwqe/
H A Dcard_utils.c303 sgl->fpage_offs = offset_in_page((unsigned long)user_addr); genwqe_alloc_sync_sgl()
573 offs = offset_in_page(data); genwqe_user_vmap()
/linux-4.1.27/drivers/dma/sh/
H A Dshdma-base.c656 offset_in_page(dma_src)); shdma_prep_memcpy()
744 offset_in_page(src)); shdma_prep_dma_cyclic()
H A Drcar-dmac.c1011 offset_in_page(dma_src)); rcar_dmac_prep_dma_memcpy()
1085 offset_in_page(src)); rcar_dmac_prep_dma_cyclic()
/linux-4.1.27/fs/jbd2/
H A Dcommit.c310 (void *)(addr + offset_in_page(bh->b_data)), bh->b_size); jbd2_checksum_data()
355 csum32 = jbd2_chksum(j, csum32, addr + offset_in_page(bh->b_data), jbd2_block_tag_csum_set()
H A Djournal.c397 new_offset = offset_in_page(jh_in->b_frozen_data); jbd2_journal_write_metadata_buffer()
400 new_offset = offset_in_page(jh2bh(jh_in)->b_data); jbd2_journal_write_metadata_buffer()
448 new_offset = offset_in_page(tmp); jbd2_journal_write_metadata_buffer()
H A Dtransaction.c969 offset = offset_in_page(jh2bh(jh)->b_data); do_get_write_access()
/linux-4.1.27/fs/btrfs/
H A Dcheck-integrity.c1241 size_t offset_in_page; btrfsic_read_from_block_data() local
1248 offset_in_page = (start_offset + offset) & (PAGE_CACHE_SIZE - 1); btrfsic_read_from_block_data()
1251 cur = min(len, ((size_t)PAGE_CACHE_SIZE - offset_in_page)); btrfsic_read_from_block_data()
1254 memcpy(dst, kaddr + offset_in_page, cur); btrfsic_read_from_block_data()
1258 offset_in_page = 0; btrfsic_read_from_block_data()
/linux-4.1.27/virt/kvm/
H A Dkvm_main.c1554 int offset = offset_in_page(gpa); kvm_read_guest()
1576 int offset = offset_in_page(gpa); kvm_read_guest_atomic()
1612 int offset = offset_in_page(gpa); kvm_write_guest()
1632 int offset = offset_in_page(gpa); kvm_gfn_to_hva_cache_init()
1728 int offset = offset_in_page(gpa); kvm_clear_guest()
/linux-4.1.27/fs/jbd/
H A Djournal.c343 new_offset = offset_in_page(jh_in->b_frozen_data); journal_write_metadata_buffer()
346 new_offset = offset_in_page(jh2bh(jh_in)->b_data); journal_write_metadata_buffer()
380 new_offset = offset_in_page(tmp); journal_write_metadata_buffer()
H A Dtransaction.c719 offset = offset_in_page(jh2bh(jh)->b_data); do_get_write_access()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsungem.c833 offset_in_page(new_skb->data), gem_rx()
1035 offset_in_page(skb->data), gem_start_xmit()
1060 offset_in_page(skb->data), gem_start_xmit()
1646 offset_in_page(skb->data), gem_init_rings()
H A Dcassini.c2801 offset_in_page(skb->data), len, cas_xmit_tx_ringN()
/linux-4.1.27/drivers/crypto/nx/
H A Dnx.c105 + offset_in_page(sg_addr); nx_build_sg_list()
H A Dnx-842.c165 + offset_in_page(addr); nx842_get_pa()
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dradeon_gem.c291 if (offset_in_page(args->addr | args->size)) radeon_gem_userptr_ioctl()
/linux-4.1.27/fs/
H A Ddax.c46 unsigned pgsz = PAGE_SIZE - offset_in_page(addr); dax_clear_blocks()
/linux-4.1.27/drivers/video/fbdev/
H A Dmx3fb.c827 offset_in_page(fbi->screen_base)); __set_par()
1200 offset_in_page(fbi->screen_base + offset)); mx3fb_pan_display()
/linux-4.1.27/drivers/net/xen-netback/
H A Dnetback.c418 unsigned int offset = offset_in_page(data); xenvif_gop_skb()
1295 offset_in_page(skb->data); xenvif_tx_build_gops()
/linux-4.1.27/drivers/net/
H A Dxen-netfront.c480 pages = PFN_UP(offset_in_page(skb->data) + skb_headlen(skb)); xennet_count_skb_slots()
556 offset = offset_in_page(skb->data); xennet_start_xmit()
/linux-4.1.27/drivers/memstick/core/
H A Dmspro_block.c641 msb->page_size, offset_in_page(t_offset)); h_mspro_block_transfer_data()
/linux-4.1.27/arch/x86/kernel/cpu/
H A Dperf_event_intel_pt.c643 if (!offset_in_page(head + handle->size + 1)) pt_buffer_reset_markers()
/linux-4.1.27/arch/x86/kvm/
H A Dpaging_tmpl.h226 index = offset_in_page(ptep_user) / sizeof(pt_element_t); update_accessed_dirty_bits()
H A Demulate.c814 size = min_t(unsigned, size, PAGE_SIZE - offset_in_page(linear)); __do_insn_fetch_bytes()
1419 offset_in_page(reg_read(ctxt, VCPU_REGS_RDI)) : pio_in_emulated()
1420 PAGE_SIZE - offset_in_page(reg_read(ctxt, VCPU_REGS_RDI)); pio_in_emulated()
H A Dmmu.c4117 offset = offset_in_page(gpa); detect_write_misaligned()
4139 page_offset = offset_in_page(gpa); get_written_sptes()
H A Dsvm.c1959 offset_in_page(cr3) + index * 8, 8); nested_svm_get_tdp_pdptr()
H A Dx86.c4629 kaddr += offset_in_page(gpa); emulator_cmpxchg_emulated()
/linux-4.1.27/net/rds/
H A Drdma.c831 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); rds_cmsg_atomic()
/linux-4.1.27/drivers/net/ethernet/
H A Djme.c763 offset_in_page(skb->data), skb_tailroom(skb), jme_make_new_rx_buf()
2082 offset_in_page(skb->data), len, hidma); jme_map_tx_skb()
/linux-4.1.27/drivers/scsi/cxgbi/
H A Dlibcxgbi.c2231 skb_fill_page_desc(skb, 0, pg, offset_in_page(task->data), cxgbi_conn_init_pdu()
2241 virt_to_page(padding), offset_in_page(padding), cxgbi_conn_init_pdu()
/linux-4.1.27/mm/
H A Dpercpu.c1354 offset_in_page(addr);
1357 offset_in_page(addr);
/linux-4.1.27/arch/x86/xen/
H A Denlighten.c214 info.offset = offset_in_page(vcpup); xen_vcpu_setup()
/linux-4.1.27/fs/xfs/
H A Dxfs_buf.c317 bp->b_offset = offset_in_page(bp->b_addr); xfs_buf_allocate_memory()
/linux-4.1.27/drivers/net/ethernet/ti/
H A Dnetcp_core.c666 offset_in_page(dma_buff), buf_len, PAGE_SIZE); netcp_process_one_rx_packet()
/linux-4.1.27/drivers/scsi/osd/
H A Dosd_initiator.c1057 unsigned offset = offset_in_page(buff[i]); _create_sg_bios()
/linux-4.1.27/drivers/tty/serial/
H A Damba-pl011.c251 PL011_DMA_BUFFER_SIZE, offset_in_page(dma_addr)); pl011_sgbuf_init()
/linux-4.1.27/arch/arm/kvm/
H A Dmmu.c581 offset_in_page(kaddr); kvm_kaddr_to_phys()
/linux-4.1.27/drivers/block/
H A Dnvme-core.c1687 offset = offset_in_page(addr); nvme_map_user_pages()
/linux-4.1.27/net/ipv4/
H A Dtcp.c2970 offset_in_page(offset)); tcp_md5_hash_skb_data()
/linux-4.1.27/fs/reiserfs/
H A Djournal.c4211 addr + offset_in_page(cn->bh->b_data), do_journal_end()
/linux-4.1.27/net/packet/
H A Daf_packet.c2221 offset = offset_in_page(data); tpacket_fill_skb()

Completed in 6086 milliseconds