Symbol: symlink
bin/cp/utils.c
318
if (symlink(target, to.p_path)) {
bin/ln/ln.c
346
if (sflag ? symlink(source, target) :
bin/pax/file_subs.c
535
res = symlink(arcn->ln_name, nm);
include/unistd.h
285
int symlink(const char *, const char *);
lib/libc/time/zic.c
1838
if (symlink(contents, outname) == 0) {
lib/libp2k/p2k.c
313
PUFFSOP_SET(pops, p2k, node, symlink);
lib/libperfuse/perfuse.c
511
PUFFSOP_SET(pops, perfuse, node, symlink);
lib/libpuffs/null.c
184
PUFFSOP_SET(pops, puffs_null, node, symlink);
lib/libpuffs/null.c
538
if (symlink(linkname, PCNPATH(pcn)) == -1)
lib/libpuffs/puffs.c
93
FILLOP(symlink, SYMLINK);
lib/librefuse/refuse.c
1242
PUFFSOP_SET(pops, puffs_fuse, node, symlink);
lib/librefuse/refuse/fs.c
306
if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->symlink) \
lib/librefuse/refuse/fs.c
307
return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->symlink(linkname, path); \
lib/librefuse/refuse/v11.h
58
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v21.h
54
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v22.h
58
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v23.h
58
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v25.h
54
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v26.h
54
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v28.h
54
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v29.h
54
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v30.h
62
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v34.h
53
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v35.h
53
int (*symlink) (const char *, const char *);
lib/librefuse/refuse/v38.h
53
int (*symlink) (const char *, const char *);
lib/librumphijack/hijack.c
2713
PATHCALL(int, symlink, DUALCALL_SYMLINK, \
sbin/restore/utilities.c
206
if (!Nflag && symlink(existing, new) < 0) {
share/examples/puffs/pgfs/mount.c
147
PUFFSOP_SET(pops, pgfs, node, symlink);
share/examples/refuse/fanoutfs/fanoutfs.c
485
if (symlink(name, tgt) < 0) {
share/examples/refuse/fanoutfs/fanoutfs.c
575
.symlink = fanoutfs_symlink,
share/examples/refuse/icfs/icfs.c
404
if (symlink(name, tgt) < 0) {
share/examples/refuse/icfs/icfs.c
510
.symlink = icfs_symlink,
sys/fs/efs/efs_dinode.h
102
#define di_symlink di_u.symlink
sys/fs/efs/efs_dinode.h
84
char symlink[sizeof(struct efs_dextent) * EFS_DIRECTEXTENTS];
sys/fs/puffs/puffs_vnops.c
2020
PUFFS_MSG_VARS(vn, symlink);
sys/fs/puffs/puffs_vnops.c
2030
PUFFS_MSG_ALLOC(vn, symlink);
sys/fs/puffs/puffs_vnops.c
2069
PUFFS_MSG_RELEASE(symlink);
sys/miscfs/procfs/procfs_vfsops.c
382
goto symlink;
sys/miscfs/procfs/procfs_vfsops.c
394
symlink:
sys/rump/librump/rumpkern/rump_syscalls.c
1049
__weak_alias(symlink,rump___sysimpl_symlink);
tests/fs/puffs/h_dtfs/dtfs.c
205
PUFFSOP_SET(pops, dtfs, node, symlink);
tests/lib/libc/c063/t_faccessat.c
162
ATF_REQUIRE(symlink(FILE, LINK) == 0); /* NB: FILE does not exists */
tests/lib/libc/c063/t_fchmodat.c
176
ATF_REQUIRE(symlink(FILE, LINK) == 0);
tests/lib/libc/c063/t_fchownat.c
219
ATF_REQUIRE(symlink(FILE, LINK) == 0); /* Target does not exists */
tests/lib/libc/c063/t_fstatat.c
173
ATF_REQUIRE(symlink(FILE, LINK) == 0); /* target does not exists */
tests/lib/libc/c063/t_linkat.c
156
ATF_REQUIRE(symlink(RELFILE, LINK) == 0);
tests/lib/libc/c063/t_linkat.c
189
ATF_REQUIRE(symlink(RELFILE, LINK) == 0);
tests/lib/libc/c063/t_readlinkat.c
143
ATF_REQUIRE(symlink(FILE, LINK) == 0);
tests/lib/libc/c063/t_readlinkat.c
67
ATF_REQUIRE(symlink(FILE, LINK) == 0);
tests/lib/libc/c063/t_readlinkat.c
93
ATF_REQUIRE(symlink(FILE, LINK) == 0);
tests/lib/libc/c063/t_utimensat.c
211
RL(symlink(FILE, LINK)); /* NB: FILE does not exists */
tests/lib/libc/gen/t_ftok.c
73
ATF_REQUIRE(symlink(path, slnk) == 0);
tests/lib/libc/gen/t_realpath.c
134
ATF_REQUIRE(symlink(path, slnk) == 0);
tests/lib/libc/stdio/t_fopen.c
473
ATF_CHECK(symlink("/dev/null", linkpath) != -1);
tests/lib/libc/sys/t_stat.c
383
ATF_REQUIRE(symlink(path, pathlink) == 0);
tests/lib/librumphijack/h_cwd.c
135
if (symlink("/adir", "anotherdir/lincthesink") == -1)
usr.bin/audiocfg/audiodev.c
231
if (symlink(audiopath, _PATH_AUDIO) == -1) {
usr.bin/audiocfg/audiodev.c
235
if (symlink(soundpath, _PATH_SOUND) == -1) {
usr.bin/audiocfg/audiodev.c
239
if (symlink(audioctlpath, _PATH_AUDIOCTL) == -1) {
usr.bin/audiocfg/audiodev.c
243
if (symlink(mixerpath, _PATH_MIXER) == -1) {
usr.bin/config/main.c
685
if ((ret = symlink(p, q)) == -1)
usr.bin/rdist/server.c
878
if (symlink(buf, new) < 0) {
usr.bin/rdist/server.c
880
symlink(buf, new) < 0)
usr.bin/unzip/unzip.c
645
if (symlink(linkname, *path) == -1)
usr.bin/xinstall/xinstall.c
516
if (symlink(from_name, tmpl) == -1)
usr.bin/xinstall/xinstall.c
524
if (symlink(from_name, to_name) == -1)
usr.sbin/catman/catman.c
510
if (symlink(catpage, linkname)
usr.sbin/fstyp/hammer_disk.h
1076
struct hammer_symlink_data symlink;
usr.sbin/fstyp/hammer_disk.h
909
char symlink[24]; /* HAMMER_INODE_BASESYMLEN */
usr.sbin/lpr/lpr/lpr.c
502
ret = symlink(file, dfname);
usr.sbin/makefs/cd9660/iso9660_rrip.c
501
sl_ptr = node->node->symlink;
usr.sbin/makefs/chfs/chfs_mkfs.c
264
len = strlen(node->symlink);
usr.sbin/makefs/chfs/chfs_mkfs.c
265
memcpy(buf, node->symlink, len);
usr.sbin/makefs/ffs.c
639
slen = strlen(node->symlink) + 1;
usr.sbin/makefs/ffs.c
696
slen = strlen(cur->symlink);
usr.sbin/makefs/ffs.c
699
memcpy(dinp->di_db, cur->symlink, slen);
usr.sbin/makefs/ffs.c
701
membuf = cur->symlink;
usr.sbin/makefs/ffs.c
749
slen = strlen(cur->symlink);
usr.sbin/makefs/ffs.c
751
memcpy(dinp->di_db, cur->symlink, slen);
usr.sbin/makefs/ffs.c
753
membuf = cur->symlink;
usr.sbin/makefs/makefs.h
115
char *symlink; /* symlink target */
usr.sbin/makefs/udf.c
790
&softlink_len, cur->symlink);
usr.sbin/makefs/udf.c
979
printf("%s -> %s\n", dir, cur->symlink);
usr.sbin/makefs/udf.c
981
&softlink_len, cur->symlink);
usr.sbin/makefs/v7fs/v7fs_populate.c
246
v7fs_file_symlink(fs, &inode, cur->symlink);
usr.sbin/makefs/walk.c
340
cur->symlink = estrdup(slink);
usr.sbin/makefs/walk.c
424
if (cur->symlink)
usr.sbin/makefs/walk.c
425
free(cur->symlink);
usr.sbin/makefs/walk.c
604
curfsnode->symlink = estrdup(curnode->slink);
usr.sbin/makefs/walk.c
658
assert(dirnode->symlink != NULL);
usr.sbin/makefs/walk.c
660
ASEPRINT("symlink", "%s", dirnode->symlink, specnode->slink);
usr.sbin/makefs/walk.c
661
free(dirnode->symlink);
usr.sbin/makefs/walk.c
662
dirnode->symlink = estrdup(specnode->slink);
usr.sbin/makefs/walk.c
721
assert(cur->symlink != NULL);
usr.sbin/makefs/walk.c
722
printf(" -> %s", cur->symlink);
usr.sbin/makefs/walk.c
724
assert(cur->symlink == NULL);
usr.sbin/mtree/compare.c
558
(symlink(s->slink, p->fts_accpath) == -1) )
usr.sbin/mtree/verify.c
256
else if (symlink(p->slink, path))
usr.sbin/puffs/mount_psshfs/node.c
692
if (psn->symlink && !REFRESHTIMEOUT(pctx, time(NULL) - psn->slread))
usr.sbin/puffs/mount_psshfs/node.c
695
if (psn->symlink) {
usr.sbin/puffs/mount_psshfs/node.c
696
free(psn->symlink);
usr.sbin/puffs/mount_psshfs/node.c
697
psn->symlink = NULL;
usr.sbin/puffs/mount_psshfs/node.c
712
rv = psbuf_get_str(pb, &psn->symlink, NULL);
usr.sbin/puffs/mount_psshfs/node.c
718
*linklen = strlen(psn->symlink);
usr.sbin/puffs/mount_psshfs/node.c
719
(void) memcpy(linkvalue, psn->symlink, *linklen);
usr.sbin/puffs/mount_psshfs/psshfs.c
268
PUFFSOP_SET(pops, psshfs, node, symlink);
usr.sbin/puffs/mount_psshfs/psshfs.h
130
char *symlink;
usr.sbin/puffs/mount_psshfs/subr.c
523
if (psn->symlink)
usr.sbin/puffs/mount_psshfs/subr.c
524
free(psn->symlink);
usr.sbin/sysinst/util.c
1987
symlink(localtime_target, localtime_link);