| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_mksstat.h | 58 static inline void *vmw_mksstat_get_kern_pstat(void *page_addr) in vmw_mksstat_get_kern_pstat() argument 60 return page_addr + PAGE_SIZE * 1; in vmw_mksstat_get_kern_pstat() 71 static inline void *vmw_mksstat_get_kern_pinfo(void *page_addr) in vmw_mksstat_get_kern_pinfo() argument 73 return page_addr + PAGE_SIZE * 2; in vmw_mksstat_get_kern_pinfo() 84 static inline void *vmw_mksstat_get_kern_pstrs(void *page_addr) in vmw_mksstat_get_kern_pstrs() argument 86 return page_addr + PAGE_SIZE * 3; in vmw_mksstat_get_kern_pstrs()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_legacy.c | 251 int column, int page_addr) in nand_command() argument 288 if (page_addr != -1) { in nand_command() 289 chip->legacy.cmd_ctrl(chip, page_addr, ctrl); in nand_command() 291 chip->legacy.cmd_ctrl(chip, page_addr >> 8, ctrl); in nand_command() 293 chip->legacy.cmd_ctrl(chip, page_addr >> 16, ctrl); in nand_command() 334 if (column == -1 && page_addr == -1) in nand_command() 390 int column, int page_addr) in nand_command_lp() argument 405 if (column != -1 || page_addr != -1) { in nand_command_lp() 421 if (page_addr != -1) { in nand_command_lp() 422 chip->legacy.cmd_ctrl(chip, page_addr, ctrl); in nand_command_lp() [all …]
|
| H A D | sh_flctl.c | 222 static void set_addr(struct mtd_info *mtd, int column, int page_addr) in set_addr() argument 228 addr = page_addr; /* ERASE1 */ in set_addr() 229 } else if (page_addr != -1) { in set_addr() 235 addr |= (page_addr & 0xff) << 16; in set_addr() 236 addr |= ((page_addr >> 8) & 0xff) << 24; in set_addr() 240 addr2 = (page_addr >> 16) & 0xff; in set_addr() 245 addr |= (page_addr & 0xff) << 8; in set_addr() 246 addr |= ((page_addr >> 8) & 0xff) << 16; in set_addr() 247 addr |= ((page_addr >> 16) & 0xff) << 24; in set_addr() 621 static void execmd_read_page_sector(struct mtd_info *mtd, int page_addr) in execmd_read_page_sector() argument [all …]
|
| H A D | fsl_elbc_nand.c | 151 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 160 elbc_fcm_ctrl->page = page_addr; in set_addr() 167 out_be32(&lbc->fbar, page_addr >> 6); in set_addr() 169 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | in set_addr() 171 buf_num = (page_addr & 1) << 2; in set_addr() 177 out_be32(&lbc->fbar, page_addr >> 5); in set_addr() 179 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | in set_addr() 181 buf_num = page_addr & 7; in set_addr() 307 int column, int page_addr) in fsl_elbc_cmdfunc() argument 330 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc() [all …]
|
| H A D | hisi504_nand.c | 389 static void set_addr(struct mtd_info *mtd, int column, int page_addr) in set_addr() argument 409 if (page_addr != -1) { in set_addr() 410 host->addr_value[0] |= (page_addr & 0xffff) in set_addr() 416 host->addr_value[0] |= ((page_addr >> 16) & 0xff) << 16; in set_addr() 418 host->addr_value[1] |= ((page_addr >> 16) & 0xff); in set_addr() 424 int column, int page_addr) in hisi_nfc_cmdfunc() argument 442 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 448 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 452 set_addr(mtd, column, page_addr); in hisi_nfc_cmdfunc() 488 command, column, page_addr); in hisi_nfc_cmdfunc()
|
| H A D | cafe_nand.c | 70 int page_addr; member 161 int column, int page_addr) in cafe_nand_cmdfunc() argument 170 command, column, page_addr); in cafe_nand_cmdfunc() 197 if (page_addr != -1) in cafe_nand_cmdfunc() 199 } else if (page_addr != -1) { in cafe_nand_cmdfunc() 200 cafe_writel(cafe, page_addr & 0xffff, NAND_ADDR1); in cafe_nand_cmdfunc() 201 page_addr >>= 16; in cafe_nand_cmdfunc() 203 cafe_writel(cafe, page_addr, NAND_ADDR2); in cafe_nand_cmdfunc()
|
| H A D | fsl_ifc_nand.c | 139 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 147 ifc_nand_ctrl->page = page_addr; in set_addr() 149 ifc_out32(page_addr, &ifc->ifc_nand.row0); in set_addr() 152 buf_num = page_addr & priv->bufnum_mask; in set_addr() 292 int column, int page_addr) { in fsl_ifc_cmdfunc() argument 307 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 322 set_addr(mtd, column, page_addr, 1); in fsl_ifc_cmdfunc() 362 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 441 set_addr(mtd, column, page_addr, ifc_nand_ctrl->oob); in fsl_ifc_cmdfunc()
|
| /linux/drivers/android/ |
| H A D | binder_alloc.c | 195 unsigned long page_addr; in binder_lru_freelist_add() local 200 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_lru_freelist_add() 204 index = (page_addr - alloc->vm_start) / PAGE_SIZE; in binder_lru_freelist_add() 366 unsigned long page_addr; in binder_install_buffer_pages() local 371 for (page_addr = start; page_addr < final; page_addr += PAGE_SIZE) { in binder_install_buffer_pages() 375 index = (page_addr - alloc->vm_start) / PAGE_SIZE; in binder_install_buffer_pages() 381 ret = binder_install_single_page(alloc, index, page_addr); in binder_install_buffer_pages() 395 unsigned long page_addr; in binder_lru_freelist_del() local 400 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_lru_freelist_del() 404 index = (page_addr - alloc->vm_start) / PAGE_SIZE; in binder_lru_freelist_del() [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_db.c | 13 unsigned long page_addr = virt & PAGE_MASK; in hns_roce_db_map_user() local 21 if (page->user_virt == page_addr) in hns_roce_db_map_user() 31 page->user_virt = page_addr; in hns_roce_db_map_user() 32 page->umem = ib_umem_get(context->ibucontext.device, page_addr, in hns_roce_db_map_user() 43 offset = virt - page_addr; in hns_roce_db_map_user()
|
| /linux/drivers/target/tcm_fc/ |
| H A D | tfc_io.c | 60 void *page_addr; in ft_queue_data_in() local 142 page_addr = from; in ft_queue_data_in() 147 kunmap_atomic(page_addr); in ft_queue_data_in() 209 void *page_addr; in ft_recv_write_data() local 301 page_addr = to; in ft_recv_write_data() 306 kunmap_atomic(page_addr); in ft_recv_write_data()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_qp_ctxt.h | 135 #define HINIC_WQ_PAGE_PFN(page_addr) ((page_addr) >> HINIC_WQ_PAGE_PFN_SHIFT) argument 136 #define HINIC_WQ_BLOCK_PFN(page_addr) ((page_addr) >> \ argument
|
| /linux/drivers/scsi/libfc/ |
| H A D | fc_libfc.c | 109 void *page_addr; in fc_copy_buffer_to_sglist() local 132 page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT)); in fc_copy_buffer_to_sglist() 135 memcpy((char *)page_addr + (off & ~PAGE_MASK), buf, sg_bytes); in fc_copy_buffer_to_sglist() 136 kunmap_atomic(page_addr); in fc_copy_buffer_to_sglist()
|
| /linux/drivers/android/tests/ |
| H A D | binder_alloc_kunit.c | 145 unsigned long page_addr; in check_buffer_pages_allocated() local 150 page_addr = buffer->user_data; in check_buffer_pages_allocated() 151 for (; page_addr < end; page_addr += PAGE_SIZE) { in check_buffer_pages_allocated() 152 page_index = (page_addr - alloc->vm_start) / PAGE_SIZE; in check_buffer_pages_allocated()
|
| /linux/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_txrx.c | 84 buffer->page_addr = NULL; in hbg_buffer_free_page() 103 buffer->page_addr = page_address(buffer->page) + offset; in hbg_buffer_alloc_page() 421 memset(buffer->page_addr, 0, HBG_PACKET_HEAD_SIZE); in hbg_rx_fill_one_buffer() 461 rx_desc = (struct hbg_rx_desc *)buffer->page_addr; in hbg_sync_data_from_hw() 468 net_prefetch(buffer->page_addr); in hbg_build_skb() 470 buffer->skb = napi_build_skb(buffer->page_addr, buffer->page_size); in hbg_build_skb() 501 rx_desc = (struct hbg_rx_desc *)buffer->page_addr; in hbg_napi_rx_poll()
|
| /linux/drivers/mtd/nand/raw/bcm47xxnflash/ |
| H A D | ops_bcm4706.c | 214 int page_addr) in bcm47xxnflash_ops_bcm4706_cmdfunc() argument 224 if (page_addr != -1) in bcm47xxnflash_ops_bcm4706_cmdfunc() 225 b47n->curr_page_addr = page_addr; in bcm47xxnflash_ops_bcm4706_cmdfunc() 270 if (page_addr != -1) in bcm47xxnflash_ops_bcm4706_cmdfunc()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_pagefault.c | 184 vma = xe_vm_find_vma_by_addr(vm, pf->consumer.page_addr); in xe_pagefault_service() 200 pf->consumer.page_addr, atomic); in xe_pagefault_service() 240 upper_32_bits(pf->consumer.page_addr), in xe_pagefault_print() 241 lower_32_bits(pf->consumer.page_addr), in xe_pagefault_print()
|
| H A D | xe_pagefault_types.h | 67 u64 page_addr; member
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | sea_to_user.c | 64 uint64_t page_addr; in translate_to_host_paddr() local 80 page_addr = (pinfo & PAGE_PHYSICAL) << MIN_PAGE_SHIFT; in translate_to_host_paddr() 81 paddr = page_addr + (vaddr & (getpagesize() - 1)); in translate_to_host_paddr()
|
| /linux/arch/arm64/include/asm/ |
| H A D | mte.h | 27 void mte_save_page_tags(const void *page_addr, void *tag_storage); 29 void mte_restore_page_tags(void *page_addr, const void *tag_storage);
|
| /linux/rust/kernel/ |
| H A D | page.rs | 267 self.with_page_mapped(move |page_addr| { in read_raw() 270 f(unsafe { page_addr.add(off) }) in read_raw()
|
| /linux/drivers/hv/ |
| H A D | channel_mgmt.c | 816 void *page_addr; in vmbus_wait_for_unload() local 854 page_addr = hv_cpu->hyp_synic_message_page; in vmbus_wait_for_unload() 855 if (!page_addr) in vmbus_wait_for_unload() 858 msg = (struct hv_message *)page_addr in vmbus_wait_for_unload() 895 page_addr = hv_cpu->hyp_synic_message_page; in vmbus_wait_for_unload() 896 if (!page_addr) in vmbus_wait_for_unload() 899 msg = (struct hv_message *)page_addr + VMBUS_MESSAGE_SINT; in vmbus_wait_for_unload()
|
| /linux/include/linux/ |
| H A D | adreno-smmu-priv.h | 76 void (*set_prr_addr)(const void *cookie, phys_addr_t page_addr);
|
| /linux/drivers/gpu/drm/panel/ |
| H A D | panel-ilitek-ili9341.c | 156 u8 page_addr[ILI9341_PAGE_ADDR_LEN]; member 267 .page_addr = {0x00, 0x00, (ILI9341_PAGE_ADDR >> 4) & 0xff, 340 cfg->page_addr, ILI9341_PAGE_ADDR_LEN); in ili9341_dpi_init()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_int_process_v10.c | 358 info.page_addr = ih_ring_entry[4] | in event_interrupt_wq_v10() 366 exception_data.va = (info.page_addr) << PAGE_SHIFT; in event_interrupt_wq_v10()
|
| /linux/drivers/s390/block/ |
| H A D | dcssblk.c | 886 void *page_addr; in dcssblk_submit_bio() local 915 page_addr = bvec_virt(&bvec); in dcssblk_submit_bio() 917 if (unlikely(!IS_ALIGNED((unsigned long)page_addr, PAGE_SIZE) || in dcssblk_submit_bio() 922 memcpy(page_addr, __va(source_addr), bvec.bv_len); in dcssblk_submit_bio() 924 memcpy(__va(source_addr), page_addr, bvec.bv_len); in dcssblk_submit_bio()
|