Searched refs:symlink (Results 1 - 25 of 72) sorted by relevance

123

/haiku-fatelf/src/bin/coreutils/lib/
H A Dsymlink.c1 /* Stub for symlink().
29 # undef symlink macro
31 /* Create a symlink, but reject trailing slash. */
43 return symlink (contents, name);
50 symlink (char const *contents _GL_UNUSED, function
H A Dsymlinkat.c1 /* Create a symlink relative to an open directory.
24 /* Mingw lacks symlink, and it is more efficient to provide a trivial
42 /* Like symlink, but with arguments reversed. */
46 return symlink (contents, file);
64 /* Create a symlink FILE, in the directory open on descriptor FD,
67 then symlink/restore_cwd. If either the save_cwd or the restore_cwd
86 /* Read the contents of symlink FILE into buffer BUF of size LEN, in the
H A Dunistd.in.h827 # undef symlink macro
828 # define symlink rpl_symlink macro
831 extern int symlink (char const *contents, char const *file)
835 # undef symlink macro
836 # define symlink(c,n) \ macro
837 (GL_LINK_WARNING ("symlink is not portable - " \
838 "use gnulib module symlink for portability"), \
839 symlink (c, n))
H A Dlinkat.c49 /* Create a link. If FILE1 is a symlink, either create a hardlink to
50 that symlink, or fake it by creating an identical symlink. */
60 /* A symlink cannot be modified in-place. Therefore, creating
61 an identical symlink behaves like a hard link to a symlink,
77 int result = symlink (target, file2);
98 /* Create a link. If FILE1 is a symlink, create a hardlink to the
170 in the directory open on descriptor FD2. If FILE1 is a symlink, FLAG
192 /* Create a link. If FILE1 is a symlink, creat
[all...]
/haiku-fatelf/src/libs/ncurses/
H A Dmk-1st.awk55 function symlink(src,dst) { function
87 symlink(lib_name, abi_name);
88 symlink(abi_name, rel_name);
90 symlink(lib_name, abi_name);
94 symlink(rel_name, abi_name);
95 symlink(abi_name, lib_name);
97 symlink(abi_name, lib_name);
/haiku-fatelf/headers/private/userlandfs/fuse/
H A Dfuse_compat.h20 int (*symlink) (const char *, const char *); member in struct:fuse_operations_compat25
79 int (*symlink) (const char *, const char *); member in struct:fuse_operations_compat22
130 int (*symlink) (const char *, const char *); member in struct:fuse_operations_compat2
178 int (*symlink) (const char *, const char *); member in struct:fuse_operations_compat1
H A Dfuse_lowlevel_compat.h28 void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent, member in struct:fuse_lowlevel_ops_compat25
95 void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent, member in struct:fuse_lowlevel_ops_compat
/haiku-fatelf/src/system/libroot/posix/unistd/
H A Dlink.c42 symlink(const char *toPath, const char *symlinkPath) function
/haiku-fatelf/src/bin/network/wget/build-aux/
H A Dgnupload42 --symlink create symbolic links
51 --symlink-regex[=EXPR] use sed script EXPR to compute symbolic link names
55 If --symlink-regex is given without EXPR, then the link target name
84 --symlink-regex \\
92 --symlink automake-1.8.2b.tar.gz automake-latest.tar.gz \\
95 4. Delete automake-1.8.2a.tar.gz and .bz2, remove symlink
148 --symlink-regex=*)
151 --symlink-regex)
154 --symlink)
202 echo "$0: Odd number of symlink argument
[all...]
/haiku-fatelf/src/tests/kits/net/preflet/
H A DNetworkSetupWindow.cpp194 BSymLink symlink(&entry);
196 if (symlink.IsAbsolute())
197 // oh oh, sorry, wrong symlink...
200 symlink.ReadLink(current_profile, sizeof(current_profile));
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/fs_shell/
H A Drootfs.c60 char * symlink; /* for symbolic links */ member in struct:vnode
232 err = new_path(vn->symlink, &np);
295 vn->symlink = buf;
534 if (node->symlink)
535 free(node->symlink);
557 l = strlen(node->symlink);
559 memcpy(buf, node->symlink, *bufsize);
561 memcpy(buf, node->symlink, l);
808 root->symlink = NULL;
988 vn->symlink
[all...]
/haiku-fatelf/src/apps/packageinstaller/
H A DPackageItem.cpp936 BSymLink symlink; local
970 ret = dir->CreateSymLink(destination.Path(), fLink.String(), &symlink);
972 // We need to check if the existing symlink is pointing at the same path
974 symlink.SetTo(destination.Path());
977 ret = symlink.MakeLinkedPath(dir, &oldLink);
998 &symlink);
1019 ret = symlink.SetPermissions(static_cast<mode_t>(fMode));
1022 ret = symlink.SetCreationTime(static_cast<time_t>(fCreationTime));
1025 ret = symlink.SetModificationTime(static_cast<time_t>(
1030 parser_debug("Failed to set symlink attribute
[all...]
/haiku-fatelf/src/servers/midi/
H A DDeviceWatcher.cpp222 BEntry symlink(path, true);
223 if (symlink.IsDirectory()) {
/haiku-fatelf/src/bin/network/tcpdump/lbl/
H A Dos-sunos4.h165 int symlink(const char *, const char *);
/haiku-fatelf/src/bin/network/tcpdump/libpcap/lbl/
H A Dos-sunos4.h165 int symlink(const char *, const char *);
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A Dfuse_fs.cpp64 if (fs->ops.symlink == NULL)
66 return fs->ops.symlink(linkname, path);
/haiku-fatelf/src/bin/coreutils/src/
H A Dln.c69 command `ln --force --no-dereference file symlink-to-dir' deletes
70 symlink-to-dir before creating the new link. */
141 symlink. We can't use the shorter
200 self-referential symlink, but don't allow the hard-linking
250 ok = ((symbolic_link ? symlink (source, dest)
271 If we didn't remove DEST in that case, the subsequent symlink or link
283 ok = ((symbolic_link ? symlink (source, dest)
368 -n, --no-dereference treat destination that is a symlink to a\n\
553 a just-created symlink won't ever lead to real data loss. */
/haiku-fatelf/src/build/libroot/
H A Dfs_darwin.cpp405 // call symlink() ignoring fd
406 return symlink(oldPath, newPath);
420 return symlink(oldPath, newFullPath);
/haiku-fatelf/src/system/kernel/fs/
H A Drootfs.cpp58 } symlink; member in struct:rootfs_stream
850 if (link->stream.symlink.length < *_bufferSize)
851 *_bufferSize = link->stream.symlink.length;
853 memcpy(buffer, link->stream.symlink.path, *_bufferSize);
874 TRACE(("rootfs_create: creating new symlink\n"));
882 vnode->stream.symlink.path = strdup(path);
883 if (vnode->stream.symlink.path == NULL) {
887 vnode->stream.symlink.length = strlen(path);
1004 stat->st_size = vnode->stream.symlink.length;
/haiku-fatelf/headers/posix/
H A Dunistd.h177 extern int symlink(const char *toPath, const char *symlinkPath);
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelFileSystem.cpp155 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_SYMLINK, fFSOps->symlink);
H A DBeOSKernelVolume.cpp295 if (!fFSOps->symlink)
298 return fFSOps->symlink(fVolumeCookie, dir, name, target);
/haiku-fatelf/src/bin/makeudfimage/
H A DUdfBuilder.h85 status_t _ProcessSymlink(BEntry &symlink);
/haiku-fatelf/src/system/boot/loader/file_systems/tarfs/
H A Dtarfs.cpp405 Symlink* symlink = static_cast<Symlink*>(node); local
406 int fd = open_from(this, symlink->LinkPath(), O_RDONLY);
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/server/
H A DKernelUserVolume.cpp268 if (!fFSOps->symlink)
270 return fFSOps->symlink(fVolumeCookie, dir, name, target);

Completed in 138 milliseconds

123