Lines Matching refs:tp
30 register char* tp;
48 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE, NiL)))
51 if ((r = SYMLINK(sp, tp)) && errno == ENOENT && (t = strrchr(tp, '/')))
54 r = fs3d_mkdir(tp, S_IRWXU|S_IRWXG|S_IRWXO);
59 r = SYMLINK(sp, tp);
67 if (tp != tmp)
69 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL)))
71 tp = strncpy(tmp, tp, PATH_MAX);
73 fscall(mp, MSG_symlink, 0, sp, tp);
78 if (tp != tmp)
80 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL)))
82 tp = strncpy(tmp, tp, PATH_MAX);
84 fscall(mp, MSG_symlink, 0, sp, tp);