/Linux-v4.19/drivers/android/ |
D | binder_alloc.c | 195 void *page_addr; in binder_update_page_range() local 214 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_update_page_range() 215 page = &alloc->pages[(page_addr - alloc->buffer) / PAGE_SIZE]; in binder_update_page_range() 237 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_update_page_range() 242 index = (page_addr - alloc->buffer) / PAGE_SIZE; in binder_update_page_range() 264 alloc->pid, page_addr); in binder_update_page_range() 270 ret = map_kernel_range_noflush((unsigned long)page_addr, in binder_update_page_range() 273 flush_cache_vmap((unsigned long)page_addr, in binder_update_page_range() 274 (unsigned long)page_addr + PAGE_SIZE); in binder_update_page_range() 277 alloc->pid, page_addr); in binder_update_page_range() [all …]
|
D | binder_alloc_selftest.c | 105 void *page_addr, *end; in check_buffer_pages_allocated() local 109 page_addr = buffer->data; in check_buffer_pages_allocated() 110 for (; page_addr < end; page_addr += PAGE_SIZE) { in check_buffer_pages_allocated() 111 page_index = (page_addr - alloc->buffer) / PAGE_SIZE; in check_buffer_pages_allocated()
|
/Linux-v4.19/drivers/s390/block/ |
D | xpram.c | 91 static int xpram_page_in (unsigned long page_addr, unsigned int xpage_index) in xpram_page_in() argument 101 : "+d" (cc) : "a" (__pa(page_addr)), "d" (xpage_index) : "cc"); in xpram_page_in() 121 static long xpram_page_out (unsigned long page_addr, unsigned int xpage_index) in xpram_page_out() argument 131 : "+d" (cc) : "a" (__pa(page_addr)), "d" (xpage_index) : "cc"); in xpram_page_out() 191 unsigned long page_addr; in xpram_make_request() local 207 page_addr = (unsigned long) in xpram_make_request() 210 if ((page_addr & 4095) != 0 || (bytes & 4095) != 0) in xpram_make_request() 215 if (xpram_page_in(page_addr, index) != 0) in xpram_make_request() 218 if (xpram_page_out(page_addr, index) != 0) in xpram_make_request() 221 page_addr += 4096; in xpram_make_request()
|
/Linux-v4.19/kernel/bpf/ |
D | stackmap.c | 163 static inline int stack_map_parse_build_id(void *page_addr, in stack_map_parse_build_id() argument 171 if (note_start < page_addr || note_start + note_size < note_start) in stack_map_parse_build_id() 175 if (note_start + note_size > page_addr + PAGE_SIZE) in stack_map_parse_build_id() 200 static int stack_map_get_build_id_32(void *page_addr, in stack_map_get_build_id_32() argument 203 Elf32_Ehdr *ehdr = (Elf32_Ehdr *)page_addr; in stack_map_get_build_id_32() 212 phdr = (Elf32_Phdr *)(page_addr + sizeof(Elf32_Ehdr)); in stack_map_get_build_id_32() 216 return stack_map_parse_build_id(page_addr, build_id, in stack_map_get_build_id_32() 217 page_addr + phdr[i].p_offset, in stack_map_get_build_id_32() 223 static int stack_map_get_build_id_64(void *page_addr, in stack_map_get_build_id_64() argument 226 Elf64_Ehdr *ehdr = (Elf64_Ehdr *)page_addr; in stack_map_get_build_id_64() [all …]
|
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | sh_flctl.c | 238 static void set_addr(struct mtd_info *mtd, int column, int page_addr) in set_addr() argument 244 addr = page_addr; /* ERASE1 */ in set_addr() 245 } else if (page_addr != -1) { in set_addr() 251 addr |= (page_addr & 0xff) << 16; in set_addr() 252 addr |= ((page_addr >> 8) & 0xff) << 24; in set_addr() 256 addr2 = (page_addr >> 16) & 0xff; in set_addr() 261 addr |= (page_addr & 0xff) << 8; in set_addr() 262 addr |= ((page_addr >> 8) & 0xff) << 16; in set_addr() 263 addr |= ((page_addr >> 16) & 0xff) << 24; in set_addr() 632 static void execmd_read_page_sector(struct mtd_info *mtd, int page_addr) in execmd_read_page_sector() argument [all …]
|
D | nuc900_nand.c | 133 int column, int page_addr) in nuc900_nand_command_lp() argument 145 if (column != -1 || page_addr != -1) { in nuc900_nand_command_lp() 154 if (page_addr != -1) { in nuc900_nand_command_lp() 155 write_addr_reg(nand, page_addr); in nuc900_nand_command_lp() 158 write_addr_reg(nand, page_addr >> 8); in nuc900_nand_command_lp() 159 write_addr_reg(nand, page_addr >> 16 | ENDADDR); in nuc900_nand_command_lp() 161 write_addr_reg(nand, page_addr >> 8 | ENDADDR); in nuc900_nand_command_lp()
|
D | fsl_elbc_nand.c | 165 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 174 elbc_fcm_ctrl->page = page_addr; in set_addr() 181 out_be32(&lbc->fbar, page_addr >> 6); in set_addr() 183 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | in set_addr() 185 buf_num = (page_addr & 1) << 2; in set_addr() 191 out_be32(&lbc->fbar, page_addr >> 5); in set_addr() 193 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | in set_addr() 195 buf_num = page_addr & 7; in set_addr() 321 int column, int page_addr) in fsl_elbc_cmdfunc() argument 345 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc() [all …]
|
D | au1550nd.c | 265 static void au1550_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) in au1550_command() argument 299 if (column != -1 || page_addr != -1) { in au1550_command() 310 if (page_addr != -1) { in au1550_command() 311 ctx->write_byte(mtd, (u8)(page_addr & 0xff)); in au1550_command() 329 ctx->write_byte(mtd, (u8)(page_addr >> 8)); in au1550_command() 333 ((page_addr >> 16) & 0x0f)); in au1550_command()
|
D | hisi504_nand.c | 411 static void set_addr(struct mtd_info *mtd, int column, int page_addr) in set_addr() argument 431 if (page_addr != -1) { in set_addr() 432 host->addr_value[0] |= (page_addr & 0xffff) in set_addr() 438 host->addr_value[0] |= ((page_addr >> 16) & 0xff) << 16; in set_addr() 440 host->addr_value[1] |= ((page_addr >> 16) & 0xff); in set_addr() 446 int page_addr) in hisi_nfc_cmdfunc() argument 464 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 470 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 474 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 510 command, column, page_addr); in hisi_nfc_cmdfunc()
|
D | mxc_nand.c | 293 static void mxc_do_addr_cycle(struct mtd_info *mtd, int column, int page_addr) in mxc_do_addr_cycle() argument 301 page_addr == -1); in mxc_do_addr_cycle() 310 if (page_addr != -1) { in mxc_do_addr_cycle() 312 host->devtype_data->send_addr(host, (page_addr & 0xff), false); in mxc_do_addr_cycle() 318 (page_addr >> 8) & 0xff, in mxc_do_addr_cycle() 321 (page_addr >> 16) & 0xff, in mxc_do_addr_cycle() 326 (page_addr >> 8) & 0xff, true); in mxc_do_addr_cycle() 331 (page_addr >> 8) & 0xff, in mxc_do_addr_cycle() 334 (page_addr >> 16) & 0xff, in mxc_do_addr_cycle() 339 (page_addr >> 8) & 0xff, true); in mxc_do_addr_cycle() [all …]
|
D | cafe_nand.c | 69 int page_addr; member 164 int column, int page_addr) in cafe_nand_cmdfunc() argument 173 command, column, page_addr); in cafe_nand_cmdfunc() 200 if (page_addr != -1) in cafe_nand_cmdfunc() 202 } else if (page_addr != -1) { in cafe_nand_cmdfunc() 203 cafe_writel(cafe, page_addr & 0xffff, NAND_ADDR1); in cafe_nand_cmdfunc() 204 page_addr >>= 16; in cafe_nand_cmdfunc() 206 cafe_writel(cafe, page_addr, NAND_ADDR2); in cafe_nand_cmdfunc()
|
D | fsl_ifc_nand.c | 151 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 159 ifc_nand_ctrl->page = page_addr; in set_addr() 161 ifc_out32(page_addr, &ifc->ifc_nand.row0); in set_addr() 164 buf_num = page_addr & priv->bufnum_mask; in set_addr() 304 int column, int page_addr) { in fsl_ifc_cmdfunc() argument 319 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 334 set_addr(mtd, column, page_addr, 1); in fsl_ifc_cmdfunc() 374 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 453 set_addr(mtd, column, page_addr, ifc_nand_ctrl->oob); in fsl_ifc_cmdfunc()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | kexec.h | 20 unsigned long page_addr = (unsigned long)page_address(page); \ 21 flush_icache_range(page_addr, page_addr + PAGE_SIZE); \
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_qp_ctxt.h | 144 #define HINIC_WQ_PAGE_PFN(page_addr) ((page_addr) >> HINIC_WQ_PAGE_PFN_SHIFT) argument 145 #define HINIC_WQ_BLOCK_PFN(page_addr) ((page_addr) >> \ argument
|
/Linux-v4.19/drivers/staging/rts5208/ |
D | xd.c | 153 static int xd_read_redundant(struct rtsx_chip *chip, u32 page_addr, in xd_read_redundant() argument 160 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); in xd_read_redundant() 217 static int xd_read_cis(struct rtsx_chip *chip, u32 page_addr, u8 *buf, in xd_read_cis() argument 229 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); in xd_read_cis() 730 u32 page_addr; in reset_xd() local 736 page_addr = (u32)i << xd_card->block_shift; in reset_xd() 739 retval = xd_read_redundant(chip, page_addr, redunt, 11); in reset_xd() 752 retval = xd_read_redundant(chip, page_addr + j, in reset_xd() 769 page_addr += j; in reset_xd() 771 retval = xd_read_cis(chip, page_addr, buf, 10); in reset_xd() [all …]
|
/Linux-v4.19/drivers/target/tcm_fc/ |
D | tfc_io.c | 73 void *page_addr; in ft_queue_data_in() local 156 page_addr = from; in ft_queue_data_in() 161 kunmap_atomic(page_addr); in ft_queue_data_in() 223 void *page_addr; in ft_recv_write_data() local 316 page_addr = to; in ft_recv_write_data() 321 kunmap_atomic(page_addr); in ft_recv_write_data()
|
/Linux-v4.19/drivers/iommu/ |
D | s390-iommu.c | 214 u8 *page_addr = (u8 *) (pa & PAGE_MASK); in s390_iommu_update_trans() local 235 dma_update_cpu_trans(entry, page_addr, flags); in s390_iommu_update_trans() 236 page_addr += PAGE_SIZE; in s390_iommu_update_trans() 253 page_addr -= PAGE_SIZE; in s390_iommu_update_trans() 259 dma_update_cpu_trans(entry, page_addr, flags); in s390_iommu_update_trans()
|
/Linux-v4.19/drivers/scsi/libfc/ |
D | fc_libfc.c | 121 void *page_addr; in fc_copy_buffer_to_sglist() local 144 page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT)); in fc_copy_buffer_to_sglist() 147 memcpy((char *)page_addr + (off & ~PAGE_MASK), buf, sg_bytes); in fc_copy_buffer_to_sglist() 148 kunmap_atomic(page_addr); in fc_copy_buffer_to_sglist()
|
/Linux-v4.19/arch/s390/pci/ |
D | pci_dma.c | 120 void dma_update_cpu_trans(unsigned long *entry, void *page_addr, int flags) in dma_update_cpu_trans() argument 125 set_pt_pfaa(entry, page_addr); in dma_update_cpu_trans() 139 u8 *page_addr = (u8 *) (pa & PAGE_MASK); in __dma_update_trans() local 159 dma_update_cpu_trans(entry, page_addr, flags); in __dma_update_trans() 160 page_addr += PAGE_SIZE; in __dma_update_trans() 168 page_addr -= PAGE_SIZE; in __dma_update_trans() 173 dma_update_cpu_trans(entry, page_addr, flags); in __dma_update_trans()
|
/Linux-v4.19/arch/ia64/include/asm/sn/ |
D | tioca_provider.h | 142 tioca_physpage_to_gart(u64 page_addr) in tioca_physpage_to_gart() argument 146 coretalk_addr = PHYS_TO_TIODMA(page_addr); in tioca_physpage_to_gart()
|
/Linux-v4.19/drivers/staging/gasket/ |
D | gasket_page_table.c | 455 ulong page_addr; in gasket_perform_mapping() local 459 page_addr = host_addr + i * PAGE_SIZE; in gasket_perform_mapping() 460 offset = page_addr & (PAGE_SIZE - 1); in gasket_perform_mapping() 471 ret = get_user_pages_fast(page_addr - offset, 1, 1, in gasket_perform_mapping() 478 page_addr, offset, ret); in gasket_perform_mapping() 873 ulong page_addr, subtable_bytes; in gasket_alloc_extended_subtable() local 882 page_addr = get_zeroed_page(GFP_KERNEL | GFP_DMA); in gasket_alloc_extended_subtable() 883 if (!page_addr) in gasket_alloc_extended_subtable() 885 pte->page = virt_to_page((void *)page_addr); in gasket_alloc_extended_subtable() 892 free_page(page_addr); in gasket_alloc_extended_subtable()
|
/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_mr.c | 891 u64 page_addr; in hns_roce_ib_umem_write_mtt() local 909 page_addr = in hns_roce_ib_umem_write_mtt() 912 if (page_addr & ((1 << mtt->page_shift) - 1)) { in hns_roce_ib_umem_write_mtt() 914 page_addr, mtt->page_shift); in hns_roce_ib_umem_write_mtt() 918 pages[i++] = page_addr; in hns_roce_ib_umem_write_mtt() 948 u64 page_addr; in hns_roce_ib_umem_write_mr() local 958 page_addr = sg_dma_address(sg) + in hns_roce_ib_umem_write_mr() 962 mr->pbl_buf[i++] = page_addr >> 12; in hns_roce_ib_umem_write_mr() 964 mr->pbl_buf[i++] = page_addr; in hns_roce_ib_umem_write_mr() 967 mr->pbl_bt_l1[i][j] = page_addr; in hns_roce_ib_umem_write_mr() [all …]
|
/Linux-v4.19/drivers/mtd/nand/raw/bcm47xxnflash/ |
D | ops_bcm4706.c | 217 int page_addr) in bcm47xxnflash_ops_bcm4706_cmdfunc() argument 227 if (page_addr != -1) in bcm47xxnflash_ops_bcm4706_cmdfunc() 228 b47n->curr_page_addr = page_addr; in bcm47xxnflash_ops_bcm4706_cmdfunc() 273 if (page_addr != -1) in bcm47xxnflash_ops_bcm4706_cmdfunc()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_ringbuffer.h | 32 u32 *page_addr; member 747 return READ_ONCE(engine->status_page.page_addr[reg]); in intel_read_status_page() 760 clflush(&engine->status_page.page_addr[reg]); in intel_write_status_page() 761 engine->status_page.page_addr[reg] = value; in intel_write_status_page() 762 clflush(&engine->status_page.page_addr[reg]); in intel_write_status_page() 765 WRITE_ONCE(engine->status_page.page_addr[reg], value); in intel_write_status_page()
|
/Linux-v4.19/arch/x86/mm/ |
D | init_64.c | 903 void *page_addr; in remove_pte_table() local 951 page_addr = page_address(pte_page(*pte)); in remove_pte_table() 952 if (!memchr_inv(page_addr, PAGE_INUSE, PAGE_SIZE)) { in remove_pte_table() 975 void *page_addr; in remove_pmd_table() local 999 page_addr = page_address(pmd_page(*pmd)); in remove_pmd_table() 1000 if (!memchr_inv(page_addr, PAGE_INUSE, in remove_pmd_table() 1031 void *page_addr; in remove_pud_table() local 1055 page_addr = page_address(pud_page(*pud)); in remove_pud_table() 1056 if (!memchr_inv(page_addr, PAGE_INUSE, in remove_pud_table()
|