get_file_map
status_t (*get_file_map)(fs_volume* volume, fs_vnode* vnode, off_t offset,
fssh_status_t (*get_file_map)(fssh_fs_volume *volume, fssh_fs_vnode *vnode,
return sourceNode->ops->get_file_map(sourceVolume, sourceNode, offset, size,
OVERLAY_CALL(get_file_map, offset, size, vecs, count)
OVERLAY_CALL(get_file_map, offset, size, vecs, count)
OVERLAY_CALL(get_file_map, offset, size, vecs, count)
ops->get_file_map = NULL; // never used
capabilities.Set(FS_VNODE_CAPABILITY_GET_FILE_MAP, ops->get_file_map);
if (!node->ops->get_file_map)
return node->ops->get_file_map(&fVolume, node, offset, size, vecs,
return FS_CALL(vnode, get_file_map, offset, size, vecs, _count);
status_t status = get_file_map(ref, offset, numBytes, fileVecs,
status = get_file_map(ref, offset + totalSize, bytesLeft, fileVecs,
return FS_CALL(vnode, get_file_map, offset, size, vecs, _count);