Lines Matching refs:tp
32 register char* tp;
52 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_SAFE, NiL)))
55 if ((r = LINK(sp, tp)) && errno == ENOENT && (t = strrchr(tp, '/')))
58 r = fs3d_mkdir(tp, S_IRWXU|S_IRWXG|S_IRWXO);
63 r = LINK(sp, tp);
69 if (mp && !LSTAT(tp, &state.path.st))
71 if (tp != tmp)
73 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL)))
75 tp = strncpy(tmp, tp, PATH_MAX);
77 fscall(mp, MSG_link, 0, sp, tp);
82 if (tp != tmp)
84 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL)))
86 tp = strncpy(tmp, tp, PATH_MAX);
88 fscall(mp, MSG_link, 0, sp, tp);