Lines Matching defs:buffer
17 unsigned char *buffer; /* Cache */
128 if (!pcache->buffer) {
129 pcache->buffer = kmalloc(card->blocklen, GFP_KERNEL);
130 if (!pcache->buffer) {
208 memcpy(pcache->buffer + (card->blocklen/card->readcnt) * x,
386 pcache->buffer + vblock->ofs,
391 memcpy(buf + index, pcache->buffer +
425 unsigned char *buffer;
446 buffer = kmalloc(card->blocklen, GFP_KERNEL);
447 if (!buffer) {
454 error = maple_vmu_read_block(vblock->num, buffer, mtd);
459 buffer[vblock->ofs] = buf[index];
466 /* write out new buffer */
467 error = maple_vmu_write_block(vblock->num, buffer, mtd);
479 kfree(buffer);
485 kfree(buffer);