Lines Matching refs:buf
76 int IDE_Read(Disk *disk, void *buf, SGArray *sga, DiskCB, void *arg);
77 int IDE_Write(Disk *disk, void *buf, SGArray *sga, DiskCB, void *arg);
78 int IDE_Flush(Disk *disk, void *buf, SGArray *sga, DiskCB, void *arg);
79 int IDE_ReadOne(IDEDrive *drive, void *buf, uint64_t off, uint64_t len);
80 int IDE_WriteOne(IDEDrive *drive, void *buf, uint64_t off, uint64_t len);
271 IDE_Read(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg)
281 buf,
284 buf += sga->entries[i].length;
293 IDE_Write(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg)
303 buf,
306 buf += sga->entries[i].length;
315 IDE_Flush(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg)
340 IDE_ReadOne(IDEDrive *drive, void *buf, uint64_t off, uint64_t len)
398 uint8_t *b = buf + sectors * IDE_SECTOR_SIZE;
414 IDE_WriteOne(IDEDrive *drive, void *buf, uint64_t off, uint64_t len)
472 uint8_t *b = buf + sectors * IDE_SECTOR_SIZE;