write_pages
status_t (*write_pages)(fs_volume* volume, fs_vnode* vnode,
extern status_t write_pages(int fd, off_t pos, const struct iovec* vecs,
fssh_device_write_pages_hook write_pages; /* scatter-gather physical write to the device */
fssh_status_t (*write_pages)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
return sourceNode->ops->write_pages(sourceVolume, sourceNode, cookie, pos,
OVERLAY_CALL(write_pages, cookie, pos, vecs, count, numBytes)
OVERLAY_CALL(write_pages, cookie, pos, vecs, count, numBytes)
status = FS_CALL(vnode, write_pages, cookie, fileOffset,
if (!HAS_FS_CALL(fVnode, write_pages))
return FS_CALL(fVnode, write_pages, fCookie, offset, &vec, 1,
return FS_CALL(vnode, write_pages,