Lines Matching refs:buffer
310 void *buffer) in mmc_read_and_flush() argument
315 bool unaligned = is_buf_unaligned(buffer); in mmc_read_and_flush()
333 __func__, buffer); in mmc_read_and_flush()
339 tmp_buf = buffer; in mmc_read_and_flush()
348 memcpy(buffer, tmp_buf, sectors * part->info.blksz); in mmc_read_and_flush()
354 lbaint_t sectors, void *buffer) in mmc_write() argument
358 bool unaligned = is_buf_unaligned(buffer); in mmc_write()
373 __func__, buffer); in mmc_write()
377 memcpy(tmp_buf, buffer, sectors * part->info.blksz); in mmc_write()
379 tmp_buf = buffer; in mmc_write()
446 void *buffer, in mmc_byte_io() argument
456 if (!partition || !buffer || io_type > IO_WRITE) in mmc_byte_io()
499 memcpy(buffer, (void *)tmp_buf, residue); in mmc_byte_io()
513 buffer, residue); in mmc_byte_io()
525 buffer += residue; in mmc_byte_io()
536 sectors, buffer); in mmc_byte_io()
541 sectors, buffer); in mmc_byte_io()
550 buffer += ret * part->info.blksz; in mmc_byte_io()
591 void *buffer, in read_from_partition() argument
595 num_bytes, buffer, out_num_read, IO_READ); in read_from_partition()
619 const void *buffer) in write_to_partition() argument
622 num_bytes, (void *)buffer, NULL, IO_WRITE); in write_to_partition()