Symbol: symlink
headers/posix/unistd.h
364
extern int symlink(const char *toPath, const char *symlinkPath);
headers/private/userlandfs/fuse/fuse.h
134
int (*symlink) (const char *, const char *);
headers/private/userlandfs/fuse/fuse_compat.h
130
int (*symlink) (const char *, const char *);
headers/private/userlandfs/fuse/fuse_compat.h
178
int (*symlink) (const char *, const char *);
headers/private/userlandfs/fuse/fuse_compat.h
20
int (*symlink) (const char *, const char *);
headers/private/userlandfs/fuse/fuse_compat.h
79
int (*symlink) (const char *, const char *);
headers/private/userlandfs/fuse/fuse_lowlevel.h
381
void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
headers/private/userlandfs/fuse/fuse_lowlevel_compat.h
28
void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
headers/private/userlandfs/fuse/fuse_lowlevel_compat.h
95
void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
headers/private/userlandfs/legacy/fsproto.h
174
op_symlink *symlink;
src/add-ons/kernel/file_systems/ext2/ext2.h
454
char symlink[EXT2_SHORT_SYMLINK_LENGTH];
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1294
memcpy(buffer, inode->Node().symlink, bytesToCopy);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
802
strcpy(link->Node().symlink, path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1291
if (symlink(request->target.GetString(), path.GetPath()) < 0)
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
151
PackageSymlink* symlink = new PackageSymlink(fPackage, mode);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
152
if (symlink == NULL)
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
155
symlink->SetSymlinkPath(path);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
156
node = symlink;
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelFileSystem.cpp
155
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_SYMLINK, fFSOps->symlink);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
295
if (!fFSOps->symlink)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
298
return fFSOps->symlink(fVolumeCookie, dir, name, target);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
193
beos_op_symlink *symlink;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
478
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_SYMLINK, fLowLevelOps.symlink);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEFileSystem.cpp
536
fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_SYMLINK, fFS->ops.symlink);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
186
if (ops->symlink == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
190
ops->symlink(&request, link, parent, name);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
64
if (fs->ops.symlink == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
66
return fs->ops.symlink(linkname, path);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
371
Symlink symlink(inode);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
373
status_t result = symlink.ReadLink(0, buffer, _bufferSize);
src/apps/packageinstaller/PackageItem.cpp
1043
BSymLink symlink;
src/apps/packageinstaller/PackageItem.cpp
1077
ret = dir->CreateSymLink(destination.Path(), fLink.String(), &symlink);
src/apps/packageinstaller/PackageItem.cpp
1081
symlink.SetTo(destination.Path());
src/apps/packageinstaller/PackageItem.cpp
1084
ret = symlink.MakeLinkedPath(dir, &oldLink);
src/apps/packageinstaller/PackageItem.cpp
1105
&symlink);
src/apps/packageinstaller/PackageItem.cpp
1126
ret = symlink.SetPermissions(static_cast<mode_t>(fMode));
src/apps/packageinstaller/PackageItem.cpp
1129
ret = symlink.SetCreationTime(static_cast<time_t>(fCreationTime));
src/apps/packageinstaller/PackageItem.cpp
1132
ret = symlink.SetModificationTime(static_cast<time_t>(
src/apps/packageinstaller/PackageItem.cpp
1143
ret = HandleAttributes(&destination, &symlink, "LnDa");
src/bin/unzip/beos.c
834
if (symlink(linktarget, G.filename)) /* create the real link */
src/build/libroot/fs.cpp
1023
if (symlink(toPath, realPath.c_str()) < 0)
src/build/libroot/fs_darwin.cpp
410
return symlink(oldPath, newPath);
src/build/libroot/fs_darwin.cpp
424
return symlink(oldPath, newFullPath);
src/kits/tracker/PoseView.cpp
5573
BPoseView::CreateSymlinkPoseTarget(Model* symlink)
src/kits/tracker/PoseView.cpp
5576
Model* result = symlink->LinkTo();
src/kits/tracker/PoseView.cpp
5579
BEntry entry(symlink->EntryRef(), true);
src/kits/tracker/PoseView.cpp
5590
fBrokenLinks->AddItem(symlink);
src/kits/tracker/PoseView.cpp
5591
WatchParentOf(symlink->EntryRef());
src/kits/tracker/PoseView.cpp
5596
symlink->SetLinkTo(result);
src/kits/tracker/PoseView.cpp
5764
BSymLink symlink(ref);
src/kits/tracker/PoseView.cpp
5767
symlink.MakeLinkedPath(currentDir.Path(), &path);
src/kits/tracker/PoseView.cpp
5788
BSymLink symlink(ref);
src/kits/tracker/PoseView.cpp
5791
symlink.MakeLinkedPath(currentDir.Path(), &path);
src/kits/tracker/PoseView.h
341
bool CreateSymlinkPoseTarget(Model* symlink);
src/preferences/network/NetworkWindow.cpp
292
BSymLink symlink(&entry);
src/preferences/network/NetworkWindow.cpp
294
if (symlink.IsAbsolute())
src/preferences/network/NetworkWindow.cpp
298
symlink.ReadLink(currentProfile, sizeof(currentProfile));
src/servers/midi/DeviceWatcher.cpp
221
BEntry symlink(path, true);
src/servers/midi/DeviceWatcher.cpp
222
if (symlink.IsDirectory()) {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
421
PackageSymlink* symlink = new(std::nothrow) PackageSymlink(
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
423
if (symlink == NULL)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
426
error = symlink->SetSymlinkPath(entry->SymlinkPath());
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
428
delete symlink;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
432
node = symlink;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
592
Symlink(PackageSymlink* symlink)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
594
fSymlink(symlink)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
658
Directory(PackageDirectory* symlink)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
660
fDirectory(symlink)
src/system/kernel/device_manager/devfs.cpp
1205
memcpy(buffer, link->stream.u.symlink.path, min_c(*_bufferSize,
src/system/kernel/device_manager/devfs.cpp
1206
link->stream.u.symlink.length));
src/system/kernel/device_manager/devfs.cpp
1208
*_bufferSize = link->stream.u.symlink.length;
src/system/kernel/device_manager/devfs.cpp
1861
stat->st_size = vnode->stream.u.symlink.length;
src/system/kernel/device_manager/devfs.cpp
847
kprintf(" symlink to: %s\n", vnode->stream.u.symlink.path);
src/system/kernel/device_manager/devfs.cpp
86
} symlink;
src/system/kernel/fs/rootfs.cpp
1064
stat->st_size = vnode->stream.symlink.length;
src/system/kernel/fs/rootfs.cpp
61
} symlink;
src/system/kernel/fs/rootfs.cpp
895
memcpy(buffer, link->stream.symlink.path, min_c(*_bufferSize,
src/system/kernel/fs/rootfs.cpp
896
link->stream.symlink.length));
src/system/kernel/fs/rootfs.cpp
898
*_bufferSize = link->stream.symlink.length;
src/system/kernel/fs/rootfs.cpp
932
vnode->stream.symlink.path = strdup(path);
src/system/kernel/fs/rootfs.cpp
933
if (vnode->stream.symlink.path == NULL) {
src/system/kernel/fs/rootfs.cpp
937
vnode->stream.symlink.length = strlen(path);
src/tests/system/libroot/posix/symlink_create_test.c
17
int ret = symlink("file4", "link4");
src/tests/system/libroot/posix/symlink_create_test.c
32
assert(symlink ("/nonexistent/test8237/24715863701440", linkname) >= 0);
src/tools/fs_shell/command_cp.cpp
460
if (symlink(linkTo, path) < 0)
src/tools/fs_shell/fuse.cpp
412
fuseOps->symlink = fuse_symlink;