/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"); 190 unsigned long page_addr; local 204 page_addr = (unsigned long) 207 if ((page_addr & 4095) != 0 || (bytes & 4095) != 0) 212 if (xpram_page_in(page_addr, inde [all...] |
H A D | dcssblk.c | 814 unsigned long page_addr; local 848 page_addr = (unsigned long) 851 if (unlikely((page_addr & 4095) != 0) || (bvec.bv_len & 4095) != 0) 855 memcpy((void*)page_addr, (void*)source_addr, 858 memcpy((void*)source_addr, (void*)page_addr,
|
/drivers/mtd/nand/ |
H A D | nuc900_nand.c | 137 int column, int page_addr) 151 if (column != -1 || page_addr != -1) { 160 if (page_addr != -1) { 161 write_addr_reg(nand, page_addr); 164 write_addr_reg(nand, page_addr >> 8); 165 write_addr_reg(nand, page_addr >> 16 | ENDADDR); 167 write_addr_reg(nand, page_addr >> 8 | ENDADDR); 136 nuc900_nand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | sh_flctl.c | 194 static void set_addr(struct mtd_info *mtd, int column, int page_addr) argument 200 addr = page_addr; /* ERASE1 */ 201 } else if (page_addr != -1) { 207 addr |= (page_addr & 0xff) << 16; 208 addr |= ((page_addr >> 8) & 0xff) << 24; 212 addr2 = (page_addr >> 16) & 0xff; 217 addr |= (page_addr & 0xff) << 8; 218 addr |= ((page_addr >> 8) & 0xff) << 16; 219 addr |= ((page_addr >> 16) & 0xff) << 24; 581 static void execmd_read_page_sector(struct mtd_info *mtd, int page_addr) argument 630 execmd_read_oob(struct mtd_info *mtd, int page_addr) argument 654 int page_addr = flctl->seqin_page_addr; local 680 int page_addr = flctl->seqin_page_addr; local 699 flctl_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | fsl_elbc_nand.c | 145 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) argument 154 elbc_fcm_ctrl->page = page_addr; 161 out_be32(&lbc->fbar, page_addr >> 6); 163 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | 165 buf_num = (page_addr & 1) << 2; 171 out_be32(&lbc->fbar, page_addr >> 5); 173 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | 175 buf_num = page_addr & 7; 301 int column, int page_addr) 324 "fsl_elbc_cmdfunc: NAND_CMD_READ0, page_addr 300 fsl_elbc_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | mxc_nand.c | 832 static void mxc_do_addr_cycle(struct mtd_info *mtd, int column, int page_addr) argument 845 host->devtype_data->send_addr(host, 0, page_addr == -1); 852 if (page_addr != -1) { 854 host->devtype_data->send_addr(host, (page_addr & 0xff), false); 860 (page_addr >> 8) & 0xff, 863 (page_addr >> 16) & 0xff, 868 (page_addr >> 8) & 0xff, true); 874 (page_addr >> 8) & 0xff, 877 (page_addr >> 16) & 0xff, 882 (page_addr >> 1049 mxc_nand_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument [all...] |
H A D | au1550nd.c | 266 * @page_addr: the page address for this command, -1 if none 268 static void au1550_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 301 if (column != -1 || page_addr != -1) { 312 if (page_addr != -1) { 313 ctx->write_byte(mtd, (u8)(page_addr & 0xff)); 331 ctx->write_byte(mtd, (u8)(page_addr >> 8)); 336 ((page_addr >> 16) & 0x0f));
|
H A D | fsl_ifc_nand.c | 232 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) argument 240 ifc_nand_ctrl->page = page_addr; 242 iowrite32be(page_addr, &ifc->ifc_nand.row0); 245 buf_num = page_addr & priv->bufnum_mask; 412 int column, int page_addr) { 427 set_addr(mtd, 0, page_addr, 0); 442 set_addr(mtd, column, page_addr, 1); 479 set_addr(mtd, 0, page_addr, 0); 560 set_addr(mtd, column, page_addr, ifc_nand_ctrl->oob); 411 fsl_ifc_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
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 | 671 unsigned int page_size, uint16_t column, int page_addr) 675 info->ndcb1 = ((page_addr & 0xFFFFFF) << 8) 680 info->ndcb1 = ((page_addr & 0xFFFF) << 16) 683 if (page_addr & 0xFF0000) 684 info->ndcb2 = (page_addr & 0xFF0000) >> 16; 739 int ext_cmd_type, uint16_t column, int page_addr) 787 set_command_address(info, mtd->writesize, column, page_addr); 793 set_command_address(info, mtd->writesize, 0, page_addr); 889 info->ndcb1 = page_addr; 914 int column, int page_addr) 670 set_command_address(struct pxa3xx_nand_info *info, unsigned int page_size, uint16_t column, int page_addr) argument 738 prepare_set_command(struct pxa3xx_nand_info *info, int command, int ext_cmd_type, uint16_t column, int page_addr) argument 913 nand_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 961 nand_cmdfunc_extended(struct mtd_info *mtd, const unsigned command, int column, int page_addr) argument [all...] |
H A D | docg4.c | 690 int page_addr) 696 uint32_t g4_addr = mtd_to_docg4_address(page_addr, column); 698 dev_dbg(doc->dev, "%s %x, page_addr=%x, column=%x\n", 699 __func__, command, page_addr, column); 707 doc->last_command.page = page_addr; 736 if (doc->oob_page == page_addr) 689 docg4_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument
|
H A D | diskonchip.c | 659 static void doc2001plus_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 697 if (column != -1 || page_addr != -1) { 706 if (page_addr != -1) { 707 WriteDOC((unsigned char)(page_addr & 0xff), docptr, Mplus_FlashAddress); 708 WriteDOC((unsigned char)((page_addr >> 8) & 0xff), docptr, Mplus_FlashAddress); 711 WriteDOC((unsigned char)((page_addr >> 16) & 0x0f), docptr, Mplus_FlashAddress);
|
H A D | atmel_nand.c | 1732 int page_addr, unsigned int *addr1234, unsigned int *cycle0) 1754 if (page_addr != -1) { 1755 addr_bytes[acycle++] = page_addr & 0xff; 1756 addr_bytes[acycle++] = (page_addr >> 8) & 0xff; 1758 addr_bytes[acycle++] = (page_addr >> 16) & 0xff; 1772 int column, int page_addr) 1794 __func__, command, column, page_addr); 1860 acycle = nfc_make_addr(mtd, command, column, page_addr, 1731 nfc_make_addr(struct mtd_info *mtd, int command, int column, int page_addr, unsigned int *addr1234, unsigned int *cycle0) argument 1771 nfc_nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
/drivers/target/tcm_fc/ |
H A D | tfc_io.c | 79 void *page_addr; local 162 page_addr = from; 167 kunmap_atomic(page_addr); 229 void *page_addr; local 322 page_addr = to; 327 kunmap_atomic(page_addr);
|
/drivers/scsi/libfc/ |
H A D | fc_libfc.c | 121 void *page_addr; local 144 page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT)); 147 memcpy((char *)page_addr + (off & ~PAGE_MASK), buf, sg_bytes); 148 kunmap_atomic(page_addr);
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bna.h | 95 void *page_addr; \ 98 page_addr = (_qpt_ptr)[((_qe_idx) >> BNA_TXQ_PAGE_INDEX_MAX_SHIFT)];\ 99 (_qe_ptr) = &((struct bna_txq_entry *)(page_addr))[page_index]; \ 109 void *page_addr; \ 112 page_addr = (_qpt_ptr)[((_qe_idx) >> \ 114 (_qe_ptr) = &((struct bna_rxq_entry *)(page_addr))[page_index]; \ 124 void *page_addr; \ 128 page_addr = (_qpt_ptr)[((_qe_idx) >> \ 130 (_qe_ptr) = &((struct bna_cq_entry *)(page_addr))[page_index];\
|
/drivers/staging/rts5208/ |
H A D | xd.c | 147 static int xd_read_redundant(struct rtsx_chip *chip, u32 page_addr, argument 154 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 209 static int xd_read_cis(struct rtsx_chip *chip, u32 page_addr, u8 *buf, argument 220 xd_assign_phy_addr(chip, page_addr, XD_RW_ADDR); 629 u32 page_addr; local 634 page_addr = (u32)i << xd_card->block_shift; 637 retval = xd_read_redundant(chip, page_addr, redunt, 11); 650 retval = xd_read_redundant(chip, page_addr + j, 667 page_addr += j; 669 retval = xd_read_cis(chip, page_addr, bu 948 u32 page_addr; local 1000 u32 page_addr; local 1188 u32 page_addr; local 1306 u32 page_addr = i << xd_card->block_shift; local 1455 u32 page_addr, new_blk; local 1650 u32 page_addr; local [all...] |
H A D | ms.c | 2864 u8 extra[MS_EXTRA_SIZE], page_addr, val, trans_cfg, data[6]; local 2909 for (page_addr = start_page; page_addr < end_page; page_addr++) { 2933 page_addr, extra, MS_EXTRA_SIZE); 2949 if (page_addr == (end_page - 1)) { 3026 u8 page_addr, val, data[16]; local 3115 for (page_addr = start_page; page_addr < end_page; page_addr [all...] |
/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_abi.h | 72 u64 page_addr[MAX_CQ_PAGES]; member in struct:ocrdma_create_cq_uresp
|
/drivers/gpu/drm/i915/ |
H A D | intel_ringbuffer.h | 27 u32 *page_addr; member in struct:intel_hw_status_page 355 return ring->status_page.page_addr[reg]; 362 ring->status_page.page_addr[reg] = value;
|
/drivers/hv/ |
H A D | connection.c | 366 void *page_addr; local 381 page_addr = hv_context.synic_event_page[cpu]; 382 event = (union hv_synic_event_flags *)page_addr +
|
H A D | vmbus_drv.c | 584 void *page_addr = hv_context.synic_message_page[cpu]; local 585 struct hv_message *msg = (struct hv_message *)page_addr + 627 void *page_addr; local 632 page_addr = hv_context.synic_event_page[cpu]; 633 if (page_addr == NULL) 636 event = (union hv_synic_event_flags *)page_addr + 666 page_addr = hv_context.synic_message_page[cpu]; 667 msg = (struct hv_message *)page_addr + VMBUS_MESSAGE_SINT;
|
/drivers/mtd/nand/bcm47xxnflash/ |
H A D | ops_bcm4706.c | 217 int page_addr) 227 if (page_addr != -1) 228 b47n->curr_page_addr = page_addr; 273 if (page_addr != -1) 215 bcm47xxnflash_ops_bcm4706_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument
|
/drivers/mtd/maps/ |
H A D | pci.c | 129 unsigned long page_addr = ofs & 0x00400000; local 135 if (page_addr) {
|
/drivers/staging/android/ |
H A D | binder.c | 549 void *page_addr; local 588 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { 591 page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; 597 proc->pid, page_addr); 600 tmp_area.addr = page_addr; 605 proc->pid, page_addr); 609 (uintptr_t)page_addr + proc->user_buffer_offset; 625 for (page_addr 3140 void *page_addr; local [all...] |