Home
last modified time | relevance | path

Searched refs:SGArray (Results 1 – 7 of 7) sorted by relevance

/sys/include/
Dsga.h13 typedef struct SGArray struct
17 } SGArray; typedef
19 void SGArray_Init(SGArray *sga);
20 int SGArray_Append(SGArray *sga, uint64_t off, uint64_t len);
21 void SGArray_Dump(SGArray *sga);
Ddisk.h18 int (*read)(Disk *, void *, SGArray *, DiskCB, void *); // Read
19 int (*write)(Disk *, void *, SGArray *, DiskCB, void *); // Write
20 int (*flush)(Disk *, void *, SGArray *, DiskCB, void *); // Flush
27 int Disk_Read(Disk *disk, void * buf, SGArray *sga, DiskCB cb, void *arg);
28 int Disk_Write(Disk *disk, void * buf, SGArray *sga, DiskCB cb, void *arg);
29 int Disk_Flush(Disk *disk, void * buf, SGArray *sga, DiskCB cb, void *arg);
/sys/kern/
Dsga.c12 SGArray_Init(SGArray *sga) in SGArray_Init()
18 SGArray_Append(SGArray *sga, uint64_t off, uint64_t len) in SGArray_Append()
30 SGArray_Dump(SGArray *sga) in SGArray_Dump()
Ddisk.c44 Disk_Read(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in Disk_Read()
50 Disk_Write(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in Disk_Write()
56 Disk_Flush(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in Disk_Flush()
80 SGArray sga; in Debug_DumpDisk()
Dbufcache.c233 SGArray sga; in BufCache_Read()
276 SGArray sga; in BufCache_Write()
/sys/dev/x86/
Dide.c76 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);
271 IDE_Read(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in IDE_Read()
293 IDE_Write(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in IDE_Write()
315 IDE_Flush(Disk *disk, void *buf, SGArray *sga, DiskCB cb, void *arg) in IDE_Flush()
/sys/dev/
Dahci.c254 AHCI_IssueCommand(AHCI *ahci, int port, SGArray *sga, void *cfis, int len) in AHCI_IssueCommand()
302 SGArray sga; in AHCI_IdentifyPort()