Symbol: dotdot
usr/src/cmd/backup/dump/partial.c
141
char dotdot[MAXPATHLEN + 16];
usr/src/cmd/backup/dump/partial.c
144
if (strlen(path) > sizeof (dotdot))
usr/src/cmd/backup/dump/partial.c
147
(void) strcpy(dotdot, path);
usr/src/cmd/backup/dump/partial.c
149
if (stat64(dotdot, &st) < 0)
usr/src/cmd/backup/dump/partial.c
154
if (slash = strrchr(dotdot, '/'))
usr/src/cmd/backup/dump/partial.c
156
if (slash == dotdot)
usr/src/cmd/backup/dump/partial.c
163
(void) strcpy(dotdot, ".");
usr/src/cmd/backup/dump/partial.c
167
if (stat64(dotdot, &st) < 0 ||
usr/src/cmd/backup/dump/partial.c
172
if (strlen(dotdot) > (sizeof (dotdot) - 4))
usr/src/cmd/backup/dump/partial.c
174
(void) strcat(dotdot, "/..");
usr/src/cmd/csh/sh.dir.c
508
bool slash, dotdot, hardpaths;
usr/src/cmd/csh/sh.dir.c
589
dotdot = sp[0] == '.' && sp[1] == '.' && sp[2] == '\0';
usr/src/cmd/csh/sh.dir.c
590
if (hardpaths || dotdot) {
usr/src/cmd/csh/sh.dir.c
701
if (dotdot) {
usr/src/cmd/luxadm/hotplug.c
1004
char *dotdot;
usr/src/cmd/luxadm/hotplug.c
1008
dotdot = strstr(path, "/../");
usr/src/cmd/luxadm/hotplug.c
1009
if (dotdot == NULL) {
usr/src/cmd/luxadm/hotplug.c
1021
if (dotdot == path) {
usr/src/cmd/luxadm/hotplug.c
1033
*dotdot = '\0';
usr/src/cmd/luxadm/hotplug.c
1047
(void) strcat(path, dotdot+4);
usr/src/cmd/luxadm/lux_util.c
1118
char *dotdot;
usr/src/cmd/luxadm/lux_util.c
1122
dotdot = strstr(path, "/../");
usr/src/cmd/luxadm/lux_util.c
1123
if (dotdot == NULL) {
usr/src/cmd/luxadm/lux_util.c
1135
if (dotdot == path) {
usr/src/cmd/luxadm/lux_util.c
1147
*dotdot = '\0';
usr/src/cmd/luxadm/lux_util.c
1161
(void) strcat(path, dotdot+4);
usr/src/cmd/make/bin/read2.cc
339
static Name dotdot;
usr/src/cmd/make/bin/read2.cc
347
if (dotdot == NULL) {
usr/src/cmd/make/bin/read2.cc
349
dotdot = GETNAME(wcs_buffer, FIND_LENGTH);
usr/src/cmd/make/bin/read2.cc
418
if(name != dotdot) {
usr/src/lib/lib9p/common/backend/fs.c
1881
bool dotdot;
usr/src/lib/lib9p/common/backend/fs.c
1958
dotdot = false;
usr/src/lib/lib9p/common/backend/fs.c
1975
dotdot = true;
usr/src/lib/lib9p/common/backend/fs.c
1977
if (dotdot) {
usr/src/lib/libgen/common/rmdirp.c
49
static int dotdot(char *);
usr/src/lib/libgen/common/rmdirp.c
69
if (dotdot(d)) {
usr/src/lib/libgen/common/rmdirp.c
90
if (dotdot(++slash)) {
usr/src/lib/storage/libg_fc/common/genf.c
234
char *dotdot;
usr/src/lib/storage/libg_fc/common/genf.c
238
dotdot = strstr(path, "/../");
usr/src/lib/storage/libg_fc/common/genf.c
239
if (dotdot == NULL) {
usr/src/lib/storage/libg_fc/common/genf.c
251
if (dotdot == path) {
usr/src/lib/storage/libg_fc/common/genf.c
263
*dotdot = '\0';
usr/src/lib/storage/libg_fc/common/genf.c
277
strcat(path, dotdot+4);
usr/src/uts/common/fs/dev/sdev_subr.c
949
struct sdev_node *dotdot, *dir;
usr/src/uts/common/fs/dev/sdev_subr.c
951
dotdot = tdv->sdev_dotdot;
usr/src/uts/common/fs/dev/sdev_subr.c
952
ASSERT(dotdot);
usr/src/uts/common/fs/dev/sdev_subr.c
955
if (dotdot == tdv) {
usr/src/uts/common/fs/dev/sdev_subr.c
966
if (dotdot == sdv) {
usr/src/uts/common/fs/dev/sdev_subr.c
971
dir = dotdot;
usr/src/uts/common/fs/dev/sdev_subr.c
972
dotdot = dir->sdev_dotdot;
usr/src/uts/common/fs/dev/sdev_subr.c
975
if (dir == dotdot) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1170
int dotdot, walk;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1176
dotdot = (nm[0] == '.' && nm[1] == '.' && nm[2] == '\0');
usr/src/uts/common/fs/nfs/nfs4_srv.c
1182
if (dotdot) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1281
if (dotdot)
usr/src/uts/common/fs/nfs/nfs4_srv.c
2939
int attrdir, dotdot, walk;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2950
dotdot = (nm[0] == '.' && nm[1] == '.' && nm[2] == '\0');
usr/src/uts/common/fs/nfs/nfs4_srv.c
2957
if (dotdot) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
3066
if (dotdot)
usr/src/uts/common/fs/nfs/nfs4_srv.c
3200
if (attrdir && ! dotdot)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1153
bool_t dotdot;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1168
dotdot =
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1171
status = do_rfs4_op_secinfo(cs, dotdot ? ".." : ".", resp);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
606
struct tdirent *dot, *dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
613
dotdot = tmp_memalloc(sizeof (struct tdirent) + 3, TMP_MUSTHAVE);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
625
dotdot->td_tmpnode = parent;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
626
dotdot->td_offset = 1;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
627
dotdot->td_name = (char *)dotdot + sizeof (struct tdirent);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
628
dotdot->td_name[0] = '.';
usr/src/uts/common/fs/tmpfs/tmp_dir.c
629
dotdot->td_name[1] = '.';
usr/src/uts/common/fs/tmpfs/tmp_dir.c
630
dotdot->td_parent = dir;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
631
tmpfs_hash_in(dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
636
dot->td_next = dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
637
dot->td_prev = dotdot; /* dot's td_prev holds roving slot pointer */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
638
dotdot->td_next = NULL;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
639
dotdot->td_prev = dot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
740
struct tmpnode *dir, *dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
745
tdp = tmpfs_hash_lookup("..", toparent, 1, &dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
749
ASSERT(dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
751
if (dotdot == toparent) {
usr/src/uts/common/fs/tmpfs/tmp_dir.c
753
tmpnode_rele(dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
761
if (dotdot == fromtp) {
usr/src/uts/common/fs/tmpfs/tmp_dir.c
762
tmpnode_rele(dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
766
dir = dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
767
error = tdirlookup(dir, "..", &dotdot, cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
777
if (dir == dotdot) {
usr/src/uts/common/fs/tmpfs/tmp_dir.c
779
tmpnode_rele(dotdot);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
928
struct tdirent *dotdot;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
938
dotdot = tmpfs_hash_lookup("..", fromtp, 0, NULL);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
940
ASSERT(dotdot->td_tmpnode == fromparent);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
941
dotdot->td_tmpnode = toparent;