Searched refs:IOWrapper (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10/hfs-285/CopyHFSMeta/ |
H A D | Sparse.h | 4 struct IOWrapper; 6 extern struct IOWrapper *InitSparseBundle(const char *, DeviceInfo_t*);
|
H A D | hfsmeta.h | 48 * The IOWrapper structure is used to do input and output on 56 struct IOWrapper { struct 57 ssize_t (*writer)(struct IOWrapper *ctx,DeviceInfo_t *devp, off_t start, off_t len, void (^bp)(off_t)); 58 ssize_t (*reader)(struct IOWrapper *ctx, off_t start, void *buffer, off_t len); 59 off_t (*getprog)(struct IOWrapper *ctx); 60 void (*setprog)(struct IOWrapper *ctx, off_t prog); 61 int (*cleanup)(struct IOWrapper *ctx); 64 typedef struct IOWrapper IOWrapper_t;
|
H A D | DeviceWrapper.c | 29 noClean(struct IOWrapper *ctx) 36 doRead(struct IOWrapper *ctx, off_t start, void *buffer, off_t len) 45 writeExtent(struct IOWrapper *context, DeviceInfo_t *devp, off_t start, off_t len, void (^bp)(off_t)) 86 GetProgress(struct IOWrapper *context) 91 SetProgress(struct IOWrapper *context, off_t progr) 96 struct IOWrapper *
|
H A D | Data.h | 31 struct IOWrapper; 77 extern int CopyObjectsToDest(VolumeObjects_t*, struct IOWrapper *wrapper, off_t skip);
|
H A D | SparseBundle.c | 72 doSparseRead(struct IOWrapper *context, off_t offset, void *buffer, off_t len) 189 WriteExtentToSparse(struct IOWrapper * context, DeviceInfo_t *devp, off_t start, off_t len, void (^bp)(off_t)) 322 GetProgress(struct IOWrapper *context) 347 SetProgress(struct IOWrapper *context, off_t prog) 373 doCleanup(struct IOWrapper *ctx) 391 * Initialize the IOWrapper structure for a sparse bundle. This will 397 struct IOWrapper *
|
H A D | misc.c | 154 CopyObjectsToDest(VolumeObjects_t *vop, struct IOWrapper *wrapper, off_t skip)
|
Completed in 265 milliseconds