Lines Matching refs:buffer
70 ALLOC_CACHE_ALIGN_BUFFER(unsigned char, buffer, dev_desc->blksz); in fat_set_blk_dev()
76 if (disk_read(0, 1, buffer) != 1) { in fat_set_blk_dev()
82 if (memcmp(buffer + DOS_BOOT_MAGIC_OFFSET, "\x55\xAA", 2)) { in fat_set_blk_dev()
88 if (!memcmp(buffer + DOS_FS_TYPE_OFFSET, "FAT", 3)) in fat_set_blk_dev()
90 if (!memcmp(buffer + DOS_FS32_TYPE_OFFSET, "FAT32", 5)) in fat_set_blk_dev()
254 get_cluster(fsdata *mydata, __u32 clustnum, __u8 *buffer, unsigned long size) in get_cluster() argument
267 if ((unsigned long)buffer & (ARCH_DMA_MINALIGN - 1)) { in get_cluster()
270 debug("FAT: Misaligned buffer address (%p)\n", buffer); in get_cluster()
279 memcpy(buffer, tmpbuf, mydata->sect_size); in get_cluster()
280 buffer += mydata->sect_size; in get_cluster()
287 ret = disk_read(startsect, sect_count, buffer); in get_cluster()
294 buffer += bytes_read; in get_cluster()
306 memcpy(buffer, tmpbuf, size); in get_cluster()
328 __u8 *buffer, loff_t maxsize, loff_t *gotsize) in get_contents() argument
385 memcpy(buffer, tmp_buffer + pos, actsize); in get_contents()
390 buffer += actsize; in get_contents()
420 if (get_cluster(mydata, curclust, buffer, (int)actsize) != 0) { in get_contents()
427 if (get_cluster(mydata, curclust, buffer, (int)actsize) != 0) { in get_contents()
433 buffer += actsize; in get_contents()
1338 int file_fat_read(const char *filename, void *buffer, int maxsize) in file_fat_read() argument
1343 ret = fat_read_file(filename, buffer, 0, maxsize, &actread); in file_fat_read()