Lines Matching defs:buf
210 ssize_t exfat_read(int fd, void *buf, size_t size, off_t offset)
212 return pread(fd, buf, size, offset);
215 ssize_t exfat_write(int fd, void *buf, size_t size, off_t offset)
217 return pwrite(fd, buf, size, offset);
494 int exfat_read_sector(struct exfat_blk_dev *bd, void *buf, unsigned int sec_off)
500 ret = pread(bd->dev_fd, buf, bd->sector_size, offset);
508 int exfat_write_sector(struct exfat_blk_dev *bd, void *buf,
515 bytes = pwrite(bd->dev_fd, buf, bd->sector_size, offset);
589 unsigned char *buf;
591 buf = malloc(bd->sector_size);
592 if (!buf) {
603 ret = exfat_read_sector(bd, buf, sec_idx + backup_sec_idx);
613 boot_calc_checksum(buf, bd->sector_size, is_boot_sec,
620 free(buf);