Lines Matching refs:blocklen

42 	u32 blocklen;  member
71 if (src_ofs >= card->parts[partition].numblocks * card->blocklen) in ofs_to_block()
74 num = src_ofs / card->blocklen; in ofs_to_block()
83 vblock->ofs = src_ofs % card->blocklen; in ofs_to_block()
104 card->blocklen/card->readcnt); in vmu_blockread()
131 pcache->buffer = kmalloc(card->blocklen, GFP_KERNEL); in maple_vmu_read_block()
161 blockread = kmalloc(card->blocklen/card->readcnt, GFP_KERNEL); in maple_vmu_read_block()
207 memcpy(buf + (card->blocklen/card->readcnt) * x, blockread, in maple_vmu_read_block()
208 card->blocklen/card->readcnt); in maple_vmu_read_block()
210 memcpy(pcache->buffer + (card->blocklen/card->readcnt) * x, in maple_vmu_read_block()
211 card->blockread, card->blocklen/card->readcnt); in maple_vmu_read_block()
242 phaselen = card->blocklen/card->writecnt; in maple_vmu_write_block()
293 return card->blocklen; in maple_vmu_write_block()
320 buf = kmalloc(card->blocklen, GFP_KERNEL); in vmu_flash_read_char()
369 if (from + len > numblocks * card->blocklen) in vmu_flash_read()
370 len = numblocks * card->blocklen - from; in vmu_flash_read()
384 leftover = card->blocklen - vblock->ofs; in vmu_flash_read()
385 if (vblock->ofs + len - index < card->blocklen) { in vmu_flash_read()
435 if (to + len > numblocks * card->blocklen) in vmu_flash_write()
436 len = numblocks * card->blocklen - to; in vmu_flash_write()
448 buffer = kmalloc(card->blocklen, GFP_KERNEL); in vmu_flash_write()
466 } while (vblock->ofs < card->blocklen); in vmu_flash_write()
474 if (error != card->blocklen) in vmu_flash_write()
537 mtd_cur->size = part_cur->numblocks * card->blocklen; in vmu_queryblocks()
538 mtd_cur->erasesize = card->blocklen; in vmu_queryblocks()
542 mtd_cur->writesize = card->blocklen; in vmu_queryblocks()
621 card->blocklen = ((basic_flash_data >> 16 & 0xFF) + 1) << 5; in vmu_connect()