/openbmc/linux/lib/ |
H A D | buildid.c | 57 static inline int parse_build_id(const void *page_addr, in parse_build_id() argument 64 if (note_start < page_addr || note_start + note_size < note_start) in parse_build_id() 68 if (note_start + note_size > page_addr + PAGE_SIZE) in parse_build_id() 75 static int get_build_id_32(const void *page_addr, unsigned char *build_id, in get_build_id_32() argument 78 Elf32_Ehdr *ehdr = (Elf32_Ehdr *)page_addr; in get_build_id_32() 95 phdr = (Elf32_Phdr *)(page_addr + sizeof(Elf32_Ehdr)); in get_build_id_32() 99 !parse_build_id(page_addr, build_id, size, in get_build_id_32() 100 page_addr + READ_ONCE(phdr[i].p_offset), in get_build_id_32() 108 static int get_build_id_64(const void *page_addr, unsigned char *build_id, in get_build_id_64() argument 111 Elf64_Ehdr *ehdr = (Elf64_Ehdr *)page_addr; in get_build_id_64() [all …]
|
/openbmc/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()
|
/openbmc/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 | mxc_nand.c | 290 static void mxc_do_addr_cycle(struct mtd_info *mtd, int column, int page_addr) in mxc_do_addr_cycle() argument 298 page_addr == -1); in mxc_do_addr_cycle() 307 if (page_addr != -1) { in mxc_do_addr_cycle() 309 host->devtype_data->send_addr(host, (page_addr & 0xff), false); in mxc_do_addr_cycle() 315 (page_addr >> 8) & 0xff, in mxc_do_addr_cycle() 318 (page_addr >> 16) & 0xff, in mxc_do_addr_cycle() 323 (page_addr >> 8) & 0xff, true); in mxc_do_addr_cycle() 328 (page_addr >> 8) & 0xff, in mxc_do_addr_cycle() 331 (page_addr >> 16) & 0xff, in mxc_do_addr_cycle() 336 (page_addr >> 8) & 0xff, true); in mxc_do_addr_cycle() [all …]
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | nand_spl_simple.c | 29 int page_addr = page + block * CONFIG_SYS_NAND_PAGE_COUNT; in nand_command() local 39 this->cmd_ctrl(mtd, page_addr & 0xff, NAND_CTRL_ALE); /* A[16:9] */ in nand_command() 40 this->cmd_ctrl(mtd, (page_addr >> 8) & 0xff, in nand_command() 44 this->cmd_ctrl(mtd, (page_addr >> 16) & 0x0f, in nand_command() 66 int page_addr = page + block * CONFIG_SYS_NAND_PAGE_COUNT; in nand_command() local 91 hwctrl(mtd, (page_addr & 0xff), NAND_CTRL_ALE); /* A[19:12] */ in nand_command() 92 hwctrl(mtd, ((page_addr >> 8) & 0xff), in nand_command() 96 hwctrl(mtd, (page_addr >> 16) & 0x0f, in nand_command()
|
H A D | fsl_elbc_nand.c | 154 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 162 ctrl->page = page_addr; in set_addr() 165 out_be32(&lbc->fbar, page_addr >> 6); in set_addr() 167 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | in set_addr() 169 buf_num = (page_addr & 1) << 2; in set_addr() 171 out_be32(&lbc->fbar, page_addr >> 5); in set_addr() 173 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | in set_addr() 175 buf_num = page_addr & 7; in set_addr() 279 int column, int page_addr) in fsl_elbc_cmdfunc() argument 301 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc() [all …]
|
H A D | arasan_nfc.c | 689 int column, int page_addr, struct mtd_info *mtd) in arasan_nand_send_wrcmd() argument 716 if (page_addr == -1) in arasan_nand_send_wrcmd() 717 page_addr = 0; in arasan_nand_send_wrcmd() 719 page = (page_addr << ARASAN_NAND_MEM_ADDR1_PAGE_SHIFT) & in arasan_nand_send_wrcmd() 726 reg_val |= (page_addr >> ARASAN_NAND_MEM_ADDR1_PAGE_SHIFT); in arasan_nand_send_wrcmd() 783 int column, int page_addr, struct mtd_info *mtd) in arasan_nand_erase() argument 806 page = (page_addr >> ARASAN_NAND_MEM_ADDR1_PAGE_SHIFT) & in arasan_nand_erase() 808 column = page_addr & ARASAN_NAND_MEM_ADDR1_COL_MASK; in arasan_nand_erase() 814 reg_val |= (page_addr >> ARASAN_NAND_MEM_ADDR1_PAGE_SHIFT); in arasan_nand_erase() 839 int column, int page_addr, struct mtd_info *mtd) in arasan_nand_read_status() argument [all …]
|
H A D | am335x_spl_bch.c | 33 int page_addr = page + block * CONFIG_SYS_NAND_PAGE_COUNT; in nand_command() local 74 hwctrl(mtd, (page_addr & 0xff), in nand_command() 76 hwctrl(mtd, ((page_addr >> 8) & 0xff), in nand_command() 80 hwctrl(mtd, (page_addr >> 16) & 0x0f, in nand_command()
|
H A D | mxs_nand_spl.c | 15 int column, int page_addr) in mxs_nand_command() argument 28 if (page_addr != -1) { in mxs_nand_command() 29 chip->cmd_ctrl(mtd, page_addr, NAND_ALE); in mxs_nand_command() 30 chip->cmd_ctrl(mtd, page_addr >> 8, NAND_ALE); in mxs_nand_command() 33 chip->cmd_ctrl(mtd, page_addr >> 16, NAND_ALE); in mxs_nand_command()
|
H A D | mxc_nand.c | 32 unsigned int page_addr; member 672 if (last_bad != host->page_addr >> pg2blk_shift) { 673 last_bad = host->page_addr >> pg2blk_shift; 677 last_bad, host->page_addr, 975 int column, int page_addr) argument 981 command, column, page_addr); 995 host->page_addr = page_addr; 1019 page_addr); 1069 if (page_addr != -1) { 1072 send_addr(host, page_addr & 0xFF); [all …]
|
H A D | fsl_ifc_nand.c | 221 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument 229 ctrl->page = page_addr; in set_addr() 232 ifc_out32(&ifc->ifc_nand.row0, page_addr); in set_addr() 235 buf_num = page_addr & priv->bufnum_mask; in set_addr() 368 int column, int page_addr) in fsl_ifc_cmdfunc() argument 384 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 400 set_addr(mtd, column, page_addr, 1); in fsl_ifc_cmdfunc() 438 set_addr(mtd, 0, page_addr, 0); in fsl_ifc_cmdfunc() 516 set_addr(mtd, column, page_addr, ctrl->oob); in fsl_ifc_cmdfunc()
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | physmem.c | 96 phys_addr_t page_addr; in x86_phys_enter_paging() local 110 for (page_addr = 0; page_addr < (1ULL << 32); in x86_phys_enter_paging() 111 page_addr += LARGE_PAGE_SIZE) { in x86_phys_enter_paging() 113 x86_phys_map_page(page_addr, page_addr, 0); in x86_phys_enter_paging()
|
/openbmc/linux/drivers/android/ |
H A D | binder_alloc.c | 184 void __user *page_addr; in binder_update_page_range() local 203 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_update_page_range() 204 page = &alloc->pages[(page_addr - alloc->buffer) / PAGE_SIZE]; in binder_update_page_range() 226 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_update_page_range() 231 index = (page_addr - alloc->buffer) / PAGE_SIZE; in binder_update_page_range() 253 alloc->pid, page_addr); in binder_update_page_range() 259 user_page_addr = (uintptr_t)page_addr; in binder_update_page_range() 279 for (page_addr = end - PAGE_SIZE; 1; page_addr -= PAGE_SIZE) { in binder_update_page_range() 283 index = (page_addr - alloc->buffer) / PAGE_SIZE; in binder_update_page_range() 292 if (page_addr == start) in binder_update_page_range() [all …]
|
H A D | binder_alloc_selftest.c | 96 void __user *page_addr; in check_buffer_pages_allocated() local 101 page_addr = buffer->user_data; in check_buffer_pages_allocated() 102 for (; page_addr < end; page_addr += PAGE_SIZE) { in check_buffer_pages_allocated() 103 page_index = (page_addr - alloc->buffer) / PAGE_SIZE; in check_buffer_pages_allocated()
|
/openbmc/linux/arch/ia64/include/asm/ |
H A D | kexec.h | 20 unsigned long page_addr = (unsigned long)page_address(page); \ 21 flush_icache_range(page_addr, page_addr + PAGE_SIZE); \
|
/openbmc/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()
|
/openbmc/linux/drivers/staging/rts5208/ |
H A D | xd.c | 131 static int xd_read_redundant(struct rtsx_chip *chip, u32 page_addr, in xd_read_redundant() argument 138 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); in xd_read_redundant() 193 static int xd_read_cis(struct rtsx_chip *chip, u32 page_addr, u8 *buf, in xd_read_cis() argument 204 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); in xd_read_cis() 675 u32 page_addr; in reset_xd() local 680 page_addr = (u32)i << xd_card->block_shift; in reset_xd() 683 retval = xd_read_redundant(chip, page_addr, redunt, 11); in reset_xd() 696 retval = xd_read_redundant(chip, page_addr + j, in reset_xd() 713 page_addr += j; in reset_xd() 715 retval = xd_read_cis(chip, page_addr, buf, 10); in reset_xd() [all …]
|
/openbmc/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
|
/openbmc/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()
|
/openbmc/qemu/tests/qtest/ |
H A D | aspeed_smc-test.c | 54 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_palmetto_bmc() 101 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_ast2500_evb() 144 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_ast2600_evb() 187 data->page_addr = 0x800 * FLASH_PAGE_SIZE; in test_ast1030_evb()
|
/openbmc/qemu/include/exec/ |
H A D | exec-all.h | 406 return tb->page_addr[0]; in tb_page_addr0() 416 return tb->page_addr[1]; in tb_page_addr1() 435 tb->page_addr[0] = addr; in tb_set_page_addr0() 446 tb->page_addr[1] = addr; in tb_set_page_addr1() 451 void tb_phys_invalidate(TranslationBlock *tb, tb_page_addr_t page_addr);
|
/openbmc/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()
|