/drivers/s390/block/ |
H A D | xpram.c | 83 * page_addr: address of target page 90 static int xpram_page_in (unsigned long page_addr, unsigned int xpage_index) argument 100 : "+d" (cc) : "a" (__pa(page_addr)), "d" (xpage_index) : "cc"); 113 * page_addr: address of source page 120 static long xpram_page_out (unsigned long page_addr, unsigned int xpage_index) argument 130 : "+d" (cc) : "a" (__pa(page_addr)), "d" (xpage_index) : "cc"); 189 unsigned long page_addr; local 203 page_addr = (unsigned long) 206 if ((page_addr & 4095) != 0 || (bytes & 4095) != 0) 211 if (xpram_page_in(page_addr, inde [all...] |
H A D | dcssblk.c | 823 unsigned long page_addr; local 858 page_addr = (unsigned long) 861 if (unlikely((page_addr & 4095) != 0) || (bvec->bv_len & 4095) != 0) 865 memcpy((void*)page_addr, (void*)source_addr, 868 memcpy((void*)source_addr, (void*)page_addr,
|
/drivers/mtd/nand/ |
H A D | sh_flctl.c | 100 static void set_addr(struct mtd_info *mtd, int column, int page_addr) argument 106 addr = page_addr; /* ERASE1 */ 107 } else if (page_addr != -1) { 113 addr |= (page_addr & 0xff) << 16; 114 addr |= ((page_addr >> 8) & 0xff) << 24; 118 addr2 = (page_addr >> 16) & 0xff; 123 addr |= (page_addr & 0xff) << 8; 124 addr |= ((page_addr >> 8) & 0xff) << 16; 125 addr |= ((page_addr >> 16) & 0xff) << 24; 377 static void execmd_read_page_sector(struct mtd_info *mtd, int page_addr) argument 417 execmd_read_oob(struct mtd_info *mtd, int page_addr) argument 451 int i, page_addr = flctl->seqin_page_addr; local 485 int page_addr = flctl->seqin_page_addr; local 510 flctl_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | nuc900_nand.c | 154 int column, int page_addr) 168 if (column != -1 || page_addr != -1) { 176 if (page_addr != -1) { 177 write_addr_reg(nand, page_addr); 180 write_addr_reg(nand, page_addr >> 8); 181 write_addr_reg(nand, page_addr >> 16 | ENDADDR); 183 write_addr_reg(nand, page_addr >> 8 | ENDADDR); 153 nuc900_nand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | mxc_nand.c | 741 static void mxc_do_addr_cycle(struct mtd_info *mtd, int column, int page_addr) argument 754 host->send_addr(host, 0, page_addr == -1); 761 if (page_addr != -1) { 763 host->send_addr(host, (page_addr & 0xff), false); 768 host->send_addr(host, (page_addr >> 8) & 0xff, false); 769 host->send_addr(host, (page_addr >> 16) & 0xff, true); 772 host->send_addr(host, (page_addr >> 8) & 0xff, true); 777 host->send_addr(host, (page_addr >> 8) & 0xff, false); 778 host->send_addr(host, (page_addr >> 16) & 0xff, true); 781 host->send_addr(host, (page_addr >> 925 mxc_nand_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument [all...] |
H A D | fsl_elbc_nand.c | 158 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) argument 167 elbc_fcm_ctrl->page = page_addr; 174 out_be32(&lbc->fbar, page_addr >> 6); 176 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | 178 buf_num = (page_addr & 1) << 2; 184 out_be32(&lbc->fbar, page_addr >> 5); 186 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | 188 buf_num = page_addr & 7; 307 int column, int page_addr) 330 "fsl_elbc_cmdfunc: NAND_CMD_READ0, page_addr 306 fsl_elbc_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | au1550nd.c | 315 * @page_addr: the page address for this command, -1 if none 317 static void au1550_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 350 if (column != -1 || page_addr != -1) { 360 if (page_addr != -1) { 361 ctx->write_byte(mtd, (u8)(page_addr & 0xff)); 379 ctx->write_byte(mtd, (u8)(page_addr >> 8)); 384 ((page_addr >> 16) & 0x0f));
|
H A D | cafe_nand.c | 69 int page_addr; member in struct:cafe_priv 159 int column, int page_addr) 167 command, column, page_addr); 194 if (page_addr != -1) 196 } else if (page_addr != -1) { 197 cafe_writel(cafe, page_addr & 0xffff, NAND_ADDR1); 198 page_addr >>= 16; 200 cafe_writel(cafe, page_addr, NAND_ADDR2); 158 cafe_nand_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument
|
H A D | pxa3xx_nand.c | 490 uint16_t column, int page_addr) 555 info->ndcb1 = ((page_addr & 0xFFFFFF) << 8) 560 info->ndcb1 = ((page_addr & 0xFFFF) << 16) 563 if (page_addr & 0xFF0000) 564 info->ndcb2 = (page_addr & 0xFF0000) >> 16; 616 info->ndcb1 = page_addr; 642 int column, int page_addr) 668 exec_cmd = prepare_command_pool(info, command, column, page_addr); 489 prepare_command_pool(struct pxa3xx_nand_info *info, int command, uint16_t column, int page_addr) argument 641 pxa3xx_nand_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument
|
H A D | diskonchip.c | 721 static void doc2001plus_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 759 if (column != -1 || page_addr != -1) { 767 if (page_addr != -1) { 768 WriteDOC((unsigned char)(page_addr & 0xff), docptr, Mplus_FlashAddress); 769 WriteDOC((unsigned char)((page_addr >> 8) & 0xff), docptr, Mplus_FlashAddress); 772 WriteDOC((unsigned char)((page_addr >> 16) & 0x0f), docptr, Mplus_FlashAddress);
|
H A D | nand_base.c | 530 * @page_addr: the page address for this command, -1 if none 536 int column, int page_addr) 571 if (page_addr != -1) { 572 chip->cmd_ctrl(mtd, page_addr, ctrl); 574 chip->cmd_ctrl(mtd, page_addr >> 8, ctrl); 577 chip->cmd_ctrl(mtd, page_addr >> 16, ctrl); 631 * @page_addr: the page address for this command, -1 if none 638 int column, int page_addr) 652 if (column != -1 || page_addr != -1) { 664 if (page_addr ! 535 nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument 637 nand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
/drivers/target/tcm_fc/ |
H A D | tfc_io.c | 80 void *page_addr; local 151 page_addr = from; 156 kunmap_atomic(page_addr, KM_SOFTIRQ0); 202 void *page_addr; local 296 page_addr = to; 301 kunmap_atomic(page_addr, KM_SOFTIRQ0);
|
/drivers/scsi/libfc/ |
H A D | fc_libfc.c | 122 void *page_addr; local 145 page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT), 149 memcpy((char *)page_addr + (off & ~PAGE_MASK), buf, sg_bytes); 150 kunmap_atomic(page_addr, km_type);
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bna.h | 99 void *page_addr; \ 102 page_addr = (_qpt_ptr)[((_qe_idx) >> BNA_TXQ_PAGE_INDEX_MAX_SHIFT)];\ 103 (_qe_ptr) = &((struct bna_txq_entry *)(page_addr))[page_index]; \ 113 void *page_addr; \ 116 page_addr = (_qpt_ptr)[((_qe_idx) >> \ 118 (_qe_ptr) = &((struct bna_rxq_entry *)(page_addr))[page_index]; \ 128 void *page_addr; \ 132 page_addr = (_qpt_ptr)[((_qe_idx) >> \ 134 (_qe_ptr) = &((struct bna_cq_entry *)(page_addr))[page_index];\
|
/drivers/staging/rts5139/ |
H A D | xd.c | 163 static int xd_read_redundant(struct rts51x_chip *chip, u32 page_addr, u8 *buf, argument 170 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 235 static int xd_read_cis(struct rts51x_chip *chip, u32 page_addr, u8 *buf, argument 246 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 628 u32 page_addr; local 633 page_addr = (u32) i << xd_card->block_shift; 636 retval = xd_read_redundant(chip, page_addr, redunt, 11); 651 xd_read_redundant(chip, page_addr + j, 667 page_addr += j; 669 retval = xd_read_cis(chip, page_addr, bu 950 u32 page_addr; local 1009 u32 page_addr; local 1305 u32 page_addr; local 1424 u32 page_addr = i << xd_card->block_shift; local 1578 u32 page_addr, new_blk; local 1810 u32 page_addr; local [all...] |
H A D | ms.c | 3054 u8 page_cnt = end_page - start_page, page_addr, sec_cnt; local 3154 page_addr = start_page + (page_cnt - sec_cnt); 3180 page_addr, extra, 3349 u8 extra[MS_EXTRA_SIZE], page_addr, val, trans_cfg, data[6]; local 3397 for (page_addr = start_page; page_addr < end_page; page_addr++) { 3424 phy_blk, page_addr, 3442 if (page_addr == (end_page - 1)) { 3540 u8 page_addr, va local [all...] |
/drivers/staging/rts_pstor/ |
H A D | xd.c | 139 static int xd_read_redundant(struct rtsx_chip *chip, u32 page_addr, u8 *buf, int buf_len) argument 145 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 194 static int xd_read_cis(struct rtsx_chip *chip, u32 page_addr, u8 *buf, int buf_len) argument 204 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 674 u32 page_addr; local 679 page_addr = (u32)i << xd_card->block_shift; 682 retval = xd_read_redundant(chip, page_addr, redunt, 11); 695 retval = xd_read_redundant(chip, page_addr + j, redunt, 11); 710 page_addr += j; 712 retval = xd_read_cis(chip, page_addr, bu 982 u32 page_addr; local 1030 u32 page_addr; local 1199 u32 page_addr; local 1312 u32 page_addr = i << xd_card->block_shift; local 1448 u32 page_addr, new_blk; local 1637 u32 page_addr; local [all...] |
H A D | ms.c | 2921 u8 extra[MS_EXTRA_SIZE], page_addr, val, trans_cfg, data[6]; local 2966 for (page_addr = start_page; page_addr < end_page; page_addr++) { 2990 page_addr, extra, MS_EXTRA_SIZE); 3006 if (page_addr == (end_page - 1)) { 3077 u8 page_addr, val, data[16]; local 3170 for (page_addr = start_page; page_addr < end_page; page_addr [all...] |
/drivers/gpu/drm/i915/ |
H A D | intel_ringbuffer.h | 12 u32 __iomem *page_addr; member in struct:intel_hw_status_page 145 return ioread32(ring->status_page.page_addr + reg);
|
H A D | intel_ringbuffer.c | 981 ring->status_page.page_addr = kmap(obj->pages[0]); 982 if (ring->status_page.page_addr == NULL) { 987 memset(ring->status_page.page_addr, 0, PAGE_SIZE); 1508 ring->status_page.page_addr = dev_priv->status_page_dmah->vaddr; 1509 memset(ring->status_page.page_addr, 0, PAGE_SIZE); 1531 ring->status_page.page_addr = dev_priv->status_page_dmah->vaddr;
|
H A D | i915_dma.c | 217 if (!ring->status_page.page_addr) { 222 ring->status_page.page_addr); 875 ring->status_page.page_addr = 877 memset_io(ring->status_page.page_addr, 0, PAGE_SIZE); 883 ring->status_page.page_addr);
|
/drivers/hv/ |
H A D | vmbus_drv.c | 442 void *page_addr = hv_context.synic_message_page[cpu]; local 443 struct hv_message *msg = (struct hv_message *)page_addr + 485 void *page_addr; local 496 page_addr = hv_context.synic_event_page[cpu]; 497 event = (union hv_synic_event_flags *)page_addr + VMBUS_MESSAGE_SINT; 505 page_addr = hv_context.synic_message_page[cpu]; 506 msg = (struct hv_message *)page_addr + VMBUS_MESSAGE_SINT;
|
/drivers/net/ethernet/sfc/ |
H A D | rx.c | 196 void *page_addr; local 216 page_addr = page_address(page); 217 state = page_addr; 221 page_addr += sizeof(struct efx_rx_page_state); 239 page_addr += (PAGE_SIZE >> 1);
|
/drivers/mtd/maps/ |
H A D | pci.c | 152 unsigned long page_addr = ofs & 0x00400000; local 158 if (page_addr) {
|
/drivers/staging/android/ |
H A D | binder.c | 615 void *page_addr; local 652 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { 655 page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; 661 "for page at %p\n", proc->pid, page_addr); 664 tmp_area.addr = page_addr; 671 proc->pid, page_addr); 675 (uintptr_t)page_addr + proc->user_buffer_offset; 692 for (page_addr 3048 void *page_addr = proc->buffer + i * PAGE_SIZE; local [all...] |