bin/cat/cat.c
124
char *path;
bin/cat/cat.c
131
while ((path = argv[i]) != NULL || i == 0) {
bin/cat/cat.c
132
if (path == NULL || strcmp(path, "-") == 0) {
bin/cat/cat.c
136
filename = path;
bin/cat/cat.c
137
fd = open(path, O_RDONLY);
bin/cat/cat.c
140
fd = udom_open(path, O_RDONLY);
bin/cat/cat.c
144
warn("%s", path);
bin/cat/cat.c
152
err(1, "%s", path);
bin/cat/cat.c
161
if (path == NULL)
bin/cat/cat.c
283
udom_open(const char *path, int flags)
bin/cat/cat.c
297
if ((len = strlcpy(sou.sun_path, path,
bin/cpdup/cpdup.c
1072
char *path;
bin/cpdup/cpdup.c
1078
path = mprintf("%s.tmp%d", dpath, (int)getpid());
bin/cpdup/cpdup.c
1080
path = mprintf("%s", dpath);
bin/cpdup/cpdup.c
111
static int CheckList(List *list, const char *path, const char *name);
bin/cpdup/cpdup.c
1119
if ((fd2 = hc_open(&DstHost, path, O_WRONLY|O_CREAT|O_EXCL, 0600)) < 0) {
bin/cpdup/cpdup.c
1125
hc_chflags(&DstHost, path, 0);
bin/cpdup/cpdup.c
1127
hc_remove(&DstHost, path);
bin/cpdup/cpdup.c
1128
fd2 = hc_open(&DstHost, path, O_WRONLY|O_CREAT|O_EXCL|O_TRUNC, 0600);
bin/cpdup/cpdup.c
1158
hc_chown(&DstHost, path, stat1->st_uid, stat1->st_gid);
bin/cpdup/cpdup.c
1159
hc_chmod(&DstHost, path, stat1->st_mode);
bin/cpdup/cpdup.c
1162
hc_utimes(&DstHost, path, tv);
bin/cpdup/cpdup.c
1164
hc_utimes(&DstHost, path, tv);
bin/cpdup/cpdup.c
1166
if (st2Valid && xrename(path, dpath, st2_flags) != 0) {
bin/cpdup/cpdup.c
1170
xremove(&DstHost, path);
bin/cpdup/cpdup.c
1193
hc_remove(&DstHost, path);
bin/cpdup/cpdup.c
1213
free(path);
bin/cpdup/cpdup.c
1226
char *path;
bin/cpdup/cpdup.c
1232
path = mprintf("%s.tmp%d", dpath, (int)getpid());
bin/cpdup/cpdup.c
1235
path = mprintf("%s", dpath);
bin/cpdup/cpdup.c
1253
xremove(&DstHost, path);
bin/cpdup/cpdup.c
1255
if (hc_symlink(&DstHost, link1, path) < 0) {
bin/cpdup/cpdup.c
1257
(dpath ? dpath : spath), link1, path,
bin/cpdup/cpdup.c
1263
hc_lchown(&DstHost, path, stat1->st_uid, stat1->st_gid);
bin/cpdup/cpdup.c
1269
hc_lchmod(&DstHost, path, stat1->st_mode);
bin/cpdup/cpdup.c
1270
hc_lutimes(&DstHost, path, tv);
bin/cpdup/cpdup.c
1276
if (st2Valid && xrename(path, dpath, st2_flags) != 0) {
bin/cpdup/cpdup.c
1279
path, dpath, strerror(errno));
bin/cpdup/cpdup.c
128
static int YesNo(const char *path);
bin/cpdup/cpdup.c
1280
xremove(&DstHost, path);
bin/cpdup/cpdup.c
131
static int xremove(struct HostConf *host, const char *path);
bin/cpdup/cpdup.c
1317
free(path);
bin/cpdup/cpdup.c
1319
char *path = NULL;
bin/cpdup/cpdup.c
132
static int xrmdir(struct HostConf *host, const char *path);
bin/cpdup/cpdup.c
1328
path = mprintf("%s.tmp%d", dpath, (int)getpid());
bin/cpdup/cpdup.c
1329
xremove(&DstHost, path);
bin/cpdup/cpdup.c
1331
path = mprintf("%s", dpath);
bin/cpdup/cpdup.c
1334
if (hc_mknod(&DstHost, path, stat1->st_mode, stat1->st_rdev) == 0) {
bin/cpdup/cpdup.c
1335
hc_chmod(&DstHost, path, stat1->st_mode);
bin/cpdup/cpdup.c
1336
hc_chown(&DstHost, path, stat1->st_uid, stat1->st_gid);
bin/cpdup/cpdup.c
1339
if (st2Valid && xrename(path, dpath, st2_flags) != 0) {
bin/cpdup/cpdup.c
134
static int ScanDir(List *list, struct HostConf *host, const char *path,
bin/cpdup/cpdup.c
1358
if (path)
bin/cpdup/cpdup.c
1359
free(path);
bin/cpdup/cpdup.c
1375
ScanDir(List *list, struct HostConf *host, const char *path,
bin/cpdup/cpdup.c
1400
fpath = mprintf("%s/%s", path, UseCpFile);
bin/cpdup/cpdup.c
1439
if ((dir = hc_opendir(host, path)) == NULL)
bin/cpdup/cpdup.c
1447
if (CheckList(list, path, den->d_name) == 0)
bin/cpdup/cpdup.c
1639
CheckList(List *list, const char *path, const char *name)
bin/cpdup/cpdup.c
1645
if (asprintf(&fpath, "%s/%s", path, name) < 0)
bin/cpdup/cpdup.c
1700
YesNo(const char *path)
bin/cpdup/cpdup.c
1704
fprintf(stderr, "remove %s (Yes/No) [No]? ", path);
bin/cpdup/cpdup.c
1770
xremove(struct HostConf *host, const char *path)
bin/cpdup/cpdup.c
1774
res = hc_remove(host, path);
bin/cpdup/cpdup.c
1778
hc_lchflags(host, path, 0);
bin/cpdup/cpdup.c
1780
hc_chflags(host, path, 0);
bin/cpdup/cpdup.c
1781
res = hc_remove(host, path);
bin/cpdup/cpdup.c
1788
xrmdir(struct HostConf *host, const char *path)
bin/cpdup/cpdup.c
1792
res = hc_rmdir(host, path);
bin/cpdup/cpdup.c
1795
hc_chflags(host, path, 0);
bin/cpdup/cpdup.c
1796
res = hc_rmdir(host, path);
bin/cpdup/cpdup.c
438
char *path = *pathp;
bin/cpdup/cpdup.c
440
if (path[(cindex = strcspn(path, ":/"))] == ':') {
bin/cpdup/cpdup.c
441
path[cindex++] = 0;
bin/cpdup/cpdup.c
442
if (strcmp(path, "localhost") != 0)
bin/cpdup/cpdup.c
443
return (path + cindex);
bin/cpdup/cpdup.c
444
*pathp = path + cindex;
bin/cpdup/cpdup.c
538
hltadd(struct stat *stp, const char *path)
bin/cpdup/cpdup.c
541
int plen = strlen(path);
bin/cpdup/cpdup.c
553
bcopy(path, new->name, plen + 1);
bin/cpdup/hcproto.c
1088
hc_remove(struct HostConf *hc, const char *path)
bin/cpdup/hcproto.c
1097
res = remove(path);
bin/cpdup/hcproto.c
1104
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1116
const char *path = NULL;
bin/cpdup/hcproto.c
1120
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1122
if (path == NULL)
bin/cpdup/hcproto.c
1128
return(remove(path));
bin/cpdup/hcproto.c
1135
hc_mkdir(struct HostConf *hc, const char *path, mode_t mode)
bin/cpdup/hcproto.c
1143
return(mkdir(path, mode));
bin/cpdup/hcproto.c
1146
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1159
const char *path = NULL;
bin/cpdup/hcproto.c
1165
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1176
if (path == NULL)
bin/cpdup/hcproto.c
1178
return(mkdir(path, mode));
bin/cpdup/hcproto.c
1185
hc_rmdir(struct HostConf *hc, const char *path)
bin/cpdup/hcproto.c
1193
return(rmdir(path));
bin/cpdup/hcproto.c
1196
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1208
const char *path = NULL;
bin/cpdup/hcproto.c
1212
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1218
if (path == NULL)
bin/cpdup/hcproto.c
1220
return(rmdir(path));
bin/cpdup/hcproto.c
1229
hc_chown(struct HostConf *hc, const char *path, uid_t owner, gid_t group)
bin/cpdup/hcproto.c
1241
rc = chown(path, owner, group);
bin/cpdup/hcproto.c
1248
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1262
const char *path = NULL;
bin/cpdup/hcproto.c
1270
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1284
if (path == NULL)
bin/cpdup/hcproto.c
1286
rc = chown(path, uid, gid);
bin/cpdup/hcproto.c
1296
hc_lchown(struct HostConf *hc, const char *path, uid_t owner, gid_t group)
bin/cpdup/hcproto.c
1308
rc = lchown(path, owner, group);
bin/cpdup/hcproto.c
1315
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1329
const char *path = NULL;
bin/cpdup/hcproto.c
1337
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1351
if (path == NULL)
bin/cpdup/hcproto.c
1353
rc = lchown(path, uid, gid);
bin/cpdup/hcproto.c
1363
hc_chmod(struct HostConf *hc, const char *path, mode_t mode)
bin/cpdup/hcproto.c
1371
return(chmod(path, mode));
bin/cpdup/hcproto.c
1374
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1384
hc_lchmod(struct HostConf *hc, const char *path, mode_t mode)
bin/cpdup/hcproto.c
1392
return(lchmod(path, mode));
bin/cpdup/hcproto.c
1395
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1408
const char *path = NULL;
bin/cpdup/hcproto.c
1414
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1425
if (path == NULL)
bin/cpdup/hcproto.c
1428
return(lchmod(path, mode));
bin/cpdup/hcproto.c
1430
return(chmod(path, mode));
bin/cpdup/hcproto.c
1437
hc_mknod(struct HostConf *hc, const char *path, mode_t mode, dev_t rdev)
bin/cpdup/hcproto.c
1451
return(mknod(path, mode, rdev));
bin/cpdup/hcproto.c
1454
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1468
const char *path = NULL;
bin/cpdup/hcproto.c
1475
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1489
if (path == NULL)
bin/cpdup/hcproto.c
1491
return(mknod(path, mode, rdev));
bin/cpdup/hcproto.c
1549
hc_chflags(struct HostConf *hc, const char *path, u_long flags)
bin/cpdup/hcproto.c
1561
if ((rc = chflags(path, flags)) < 0)
bin/cpdup/hcproto.c
1567
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1577
hc_lchflags(struct HostConf *hc, const char *path, u_long flags)
bin/cpdup/hcproto.c
1589
if ((rc = lchflags(path, flags)) < 0)
bin/cpdup/hcproto.c
1595
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1608
const char *path = NULL;
bin/cpdup/hcproto.c
1615
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1626
if (path == NULL)
bin/cpdup/hcproto.c
1629
rc = lchflags(path, flags);
bin/cpdup/hcproto.c
1631
rc = chflags(path, flags);
bin/cpdup/hcproto.c
1643
hc_readlink(struct HostConf *hc, const char *path, char *buf, int bufsiz)
bin/cpdup/hcproto.c
1651
return(readlink(path, buf, bufsiz));
bin/cpdup/hcproto.c
1654
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1678
const char *path = NULL;
bin/cpdup/hcproto.c
1684
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1686
if (path == NULL)
bin/cpdup/hcproto.c
1688
r = readlink(path, buf, sizeof(buf));
bin/cpdup/hcproto.c
1844
hc_utimes(struct HostConf *hc, const char *path, const struct timeval *times)
bin/cpdup/hcproto.c
1852
return(utimes(path, times));
bin/cpdup/hcproto.c
1856
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1871
hc_lutimes(struct HostConf *hc, const char *path, const struct timeval *times)
bin/cpdup/hcproto.c
1879
return(lutimes(path, times));
bin/cpdup/hcproto.c
1883
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
1902
const char *path;
bin/cpdup/hcproto.c
1905
path = NULL;
bin/cpdup/hcproto.c
1910
path = HCC_STRING(item);
bin/cpdup/hcproto.c
1932
if (path == NULL)
bin/cpdup/hcproto.c
1935
return(lutimes(path, times));
bin/cpdup/hcproto.c
1937
return(utimes(path, times));
bin/cpdup/hcproto.c
220
hc_stat(struct HostConf *hc, const char *path, struct stat *st)
bin/cpdup/hcproto.c
226
return(stat(path, st));
bin/cpdup/hcproto.c
229
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
238
hc_lstat(struct HostConf *hc, const char *path, struct stat *st)
bin/cpdup/hcproto.c
244
return(lstat(path, st));
bin/cpdup/hcproto.c
247
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
334
const char *path = NULL;
bin/cpdup/hcproto.c
338
path = HCC_STRING(item);
bin/cpdup/hcproto.c
340
if (path == NULL)
bin/cpdup/hcproto.c
342
if (stat(path, &st) < 0)
bin/cpdup/hcproto.c
352
const char *path = NULL;
bin/cpdup/hcproto.c
356
path = HCC_STRING(item);
bin/cpdup/hcproto.c
358
if (path == NULL)
bin/cpdup/hcproto.c
360
if (lstat(path, &st) < 0)
bin/cpdup/hcproto.c
403
hc_opendir(struct HostConf *hc, const char *path)
bin/cpdup/hcproto.c
409
return(opendir(path));
bin/cpdup/hcproto.c
417
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
438
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
448
const char *path = NULL;
bin/cpdup/hcproto.c
454
path = HCC_STRING(item);
bin/cpdup/hcproto.c
456
if (path == NULL)
bin/cpdup/hcproto.c
458
if ((dir = opendir(path)) == NULL) {
bin/cpdup/hcproto.c
620
const char *path = NULL;
bin/cpdup/hcproto.c
628
path = HCC_STRING(item);
bin/cpdup/hcproto.c
630
if (path == NULL)
bin/cpdup/hcproto.c
632
if ((dir = opendir(path)) == NULL)
bin/cpdup/hcproto.c
651
fpath = mprintf("%s/%s", path, den->d_name);
bin/cpdup/hcproto.c
665
hc_open(struct HostConf *hc, const char *path, int flags, mode_t mode)
bin/cpdup/hcproto.c
681
return(open(path, flags, mode));
bin/cpdup/hcproto.c
686
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
702
hcc_leaf_string(trans, LC_PATH1, path);
bin/cpdup/hcproto.c
729
const char *path = NULL;
bin/cpdup/hcproto.c
740
path = HCC_STRING(item);
bin/cpdup/hcproto.c
750
if (path == NULL)
bin/cpdup/hcproto.c
772
if ((fd = open(path, flags, mode)) < 0)
bin/cpdup/hcproto.c
968
const char *path = NULL;
bin/cpdup/hcproto.c
975
path = HCC_STRING(item);
bin/cpdup/hcproto.c
977
if (path == NULL)
bin/cpdup/hcproto.c
979
if ((fd = open(path, O_RDONLY)) < 0)
bin/cpdup/hcproto.h
101
int hc_open(struct HostConf *hc, const char *path, int flags, mode_t mode);
bin/cpdup/hcproto.h
105
int hc_remove(struct HostConf *hc, const char *path);
bin/cpdup/hcproto.h
106
int hc_mkdir(struct HostConf *hc, const char *path, mode_t mode);
bin/cpdup/hcproto.h
107
int hc_rmdir(struct HostConf *hc, const char *path);
bin/cpdup/hcproto.h
108
int hc_chown(struct HostConf *hc, const char *path, uid_t owner, gid_t group);
bin/cpdup/hcproto.h
109
int hc_lchown(struct HostConf *hc, const char *path, uid_t owner, gid_t group);
bin/cpdup/hcproto.h
110
int hc_chmod(struct HostConf *hc, const char *path, mode_t mode);
bin/cpdup/hcproto.h
111
int hc_lchmod(struct HostConf *hc, const char *path, mode_t mode);
bin/cpdup/hcproto.h
112
int hc_mknod(struct HostConf *hc, const char *path, mode_t mode, dev_t rdev);
bin/cpdup/hcproto.h
114
int hc_chflags(struct HostConf *hc, const char *path, u_long flags);
bin/cpdup/hcproto.h
115
int hc_lchflags(struct HostConf *hc, const char *path, u_long flags);
bin/cpdup/hcproto.h
116
int hc_readlink(struct HostConf *hc, const char *path, char *buf, int bufsiz);
bin/cpdup/hcproto.h
120
int hc_utimes(struct HostConf *hc, const char *path, const struct timeval *times);
bin/cpdup/hcproto.h
121
int hc_lutimes(struct HostConf *hc, const char *path, const struct timeval *times);
bin/cpdup/hcproto.h
96
int hc_stat(struct HostConf *hc, const char *path, struct stat *st);
bin/cpdup/hcproto.h
97
int hc_lstat(struct HostConf *hc, const char *path, struct stat *st);
bin/cpdup/hcproto.h
98
DIR *hc_opendir(struct HostConf *hc, const char *path);
bin/ln/ln.c
217
char path[PATH_MAX];
bin/ln/ln.c
244
snprintf(path, sizeof(path), "%s/%s", target, p) >=
bin/ln/ln.c
245
(ssize_t)sizeof(path)) {
bin/ln/ln.c
250
target = path;
bin/ls/print.c
600
char path[MAXPATHLEN + 1];
bin/ls/print.c
607
if ((lnklen = readlink(name, path, sizeof(path) - 1)) == -1) {
bin/ls/print.c
611
path[lnklen] = '\0';
bin/ls/print.c
613
printname(path);
bin/mined/mined.h
313
char *basename(char *path);
bin/mined/mined1.c
1327
basename(char *path)
bin/mined/mined1.c
1329
char *ptr = path;
bin/mined/mined1.c
1338
return path;
bin/mined/mined1.c
1341
return basename(path);/* Try again */
bin/mkdir/mkdir.c
129
build(char *path, mode_t omode)
bin/mkdir/mkdir.c
136
p = path;
bin/mkdir/mkdir.c
169
if (stat(path, &sb)) {
bin/mkdir/mkdir.c
171
mkdir_race(path, last ? omode :
bin/mkdir/mkdir.c
173
warn("%s", path);
bin/mkdir/mkdir.c
177
printf("%s\n", path);
bin/mkdir/mkdir.c
184
warn("%s", path);
bin/mkdir/mkdir.c
197
mkdir_race(const char *path, int nmode)
bin/mkdir/mkdir.c
202
res = mkdir(path, nmode);
bin/mkdir/mkdir.c
204
if (stat(path, &sb) == 0 && S_ISDIR(sb.st_mode))
bin/mkdir/mkdir.c
206
res = mkdir(path, nmode);
bin/mkdir/mkdir.c
47
static int mkdir_race(const char *path, int nmode);
bin/mv/mv.c
136
if (strlen(argv[argc - 1]) > sizeof(path) - 1)
bin/mv/mv.c
138
strcpy(path, argv[argc - 1]);
bin/mv/mv.c
139
baselen = strlen(path);
bin/mv/mv.c
140
endp = &path[baselen];
bin/mv/mv.c
161
if (do_move(*argv, path))
bin/mv/mv.c
227
char path[PATH_MAX];
bin/mv/mv.c
247
if (realpath(from, path) == NULL) {
bin/mv/mv.c
248
warn("cannot resolve %s: %s", from, path);
bin/mv/mv.c
253
if (!statfs(path, &sfs) &&
bin/mv/mv.c
254
!strcmp(path, sfs.f_mntonname)) {
bin/mv/mv.c
79
char path[PATH_MAX];
bin/pax/options.c
1000
syswarn(1, ENOTDIR, "%s", path);
bin/pax/options.c
979
mkpath(char *path)
bin/pax/options.c
985
slash = path;
bin/pax/options.c
994
if (stat(path, &sb)) {
bin/pax/options.c
995
if (errno != ENOENT || mkdir(path, 0777)) {
bin/pax/options.c
996
paxwarn(1, "%s", path);
bin/realpath/realpath.c
47
const char *path;
bin/realpath/realpath.c
63
path = *argv != NULL ? *argv++ : ".";
bin/realpath/realpath.c
66
if ((p = realpath(path, buf)) == NULL) {
bin/realpath/realpath.c
68
warn("%s", path);
bin/realpath/realpath.c
72
} while ((path = *argv++) != NULL);
bin/rm/rm.c
490
check(const char *path, const char *name, struct stat *sp)
bin/rm/rm.c
512
fprintf(stderr, "remove %s? ", path);
bin/rm/rm.c
541
path);
bin/rmdir/rmdir.c
102
if (rmdir(path) < 0) {
bin/rmdir/rmdir.c
103
warn("%s", path);
bin/rmdir/rmdir.c
106
printf("removed: %s\n", path);
bin/rmdir/rmdir.c
88
rm_path(char *path)
bin/rmdir/rmdir.c
92
p = path + strlen(path);
bin/rmdir/rmdir.c
93
while (--p > path && *p == '/')
bin/rmdir/rmdir.c
96
while ((p = strrchr(path, '/')) != NULL) {
bin/rmdir/rmdir.c
98
while (--p > path && *p == '/')
bin/sh/cd.c
121
(path = bltinlookup("CDPATH", 1)) == NULL)
bin/sh/cd.c
122
path = "";
bin/sh/cd.c
123
while ((p = padvance(&path, NULL, dest)) != NULL) {
bin/sh/cd.c
188
char *path;
bin/sh/cd.c
199
path = stsavestr(dest);
bin/sh/cd.c
203
path++;
bin/sh/cd.c
206
while ((q = getcomponent(&path)) != NULL) {
bin/sh/cd.c
259
getcomponent(char **path)
bin/sh/cd.c
264
if ((p = *path) == NULL)
bin/sh/cd.c
266
start = *path;
bin/sh/cd.c
270
*path = NULL;
bin/sh/cd.c
273
*path = p;
bin/sh/cd.c
284
char *path;
bin/sh/cd.c
293
path = stsavestr(dir);
bin/sh/cd.c
300
while ((p = getcomponent(&path)) != NULL) {
bin/sh/cd.c
83
const char *path;
bin/sh/eval.c
1151
shellexec(argv, envp, path, cmdentry.u.index);
bin/sh/eval.c
1264
const char *path;
bin/sh/eval.c
1268
path = bltinlookup("PATH", 1);
bin/sh/eval.c
1273
path = _PATH_STDPATH;
bin/sh/eval.c
1287
return typecmd_impl(2, argptr - 1, cmd, path);
bin/sh/eval.c
841
const char *path = pathval();
bin/sh/eval.c
894
path = varlist.args[i] + sizeof(PATH) - 1;
bin/sh/eval.c
927
find_command(argv[0], &cmdentry, cmd_flags, path);
bin/sh/eval.c
954
path = _PATH_STDPATH;
bin/sh/eval.c
999
vforkexecshell(jp, argv, environment(), path,
bin/sh/exec.c
113
shellexec(char **argv, char **envp, const char *path, int idx)
bin/sh/exec.c
124
while ((cmdname = padvance(&path, &opt, argv[0])) != NULL) {
bin/sh/exec.c
213
padvance(const char **path, const char **popt, const char *name)
bin/sh/exec.c
219
if (*path == NULL)
bin/sh/exec.c
221
start = *path;
bin/sh/exec.c
246
*path = p + 1;
bin/sh/exec.c
248
*path = NULL;
bin/sh/exec.c
313
const char *path, *opt;
bin/sh/exec.c
318
path = pathval();
bin/sh/exec.c
320
name = padvance(&path, &opt, cmdp->cmdname);
bin/sh/exec.c
353
const char *path)
bin/sh/exec.c
400
for (;(fullname = padvance(&path, &opt, name)) != NULL;
bin/sh/exec.c
703
typecmd_impl(int argc, char **argv, int cmd, const char *path)
bin/sh/exec.c
712
if (path != pathval())
bin/sh/exec.c
749
find_command(argv[i], &entry, 0, path);
bin/sh/exec.c
755
const char *path2 = path;
bin/sh/exec.c
807
if (path != pathval())
bin/sh/jobs.c
1016
vforkexecshell(struct job *jp, char **argv, char **envp, const char *path, int idx, int pip[2])
bin/sh/jobs.c
1047
shellexec(argv, envp, path, idx);
bin/sh/main.c
284
const char *path = pathval();
bin/sh/main.c
291
while ((fullname = padvance(&path, &opt, basename)) != NULL) {
crypto/libressl/apps/nc/netcat.c
1801
char *path)
crypto/libressl/apps/nc/netcat.c
1807
if (path != NULL) {
crypto/libressl/apps/nc/netcat.c
1808
fprintf(stderr, "%s on %s\n", msg, path);
crypto/libressl/apps/nc/netcat.c
64
#define unveil(path, permissions) 0
crypto/libressl/apps/nc/netcat.c
776
unix_bind(char *path, int flags)
crypto/libressl/apps/nc/netcat.c
789
if (strlcpy(s_un.sun_path, path, sizeof(s_un.sun_path)) >=
crypto/libressl/apps/nc/netcat.c
803
report_sock("Bound", NULL, 0, path);
crypto/libressl/apps/nc/netcat.c
901
unix_connect(char *path)
crypto/libressl/apps/nc/netcat.c
917
if (strlcpy(s_un.sun_path, path, sizeof(s_un.sun_path)) >=
crypto/libressl/apps/nc/netcat.c
937
unix_listen(char *path)
crypto/libressl/apps/nc/netcat.c
941
if ((s = unix_bind(path, 0)) == -1)
crypto/libressl/apps/nc/netcat.c
948
report_sock("Listening", NULL, 0, path);
crypto/libressl/apps/openssl/apps.h
133
#define unveil(path, permissions) 0
crypto/libressl/apps/openssl/apps.h
194
char *host, char *path, char *port, int use_ssl,
crypto/libressl/apps/openssl/certhash.c
560
certhash_directory(const char *path)
crypto/libressl/apps/openssl/certhash.c
568
fprintf(stderr, "failed to open directory %s\n", path);
crypto/libressl/apps/openssl/certhash.c
573
fprintf(stdout, "scanning directory %s\n", path);
crypto/libressl/apps/openssl/ocsp.c
1067
free(ocsp_config.path);
crypto/libressl/apps/openssl/ocsp.c
123
char *path;
crypto/libressl/apps/openssl/ocsp.c
1411
query_responder(BIO *err, BIO *cbio, char *path, STACK_OF(CONF_VALUE) *headers,
crypto/libressl/apps/openssl/ocsp.c
1448
ctx = OCSP_sendreq_new(cbio, path, NULL, -1);
crypto/libressl/apps/openssl/ocsp.c
1500
process_responder(BIO *err, OCSP_REQUEST *req, char *host, char *path,
crypto/libressl/apps/openssl/ocsp.c
1525
resp = query_responder(err, cbio, path, headers, host, req, req_timeout);
crypto/libressl/apps/openssl/ocsp.c
339
ocsp_config.path == NULL) {
crypto/libressl/apps/openssl/ocsp.c
341
&ocsp_config.path, &ocsp_config.use_ssl)) {
crypto/libressl/apps/openssl/ocsp.c
536
.opt.arg = &ocsp_config.path,
crypto/libressl/apps/openssl/ocsp.c
931
ocsp_config.path ? ocsp_config.path : "/",
crypto/libressl/apps/openssl/ocsp.c
99
static OCSP_RESPONSE *query_responder(BIO *err, BIO *cbio, char *path,
crypto/libressl/apps/openssl/s_server.c
1490
free(s_server_config.tlscstatp.path);
crypto/libressl/apps/openssl/s_server.c
223
char *host, *path, *port;
crypto/libressl/apps/openssl/s_server.c
2333
char *host = NULL, *port = NULL, *path = NULL;
crypto/libressl/apps/openssl/s_server.c
2355
&host, &port, &path, &use_ssl)) {
crypto/libressl/apps/openssl/s_server.c
2369
path = srctx->path;
crypto/libressl/apps/openssl/s_server.c
2410
resp = process_responder(err, req, host, path, port, use_ssl, NULL,
crypto/libressl/apps/openssl/s_server.c
2432
free(path);
crypto/libressl/apps/openssl/s_server.c
435
&s_server_config.tlscstatp.port, &s_server_config.tlscstatp.path,
crypto/libressl/crypto/conf/conf_mod.c
241
char *path = NULL;
crypto/libressl/crypto/conf/conf_mod.c
246
path = NCONF_get_string(cnf, value, "path");
crypto/libressl/crypto/conf/conf_mod.c
247
if (!path) {
crypto/libressl/crypto/conf/conf_mod.c
249
path = name;
crypto/libressl/crypto/conf/conf_mod.c
251
dso = DSO_load(NULL, path, NULL, 0);
crypto/libressl/crypto/conf/conf_mod.c
274
ERR_asprintf_error_data("module=%s, path=%s", name, path);
crypto/libressl/crypto/dso/dso_lib.c
430
DSO_pathbyaddr(void *addr, char *path, int sz)
crypto/libressl/crypto/dso/dso_lib.c
439
return (*meth->pathbyaddr)(addr, path, sz);
crypto/libressl/crypto/ocsp/ocsp_ht.c
152
OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req, int maxline)
crypto/libressl/crypto/ocsp/ocsp_ht.c
176
if (!path)
crypto/libressl/crypto/ocsp/ocsp_ht.c
177
path = "/";
crypto/libressl/crypto/ocsp/ocsp_ht.c
179
if (BIO_printf(rctx->mem, "POST %s HTTP/1.0\r\n", path) <= 0) {
crypto/libressl/crypto/ocsp/ocsp_ht.c
443
OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)
crypto/libressl/crypto/ocsp/ocsp_ht.c
449
ctx = OCSP_sendreq_new(b, path, req, -1);
crypto/libressl/crypto/ocsp/ocsp_lib.c
190
char *host, *path, *port, *tmp;
crypto/libressl/crypto/ocsp/ocsp_lib.c
210
path = strdup(tmp);
crypto/libressl/crypto/ocsp/ocsp_lib.c
213
path = strdup("/");
crypto/libressl/crypto/ocsp/ocsp_lib.c
225
if (path == NULL || port == NULL) {
crypto/libressl/crypto/ocsp/ocsp_lib.c
227
free(path);
crypto/libressl/crypto/ocsp/ocsp_lib.c
234
*ppath = path;
crypto/libressl/crypto/x509/x509_d2.c
103
if (X509_LOOKUP_add_dir(lookup, path, X509_FILETYPE_PEM) != 1)
crypto/libressl/crypto/x509/x509_d2.c
106
if ((path == NULL) && (file == NULL))
crypto/libressl/crypto/x509/x509_d2.c
88
X509_STORE_load_locations(X509_STORE *ctx, const char *file, const char *path)
crypto/libressl/crypto/x509/x509_d2.c
99
if (path != NULL) {
crypto/libressl/include/openssl/dso.h
167
int (*pathbyaddr)(void *addr, char *path, int sz);
crypto/libressl/include/openssl/dso.h
293
int DSO_pathbyaddr(void *addr, char *path, int sz);
crypto/libressl/include/openssl/ocsp.h
192
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req);
crypto/libressl/include/openssl/ocsp.h
193
OCSP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, OCSP_REQUEST *req,
crypto/libressl/ssl/ssl_cert.c
707
char *path = NULL;
crypto/libressl/ssl/ssl_cert.c
714
if (asprintf(&path, "%s/%s", dir, dp->d_name) != -1) {
crypto/libressl/ssl/ssl_cert.c
716
stack, path);
crypto/libressl/ssl/ssl_cert.c
717
free(path);
crypto/openssh/auth-rhosts.c
194
char *path = NULL;
crypto/openssh/auth-rhosts.c
214
xasprintf(&path, "%s/%s",
crypto/openssh/auth-rhosts.c
216
r = stat(path, &st);
crypto/openssh/auth-rhosts.c
217
free(path);
crypto/openssh/auth-rhosts.c
283
xasprintf(&path, "%s/%s",
crypto/openssh/auth-rhosts.c
285
if (stat(path, &st) == -1) {
crypto/openssh/auth-rhosts.c
286
debug3_f("stat %s: %s", path, strerror(errno));
crypto/openssh/auth-rhosts.c
287
free(path);
crypto/openssh/auth-rhosts.c
301
"bad modes for %.200s", pw->pw_name, path);
crypto/openssh/auth-rhosts.c
302
auth_debug_add("Bad file modes for %.200s", path);
crypto/openssh/auth-rhosts.c
303
free(path);
crypto/openssh/auth-rhosts.c
315
free(path);
crypto/openssh/auth-rhosts.c
319
if (check_rhosts_file(path, hostname, ipaddr,
crypto/openssh/auth-rhosts.c
328
free(path);
crypto/openssh/auth-rhosts.c
331
free(path);
crypto/openssh/authfile.c
495
sshkey_save_public(const struct sshkey *key, const char *path,
crypto/openssh/authfile.c
502
if ((fd = open(path, O_WRONLY|O_CREAT|O_TRUNC, 0644)) == -1)
crypto/openssh/authfile.h
51
int sshkey_save_public(const struct sshkey *key, const char *path,
crypto/openssh/channels.c
1506
free(c->path);
crypto/openssh/channels.c
1507
c->path = NULL;
crypto/openssh/channels.c
1510
c->path = xstrdup(host);
crypto/openssh/channels.c
1528
c->path = xstrdup(p);
crypto/openssh/channels.c
1535
c->self, c->path, c->host_port, s4_req.command);
crypto/openssh/channels.c
1655
free(c->path);
crypto/openssh/channels.c
1656
c->path = NULL;
crypto/openssh/channels.c
1663
c->path = xstrdup(dest_addr);
crypto/openssh/channels.c
1667
c->path = xstrdup(ntop);
crypto/openssh/channels.c
1672
c->self, c->path, c->host_port, s5_req.command);
crypto/openssh/channels.c
1700
c->path = xstrdup(host_to_connect);
crypto/openssh/channels.c
1895
rtype, c->listening_port, c->path, c->host_port,
crypto/openssh/channels.c
1901
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0 ||
crypto/openssh/channels.c
1906
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0)
crypto/openssh/channels.c
1910
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0)
crypto/openssh/channels.c
1914
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0 ||
crypto/openssh/channels.c
1956
c->listening_port, c->path, c->host_port);
crypto/openssh/channels.c
1991
if (c->path != NULL)
crypto/openssh/channels.c
1992
nc->path = xstrdup(c->path);
crypto/openssh/channels.c
3930
c->path = xstrdup(host);
crypto/openssh/channels.c
3951
const char *path;
crypto/openssh/channels.c
3964
path = fwd->connect_path;
crypto/openssh/channels.c
3975
path = fwd->connect_host;
crypto/openssh/channels.c
3980
path = fwd->listen_path;
crypto/openssh/channels.c
4013
c->path = xstrdup(path);
crypto/openssh/channels.c
4031
if (strcmp(c->path, host) == 0 && c->listening_port == port) {
crypto/openssh/channels.c
4042
channel_cancel_rport_listener_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4051
if (c->path == NULL)
crypto/openssh/channels.c
4053
if (strcmp(c->path, path) == 0) {
crypto/openssh/channels.c
4112
channel_cancel_lport_listener_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4117
if (path == NULL) {
crypto/openssh/channels.c
4128
if (strcmp(c->listening_addr, path) == 0) {
crypto/openssh/channels.c
4439
channel_request_rforward_cancel_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4449
if (open_listen_match_streamlocal(perm, path))
crypto/openssh/channels.c
4461
(r = sshpkt_put_cstring(ssh, path)) != 0 ||
crypto/openssh/channels.c
4736
c->path = xstrdup(host);
crypto/openssh/channels.c
4775
channel_connect_by_listen_path(struct ssh *ssh, const char *path,
crypto/openssh/channels.c
4785
if (open_listen_match_streamlocal(perm, path)) {
crypto/openssh/channels.c
4792
path);
crypto/openssh/channels.c
4851
c->path = xstrdup(host);
crypto/openssh/channels.c
4859
channel_connect_to_path(struct ssh *ssh, const char *path,
crypto/openssh/channels.c
4871
if (open_match(perm, path, PORT_STREAMLOCAL)) {
crypto/openssh/channels.c
4882
if (open_match(perm, path, PORT_STREAMLOCAL)) {
crypto/openssh/channels.c
4891
"but the request was denied.", path);
crypto/openssh/channels.c
4894
return connect_to(ssh, path, PORT_STREAMLOCAL, ctype, rname);
crypto/openssh/channels.c
4931
c->path = NULL;
crypto/openssh/channels.c
4961
if (open_match(perm, c->path, c->host_port)) {
crypto/openssh/channels.c
4973
sock = connect_to_helper(ssh, c->path, c->host_port, SOCK_STREAM, NULL,
crypto/openssh/channels.c
5127
is_path_to_xsocket(const char *display, char *path, size_t pathlen)
crypto/openssh/channels.c
5131
if (strlcpy(path, display, pathlen) >= pathlen) {
crypto/openssh/channels.c
5137
if (stat(path, &sbuf) == 0) {
crypto/openssh/channels.c
5140
char *dot = strrchr(path, '.');
crypto/openssh/channels.c
5143
if (stat(path, &sbuf) == 0) {
crypto/openssh/channels.c
5176
char path[PATH_MAX];
crypto/openssh/channels.c
5178
if (is_path_to_xsocket(display, path, sizeof(path))) {
crypto/openssh/channels.c
5182
sock = connect_local_xsocket_path(path);
crypto/openssh/channels.c
781
free(c->path);
crypto/openssh/channels.c
782
c->path = NULL;
crypto/openssh/channels.h
162
char *path;
crypto/openssh/clientloop.c
2104
l->path, l->linenum);
crypto/openssh/clientloop.c
2114
l->path, l->linenum);
crypto/openssh/clientloop.c
2125
"at %s:%ld", ctx->ip_str, l->path, l->linenum);
crypto/openssh/clientloop.c
2131
"at %s:%ld", ctx->host_str, l->path, l->linenum);
crypto/openssh/clientloop.c
2141
l->path, l->linenum);
crypto/openssh/clientloop.c
2151
sshkey_ssh_name(ctx->keys[i]), l->path, l->linenum);
crypto/openssh/clientloop.c
2157
l->path, l->linenum);
crypto/openssh/clientloop.c
2185
sshkey_ssh_name(ctx->old_keys[i]), l->path, l->linenum,
crypto/openssh/hostfile.c
240
l->path, l->linenum);
crypto/openssh/hostfile.c
247
sshkey_type(l->key), l->path, l->linenum);
crypto/openssh/hostfile.c
253
hostkeys->entries[hostkeys->num_entries].file = xstrdup(l->path);
crypto/openssh/hostfile.c
267
const char *path, FILE *f, u_int note)
crypto/openssh/hostfile.c
276
if ((r = hostkeys_foreach_file(path, f, record_hostkey, &ctx, host,
crypto/openssh/hostfile.c
279
debug_fr(r, "hostkeys_foreach failed for %s", path);
crypto/openssh/hostfile.c
286
load_hostkeys(struct hostkeys *hostkeys, const char *host, const char *path,
crypto/openssh/hostfile.c
291
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/hostfile.c
292
debug_f("fopen %s: %s", path, strerror(errno));
crypto/openssh/hostfile.c
296
load_hostkeys_file(hostkeys, host, path, f, note);
crypto/openssh/hostfile.c
570
sshkey_type(l->key), l->path, l->linenum);
crypto/openssh/hostfile.c
580
l->path, l->linenum, sshkey_type(l->key), ctx->host);
crypto/openssh/hostfile.c
588
l->path, l->linenum);
crypto/openssh/hostfile.c
760
hostkeys_foreach_file(const char *path, FILE *f, hostkeys_foreach_fn *callback,
crypto/openssh/hostfile.c
783
lineinfo.path = path;
crypto/openssh/hostfile.c
804
verbose_f("invalid marker at %s:%lu", path, linenum);
crypto/openssh/hostfile.c
821
path, linenum, lineinfo.hosts);
crypto/openssh/hostfile.c
834
"\"%.32s\"", path, linenum,
crypto/openssh/hostfile.c
858
path, linenum);
crypto/openssh/hostfile.c
907
path, linenum);
crypto/openssh/hostfile.c
930
hostkeys_foreach(const char *path, hostkeys_foreach_fn *callback, void *ctx,
crypto/openssh/hostfile.c
936
if ((f = fopen(path, "r")) == NULL)
crypto/openssh/hostfile.c
939
debug3_f("reading file \"%s\"", path);
crypto/openssh/hostfile.c
940
r = hostkeys_foreach_file(path, f, callback, ctx, host, ip,
crypto/openssh/hostfile.h
114
int hostkeys_foreach(const char *path,
crypto/openssh/hostfile.h
117
int hostkeys_foreach_file(const char *path, FILE *f,
crypto/openssh/hostfile.h
92
const char *path; /* Path of file */
crypto/openssh/krl.c
1270
ssh_krl_file_contains_key(const char *path, const struct sshkey *key)
crypto/openssh/krl.c
1276
if (path == NULL)
crypto/openssh/krl.c
1278
if ((r = sshbuf_load_file(path, &krlbuf)) != 0) {
crypto/openssh/krl.c
1284
debug2_f("checking KRL %s", path);
crypto/openssh/krl.h
63
int ssh_krl_file_contains_key(const char *path, const struct sshkey *key);
crypto/openssh/misc.c
1016
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/misc.c
1073
if ((path = urldecode(tmp)) == NULL)
crypto/openssh/misc.c
1090
*pathp = path;
crypto/openssh/misc.c
1091
path = NULL;
crypto/openssh/misc.c
1098
free(path);
crypto/openssh/misc.c
1181
const char *path = NULL, *user = NULL;
crypto/openssh/misc.c
1194
path = NULL;
crypto/openssh/misc.c
1198
path = NULL; /* ~/ */
crypto/openssh/misc.c
1200
path = copy; /* ~/path */
crypto/openssh/misc.c
1203
if ((path = strchr(copy, '/')) != NULL) {
crypto/openssh/misc.c
1204
copy[path - copy] = '\0';
crypto/openssh/misc.c
1205
path++;
crypto/openssh/misc.c
1206
path += strspn(path, "/");
crypto/openssh/misc.c
1207
if (*path == '\0') /* ~user/ */
crypto/openssh/misc.c
1208
path = NULL;
crypto/openssh/misc.c
1227
slash ? "/" : "", path != NULL ? path : "")) <= 0) {
crypto/openssh/misc.c
1915
unix_listener(const char *path, int backlog, int unlink_first)
crypto/openssh/misc.c
1922
if (strlcpy(sunaddr.sun_path, path,
crypto/openssh/misc.c
1924
error_f("path \"%s\" too long for Unix domain socket", path);
crypto/openssh/misc.c
1937
if (unlink(path) != 0 && errno != ENOENT)
crypto/openssh/misc.c
1938
error("unlink(%s): %.100s", path, strerror(errno));
crypto/openssh/misc.c
1942
error_f("cannot bind to path %s: %s", path, strerror(errno));
crypto/openssh/misc.c
1949
error_f("cannot listen on path %s: %s", path, strerror(errno));
crypto/openssh/misc.c
1951
unlink(path);
crypto/openssh/misc.c
2559
path_absolute(const char *path)
crypto/openssh/misc.c
2561
return (*path == '/') ? 1 : 0;
crypto/openssh/misc.c
3037
lib_contains_symbol(const char *path, const char *s)
crypto/openssh/misc.c
3046
if ((r = nlist(path, nl)) == -1) {
crypto/openssh/misc.c
3047
error_f("nlist failed for %s", path);
crypto/openssh/misc.c
3051
error_f("library %s does not contain symbol %s", path, s);
crypto/openssh/misc.c
3066
if ((fd = open(path, O_RDONLY)) < 0) {
crypto/openssh/misc.c
3067
error_f("open %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3071
error_f("fstat %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3075
error_f("%s is not a regular file", path);
crypto/openssh/misc.c
3081
error_f("%s bad size %lld", path, (long long)st.st_size);
crypto/openssh/misc.c
3087
error_f("mmap %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3091
error_f("%s does not contain expected string %s", path, s);
crypto/openssh/misc.c
819
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/misc.c
840
path = xstrdup(tmp);
crypto/openssh/misc.c
864
*pathp = path;
crypto/openssh/misc.c
865
path = NULL;
crypto/openssh/misc.c
872
free(path);
crypto/openssh/mux.c
2265
muxclient(const char *path)
crypto/openssh/mux.c
2281
debug("auto-mux: Trying existing master at '%s'", path);
crypto/openssh/mux.c
2292
if (strlcpy(addr.sun_path, path,
crypto/openssh/mux.c
2294
fatal("ControlPath too long ('%s' >= %u bytes)", path,
crypto/openssh/mux.c
2306
fatal("Control socket connect(%.100s): %s", path,
crypto/openssh/mux.c
2311
debug("Stale control socket %.100s, unlinking", path);
crypto/openssh/mux.c
2312
unlink(path);
crypto/openssh/mux.c
2314
debug("Control socket \"%.100s\" does not exist", path);
crypto/openssh/mux.c
2316
error("Control socket connect(%.100s): %s", path,
crypto/openssh/readconf.c
3316
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/readconf.c
3319
r = parse_uri("ssh", uri, &user, &host, &port, &path);
crypto/openssh/readconf.c
3320
if (r == 0 && path != NULL)
crypto/openssh/readconf.c
3336
free(path);
crypto/openssh/readconf.c
463
add_certificate_file(Options *options, const char *path, int userprovided)
crypto/openssh/readconf.c
474
strcmp(options->certificate_files[i], path) == 0) {
crypto/openssh/readconf.c
475
debug2_f("ignoring duplicate key %s", path);
crypto/openssh/readconf.c
483
xstrdup(path);
crypto/openssh/readconf.c
490
char *path;
crypto/openssh/readconf.c
498
path = xstrdup(filename);
crypto/openssh/readconf.c
499
else if (xasprintf(&path, "%s%s", dir, filename) >= PATH_MAX)
crypto/openssh/readconf.c
500
fatal("Identity file path %s too long", path);
crypto/openssh/readconf.c
505
strcmp(options->identity_files[i], path) == 0) {
crypto/openssh/readconf.c
506
debug2_f("ignoring duplicate key %s", path);
crypto/openssh/readconf.c
507
free(path);
crypto/openssh/readconf.c
514
options->identity_files[options->num_identity_files++] = path;
crypto/openssh/scp.c
1315
prepare_remote_path(struct sftp_conn *conn, const char *path)
crypto/openssh/scp.c
1320
if (*path == '\0' || strcmp(path, "~") == 0)
crypto/openssh/scp.c
1322
if (*path != '~')
crypto/openssh/scp.c
1323
return xstrdup(path);
crypto/openssh/scp.c
1324
if (strncmp(path, "~/", 2) == 0) {
crypto/openssh/scp.c
1325
if ((nslash = strspn(path + 2, "/")) == strlen(path + 2))
crypto/openssh/scp.c
1327
return xstrdup(path + 2 + nslash);
crypto/openssh/scp.c
1330
return sftp_expand_path(conn, path);
crypto/openssh/scp.c
1507
char *last, *vect[1], path[PATH_MAX];
crypto/openssh/scp.c
1524
(void) snprintf(path, sizeof path, "D%04o %d %.1024s\n",
crypto/openssh/scp.c
1527
fmprintf(stderr, "Entering directory: %s", path);
crypto/openssh/scp.c
1528
(void) atomicio(vwrite, remout, path, strlen(path));
crypto/openssh/scp.c
1538
if (strlen(name) + 1 + strlen(dp->d_name) >= sizeof(path) - 1) {
crypto/openssh/scp.c
1542
(void) snprintf(path, sizeof path, "%s/%s", name, dp->d_name);
crypto/openssh/scp.c
1543
vect[0] = path;
crypto/openssh/servconf.c
270
ServerOptions *options, const char *path, int userprovided)
crypto/openssh/servconf.c
272
char *apath = derelativise_path(path);
crypto/openssh/servconf.c
282
ServerOptions *options, const char *path)
crypto/openssh/servconf.c
284
char *apath = derelativise_path(path);
crypto/openssh/servconf.c
792
derelativise_path(const char *path)
crypto/openssh/servconf.c
796
if (strcasecmp(path, "none") == 0)
crypto/openssh/servconf.c
798
expanded = tilde_expand_filename(path, getuid());
crypto/openssh/servconf.h
331
ServerOptions *, const char *path, int);
crypto/openssh/servconf.h
333
ServerOptions *, const char *path);
crypto/openssh/session.c
1033
path = child_get_env(env, "PATH");
crypto/openssh/session.c
1035
if (path == NULL || *path == '\0') {
crypto/openssh/session.c
1297
safely_chroot(const char *path, uid_t uid)
crypto/openssh/session.c
1303
if (!path_absolute(path))
crypto/openssh/session.c
1305
if (strlen(path) >= sizeof(component))
crypto/openssh/session.c
1312
for (cp = path; cp != NULL;) {
crypto/openssh/session.c
1314
strlcpy(component, path, sizeof(component));
crypto/openssh/session.c
1317
memcpy(component, path, cp - path);
crypto/openssh/session.c
1318
component[cp - path] = '\0';
crypto/openssh/session.c
1336
if (chdir(path) == -1)
crypto/openssh/session.c
1338
"%s", path, strerror(errno));
crypto/openssh/session.c
1339
if (chroot(path) == -1)
crypto/openssh/session.c
1340
fatal("chroot(\"%s\"): %s", path, strerror(errno));
crypto/openssh/session.c
1343
verbose("Changed root directory to \"%s\"", path);
crypto/openssh/session.c
239
nc->path = xstrdup(auth_sock_name);
crypto/openssh/session.c
979
char *path = NULL;
crypto/openssh/sftp-client.c
1006
sftp_realpath_expand(struct sftp_conn *conn, const char *path, int expand)
crypto/openssh/sftp-client.c
1024
"\"%s\"", path);
crypto/openssh/sftp-client.c
1029
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
1033
debug2("Sending SSH2_FXP_REALPATH \"%s\"", path);
crypto/openssh/sftp-client.c
1035
path, strlen(path));
crypto/openssh/sftp-client.c
1053
path, *errmsg == '\0' ? fx2txt(status) : errmsg);
crypto/openssh/sftp-client.c
1071
debug3("%s %s -> %s", what, path, filename);
crypto/openssh/sftp-client.c
1081
sftp_realpath(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
1083
return sftp_realpath_expand(conn, path, 0);
crypto/openssh/sftp-client.c
1093
sftp_expand_path(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
1097
return sftp_realpath_expand(conn, path, 0);
crypto/openssh/sftp-client.c
1099
return sftp_realpath_expand(conn, path, 1);
crypto/openssh/sftp-client.c
1370
sftp_readlink(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
1379
debug2("Sending SSH2_FXP_READLINK \"%s\"", path);
crypto/openssh/sftp-client.c
1382
send_string_request(conn, id, SSH2_FXP_READLINK, path, strlen(path));
crypto/openssh/sftp-client.c
1417
debug3("SSH_FXP_READLINK %s -> %s", path, filename);
crypto/openssh/sftp-client.c
1428
sftp_statvfs(struct sftp_conn *conn, const char *path, struct sftp_statvfs *st,
crypto/openssh/sftp-client.c
1440
debug2("Sending SSH2_FXP_EXTENDED(statvfs@openssh.com) \"%s\"", path);
crypto/openssh/sftp-client.c
1449
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
1489
sftp_lsetstat(struct sftp_conn *conn, const char *path, Attrib *a)
crypto/openssh/sftp-client.c
1500
debug2("Sending SSH2_FXP_EXTENDED(lsetstat@openssh.com) \"%s\"", path);
crypto/openssh/sftp-client.c
1508
(r = sshbuf_put_cstring(msg, path)) != 0 ||
crypto/openssh/sftp-client.c
1516
error("remote lsetstat \"%s\": %s", path, fx2txt(status));
crypto/openssh/sftp-client.c
1541
send_open(struct sftp_conn *conn, const char *path, const char *tag,
crypto/openssh/sftp-client.c
1551
debug2("Sending SSH2_FXP_OPEN \"%s\"", path);
crypto/openssh/sftp-client.c
1566
(r = sshbuf_put_cstring(msg, path)) != 0 ||
crypto/openssh/sftp-client.c
1573
tag, id, path, openmode);
crypto/openssh/sftp-client.c
1575
"%s open \"%s\"", tag, path)) == NULL)
crypto/openssh/sftp-client.c
1584
progress_meter_path(const char *path)
crypto/openssh/sftp-client.c
1588
if ((progresspath = strrchr(path, '/')) == NULL)
crypto/openssh/sftp-client.c
1589
return path;
crypto/openssh/sftp-client.c
1592
return path;
crypto/openssh/sftp-client.c
2988
sftp_remote_is_dir(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
2993
if (sftp_stat(conn, path, 1, &a) != 0)
crypto/openssh/sftp-client.c
703
sftp_lsreaddir(struct sftp_conn *conn, const char *path, int print_flag,
crypto/openssh/sftp-client.c
722
(r = sshbuf_put_cstring(msg, path)) != 0)
crypto/openssh/sftp-client.c
727
"remote readdir(\"%s\")", path);
crypto/openssh/sftp-client.c
811
"during readdir of \"%s\"", filename, path);
crypto/openssh/sftp-client.c
846
sftp_readdir(struct sftp_conn *conn, const char *path, SFTP_DIRENT ***dir)
crypto/openssh/sftp-client.c
848
return sftp_lsreaddir(conn, path, 0, dir);
crypto/openssh/sftp-client.c
866
sftp_rm(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
870
debug2("Sending SSH2_FXP_REMOVE \"%s\"", path);
crypto/openssh/sftp-client.c
873
send_string_request(conn, id, SSH2_FXP_REMOVE, path, strlen(path));
crypto/openssh/sftp-client.c
876
error("remote delete %s: %s", path, fx2txt(status));
crypto/openssh/sftp-client.c
881
sftp_mkdir(struct sftp_conn *conn, const char *path, Attrib *a, int print_flag)
crypto/openssh/sftp-client.c
885
debug2("Sending SSH2_FXP_MKDIR \"%s\"", path);
crypto/openssh/sftp-client.c
888
send_string_attrs_request(conn, id, SSH2_FXP_MKDIR, path,
crypto/openssh/sftp-client.c
889
strlen(path), a);
crypto/openssh/sftp-client.c
893
error("remote mkdir \"%s\": %s", path, fx2txt(status));
crypto/openssh/sftp-client.c
899
sftp_rmdir(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
903
debug2("Sending SSH2_FXP_RMDIR \"%s\"", path);
crypto/openssh/sftp-client.c
906
send_string_request(conn, id, SSH2_FXP_RMDIR, path,
crypto/openssh/sftp-client.c
907
strlen(path));
crypto/openssh/sftp-client.c
911
error("remote rmdir \"%s\": %s", path, fx2txt(status));
crypto/openssh/sftp-client.c
917
sftp_stat(struct sftp_conn *conn, const char *path, int quiet, Attrib *a)
crypto/openssh/sftp-client.c
921
debug2("Sending SSH2_FXP_STAT \"%s\"", path);
crypto/openssh/sftp-client.c
927
path, strlen(path));
crypto/openssh/sftp-client.c
933
sftp_lstat(struct sftp_conn *conn, const char *path, int quiet, Attrib *a)
crypto/openssh/sftp-client.c
940
return sftp_stat(conn, path, quiet, a);
crypto/openssh/sftp-client.c
944
send_string_request(conn, id, SSH2_FXP_LSTAT, path,
crypto/openssh/sftp-client.c
945
strlen(path));
crypto/openssh/sftp-client.c
968
sftp_setstat(struct sftp_conn *conn, const char *path, Attrib *a)
crypto/openssh/sftp-client.c
972
debug2("Sending SSH2_FXP_SETSTAT \"%s\"", path);
crypto/openssh/sftp-client.c
975
send_string_attrs_request(conn, id, SSH2_FXP_SETSTAT, path,
crypto/openssh/sftp-client.c
976
strlen(path), a);
crypto/openssh/sftp-client.c
980
error("remote setstat \"%s\": %s", path, fx2txt(status));
crypto/openssh/sftp-client.h
111
int sftp_lsetstat(struct sftp_conn *conn, const char *path, Attrib *a);
crypto/openssh/sftp-client.h
202
int sftp_remote_is_dir(struct sftp_conn *conn, const char *path);
crypto/openssh/sftp-glob.c
111
fudge_lstat(const char *path, struct stat *st)
crypto/openssh/sftp-glob.c
115
if (sftp_lstat(cur.conn, path, 1, &a) != 0)
crypto/openssh/sftp-glob.c
124
fudge_stat(const char *path, struct stat *st)
crypto/openssh/sftp-glob.c
128
if (sftp_stat(cur.conn, path, 1, &a) != 0)
crypto/openssh/sftp-glob.c
48
fudge_opendir(const char *path)
crypto/openssh/sftp-glob.c
54
if (sftp_readdir(cur.conn, path, &r->dir)) {
crypto/openssh/sftp-realpath.c
48
char *sftp_realpath(const char *path, char *resolved);
crypto/openssh/sftp-realpath.c
58
sftp_realpath(const char *path, char *resolved)
crypto/openssh/sftp-realpath.c
67
if (path[0] == '\0') {
crypto/openssh/sftp-realpath.c
83
if (path[0] == '/') {
crypto/openssh/sftp-realpath.c
86
if (path[1] == '\0')
crypto/openssh/sftp-realpath.c
89
left_len = strlcpy(left, path + 1, sizeof(left));
crypto/openssh/sftp-realpath.c
99
left_len = strlcpy(left, path, sizeof(left));
crypto/openssh/sftp-server.c
1102
char *path;
crypto/openssh/sftp-server.c
1105
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1109
logit("opendir \"%s\"", path);
crypto/openssh/sftp-server.c
1110
dirp = opendir(path);
crypto/openssh/sftp-server.c
1114
handle = handle_new(HANDLE_DIR, path, 0, 0, dirp);
crypto/openssh/sftp-server.c
1125
free(path);
crypto/openssh/sftp-server.c
1133
char *path;
crypto/openssh/sftp-server.c
1142
path = handle_to_name(handle);
crypto/openssh/sftp-server.c
1143
if (dirp == NULL || path == NULL) {
crypto/openssh/sftp-server.c
1158
snprintf(pathname, sizeof pathname, "%s%s%s", path,
crypto/openssh/sftp-server.c
1159
strcmp(path, "/") ? "/" : "", dp->d_name);
crypto/openssh/sftp-server.c
1244
char *path;
crypto/openssh/sftp-server.c
1247
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1250
if (path[0] == '\0') {
crypto/openssh/sftp-server.c
1251
free(path);
crypto/openssh/sftp-server.c
1252
path = xstrdup(".");
crypto/openssh/sftp-server.c
1255
verbose("realpath \"%s\"", path);
crypto/openssh/sftp-server.c
1256
if (sftp_realpath(path, resolvedname) == NULL) {
crypto/openssh/sftp-server.c
1264
free(path);
crypto/openssh/sftp-server.c
1332
char *path;
crypto/openssh/sftp-server.c
1334
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1338
verbose("readlink \"%s\"", path);
crypto/openssh/sftp-server.c
1339
if ((len = readlink(path, buf, sizeof(buf) - 1)) == -1)
crypto/openssh/sftp-server.c
1349
free(path);
crypto/openssh/sftp-server.c
1394
char *path;
crypto/openssh/sftp-server.c
1398
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1401
logit("statvfs \"%s\"", path);
crypto/openssh/sftp-server.c
1403
if (statvfs(path, &st) != 0)
crypto/openssh/sftp-server.c
1407
free(path);
crypto/openssh/sftp-server.c
1554
char *path, *npath;
crypto/openssh/sftp-server.c
1558
if ((r = sshbuf_get_cstring(iqueue, &path, NULL)) != 0)
crypto/openssh/sftp-server.c
1565
debug3("request %u: expand, original \"%s\"", id, path);
crypto/openssh/sftp-server.c
1566
if (path[0] == '\0') {
crypto/openssh/sftp-server.c
1568
free(path);
crypto/openssh/sftp-server.c
1569
path = xstrdup(".");
crypto/openssh/sftp-server.c
1570
} else if (*path == '~') {
crypto/openssh/sftp-server.c
1573
if (strcmp(path, "~") == 0) {
crypto/openssh/sftp-server.c
1574
free(path);
crypto/openssh/sftp-server.c
1575
path = xstrdup(cwd);
crypto/openssh/sftp-server.c
1576
} else if (strncmp(path, "~/", 2) == 0) {
crypto/openssh/sftp-server.c
1577
npath = xstrdup(path + 2);
crypto/openssh/sftp-server.c
1578
free(path);
crypto/openssh/sftp-server.c
1579
xasprintf(&path, "%s/%s", cwd, npath);
crypto/openssh/sftp-server.c
1583
if (tilde_expand(path, pw->pw_uid, &npath) != 0) {
crypto/openssh/sftp-server.c
1588
free(path);
crypto/openssh/sftp-server.c
1589
path = npath;
crypto/openssh/sftp-server.c
1591
} else if (*path != '/') {
crypto/openssh/sftp-server.c
1593
xasprintf(&npath, "%s/%s", cwd, path);
crypto/openssh/sftp-server.c
1594
free(path);
crypto/openssh/sftp-server.c
1595
path = npath;
crypto/openssh/sftp-server.c
1597
verbose("expand \"%s\"", path);
crypto/openssh/sftp-server.c
1598
if (sftp_realpath(path, resolvedname) == NULL) {
crypto/openssh/sftp-server.c
1606
free(path);
crypto/openssh/sftp.c
1080
do_df(struct sftp_conn *conn, const char *path, int hflag, int iflag)
crypto/openssh/sftp.c
1087
if (sftp_statvfs(conn, path, &st, 1) == -1)
crypto/openssh/sftp.c
2363
connect_to_server(char *path, char **args, int *in, int *out)
crypto/openssh/sftp.c
2406
execvp(path, args);
crypto/openssh/sftp.c
2407
fprintf(stderr, "exec: %s: %s\n", path, strerror(errno));
crypto/openssh/sftp.c
379
path_strip(const char *path, const char *strip)
crypto/openssh/sftp.c
384
return (xstrdup(path));
crypto/openssh/sftp.c
387
if (strncmp(path, strip, len) == 0) {
crypto/openssh/sftp.c
388
if (strip[len - 1] != '/' && path[len] == '/')
crypto/openssh/sftp.c
390
return (xstrdup(path + len));
crypto/openssh/sftp.c
393
return (xstrdup(path));
crypto/openssh/sftp.c
639
local_is_dir(const char *path)
crypto/openssh/sftp.c
643
if (stat(path, &sb) == -1)
crypto/openssh/sftp.c
849
do_ls_dir(struct sftp_conn *conn, const char *path,
crypto/openssh/sftp.c
856
if ((n = sftp_readdir(conn, path, &d)) != 0)
crypto/openssh/sftp.c
871
tmp = path_strip(path, strip_path);
crypto/openssh/sftp.c
898
tmp = sftp_path_append(path, d[n]->filename);
crypto/openssh/sftp.c
970
do_globbed_ls(struct sftp_conn *conn, const char *path,
crypto/openssh/sftp.c
982
if ((r = sftp_glob(conn, path,
crypto/openssh/sftp.c
989
error("Can't ls: Too many matches for \"%s\"", path);
crypto/openssh/sftp.c
991
error("Can't ls: \"%s\" not found", path);
crypto/openssh/ssh-add.c
119
const char *path, int qflag)
crypto/openssh/ssh-add.c
125
path, ssh_err(r));
crypto/openssh/ssh-add.c
129
fprintf(stderr, "Identity removed: %s %s (%s)\n", path,
crypto/openssh/ssh-add.c
693
char *user = NULL, *host, *os, *path;
crypto/openssh/ssh-add.c
724
path = tilde_expand_filename(hostkey_files[i], getuid());
crypto/openssh/ssh-add.c
725
debug2_f("looking up host keys for \"%s\" in %s", host, path);
crypto/openssh/ssh-add.c
726
load_hostkeys(hostkeys, host, path, 0);
crypto/openssh/ssh-add.c
727
free(path);
crypto/openssh/ssh-keygen.c
1003
fingerprint_private(path);
crypto/openssh/ssh-keygen.c
1034
debug("%s:%lu: not a public key", path, lnum);
crypto/openssh/ssh-keygen.c
1052
fatal("%s is not a public key file.", path);
crypto/openssh/ssh-keygen.c
1062
char *path;
crypto/openssh/ssh-keygen.c
1089
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1096
error("Could not stat %s: %s", key_types[i].path,
crypto/openssh/ssh-keygen.c
1106
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1108
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1110
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1162
key_types[i].path, strerror(errno));
crypto/openssh/ssh-keygen.c
1209
"with wildcard: %.64s", l->path,
crypto/openssh/ssh-keygen.c
1232
logit("%s:%lu: invalid line", l->path, l->linenum);
crypto/openssh/ssh-keygen.c
1302
logit("%s:%lu: invalid line", l->path, l->linenum);
crypto/openssh/ssh-keygen.c
1724
load_pkcs11_key(char *path)
crypto/openssh/ssh-keygen.c
1730
if ((r = sshkey_load_public(path, &public, NULL)) != 0)
crypto/openssh/ssh-keygen.c
1731
fatal_r(r, "Couldn't load CA public key \"%s\"", path);
crypto/openssh/ssh-keygen.c
2181
const char *path;
crypto/openssh/ssh-keygen.c
2190
path = identity_file;
crypto/openssh/ssh-keygen.c
2191
if (strcmp(path, "-") == 0) {
crypto/openssh/ssh-keygen.c
2193
path = "(stdin)";
crypto/openssh/ssh-keygen.c
2209
error_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2213
error("%s:%lu is not a certificate", path, lnum);
crypto/openssh/ssh-keygen.c
2218
printf("%s:\n", path);
crypto/openssh/ssh-keygen.c
2220
printf("%s:%lu:\n", path, lnum);
crypto/openssh/ssh-keygen.c
2230
load_krl(const char *path, struct ssh_krl **krlp)
crypto/openssh/ssh-keygen.c
2235
if ((r = sshbuf_load_file(path, &krlbuf)) != 0)
crypto/openssh/ssh-keygen.c
2236
fatal_r(r, "Unable to load KRL %s", path);
crypto/openssh/ssh-keygen.c
2240
fatal_r(r, "Invalid KRL file %s", path);
crypto/openssh/ssh-keygen.c
2286
char *path, *cp, *ep, *line = NULL;
crypto/openssh/ssh-keygen.c
2293
path = tilde_expand_filename(file, pw->pw_uid);
crypto/openssh/ssh-keygen.c
2294
if (strcmp(path, "-") == 0) {
crypto/openssh/ssh-keygen.c
2296
free(path);
crypto/openssh/ssh-keygen.c
2297
path = xstrdup("(standard input)");
crypto/openssh/ssh-keygen.c
2298
} else if ((krl_spec = fopen(path, "r")) == NULL)
crypto/openssh/ssh-keygen.c
2299
fatal("fopen %s: %s", path, strerror(errno));
crypto/openssh/ssh-keygen.c
2302
printf("Revoking from %s\n", path);
crypto/openssh/ssh-keygen.c
2306
path, linesize);
crypto/openssh/ssh-keygen.c
2339
path, lnum, cp);
crypto/openssh/ssh-keygen.c
2342
path, lnum);
crypto/openssh/ssh-keygen.c
2350
path, lnum, cp);
crypto/openssh/ssh-keygen.c
2353
path, lnum);
crypto/openssh/ssh-keygen.c
2356
"%llu:%llu", path, lnum,
crypto/openssh/ssh-keygen.c
2401
fatal_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2428
if (strcmp(path, "-") != 0)
crypto/openssh/ssh-keygen.c
2431
free(path);
crypto/openssh/ssh-keygen.c
3167
char *fp, *pin = NULL, *pass = NULL, *path, *pubpath;
crypto/openssh/ssh-keygen.c
3205
xasprintf(&path, "id_%s_rk%s%s",
crypto/openssh/ssh-keygen.c
3210
if (!confirm_overwrite(path)) {
crypto/openssh/ssh-keygen.c
3211
free(path);
crypto/openssh/ssh-keygen.c
3218
if ((r = sshkey_save_private(key, path, pass,
crypto/openssh/ssh-keygen.c
3221
error_r(r, "Saving key \"%s\" failed", path);
crypto/openssh/ssh-keygen.c
3222
free(path);
crypto/openssh/ssh-keygen.c
3229
path);
crypto/openssh/ssh-keygen.c
3233
xasprintf(&pubpath, "%s.pub", path);
crypto/openssh/ssh-keygen.c
3234
free(path);
crypto/openssh/ssh-keygen.c
3253
save_attestation(struct sshbuf *attest, const char *path)
crypto/openssh/ssh-keygen.c
3258
if (path == NULL)
crypto/openssh/ssh-keygen.c
3263
r = sshbuf_write_file(path, attest);
crypto/openssh/ssh-keygen.c
3266
fatal_r(r, "Unable to write attestation data \"%s\"", path);
crypto/openssh/ssh-keygen.c
3269
"%s\n", path);
crypto/openssh/ssh-keygen.c
933
fingerprint_private(const char *path)
crypto/openssh/ssh-keygen.c
941
fatal("%s: %s", path, strerror(errno));
crypto/openssh/ssh-keygen.c
942
if ((r = sshkey_load_public(path, &pubkey, &comment)) != 0)
crypto/openssh/ssh-keygen.c
943
debug_r(r, "load public \"%s\"", path);
crypto/openssh/ssh-keygen.c
946
if ((r = sshkey_load_private(path, NULL,
crypto/openssh/ssh-keygen.c
948
debug_r(r, "load private \"%s\"", path);
crypto/openssh/ssh-keygen.c
951
fatal("%s is not a key file.", path);
crypto/openssh/ssh-keygen.c
967
const char *path;
crypto/openssh/ssh-keygen.c
972
path = identity_file;
crypto/openssh/ssh-keygen.c
976
path = "(stdin)";
crypto/openssh/ssh-keygen.c
977
} else if ((f = fopen(path, "r")) == NULL)
crypto/openssh/ssh-keygen.c
978
fatal("%s: %s: %s", __progname, path, strerror(errno));
crypto/openssh/ssh-pkcs11-client.c
132
if (helper->path == NULL || helper->ec_meth == NULL ||
crypto/openssh/ssh-pkcs11-client.c
135
debug3_f("free helper for provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
150
free(helper->path);
crypto/openssh/ssh-pkcs11-client.c
168
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
264
debug3_f("signing with PKCS11 provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
312
debug3_f("free PKCS11 RSA key for provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
319
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
341
debug3_f("signing with PKCS11 provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
394
debug3_f("free PKCS11 ECDSA key for provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
401
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
411
debug3_f("wrap %s for provider %s", sshkey_type(k), helper->path);
crypto/openssh/ssh-pkcs11-client.c
426
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
479
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
523
pkcs11_start_helper(const char *path)
crypto/openssh/ssh-pkcs11-client.c
532
debug3_f("start helper for %s", path);
crypto/openssh/ssh-pkcs11-client.c
574
helper->path = xstrdup(path);
crypto/openssh/ssh-pkcs11-client.c
577
helper->path, helper->fd, (long)helper->pid);
crypto/openssh/ssh-pkcs11-client.c
63
char *path;
crypto/openssh/ssh-pkcs11-client.c
76
helper_by_provider(const char *path)
crypto/openssh/ssh-pkcs11-client.c
81
if (helpers[i] == NULL || helpers[i]->path == NULL ||
crypto/openssh/ssh-pkcs11-client.c
84
if (strcmp(helpers[i]->path, path) == 0)
crypto/openssh/ssh.c
529
check_load(int r, struct sshkey **k, const char *path, const char *message)
crypto/openssh/ssh.c
537
error_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
544
fatal_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
551
error_r(r, "load %s \"%s\"", message, path);
crypto/openssh/sshbuf-io.c
101
sshbuf_write_file(const char *path, struct sshbuf *buf)
crypto/openssh/sshbuf-io.c
105
if ((fd = open(path, O_WRONLY | O_CREAT | O_TRUNC, 0644)) == -1)
crypto/openssh/sshbuf-io.c
111
unlink(path);
crypto/openssh/sshbuf-io.c
81
sshbuf_load_file(const char *path, struct sshbuf **bufp)
crypto/openssh/sshbuf-io.c
86
if ((fd = open(path, O_RDONLY)) == -1)
crypto/openssh/sshbuf.h
294
int sshbuf_write_file(const char *path, struct sshbuf *buf)
crypto/openssh/sshconnect.c
677
path_in_hostfiles(const char *path, char **hostfiles, u_int num_hostfiles)
crypto/openssh/sshconnect.c
682
if (strcmp(path, hostfiles[i]) == 0)
crypto/openssh/sshconnect.c
697
try_tilde_unexpand(const char *path)
crypto/openssh/sshconnect.c
702
if (*path != '/')
crypto/openssh/sshconnect.c
703
return xstrdup(path);
crypto/openssh/sshconnect.c
705
return xstrdup(path);
crypto/openssh/sshconnect.c
706
if (strncmp(path, home, l) != 0)
crypto/openssh/sshconnect.c
707
return xstrdup(path);
crypto/openssh/sshconnect.c
713
if (home[l - 1] != '/' && path[l] != '/')
crypto/openssh/sshconnect.c
714
return xstrdup(path);
crypto/openssh/sshconnect.c
715
if (path[l] == '/')
crypto/openssh/sshconnect.c
717
xasprintf(&ret, "~/%s", path + l);
crypto/openssh/sshconnect.c
748
char *path;
crypto/openssh/sshconnect.c
759
path = try_tilde_unexpand(l->path);
crypto/openssh/sshconnect.c
760
debug_f("found matching key in %s:%lu", path, l->linenum);
crypto/openssh/sshconnect.c
763
xasprintf(&ctx->names[ctx->nnames], "%s:%lu: %s", path, l->linenum,
crypto/openssh/sshconnect.c
767
free(path);
crypto/openssh/sshsig.c
1004
r = check_allowed_keys_line(path, linenum, line, sign_key,
crypto/openssh/sshsig.c
1025
sshsig_find_principals(const char *path, const struct sshkey *sign_key,
crypto/openssh/sshsig.c
1034
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
1037
path, strerror(errno));
crypto/openssh/sshsig.c
1044
r = check_allowed_keys_line(path, linenum, line,
crypto/openssh/sshsig.c
1064
path, strerror(errno));
crypto/openssh/sshsig.c
1073
sshsig_match_principals(const char *path, const char *principal,
crypto/openssh/sshsig.c
1088
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
1091
path, strerror(errno));
crypto/openssh/sshsig.c
1099
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
635
sshsigopt_parse(const char *opts, const char *path, u_long linenum,
crypto/openssh/sshsig.c
731
parse_principals_key_and_options(const char *path, u_long linenum, char *line,
crypto/openssh/sshsig.c
755
error("%s:%lu: invalid line", path, linenum);
crypto/openssh/sshsig.c
776
path, linenum, required_principal);
crypto/openssh/sshsig.c
788
error("%s:%lu: invalid options", path, linenum);
crypto/openssh/sshsig.c
793
error("%s:%lu: missing key", path, linenum);
crypto/openssh/sshsig.c
800
error("%s:%lu: invalid key", path, linenum);
crypto/openssh/sshsig.c
805
debug3("%s:%lu: options %s", path, linenum, opts == NULL ? "" : opts);
crypto/openssh/sshsig.c
806
if ((sigopts = sshsigopt_parse(opts, path, linenum, &reason)) == NULL) {
crypto/openssh/sshsig.c
807
error("%s:%lu: bad options: %s", path, linenum, reason);
crypto/openssh/sshsig.c
833
cert_filter_principals(const char *path, u_long linenum,
crypto/openssh/sshsig.c
855
path, linenum, cp, reason);
crypto/openssh/sshsig.c
871
error("%s:%lu: no valid principals found", path, linenum);
crypto/openssh/sshsig.c
889
check_allowed_keys_line(const char *path, u_long linenum, char *line,
crypto/openssh/sshsig.c
904
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
912
debug("%s:%lu: matched key", path, linenum);
crypto/openssh/sshsig.c
920
path, linenum, reason);
crypto/openssh/sshsig.c
924
path, linenum);
crypto/openssh/sshsig.c
927
if ((r = cert_filter_principals(path, linenum,
crypto/openssh/sshsig.c
931
path, linenum);
crypto/openssh/sshsig.c
935
path, linenum);
crypto/openssh/sshsig.c
946
"namespace \"%s\"", path, linenum, sig_namespace);
crypto/openssh/sshsig.c
957
"verify time %s < valid-after %s", path, linenum,
crypto/openssh/sshsig.c
966
"verify time %s > valid-before %s", path, linenum,
crypto/openssh/sshsig.c
984
sshsig_check_allowed_keys(const char *path, const struct sshkey *sign_key,
crypto/openssh/sshsig.c
994
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
997
path, strerror(errno));
crypto/openssh/sshsig.h
104
int sshsig_find_principals(const char *path, const struct sshkey *sign_key,
crypto/openssh/sshsig.h
108
int sshsig_match_principals(const char *path,
crypto/openssh/sshsig.h
88
int sshsig_check_allowed_keys(const char *path, const struct sshkey *sign_key,
crypto/openssh/sshsig.h
93
const char *path, u_long linenum, const char **errstrp);
games/boggle/boggle/bog.c
380
checkword(char *word, int prev, int *path)
games/boggle/boggle/bog.c
418
*path = *lm;
games/boggle/boggle/bog.c
420
if (checkword(subword + 1, *lm, path + 1) > 0)
games/boggle/boggle/bog.c
444
*path = lm[i];
games/boggle/boggle/bog.c
446
if (checkword(word + 1, lm[i], path + 1) > 0)
games/boggle/boggle/bog.c
451
*path = -1; /* in case of a backtrack */
games/cribbage/instr.c
53
const char *pager, *path;
games/cribbage/instr.c
65
if (!(path = getenv("PAGER")))
games/cribbage/instr.c
66
path = _PATH_MORE;
games/cribbage/instr.c
67
if ((pager = rindex(path, '/')) != NULL)
games/cribbage/instr.c
69
pager = path;
games/cribbage/instr.c
70
execlp(path, pager, _PATH_INSTR, NULL);
games/fortune/fortune/fortune.c
1071
perror(fp->path);
games/fortune/fortune/fortune.c
1137
"fortune: %s corrupted\n", fp->path);
games/fortune/fortune/fortune.c
1209
DPRINTF(1, (stderr, " (%s, %s, %s)", STR(list->path),
games/fortune/fortune/fortune.c
1322
DPRINTF(1, (stderr, "searching in %s\n", fp->path));
games/fortune/fortune/fortune.c
1383
char *pch, **ppch, *str, *path;
games/fortune/fortune/fortune.c
1391
path = strdup(Fortune_path);
games/fortune/fortune/fortune.c
1393
for (nstr = 2, pch = path; *pch != '\0'; pch++) {
games/fortune/fortune/fortune.c
1401
str = strtok(path, ":");
games/fortune/fortune/fortune.c
1417
free(path);
games/fortune/fortune/fortune.c
195
chmod(Fortfile->path, 0666);
games/fortune/fortune/fortune.c
452
const char *path;
games/fortune/fortune/fortune.c
458
path = file;
games/fortune/fortune/fortune.c
465
path = tpath;
games/fortune/fortune/fortune.c
468
if ((isdir = is_dir(path)) && parent != NULL) {
games/fortune/fortune/fortune.c
475
!is_off_name(path)) {
games/fortune/fortune/fortune.c
476
offensive = off_name(path);
games/fortune/fortune/fortune.c
480
path = tpath = offensive;
games/fortune/fortune/fortune.c
483
DPRINTF(1, (stderr, "\ttrying \"%s\"\n", path));
games/fortune/fortune/fortune.c
488
DPRINTF(1, (stderr, "adding file \"%s\"\n", path));
games/fortune/fortune/fortune.c
490
if ((fd = open(path, O_RDONLY)) < 0) {
games/fortune/fortune/fortune.c
502
path = tpath = offensive;
games/fortune/fortune/fortune.c
505
DPRINTF(1, (stderr, "\ttrying \"%s\"\n", path));
games/fortune/fortune/fortune.c
525
perror(path);
games/fortune/fortune/fortune.c
532
DPRINTF(2, (stderr, "path = \"%s\"\n", path));
games/fortune/fortune/fortune.c
538
fp->path = path;
games/fortune/fortune/fortune.c
543
!is_fortfile(path, &fp->datfile, &fp->posfile, (parent != NULL))))
games/fortune/fortune/fortune.c
548
path);
games/fortune/fortune/fortune.c
563
if (All_forts && parent == NULL && !is_off_name(path))
games/fortune/fortune/fortune.c
673
obscene->path = offensive;
games/fortune/fortune/fortune.c
699
if ((dir = opendir(fp->path)) == NULL) {
games/fortune/fortune/fortune.c
700
perror(fp->path);
games/fortune/fortune/fortune.c
704
DPRINTF(1, (stderr, "adding dir \"%s\"\n", fp->path));
games/fortune/fortune/fortune.c
710
if (add_file(NO_PROB, name, fp->path, &fp->child, &tailp, fp))
games/fortune/fortune/fortune.c
717
"fortune: %s: No fortune files in directory.\n", fp->path);
games/fortune/fortune/fortune.c
79
const char *path;
games/hack/hack.unix.c
184
const char *np, *path;
games/hack/hack.unix.c
186
if (strchr(name, '/') != NULL || (path = getenv("PATH")) == NULL)
games/hack/hack.unix.c
187
path = "";
games/hack/hack.unix.c
190
if ((np = strchr(path, ':')) == NULL)
games/hack/hack.unix.c
191
np = path + strlen(path); /* point to end str */
games/hack/hack.unix.c
192
if (np - path <= 1) /* %% */
games/hack/hack.unix.c
197
(int)(np - path), path, name);
games/hack/hack.unix.c
203
path = np + 1;
games/sail/sync.c
223
const char *path;
games/sail/sync.c
227
path = get_sync_file(gamenum);
games/sail/sync.c
230
if (stat(path, &s) < 0) {
games/sail/sync.c
235
unlink(path);
games/sail/sync.c
236
path = get_lock_file(gamenum);
games/sail/sync.c
237
unlink(path);
lib/i18n_module/mapper_646/citrus_mapper_646.c
107
ret = _map_file(&r, path);
lib/i18n_module/mapper_646/citrus_mapper_646.c
144
char path[PATH_MAX];
lib/i18n_module/mapper_646/citrus_mapper_646.c
155
snprintf(path, sizeof(path), "%s/%.*s",
lib/i18n_module/mapper_646/citrus_mapper_646.c
158
path[_bcs_skip_nonws(path)-path] = '\0';
lib/i18n_module/mapper_646/citrus_mapper_646.c
159
return (parse_file(m6, path));
lib/i18n_module/mapper_646/citrus_mapper_646.c
97
parse_file(struct _citrus_mapper_646 *m6, const char *path)
lib/i18n_module/mapper_std/citrus_mapper_std.c
343
char path[PATH_MAX];
lib/i18n_module/mapper_std/citrus_mapper_std.c
363
snprintf(path, sizeof(path), "%s/%.*s", curdir, (int)lenvar,
lib/i18n_module/mapper_std/citrus_mapper_std.c
365
ret = _map_file(&ms->ms_file, path);
lib/libc/citrus/citrus_esdb.c
196
char buf1[PATH_MAX], buf2[PATH_MAX], path[PATH_MAX];
lib/libc/citrus/citrus_esdb.c
199
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, ESDB_ALIAS);
lib/libc/citrus/citrus_esdb.c
200
realname = _lookup_alias(path, esname, buf1, sizeof(buf1),
lib/libc/citrus/citrus_esdb.c
203
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, ESDB_DIR);
lib/libc/citrus/citrus_esdb.c
204
encfile = _lookup_simple(path, realname, buf2, sizeof(buf2),
lib/libc/citrus/citrus_esdb.c
210
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, encfile);
lib/libc/citrus/citrus_esdb.c
211
ret = _map_file(&fr, path);
lib/libc/citrus/citrus_iconv.c
284
char buf[PATH_MAX], path[PATH_MAX];
lib/libc/citrus/citrus_iconv.c
298
snprintf(path, sizeof(path), "%s/%s", _PATH_ICONV, _CITRUS_ICONV_ALIAS);
lib/libc/citrus/citrus_iconv.c
299
strlcpy(realsrc, _lookup_alias(path, src, buf, (size_t)PATH_MAX,
lib/libc/citrus/citrus_iconv.c
301
strlcpy(realdst, _lookup_alias(path, dst, buf, (size_t)PATH_MAX,
lib/libc/citrus/citrus_lookup.c
142
char path[PATH_MAX];
lib/libc/citrus/citrus_lookup.c
145
snprintf(path, sizeof(path), "%s.db", name);
lib/libc/citrus/citrus_lookup.c
146
ret = _map_file(&r, path);
lib/libc/citrus/citrus_lookup.h
52
_citrus_lookup_alias(const char *path, const char *key, char *buf, size_t n,
lib/libc/citrus/citrus_lookup.h
57
ret = _citrus_lookup_simple(path, key, buf, n, ignore_case);
lib/libc/citrus/citrus_mapper.c
136
char path[PATH_MAX];
lib/libc/citrus/citrus_mapper.c
141
snprintf(path, (size_t)PATH_MAX, "%s/%s", dir, _CITRUS_MAPPER_DIR);
lib/libc/citrus/citrus_mapper.c
144
ret = _map_file(&r, path);
lib/libc/citrus/citrus_mapper.c
79
char path[PATH_MAX];
lib/libc/citrus/citrus_mapper.c
89
snprintf(path, (size_t)PATH_MAX, "%s/%s", area, _CITRUS_MAPPER_DIR);
lib/libc/citrus/citrus_mapper.c
91
ret = stat(path, &st);
lib/libc/citrus/citrus_mmap.c
52
const char * __restrict path)
lib/libc/citrus/citrus_mmap.c
62
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1)
lib/libc/citrus/citrus_module.c
180
static char path[PATH_MAX];
lib/libc/citrus/citrus_module.c
187
path[0] = '\0';
lib/libc/citrus/citrus_module.c
241
snprintf(path, sizeof(path), "%s/%s", search_dirs[i],
lib/libc/citrus/citrus_module.c
255
return (path[0] ? path : NULL);
lib/libc/citrus/citrus_module.c
258
return (path[0] ? path : NULL);
lib/libc/citrus/citrus_module.c
278
char path[PATH_MAX];
lib/libc/citrus/citrus_module.c
292
(void)snprintf(path, sizeof(path), "lib%s", encname);
lib/libc/citrus/citrus_module.c
295
p = _findshlib(path, &maj, &min);
lib/libc/db/btree/bt_open.c
398
char path[MAXPATHLEN];
lib/libc/db/btree/bt_open.c
402
len = snprintf(path,
lib/libc/db/btree/bt_open.c
403
sizeof(path), "%s/bt.XXXXXXXXXX", envtmp ? envtmp : "/tmp");
lib/libc/db/btree/bt_open.c
404
if (len < 0 || len >= (int)sizeof(path)) {
lib/libc/db/btree/bt_open.c
411
if ((fd = mkostemp(path, O_CLOEXEC)) != -1)
lib/libc/db/btree/bt_open.c
412
_unlink(path);
lib/libc/db/hash/hash_page.c
849
char path[MAXPATHLEN];
lib/libc/db/hash/hash_page.c
853
len = snprintf(path,
lib/libc/db/hash/hash_page.c
854
sizeof(path), "%s/_hash.XXXXXX", envtmp ? envtmp : "/tmp");
lib/libc/db/hash/hash_page.c
855
if (len < 0 || len >= (int)sizeof(path)) {
lib/libc/db/hash/hash_page.c
863
if ((hashp->fp = mkostemp(path, O_CLOEXEC)) != -1) {
lib/libc/db/hash/hash_page.c
864
_unlink(path);
lib/libc/db/hash/ndbm.c
61
char path[MAXPATHLEN];
lib/libc/db/hash/ndbm.c
71
if( strlen(file) >= sizeof(path) - strlen(DBM_SUFFIX)) {
lib/libc/db/hash/ndbm.c
75
strcpy(path, file);
lib/libc/db/hash/ndbm.c
76
strcat(path, DBM_SUFFIX);
lib/libc/db/hash/ndbm.c
77
db = ((DBM *)__hash_open(path, flags, mode, &info, 0));
lib/libc/gen/basename.c
32
basename(char *path)
lib/libc/gen/basename.c
36
if (path == NULL || *path == 0)
lib/libc/gen/basename.c
39
ptr = path + strlen(path);
lib/libc/gen/basename.c
40
while (ptr > path + 1 && ptr[-1] == '/')
lib/libc/gen/basename.c
44
while (ptr > path && ptr[-1] != '/')
lib/libc/gen/creat.c
41
__creat(const char *path, mode_t mode)
lib/libc/gen/creat.c
43
return(_open(path, O_WRONLY|O_CREAT|O_TRUNC, mode));
lib/libc/gen/dirname.c
32
dirname(char *path)
lib/libc/gen/dirname.c
40
if (path == NULL || *path == '\0')
lib/libc/gen/dirname.c
44
end = path + strlen(path);
lib/libc/gen/dirname.c
45
while (end > path + 1 && end[-1] == '/')
lib/libc/gen/dirname.c
49
while (end > path && end[-1] != '/')
lib/libc/gen/dirname.c
56
if (end == path) {
lib/libc/gen/dirname.c
57
path[0] = '.';
lib/libc/gen/dirname.c
58
path[1] = '\0';
lib/libc/gen/dirname.c
59
return (path);
lib/libc/gen/dirname.c
66
while (end > path + 1 && end[-1] == '/')
lib/libc/gen/dirname.c
71
return (path);
lib/libc/gen/exec.c
145
execvPe(const char *name, const char *path, char * const *argv,
lib/libc/gen/exec.c
172
cur = alloca(strlen(path) + 1);
lib/libc/gen/exec.c
177
strcpy(cur, path);
lib/libc/gen/exec.c
264
execvP(const char *name, const char *path, char * const argv[])
lib/libc/gen/exec.c
266
return execvPe(name, path, argv, environ);
lib/libc/gen/exec.c
272
const char *path;
lib/libc/gen/exec.c
275
if ((path = getenv("PATH")) == NULL)
lib/libc/gen/exec.c
276
path = _PATH_DEFPATH;
lib/libc/gen/exec.c
278
return (execvPe(name, path, argv, envp));
lib/libc/gen/ftok.c
36
ftok(const char *path, int id)
lib/libc/gen/ftok.c
40
if (stat(path, &st) < 0)
lib/libc/gen/fts.c
1095
fts_safe_changedir(FTS *sp, FTSENT *p, int fd, const char *path)
lib/libc/gen/fts.c
1103
if (fd < 0 && (newfd = _open(path, O_RDONLY | O_CLOEXEC, 0)) < 0)
lib/libc/gen/fts.c
633
#define __opendir2(path, flag) opendir(path)
lib/libc/gen/ftw.c
33
ftw(const char *path, int (*fn)(const char *, const struct stat *, int),
lib/libc/gen/ftw.c
36
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/getdevpath.c
187
char *path;
lib/libc/gen/getdevpath.c
207
path = malloc(len + 1);
lib/libc/gen/getdevpath.c
208
n = readlink(*pathp, path, len);
lib/libc/gen/getdevpath.c
210
free(path);
lib/libc/gen/getdevpath.c
217
path[n] = 0;
lib/libc/gen/getdevpath.c
219
*pathp = path;
lib/libc/gen/getdevpath.c
59
char *path = NULL;
lib/libc/gen/getdevpath.c
63
asprintf(&path, "%s", devname);
lib/libc/gen/getdevpath.c
65
asprintf(&path, "/dev/%s", devname);
lib/libc/gen/getdevpath.c
66
if (lstat(path, &st) < 0) {
lib/libc/gen/getdevpath.c
67
free(path);
lib/libc/gen/getdevpath.c
68
path = NULL;
lib/libc/gen/getdevpath.c
69
finddevlabel(&path, devname);
lib/libc/gen/getdevpath.c
70
if (path == NULL)
lib/libc/gen/getdevpath.c
71
asprintf(&path, "%s", devname);
lib/libc/gen/getdevpath.c
82
if ((flags & GETDEVPATH_RAWDEV) && path) {
lib/libc/gen/getdevpath.c
83
if (stgood == 0 && lstat(path, &st) == 0)
lib/libc/gen/getdevpath.c
86
stgood = xlatedevpath(&path, &st);
lib/libc/gen/getdevpath.c
88
free(path);
lib/libc/gen/getdevpath.c
89
path = NULL;
lib/libc/gen/getdevpath.c
93
if (path == NULL)
lib/libc/gen/getdevpath.c
95
return(path);
lib/libc/gen/glob.c
750
globextend(const Char *path, glob_t *pglob, struct glob_limit *limit)
lib/libc/gen/glob.c
777
for (p = path; *p++;)
lib/libc/gen/glob.c
779
len = MB_CUR_MAX * (size_t)(p - path); /* XXX overallocation */
lib/libc/gen/glob.c
787
if (g_Ctoc(path, copy, len)) {
lib/libc/gen/libc_dlopen.c
41
libc_dlopen(const char *path, int mode)
lib/libc/gen/libc_dlopen.c
48
return (dlopen(path, mode));
lib/libc/gen/nftw.c
32
nftw(const char *path, int (*fn)(const char *, const struct stat *, int,
lib/libc/gen/nftw.c
35
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/posix_spawn.c
191
do_posix_spawn(pid_t *pid, const char *path,
lib/libc/gen/posix_spawn.c
215
_execvpe(path, argv, envp != NULL ? envp : environ);
lib/libc/gen/posix_spawn.c
217
_execve(path, argv, envp != NULL ? envp : environ);
lib/libc/gen/posix_spawn.c
228
posix_spawn(pid_t * __restrict pid, const char * __restrict path,
lib/libc/gen/posix_spawn.c
233
return do_posix_spawn(pid, path, fa, sa, argv, envp, 0);
lib/libc/gen/posix_spawn.c
237
posix_spawnp(pid_t * __restrict pid, const char * __restrict path,
lib/libc/gen/posix_spawn.c
242
return do_posix_spawn(pid, path, fa, sa, argv, envp, 1);
lib/libc/gen/posix_spawn.c
284
int fildes, const char * __restrict path,
lib/libc/gen/posix_spawn.c
300
fae->fae_path = strdup(path);
lib/libc/gen/posix_spawn.c
65
char *path;
lib/libc/gen/posix_spawn.c
66
#define fae_path fae_data.open.path
lib/libc/gen/posixshm.c
103
while (*path == '/')
lib/libc/gen/posixshm.c
104
++path;
lib/libc/gen/posixshm.c
115
res = _unlinkat(dfd, path, 0);
lib/libc/gen/posixshm.c
127
mkintermediatedirs(int dfd, const char *path)
lib/libc/gen/posixshm.c
134
eptr = path - 1;
lib/libc/gen/posixshm.c
136
len = eptr - path;
lib/libc/gen/posixshm.c
141
bcopy(path, buf, len);
lib/libc/gen/posixshm.c
44
static int mkintermediatedirs(int dfd, const char *path);
lib/libc/gen/posixshm.c
47
shm_open(const char *path, int flags, mode_t mode)
lib/libc/gen/posixshm.c
58
while (*path == '/')
lib/libc/gen/posixshm.c
59
++path;
lib/libc/gen/posixshm.c
70
fd = _openat(dfd, path, flags, mode);
lib/libc/gen/posixshm.c
72
mkintermediatedirs(dfd, path) == 0)
lib/libc/gen/posixshm.c
74
fd = _openat(dfd, path, flags, mode);
lib/libc/gen/posixshm.c
98
shm_unlink(const char *path)
lib/libc/gen/sysconf.c
183
path = _PATH_ZONEINFO;
lib/libc/gen/sysconf.c
187
lvalue = pathconf(path, _PC_NAME_MAX);
lib/libc/gen/sysconf.c
452
path = _PATH_DEV;
lib/libc/gen/sysconf.c
76
const char *path;
lib/libc/gen/utime.c
38
utime(const char *path, const struct utimbuf *times)
lib/libc/gen/utime.c
49
return (utimes(path, tvp));
lib/libc/locale/setrunelocale.c
109
(void) snprintf(path, sizeof (path), "%s/%s/LC_CTYPE",
lib/libc/locale/setrunelocale.c
112
if ((rl = _Read_RuneMagi(path)) == NULL) {
lib/libc/locale/setrunelocale.c
96
char path[PATH_MAX];
lib/libc/net/nsdispatch.c
336
const char *path;
lib/libc/net/nsdispatch.c
347
path = getenv("NSSWITCH_CONF");
lib/libc/net/nsdispatch.c
348
if (path == NULL)
lib/libc/net/nsdispatch.c
350
path = _PATH_NS_CONF;
lib/libc/net/nsdispatch.c
351
if (stat(path, &statbuf) != 0)
lib/libc/net/nsdispatch.c
364
_nsyyin = fopen(path, "r");
lib/libc/nls/msgcat.c
101
char *path;
lib/libc/nls/msgcat.c
126
char path[PATH_MAX];
lib/libc/nls/msgcat.c
198
pathP = path;
lib/libc/nls/msgcat.c
222
if (pathP - path >=
lib/libc/nls/msgcat.c
223
sizeof(path) - 1)
lib/libc/nls/msgcat.c
230
spcleft = sizeof(path) -
lib/libc/nls/msgcat.c
231
(pathP - path) - 1;
lib/libc/nls/msgcat.c
242
if (pathP - path >= sizeof(path) - 1)
lib/libc/nls/msgcat.c
248
if (stat(path, &sbuf) == 0) {
lib/libc/nls/msgcat.c
251
return (load_msgcat(path, name, lang));
lib/libc/nls/msgcat.c
343
free(np->path);
lib/libc/nls/msgcat.c
378
load_msgcat(const char *path, const char *name, const char *lang)
lib/libc/nls/msgcat.c
394
if ((np->path != NULL) && (strcmp(np->path, path) == 0)) {
lib/libc/nls/msgcat.c
402
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1) {
lib/libc/nls/msgcat.c
453
np->path = strdup(path);
lib/libc/nls/msgcat.c
82
np->path = NULL; \
lib/libc/rpc/rpc_soc.c
447
svcunix_create(int sock, u_int sendsize, u_int recvsize, char *path)
lib/libc/rpc/rpc_soc.c
472
if (strlcpy(sun.sun_path, path, sizeof(sun.sun_path)) >=
lib/libc/stdio/mktemp.c
101
mktemp(char *path)
lib/libc/stdio/mktemp.c
103
return (_mktemp(path));
lib/libc/stdio/mktemp.c
107
_gettemp(char *path, int *doopen, int domkdir, int slen, int oflags)
lib/libc/stdio/mktemp.c
126
for (trv = path; *trv != '\0'; ++trv)
lib/libc/stdio/mktemp.c
131
if (trv < path || NULL != strchr(suffp, '/')) {
lib/libc/stdio/mktemp.c
137
while (trv >= path && *trv == 'X') {
lib/libc/stdio/mktemp.c
150
for (; trv > path; --trv) {
lib/libc/stdio/mktemp.c
153
rval = stat(path, &sbuf);
lib/libc/stdio/mktemp.c
168
if ((*doopen = _open(path, O_CREAT|O_EXCL|O_RDWR|oflags,
lib/libc/stdio/mktemp.c
175
if (mkdir(path, 0700) == 0)
lib/libc/stdio/mktemp.c
179
} else if (lstat(path, &sbuf))
lib/libc/stdio/mktemp.c
54
mkstemps(char *path, int slen)
lib/libc/stdio/mktemp.c
58
return (_gettemp(path, &fd, 0, slen, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
62
mkostemps(char *path, int slen, int oflags)
lib/libc/stdio/mktemp.c
66
return (_gettemp(path, &fd, 0, slen, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
70
mkstemp(char *path)
lib/libc/stdio/mktemp.c
74
return (_gettemp(path, &fd, 0, 0, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
78
mkostemp(char *path, int oflags)
lib/libc/stdio/mktemp.c
82
return (_gettemp(path, &fd, 0, 0, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
86
mkdtemp(char *path)
lib/libc/stdio/mktemp.c
88
return (_gettemp(path, NULL, 1, 0, 0) ? path : NULL);
lib/libc/stdio/mktemp.c
92
_mktemp(char *path)
lib/libc/stdio/mktemp.c
94
return (_gettemp(path, NULL, 0, 0, 0) ? path : NULL);
lib/libc/stdlib/realpath.c
108
left_len = strlcpy(left, path, sizeof(left));
lib/libc/stdlib/realpath.c
43
int __realpath(const char *path, char *rbuf, size_t len);
lib/libc/stdlib/realpath.c
51
realpath(const char * __restrict path, char * __restrict resolved)
lib/libc/stdlib/realpath.c
60
if (path == NULL) {
lib/libc/stdlib/realpath.c
64
if (path[0] == '\0') {
lib/libc/stdlib/realpath.c
78
if (__realpath(path, resolved, PATH_MAX) < 0) {
lib/libc/stdlib/realpath.c
82
snprintf(resolved, PATH_MAX, "%s", path);
lib/libc/stdlib/realpath.c
90
if (path[0] == '/') {
lib/libc/stdlib/realpath.c
93
if (path[1] == '\0')
lib/libc/stdlib/realpath.c
96
left_len = strlcpy(left, path + 1, sizeof(left));
lib/libc/sys/truncate.c
43
truncate(const char *path, off_t length)
lib/libc/sys/truncate.c
46
return(__syscall((quad_t)SYS_truncate, path, 0, length));
lib/libc/uuid/uuid_name_lookup.c
188
uuid_loadcache(const char *path)
lib/libc/uuid/uuid_name_lookup.c
199
if ((fp = fopen(path, "r")) == NULL)
lib/libc/uuid/uuid_name_lookup.c
58
static void uuid_loadcache(const char *path);
lib/libc/yp/yplib.c
298
char path[MAXPATHLEN];
lib/libc/yp/yplib.c
384
snprintf(path, sizeof(path), "%s/%s.%d", BINDINGDIR, dom, 2);
lib/libc/yp/yplib.c
385
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1) {
lib/libcam/camlib.c
123
cam_get_device(const char *path, char *dev_name, int devnamelen, int *unit)
lib/libcam/camlib.c
132
if (path == NULL) {
lib/libcam/camlib.c
141
newpath = (char *)strdup(path);
lib/libcam/camlib.c
311
cam_open_device(const char *path, int flags)
lib/libcam/camlib.c
320
if (cam_get_device(path, dev_name, sizeof(dev_name), &unit) == -1)
lib/libcam/camlib.c
323
return(cam_lookup_pass(dev_name, unit, flags, path, NULL));
lib/libcam/camlib.c
458
cam_open_pass(const char *path, int flags, struct cam_device *device)
lib/libcam/camlib.c
460
return(cam_real_open_device(path, flags, device, path, NULL, 0));
lib/libcam/camlib.c
546
cam_real_open_device(const char *path, int flags, struct cam_device *device,
lib/libcam/camlib.c
56
static struct cam_device *cam_real_open_device(const char *path, int flags,
lib/libcam/camlib.c
589
if ((fd = open(path, flags)) < 0) {
lib/libcam/camlib.c
592
"%s: %s", func_name, path, func_name,
lib/libdmsg/crypto.c
347
char *path = NULL;
lib/libdmsg/crypto.c
390
asprintf(&path, "%s/%s.pub", DMSG_PATH_REMOTE, peername);
lib/libdmsg/crypto.c
391
if ((fp = fopen(path, "r")) == NULL) {
lib/libdmsg/crypto.c
392
free(path);
lib/libdmsg/crypto.c
393
asprintf(&path, "%s/%s.none",
lib/libdmsg/crypto.c
395
if (stat(path, &st) < 0) {
lib/libdmsg/crypto.c
418
free(path);
lib/libdmsg/crypto.c
419
asprintf(&path, DMSG_DEFAULT_DIR "/rsa.pub");
lib/libdmsg/crypto.c
420
if ((fp = fopen(path, "r")) == NULL) {
lib/libdmsg/crypto.c
434
free(path);
lib/libdmsg/crypto.c
435
asprintf(&path, DMSG_DEFAULT_DIR "/rsa.prv");
lib/libdmsg/crypto.c
436
if ((fp = fopen(path, "r")) == NULL) {
lib/libdmsg/crypto.c
450
free(path);
lib/libdmsg/crypto.c
451
path = NULL;
lib/libdmsg/crypto.c
653
if (path)
lib/libdmsg/crypto.c
654
free(path);
lib/libefivar/efivar-dp-parse.c
3693
efidp_parse_device_path(char *path, efidp out, size_t max)
lib/libefivar/efivar-dp-parse.c
3698
dp = UefiDevicePathLibConvertTextToDevicePath (path);
lib/libefivar/efivar-dp-xlate.c
535
efipart_to_dp(char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
550
rv = build_dp(efimedia, path + 1, dp);
lib/libefivar/efivar-dp-xlate.c
560
dev_path_to_dp(char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
565
relpath = strchr(path, ':');
lib/libefivar/efivar-dp-xlate.c
569
dev = path;
lib/libefivar/efivar-dp-xlate.c
591
path_to_dp(char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
597
rp = realpath(path, NULL);
lib/libefivar/efivar-dp-xlate.c
636
efivar_unix_path_to_device_path(const char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
644
if (path == NULL || dp == NULL)
lib/libefivar/efivar-dp-xlate.c
651
modpath = strdup(path);
lib/libefivar/efivar-dp.h
65
ssize_t efidp_parse_device_path(char *path, efidp out, size_t max);
lib/libefivar/efivar-dp.h
71
int efivar_unix_path_to_device_path(const char *path, efidp *dp);
lib/libexecinfo/backtrace.c
63
char path[MAXPATHLEN];
lib/libexecinfo/backtrace.c
66
len = sizeof(path);
lib/libexecinfo/backtrace.c
67
if (sysctl(name, 4, path, &len, NULL, 0) != -1)
lib/libexecinfo/backtrace.c
68
pathname = path;
lib/libhammer/info.c
49
libhammer_get_fsinfo(const char *path)
lib/libhammer/info.c
59
if ((fd = open(path, O_RDONLY)) < 0)
lib/libhammer/misc.c
126
libhammer_pfs_canonical_path(char * mtpt, libhammer_pfsinfo_t pip, char **path)
lib/libhammer/misc.c
136
*path = NULL;
lib/libhammer/misc.c
141
asprintf(path, "%s/@@-1:%.5d", mtpt,
lib/libhammer/misc.c
144
asprintf(path, "%s/@@0x%016jx:%.5d", mtpt,
lib/libhammer/snapshot.c
118
if (path)
lib/libhammer/snapshot.c
119
free(path);
lib/libhammer/snapshot.c
55
char *path = NULL;
lib/libhammer/snapshot.c
77
libhammer_pfs_canonical_path(pfs0->mountedon, pip, &path);
lib/libhammer/snapshot.c
79
path = strdup(pip->mountedon);
lib/libhammer/snapshot.c
81
if (path == NULL || (fd = open(path, O_RDONLY)) < 0) {
lib/libnetgraph/debug.c
190
_NgDebugMsg(const struct ng_mesg *msg, const char *path)
lib/libnetgraph/debug.c
212
if (strchr(path, ':') == NULL)
lib/libnetgraph/debug.c
230
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
lib/libnetgraph/internal.h
68
extern void _NgDebugMsg(const struct ng_mesg *msg, const char *path);
lib/libnetgraph/msg.c
134
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE, NGM_ASCII2BINARY,
lib/libnetgraph/msg.c
147
path, binary, binary->data, binary->header.arglen) < 0)
lib/libnetgraph/msg.c
157
NgSendReplyMsg(int cs, const char *path,
lib/libnetgraph/msg.c
167
return (NgDeliverMsg(cs, path, &rep, args, arglen));
lib/libnetgraph/msg.c
175
NgDeliverMsg(int cs, const char *path,
lib/libnetgraph/msg.c
206
snprintf(sg->sg_data, NG_PATHSIZ, "%s", path);
lib/libnetgraph/msg.c
241
NgRecvMsg(int cs, struct ng_mesg *rep, size_t replen, char *path)
lib/libnetgraph/msg.c
256
if (path != NULL)
lib/libnetgraph/msg.c
257
snprintf(path, NG_PATHSIZ, "%s", sg->sg_data);
lib/libnetgraph/msg.c
279
NgRecvAsciiMsg(int cs, struct ng_mesg *reply, size_t replen, char *path)
lib/libnetgraph/msg.c
293
if (NgRecvMsg(cs, msg, bufSize, path) < 0)
lib/libnetgraph/msg.c
298
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE,
lib/libnetgraph/msg.c
56
static int NgDeliverMsg(int cs, const char *path,
lib/libnetgraph/msg.c
65
NgSendMsg(int cs, const char *path,
lib/libnetgraph/msg.c
82
if (NgDeliverMsg(cs, path, &msg, args, arglen) < 0)
lib/libnetgraph/msg.c
92
NgSendAsciiMsg(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph/sock.c
185
NgNameNode(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph/sock.c
196
if (NgSendMsg(cs, path,
lib/libnetgraph7/debug.c
218
_NgDebugMsg(const struct ng_mesg *msg, const char *path)
lib/libnetgraph7/debug.c
240
if (strchr(path, ':') == NULL)
lib/libnetgraph7/debug.c
258
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
lib/libnetgraph7/internal.h
73
extern void _NgDebugMsg(const struct ng_mesg *msg, const char *path);
lib/libnetgraph7/msg.c
132
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE, NGM_ASCII2BINARY,
lib/libnetgraph7/msg.c
150
path, binary, binary->data, binary->header.arglen) < 0) {
lib/libnetgraph7/msg.c
164
NgSendReplyMsg(int cs, const char *path,
lib/libnetgraph7/msg.c
174
return (NgDeliverMsg(cs, path, &rep, args, arglen));
lib/libnetgraph7/msg.c
182
NgDeliverMsg(int cs, const char *path,
lib/libnetgraph7/msg.c
214
strlcpy(sg->sg_data, path, NG_PATHSIZ);
lib/libnetgraph7/msg.c
266
NgRecvMsg(int cs, struct ng_mesg *rep, size_t replen, char *path)
lib/libnetgraph7/msg.c
281
if (path != NULL)
lib/libnetgraph7/msg.c
282
strlcpy(path, sg->sg_data, NG_PATHSIZ);
lib/libnetgraph7/msg.c
304
NgAllocRecvMsg(int cs, struct ng_mesg **rep, char *path)
lib/libnetgraph7/msg.c
313
if ((len = NgRecvMsg(cs, *rep, len, path)) < 0)
lib/libnetgraph7/msg.c
322
NgRecvAsciiMsg(int cs, struct ng_mesg *reply, size_t replen, char *path)
lib/libnetgraph7/msg.c
336
if (NgRecvMsg(cs, msg, bufSize, path) < 0)
lib/libnetgraph7/msg.c
341
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE,
lib/libnetgraph7/msg.c
367
NgAllocRecvAsciiMsg(int cs, struct ng_mesg **reply, char *path)
lib/libnetgraph7/msg.c
376
if ((len = NgRecvAsciiMsg(cs, *reply, len, path)) < 0)
lib/libnetgraph7/msg.c
56
static int NgDeliverMsg(int cs, const char *path,
lib/libnetgraph7/msg.c
65
NgSendMsg(int cs, const char *path,
lib/libnetgraph7/msg.c
82
if (NgDeliverMsg(cs, path, &msg, args, arglen) < 0)
lib/libnetgraph7/msg.c
92
NgSendAsciiMsg(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph7/sock.c
185
NgNameNode(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph7/sock.c
196
if (NgSendMsg(cs, path,
lib/librt/mq.c
111
__mq_unlink(const char *path)
lib/librt/mq.c
113
return (__sys_mq_unlink(path));
lib/libssh/openbsd-compat/bsd-misc.c
128
utimensat(int fd, const char *path, const struct timespec times[2],
lib/libssh/openbsd-compat/bsd-misc.c
146
return utimes(path, tv);
lib/libssh/openbsd-compat/bsd-misc.c
152
if ((fd = open(path, oflags)) == -1)
lib/libssh/openbsd-compat/bsd-misc.c
168
fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag)
lib/libssh/openbsd-compat/bsd-misc.c
177
return chown(path, owner, group);
lib/libssh/openbsd-compat/bsd-misc.c
183
if ((fd = open(path, oflags)) == -1)
lib/libssh/openbsd-compat/bsd-misc.c
199
fchmodat(int fd, const char *path, mode_t mode, int flag)
lib/libssh/openbsd-compat/bsd-misc.c
208
return chmod(path, mode);
lib/libssh/openbsd-compat/bsd-misc.c
214
if ((fd = open(path, oflags)) == -1)
lib/libssh/openbsd-compat/bsd-misc.c
224
int truncate(const char *path, off_t length)
lib/libssh/openbsd-compat/bsd-misc.c
228
fd = open(path, O_WRONLY);
lib/libssh/openbsd-compat/glob.c
800
globextend(const Char *path, glob_t *pglob, struct glob_lim *limitp,
lib/libssh/openbsd-compat/glob.c
870
for (p = path; *p++;)
lib/libssh/openbsd-compat/glob.c
872
len = (size_t)(p - path);
lib/libssh/openbsd-compat/glob.c
875
if (g_Ctoc(path, copy, len)) {
lib/libssh/openbsd-compat/openbsd-compat.h
133
int mkstemps(char *path, int slen);
lib/libssh/openbsd-compat/openbsd-compat.h
134
int mkstemp(char *path);
lib/libssh/openbsd-compat/openbsd-compat.h
135
char *mkdtemp(char *path);
lib/libssh/openbsd-compat/openbsd-compat.h
143
char *dirname(const char *path);
lib/libssh/openbsd-compat/openbsd-compat.h
47
char *basename(const char *path);
lib/libtcplay/tcplay.c
1381
char path[PATH_MAX];
lib/libtcplay/tcplay.c
1408
snprintf(path, PATH_MAX, "%s/%s", start_path, ent->d_name);
lib/libtcplay/tcplay.c
1410
if ((stat(path, &sb)) < 0)
lib/libtcplay/tcplay.c
1414
found = !xlate_maj_min(path, max_depth-1, buf, bufsz, maj, min);
lib/libtcplay/tcplay.c
1425
snprintf(buf, bufsz, "%s", path);
lib/libthread_xu/thread/thr_sem.c
408
get_path(const char *name, char *path, size_t len, char const **prefix)
lib/libthread_xu/thread/thr_sem.c
420
path_len = strlcpy(path, *prefix, len);
lib/libthread_xu/thread/thr_sem.c
427
path_len = strlcat(path, name, len);
lib/libthread_xu/thread/thr_sem.c
512
char path[PATH_MAX];
lib/libthread_xu/thread/thr_sem.c
547
error = get_path(name, path, PATH_MAX, &prefix);
lib/libthread_xu/thread/thr_sem.c
554
fd = __sys_open(path, O_RDWR | O_CLOEXEC);
lib/libthread_xu/thread/thr_sem.c
669
if (link(tmppath, path) != 0) {
lib/libthread_xu/thread/thr_sem.c
727
char path[PATH_MAX];
lib/libthread_xu/thread/thr_sem.c
731
error = get_path(name, path, PATH_MAX, &prefix);
lib/libthread_xu/thread/thr_sem.c
737
error = _unlink(path);
lib/libthread_xu/thread/thr_syscalls.c
233
___creat(const char *path, mode_t mode)
lib/libthread_xu/thread/thr_syscalls.c
240
ret = __creat(path, mode);
lib/libthread_xu/thread/thr_syscalls.c
367
__open(const char *path, int flags,...)
lib/libthread_xu/thread/thr_syscalls.c
385
ret = __sys_open(path, flags, mode);
lib/libthread_xu/thread/thr_syscalls.c
395
__openat(int fd, const char *path, int flags,...)
lib/libthread_xu/thread/thr_syscalls.c
413
ret = __sys_openat(fd, path, flags, mode);
lib/libutil/_secure_path.c
45
_secure_path(const char *path, uid_t uid, gid_t gid)
lib/libutil/_secure_path.c
51
if (lstat(path, &sb) < 0) {
lib/libutil/_secure_path.c
71
syslog(LOG_ERR, msg, "_secure_path", path, uid);
lib/libutil/auth.c
46
initauthconf(const char *path)
lib/libutil/auth.c
51
if ((fd = open(path, O_RDONLY)) < 0) {
lib/libutil/auth.c
52
syslog(LOG_ERR, "initauthconf: unable to open file: %s", path);
lib/libutil/auth.c
58
syslog(LOG_ERR, "initauthconf: unable to parse file: %s", path);
lib/libutil/flopen.c
39
flopen(const char *path, int flags, ...)
lib/libutil/flopen.c
66
if ((fd = open(path, flags, mode)) == -1)
lib/libutil/flopen.c
76
if (stat(path, &sb) == -1) {
lib/libutil/getmntopts.c
116
checkpath(const char *path, char *resolved)
lib/libutil/getmntopts.c
120
if (realpath(path, resolved) != NULL && stat(resolved, &sb) == 0) {
lib/libutil/pidfile.c
106
if (path == NULL)
lib/libutil/pidfile.c
111
"%s", path);
lib/libutil/pidfile.c
69
pidfile_read(const char *path, pid_t *pidptr)
lib/libutil/pidfile.c
74
fd = open(path, O_RDONLY | O_CLOEXEC);
lib/libutil/pidfile.c
95
pidfile_open(const char *path, mode_t mode, pid_t *pidptr)
libexec/bootpd/bootpd.c
1121
chk_access(char *path, int32 *filesize)
libexec/bootpd/bootpd.c
1125
if ((stat(path, &st) == 0) && (st.st_mode & (S_IREAD >> 6))) {
libexec/dma/conf.c
102
a = fopen(path, "r");
libexec/dma/conf.c
104
errlog(EX_NOINPUT, "can not open auth file `%s'", path);
libexec/dma/conf.c
134
errlogx(EX_CONFIG, "syntax error in authfile %s:%d", path, lineno);
libexec/dma/conf.c
94
parse_authfile(const char *path)
libexec/dma/crypto.c
50
init_cert_file(SSL_CTX *ctx, const char *path)
libexec/dma/crypto.c
55
error = SSL_CTX_use_certificate_chain_file(ctx, path);
libexec/dma/crypto.c
57
syslog(LOG_ERR, "SSL: Cannot load certificate `%s': %s", path, ssl_errstr());
libexec/dma/crypto.c
62
error = SSL_CTX_use_PrivateKey_file(ctx, path, SSL_FILETYPE_PEM);
libexec/dma/crypto.c
64
syslog(LOG_ERR, "SSL: Cannot load private key `%s': %s", path, ssl_errstr());
libexec/ftpd/ftpcmd.y
1706
char *path, *user;
libexec/ftpd/ftpcmd.y
1715
if ((path = strchr(p, '/')) != NULL)
libexec/ftpd/ftpcmd.y
1716
*(path++) = '\0'; /* separate ~user from the rest of path */
libexec/ftpd/ftpcmd.y
1722
if (path)
libexec/ftpd/ftpcmd.y
1723
asprintf(&q, "%s/%s", ppw->pw_dir, path);
libexec/ftpd/ftpcmd.y
1730
if (path)
libexec/ftpd/ftpcmd.y
1731
path[-1] = '/';
libexec/ftpd/ftpd.c
2570
cwd(char *path)
libexec/ftpd/ftpd.c
2573
if (chdir(path) < 0)
libexec/ftpd/ftpd.c
2574
perror_reply(550, path);
libexec/ftpd/ftpd.c
2611
char *s, path[MAXPATHLEN + 1];
libexec/ftpd/ftpd.c
2613
if (getcwd(path, sizeof(path)) == NULL)
libexec/ftpd/ftpd.c
2616
if ((s = doublequote(path)) == NULL)
libexec/ftpd/ftpd.c
3292
char path[MAXPATHLEN + 1];
libexec/ftpd/ftpd.c
3297
if (realpath(name, path) == NULL) {
libexec/ftpd/ftpd.c
3298
syslog(LOG_NOTICE, "realpath failed on %s: %m", path);
libexec/ftpd/ftpd.c
3303
path, (intmax_t)size,
libexec/pppoed/pppoed.c
215
snprintf(ngc->path, sizeof ngc->path, "%s%s", epath, NG_ETHER_HOOK_ORPHAN);
libexec/pppoed/pppoed.c
263
char env[18], unknown[14], sessionid[5], *path;
libexec/pppoed/pppoed.c
300
ngc.ourhook, ngc.path, ngc.peerhook);
libexec/pppoed/pppoed.c
326
path = (char *)alloca(strlen(ngc.ourhook) + 3);
libexec/pppoed/pppoed.c
327
strcpy(path, ".:");
libexec/pppoed/pppoed.c
328
strcpy(path + 2, ngc.ourhook);
libexec/pppoed/pppoed.c
331
path, acname);
libexec/pppoed/pppoed.c
332
if (NgSendMsg(cs, path, NGM_PPPOE_COOKIE, NGM_PPPOE_OFFER,
libexec/pppoed/pppoed.c
334
syslog(LOG_INFO, "%s: Cannot OFFER on netgraph node: %m", path);
libexec/pppoed/pppoed.c
346
path, acname);
libexec/pppoed/pppoed.c
347
if (NgSendMsg(cs, path, NGM_PPPOE_COOKIE, NGM_PPPOE_SERVICE,
libexec/pppoed/pppoed.c
349
syslog(LOG_INFO, "%s: Cannot add service on netgraph node: %m", path);
libexec/pppoed/pppoed.c
366
syslog(LOG_INFO, "Sending original request to %s (%zu bytes)", path, sz);
libexec/pppoed/pppoed.c
368
syslog(LOG_ERR, "Cannot send original request to %s: %m", path);
libexec/pppoed/pppoed.c
375
syslog(LOG_INFO, "Waiting for a SUCCESS reply %s", path);
libexec/pppoed/pppoed.c
379
syslog(LOG_ERR, "%s: Cannot receive a message: %m", path);
libexec/pppoed/pppoed.c
385
syslog(LOG_INFO, "%s: Client timed out", path);
libexec/rpc.rquotad/rquotad.c
223
getfsquota(long id, char *path, struct ufs_dqblk *dqblk)
libexec/rpc.rquotad/rquotad.c
229
if (stat(path, &st_path) < 0)
libexec/rpc.rquotad/rquotad.c
39
static int getfsquota(long id, char *path, struct ufs_dqblk *dqblk);
libexec/rtld-elf/debug.c
74
rtld_printf("Object \"%s\", relocbase %p\n", obj->path, obj->relocbase);
libexec/rtld-elf/libmap.c
100
lmc_parse_file(char *path)
libexec/rtld-elf/libmap.c
108
rpath = realpath(path, NULL);
libexec/rtld-elf/libmap.c
113
if (strcmp(p->path, rpath) == 0) {
libexec/rtld-elf/libmap.c
143
p->path = rpath;
libexec/rtld-elf/libmap.c
164
if (strcmp(p->path, rpath) == 0) {
libexec/rtld-elf/libmap.c
176
p->path = rpath;
libexec/rtld-elf/libmap.c
331
free(p->path);
libexec/rtld-elf/libmap.c
41
char *path;
libexec/rtld-elf/libmap.c
465
quickbasename (const char *path)
libexec/rtld-elf/libmap.c
467
const char *p = path;
libexec/rtld-elf/libmap.c
468
for (; *path; path++) {
libexec/rtld-elf/libmap.c
469
if (*path == '/')
libexec/rtld-elf/libmap.c
470
p = path+1;
libexec/rtld-elf/map_object.c
129
path, nsegs);
libexec/rtld-elf/map_object.c
168
_rtld_error("%s: object is not dynamically-linked", path);
libexec/rtld-elf/map_object.c
173
_rtld_error("%s: too few PT_LOAD segments", path);
libexec/rtld-elf/map_object.c
207
path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
212
path, base_addr, mapbase);
libexec/rtld-elf/map_object.c
226
_rtld_error("%s: mmap of data failed: %s", path,
libexec/rtld-elf/map_object.c
243
_rtld_error("%s: mprotect failed: %s", path,
libexec/rtld-elf/map_object.c
267
_rtld_error("%s: mmap of bss failed: %s", path,
libexec/rtld-elf/map_object.c
301
_rtld_error("%s: cannot allocate program header", path);
libexec/rtld-elf/map_object.c
336
get_elf_header(int fd, const char *path)
libexec/rtld-elf/map_object.c
343
_rtld_error("%s: read error: %s", path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
349
_rtld_error("%s: invalid file format", path);
libexec/rtld-elf/map_object.c
354
_rtld_error("%s: unsupported file layout", path);
libexec/rtld-elf/map_object.c
359
_rtld_error("%s: unsupported file version", path);
libexec/rtld-elf/map_object.c
363
_rtld_error("%s: unsupported file type", path);
libexec/rtld-elf/map_object.c
367
_rtld_error("%s: unsupported machine", path);
libexec/rtld-elf/map_object.c
378
"%s: invalid shared object: e_phentsize != sizeof(Elf_Phdr)", path);
libexec/rtld-elf/map_object.c
383
_rtld_error("%s: program header too large", path);
libexec/rtld-elf/map_object.c
428
if (obj->path)
libexec/rtld-elf/map_object.c
429
free(obj->path);
libexec/rtld-elf/map_object.c
53
map_object(int fd, const char *path, const struct stat *sb)
libexec/rtld-elf/map_object.c
91
hdr = get_elf_header(fd, path);
libexec/rtld-elf/rtld.c
1295
if (rtld_dirname_abs(obj->path, obj->origin_path) == -1)
libexec/rtld-elf/rtld.c
1332
digest_phdr(const Elf_Phdr *phdr, int phnum, caddr_t entry, const char *path)
libexec/rtld-elf/rtld.c
1403
_rtld_error("%s: too few PT_LOAD segments", path);
libexec/rtld-elf/rtld.c
1570
(name = lm_find(refobj->path, xname)) == NULL)
libexec/rtld-elf/rtld.c
1589
if (objgiven && refobj->path != NULL) {
libexec/rtld-elf/rtld.c
1591
name, basename(refobj->path));
libexec/rtld-elf/rtld.c
1644
_rtld_error("%s: Bogus symbol table entry %lu", refobj->path,
libexec/rtld-elf/rtld.c
1679
_rtld_error("%s: Undefined symbol \"%s\"", refobj->path, name);
libexec/rtld-elf/rtld.c
1869
dbg("obj %s nodelete", elm->obj->path);
libexec/rtld-elf/rtld.c
1898
objtmp.path = NULL;
libexec/rtld-elf/rtld.c
1935
obj_rtld.path = xstrdup(PATH_RTLD);
libexec/rtld-elf/rtld.c
2129
printable_path(const char *path)
libexec/rtld-elf/rtld.c
2132
return (path == NULL ? "<unknown>" : path);
libexec/rtld-elf/rtld.c
2150
char *path;
libexec/rtld-elf/rtld.c
2159
path = find_library(name, refobj, &fd);
libexec/rtld-elf/rtld.c
2160
if (path == NULL)
libexec/rtld-elf/rtld.c
2163
path = NULL;
libexec/rtld-elf/rtld.c
2180
if ((fd = open(path, O_RDONLY | O_CLOEXEC)) == -1) {
libexec/rtld-elf/rtld.c
2181
_rtld_error("Cannot open \"%s\"", path);
libexec/rtld-elf/rtld.c
2182
free(path);
libexec/rtld-elf/rtld.c
2189
free(path);
libexec/rtld-elf/rtld.c
2194
_rtld_error("Cannot fstat \"%s\"", printable_path(path));
libexec/rtld-elf/rtld.c
2196
free(path);
libexec/rtld-elf/rtld.c
2204
free(path);
libexec/rtld-elf/rtld.c
2209
free(path);
libexec/rtld-elf/rtld.c
2215
obj = do_load_object(fd, name, path, &sb, flags);
libexec/rtld-elf/rtld.c
2217
free(path);
libexec/rtld-elf/rtld.c
2224
do_load_object(int fd, const char *name, char *path, struct stat *sbp,
libexec/rtld-elf/rtld.c
2236
_rtld_error("Cannot fstatfs \"%s\"", printable_path(path));
libexec/rtld-elf/rtld.c
2244
dbg("loading \"%s\"", printable_path(path));
libexec/rtld-elf/rtld.c
2245
obj = map_object(fd, printable_path(path), sbp);
libexec/rtld-elf/rtld.c
2255
obj->path = path;
libexec/rtld-elf/rtld.c
2257
dbg("%s valid_hash_sysv %d valid_hash_gnu %d dynsymcount %d", obj->path,
libexec/rtld-elf/rtld.c
2261
dbg("refusing to load non-loadable \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
2262
_rtld_error("Cannot dlopen non-loadable %s", obj->path);
libexec/rtld-elf/rtld.c
2278
obj->mapbase + obj->mapsize - 1, obj->path);
libexec/rtld-elf/rtld.c
2280
dbg(" WARNING: %s has impure text", obj->path);
libexec/rtld-elf/rtld.c
2282
obj->path);
libexec/rtld-elf/rtld.c
2318
dbg("calling preinit function for %s at %p", obj_main->path,
libexec/rtld-elf/rtld.c
2321
0, 0, obj_main->path);
libexec/rtld-elf/rtld.c
2378
elm->obj->path, (void *)fini_addr[index]);
libexec/rtld-elf/rtld.c
2380
(void *)fini_addr[index], 0, 0, elm->obj->path);
libexec/rtld-elf/rtld.c
2386
dbg("calling fini function for %s at %p", elm->obj->path,
libexec/rtld-elf/rtld.c
2389
0, 0, elm->obj->path);
libexec/rtld-elf/rtld.c
2453
dbg("calling init function for %s at %p", elm->obj->path,
libexec/rtld-elf/rtld.c
2456
0, 0, elm->obj->path);
libexec/rtld-elf/rtld.c
2463
dbg("calling init array function for %s at %p", elm->obj->path,
libexec/rtld-elf/rtld.c
2466
(void *)init_addr[index], 0, 0, elm->obj->path);
libexec/rtld-elf/rtld.c
2616
obj->path, before ? "en" : "dis",
libexec/rtld-elf/rtld.c
2637
dbg("relocating \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
2642
obj->path);
libexec/rtld-elf/rtld.c
2694
obj->path, rtld_strerror(errno));
libexec/rtld-elf/rtld.c
2800
path_enumerate(const char *path, path_enum_proc callback, void *arg)
libexec/rtld-elf/rtld.c
2803
if (path == NULL)
libexec/rtld-elf/rtld.c
2806
path += strspn(path, ":;");
libexec/rtld-elf/rtld.c
2807
while (*path != '\0') {
libexec/rtld-elf/rtld.c
2811
len = strcspn(path, ":;");
libexec/rtld-elf/rtld.c
2812
trans = lm_findn(NULL, path, len);
libexec/rtld-elf/rtld.c
2816
res = callback(path, len, arg);
libexec/rtld-elf/rtld.c
2821
path += len;
libexec/rtld-elf/rtld.c
2822
path += strspn(path, ":;");
libexec/rtld-elf/rtld.c
2863
search_library_path(const char *name, const char *path)
libexec/rtld-elf/rtld.c
2868
if (path == NULL)
libexec/rtld-elf/rtld.c
2876
p = path_enumerate(path, try_library_path, &arg);
libexec/rtld-elf/rtld.c
2892
search_library_pathfds(const char *name, const char *path, int *fdp)
libexec/rtld-elf/rtld.c
2898
dbg("%s('%s', '%s', fdp)", __func__, name, path);
libexec/rtld-elf/rtld.c
2905
if (path == NULL)
libexec/rtld-elf/rtld.c
2922
envcopy = xstrdup(path);
libexec/rtld-elf/rtld.c
2961
root->path);
libexec/rtld-elf/rtld.c
3083
obj->path);
libexec/rtld-elf/rtld.c
3142
dbg("obj %s nodelete", obj->path);
libexec/rtld-elf/rtld.c
3390
info->dli_fname = obj->path;
libexec/rtld-elf/rtld.c
3459
error = rtld_dirname(obj->path, p);
libexec/rtld-elf/rtld.c
3482
phdr_info->dlpi_name = obj->path;
libexec/rtld-elf/rtld.c
3609
rtld_dirname(const char *path, char *bname)
libexec/rtld-elf/rtld.c
3614
if (path == NULL || *path == '\0') {
libexec/rtld-elf/rtld.c
3621
endp = path + strlen(path) - 1;
libexec/rtld-elf/rtld.c
3622
while (endp > path && *endp == '/')
libexec/rtld-elf/rtld.c
3626
while (endp > path && *endp != '/')
libexec/rtld-elf/rtld.c
3630
if (endp == path) {
libexec/rtld-elf/rtld.c
3637
} while (endp > path && *endp == '/');
libexec/rtld-elf/rtld.c
3640
if (endp - path + 2 > PATH_MAX)
libexec/rtld-elf/rtld.c
3642
_rtld_error("Filename is too long: %s", path);
libexec/rtld-elf/rtld.c
3646
strncpy(bname, path, endp - path + 1);
libexec/rtld-elf/rtld.c
3647
bname[endp - path + 1] = '\0';
libexec/rtld-elf/rtld.c
3652
rtld_dirname_abs(const char *path, char *base)
libexec/rtld-elf/rtld.c
3656
if (rtld_dirname(path, base) == -1)
libexec/rtld-elf/rtld.c
3674
obj->linkmap.l_name = obj->path;
libexec/rtld-elf/rtld.c
395
__progname = obj_rtld.path;
libexec/rtld-elf/rtld.c
4093
obj->path, obj->strtab + symnum, verndx);
libexec/rtld-elf/rtld.c
4130
"for symbol %s", obj_rtld.path, obj->path,
libexec/rtld-elf/rtld.c
4138
obj->path, obj->strtab + symnum, verndx);
libexec/rtld-elf/rtld.c
4265
char *name, *path;
libexec/rtld-elf/rtld.c
4269
rtld_printf("%s:\n", obj->path);
libexec/rtld-elf/rtld.c
4275
path = needed->obj->path;
libexec/rtld-elf/rtld.c
4277
path = "not found";
libexec/rtld-elf/rtld.c
4312
rtld_putstr(obj_main->path);
libexec/rtld-elf/rtld.c
4318
rtld_putstr(path);
libexec/rtld-elf/rtld.c
4358
obj->path);
libexec/rtld-elf/rtld.c
4359
dbg("unloading \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
4713
obj->path, name);
libexec/rtld-elf/rtld.c
4728
depobj->path, vername, refobj->path);
libexec/rtld-elf/rtld.c
4734
depobj->path, vd->vd_version);
libexec/rtld-elf/rtld.c
4750
depobj->path, vername, refobj->path);
libexec/rtld-elf/rtld.c
4778
obj->path, vn->vn_version);
libexec/rtld-elf/rtld.c
4799
obj->path, vd->vd_version);
libexec/rtld-elf/rtld.c
4898
obj->path, obj->strtab + symnum, vernum);
libexec/rtld-elf/rtld.c
505
obj_main->path = kexecpath;
libexec/rtld-elf/rtld.c
509
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
511
obj_main->path = xstrdup(buf);
libexec/rtld-elf/rtld.c
517
obj_main->path = xstrdup(resolved);
libexec/rtld-elf/rtld.c
519
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
526
obj_main->path = xstrdup(resolved);
libexec/rtld-elf/rtld.c
528
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
531
dbg("obj_main path %s", obj_main->path);
libexec/rtld-elf/rtld.c
545
strcmp(obj_main->interp, obj_rtld.path) != 0) {
libexec/rtld-elf/rtld.c
546
free(obj_rtld.path);
libexec/rtld-elf/rtld.c
547
obj_rtld.path = xstrdup(obj_main->interp);
libexec/rtld-elf/rtld.c
548
__progname = obj_rtld.path;
libexec/rtld-elf/rtld.c
553
obj_main->path, obj_main->valid_hash_sysv, obj_main->valid_hash_gnu,
libexec/rtld-elf/rtld.c
76
typedef void * (*path_enum_proc) (const char *path, size_t len, void *arg);
libexec/rtld-elf/rtld.c
806
defobj->strtab + def->st_name, basename(obj->path),
libexec/rtld-elf/rtld.c
807
(void *)target, basename(defobj->path));
libexec/rtld-elf/rtld.c
819
if (rtld_functrace(obj->path,
libexec/rtld-elf/rtld.c
820
defobj->path,
libexec/rtld-elf/rtld.h
141
char *path; /* Pathname of underlying file (%) */
libexec/rtld-elf/x86_64/reloc.c
105
" relocation in %s", name, dstobj->path);
libexec/rtld-elf/x86_64/reloc.c
203
obj->path);
libexec/rtld-elf/x86_64/reloc.c
246
"relocation in shared library", obj->path);
libexec/rtld-elf/x86_64/reloc.c
266
obj->path);
libexec/rtld-elf/x86_64/reloc.c
286
obj->path);
libexec/rtld-elf/x86_64/reloc.c
316
" in non-PLT relocations\n", obj->path,
libexec/rtld-elf/x86_64/reloc.c
351
(unsigned int)ELF_R_TYPE(rela->r_info), obj->path);
libexec/rtld-elf/x86_64/reloc.c
393
(unsigned int)ELF_R_TYPE(rela->r_info), obj->path);
sbin/ccdconfig/ccdconfig.c
384
checkdev(char *path)
sbin/ccdconfig/ccdconfig.c
388
if (stat(path, &st) != 0)
sbin/ccdconfig/ccdconfig.c
398
pathtounit(char *path, int *unitp)
sbin/ccdconfig/ccdconfig.c
403
if (stat(path, &st) != 0)
sbin/ccdconfig/ccdconfig.c
420
char *path;
sbin/ccdconfig/ccdconfig.c
427
asprintf(&path, "%s%s", _PATH_DEV, name);
sbin/ccdconfig/ccdconfig.c
429
return (path);
sbin/ccdconfig/ccdconfig.c
433
do_io(char *path, u_long cmd, struct ccd_ioctl *cciop)
sbin/ccdconfig/ccdconfig.c
438
if ((fd = open(path, O_RDWR, 0640)) < 0) {
sbin/ccdconfig/ccdconfig.c
439
warn("open: %s", path);
sbin/ccdconfig/ccdconfig.c
456
warn("ioctl (%s): %s", cp, path);
sbin/ccdconfig/ccdconfig.c
570
char path[MAXPATHLEN];
sbin/ccdconfig/ccdconfig.c
602
if ((unsigned)kvm_read(kd, (u_long)cip[i].ci_path, (char *)path,
sbin/ccdconfig/ccdconfig.c
609
printf((i + 1 < cs->sc_nccdisks) ? "%s " : "%s\n", path);
sbin/devd/devd.cc
443
char path[PATH_MAX];
sbin/devd/devd.cc
453
snprintf(path, sizeof(path), "%s/%s",
sbin/devd/devd.cc
455
parse_one_file(path);
sbin/diskinfo/diskinfo.c
50
static void dumppart(const char *path, struct partinfo *dpart);
sbin/diskinfo/diskinfo.c
96
dumppart(const char *path, struct partinfo *dpart)
sbin/diskinfo/diskinfo.c
98
printf("%-16s ", path);
sbin/dumpon/dumpon.c
115
path,
sbin/dumpon/dumpon.c
56
char *path, *p;
sbin/dumpon/dumpon.c
82
path = argv[0];
sbin/dumpon/dumpon.c
83
if (is_dumpoff || strcmp(path, "off") == 0) {
sbin/dumpon/dumpon.c
86
path = getdevpath(path, 0);
sbin/dumpon/dumpon.c
87
if (stat(path, &stab) != 0)
sbin/dumpon/dumpon.c
88
err(EX_OSFILE, "%s", path);
sbin/dumpon/dumpon.c
93
path);
sbin/fsck/main.c
140
char *path = blockcheck(*argv);
sbin/fsck/main.c
142
if (path == NULL)
sbin/fsck/main.c
145
checkfilesys(path, 0, 0L, 0);
sbin/fsck_msdosfs/dir.c
346
char *path, int type)
sbin/fsck_msdosfs/dir.c
350
pwarn("Invalid long filename entry for %s\n", path);
sbin/fsck_msdosfs/dir.c
354
path);
sbin/getdevpath/getdevpath.c
51
char *path;
sbin/getdevpath/getdevpath.c
71
path = getdevpath(av[i], flags);
sbin/getdevpath/getdevpath.c
73
if (path) {
sbin/getdevpath/getdevpath.c
74
printf("%s\n", path);
sbin/getdevpath/getdevpath.c
80
if (path) {
sbin/getdevpath/getdevpath.c
81
printf("%-20s %s\n", av[i], path);
sbin/gpt/create.c
324
const char *path = argv[optind++];
sbin/gpt/create.c
331
fd = gpt_open(path);
sbin/gpt/create.c
333
warn("unable to open device '%s'", path);
sbin/gpt/create.c
340
fd = gpt_open(path);
sbin/gpt/create.c
342
warn("unable to reopen device '%s'", path);
sbin/gpt/create.c
350
fd = gpt_open(path);
sbin/hammer/cmd_cleanup.c
1062
create_snapshot(const char *path, const char *snapshots_path)
sbin/hammer/cmd_cleanup.c
1066
runcmd(&r, "hammer snapshot %s %s", path, snapshots_path);
sbin/hammer/cmd_cleanup.c
1072
cleanup_prune(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
1086
path_or_snapshots_path = path;
sbin/hammer/cmd_cleanup.c
109
char *fstype, *fs, *path;
sbin/hammer/cmd_cleanup.c
1095
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1097
runcmd(NULL, "hammer prune-everything %s", path);
sbin/hammer/cmd_cleanup.c
1109
cleanup_rebalance(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
1119
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1131
cleanup_reblock(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
1145
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1157
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1169
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1180
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1188
cleanup_recopy(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
1197
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1204
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1211
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1218
snapshots_path, arg2, path);
sbin/hammer/cmd_cleanup.c
1226
cleanup_dedup(const char *path, const char *snapshots_path __unused,
sbin/hammer/cmd_cleanup.c
1234
runcmd(NULL, "hammer -t %d dedup %s", arg2, path);
sbin/hammer/cmd_cleanup.c
130
path = stfsbuf[i].f_mntonname;
sbin/hammer/cmd_cleanup.c
131
do_cleanup(path);
sbin/hammer/cmd_cleanup.c
146
do_cleanup(const char *path)
sbin/hammer/cmd_cleanup.c
177
printf("cleanup %-20s -", path);
sbin/hammer/cmd_cleanup.c
178
fd = open(path, O_RDONLY);
sbin/hammer/cmd_cleanup.c
250
"%s%ssnapshots", path, dividing_slash(path));
sbin/hammer/cmd_cleanup.c
282
config_init(path, &config);
sbin/hammer/cmd_cleanup.c
308
config_init(path, &config);
sbin/hammer/cmd_cleanup.c
335
if (path[0] != '/') {
sbin/hammer/cmd_cleanup.c
339
if (strcmp(path, "/") == 0)
sbin/hammer/cmd_cleanup.c
342
asprintf(&npath, "%s/%s", SNAPSHOTS_BASE, path + 1);
sbin/hammer/cmd_cleanup.c
359
printf("Aborting cleanup of %s\n", path);
sbin/hammer/cmd_cleanup.c
446
r = create_snapshot(path, snapshots_path);
sbin/hammer/cmd_cleanup.c
466
r = cleanup_prune(path, snapshots_path,
sbin/hammer/cmd_cleanup.c
478
r = cleanup_rebalance(path, snapshots_path,
sbin/hammer/cmd_cleanup.c
489
r = cleanup_reblock(path, snapshots_path,
sbin/hammer/cmd_cleanup.c
500
r = cleanup_recopy(path, snapshots_path,
sbin/hammer/cmd_cleanup.c
511
r = cleanup_dedup(path, snapshots_path,
sbin/hammer/cmd_cleanup.c
552
config_init(const char *path, struct hammer_ioc_config *config)
sbin/hammer/cmd_cleanup.c
556
if (strcmp(path, "/tmp") == 0 ||
sbin/hammer/cmd_cleanup.c
557
strcmp(path, "/var/tmp") == 0 ||
sbin/hammer/cmd_cleanup.c
558
strcmp(path, "/usr/obj") == 0) {
sbin/hammer/cmd_cleanup.c
70
static void do_cleanup(const char *path);
sbin/hammer/cmd_cleanup.c
71
static void config_init(const char *path, struct hammer_ioc_config *config);
sbin/hammer/cmd_cleanup.c
739
dividing_slash(const char *path)
sbin/hammer/cmd_cleanup.c
741
int len = strlen(path);
sbin/hammer/cmd_cleanup.c
742
if (len && path[len-1] == '/')
sbin/hammer/cmd_cleanup.c
77
static const char *dividing_slash(const char *path);
sbin/hammer/cmd_cleanup.c
88
static int create_snapshot(const char *path, const char *snapshots_path);
sbin/hammer/cmd_cleanup.c
89
static int cleanup_rebalance(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
91
static int cleanup_prune(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
93
static int cleanup_reblock(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
95
static int cleanup_recopy(const char *path, const char *snapshots_path,
sbin/hammer/cmd_cleanup.c
97
static int cleanup_dedup(const char *path, const char *snapshots_path,
sbin/hammer/cmd_config.c
109
char path[32];
sbin/hammer/cmd_config.c
147
snprintf(path, sizeof(path), "/tmp/configXXXXXXXXXX");
sbin/hammer/cmd_config.c
148
mkstemp(path);
sbin/hammer/cmd_config.c
149
ConfigPath = path;
sbin/hammer/cmd_config.c
152
fd = open(path, O_RDWR|O_CREAT|O_TRUNC, 0600);
sbin/hammer/cmd_config.c
154
err(2, "hammer viconfig: creating temporary file %s", path);
sbin/hammer/cmd_config.c
166
utimes(path, times);
sbin/hammer/cmd_config.c
175
asprintf(&runcmd, "%s %s", editor, path);
sbin/hammer/cmd_config.c
178
if (stat(path, &st) < 0) {
sbin/hammer/cmd_config.c
184
remove(path);
sbin/hammer/cmd_config.c
187
fd = open(path, O_RDONLY);
sbin/hammer/cmd_config.c
189
err(2, "hammer viconfig: unable to read %s", path);
sbin/hammer/cmd_config.c
192
remove(path);
sbin/hammer/cmd_config.c
195
err(2, "hammer viconfig: unable to read %s", path);
sbin/hammer/cmd_history.c
117
path, (uintmax_t)hist.hist_ary[i].tid);
sbin/hammer/cmd_history.c
192
ca->path = NULL;
sbin/hammer/cmd_history.c
204
ca->path = calloc(1, length);
sbin/hammer/cmd_history.c
205
strncpy(ca->path, s, length - 1);
sbin/hammer/cmd_history.c
212
dumpat(const char *path, off_t off, long len)
sbin/hammer/cmd_history.c
219
fd = open(path, O_RDONLY);
sbin/hammer/cmd_history.c
40
char *path;
sbin/hammer/cmd_history.c
45
static void hammer_do_history(const char *path, off_t off, long len);
sbin/hammer/cmd_history.c
48
static void dumpat(const char *path, off_t off, long len);
sbin/hammer/cmd_history.c
70
if (ca.path == NULL)
sbin/hammer/cmd_history.c
71
ca.path = strdup(av[i]);
sbin/hammer/cmd_history.c
72
hammer_do_history(ca.path, ca.offset, ca.length);
sbin/hammer/cmd_history.c
73
free(ca.path);
sbin/hammer/cmd_history.c
74
ca.path = NULL;
sbin/hammer/cmd_history.c
80
hammer_do_history(const char *path, off_t off, long len)
sbin/hammer/cmd_history.c
87
printf("%s\t", path);
sbin/hammer/cmd_history.c
88
fd = open(path, O_RDONLY);
sbin/hammer/cmd_info.c
105
err(1, "%s is probably not a HAMMER filesystem", path);
sbin/hammer/cmd_info.c
113
show_info(char *path)
sbin/hammer/cmd_info.c
132
__test_if_hammer_or_abort(path);
sbin/hammer/cmd_info.c
134
fip = libhammer_get_fsinfo(path);
sbin/hammer/cmd_info.c
144
if (hammer_fs_to_vol(path, &ioc) == -1) {
sbin/hammer/cmd_info.c
150
if (hammer_fs_to_rootvol(path, rootvol, sizeof(rootvol)) == -1) {
sbin/hammer/cmd_info.c
41
void show_info(char *path);
sbin/hammer/cmd_info.c
49
char *fstype, *path;
sbin/hammer/cmd_info.c
66
path = stfsbuf[i].f_mntonname;
sbin/hammer/cmd_info.c
72
show_info(path);
sbin/hammer/cmd_info.c
89
__test_if_hammer_or_abort(const char *path)
sbin/hammer/cmd_info.c
94
fd = open(path, O_RDONLY);
sbin/hammer/cmd_info.c
96
err(1, "Failed to open %s", path);
sbin/hammer/cmd_pfs.c
110
tmpbuf = strdup(path);
sbin/hammer/cmd_pfs.c
111
if (scanpfsid(pfs, path) == 0)
sbin/hammer/cmd_pfs.c
112
path = dirname(tmpbuf);
sbin/hammer/cmd_pfs.c
118
fd = open(path, O_RDONLY);
sbin/hammer/cmd_pfs.c
120
err(1, "Failed to open %s", path);
sbin/hammer/cmd_pfs.c
130
err(1, "Cannot access %s", path);
sbin/hammer/cmd_pfs.c
144
scanpfsid(struct hammer_ioc_pseudofs_rw *pfs, const char *path)
sbin/hammer/cmd_pfs.c
152
if (stat(path, &st))
sbin/hammer/cmd_pfs.c
159
linkpath = getlink(path);
sbin/hammer/cmd_pfs.c
170
path = buf;
sbin/hammer/cmd_pfs.c
181
tmpbuf = strdup(path);
sbin/hammer/cmd_pfs.c
182
if (strchr(path, '/')) {
sbin/hammer/cmd_pfs.c
183
path = basename(tmpbuf); /* strips trailing / first if any */
sbin/hammer/cmd_pfs.c
184
if (path == NULL) {
sbin/hammer/cmd_pfs.c
195
if (sscanf(path, "@@%jx:%d", &dummy_tid, &pfs->pfs_id) == 2) {
sbin/hammer/cmd_pfs.c
218
print_pfs_status(char *path)
sbin/hammer/cmd_pfs.c
223
fd = getpfs(&pfs, path);
sbin/hammer/cmd_pfs.c
224
printf("%s\t", path);
sbin/hammer/cmd_pfs.c
226
printf("Invalid PFS path %s\n", path);
sbin/hammer/cmd_pfs.c
260
const char *path;
sbin/hammer/cmd_pfs.c
271
path = av[0];
sbin/hammer/cmd_pfs.c
272
if (lstat(path, &st) == 0) {
sbin/hammer/cmd_pfs.c
273
errx(1, "Cannot create %s, file exists!", path);
sbin/hammer/cmd_pfs.c
275
} else if (path[strlen(path) - 1] == '/') {
sbin/hammer/cmd_pfs.c
276
errx(1, "Invalid PFS path %s with trailing /", path);
sbin/hammer/cmd_pfs.c
284
tmpbuf = strdup(path);
sbin/hammer/cmd_pfs.c
315
err(1, "Cannot create %s", path);
sbin/hammer/cmd_pfs.c
322
errx(1, "Cannot create %s, all PFSs in use", path);
sbin/hammer/cmd_pfs.c
341
if (symlink(linkpath, path) < 0) {
sbin/hammer/cmd_pfs.c
39
static int scanpfsid(struct hammer_ioc_pseudofs_rw *pfs, const char *path);
sbin/hammer/cmd_pfs.c
69
getlink(const char *path)
sbin/hammer/cmd_pfs.c
75
if (lstat(path, &st))
sbin/hammer/cmd_pfs.c
77
linkpath = strdup(path);
sbin/hammer/cmd_pfs.c
97
getpfs(struct hammer_ioc_pseudofs_rw *pfs, const char *path)
sbin/hammer/cmd_snapshot.c
44
static void snapshot_ls(const char *path);
sbin/hammer/cmd_snapshot.c
46
static char *dirpart(const char *path);
sbin/hammer/cmd_snapshot.c
500
snapshot_ls(const char *path)
sbin/hammer/cmd_snapshot.c
513
fd = open(path, O_RDONLY);
sbin/hammer/cmd_snapshot.c
515
err(2, "hammer snapls: cannot open %s", path);
sbin/hammer/cmd_snapshot.c
521
err(2, "hammer snapls: cannot retrieve PFS info on %s", path);
sbin/hammer/cmd_snapshot.c
531
printf("Snapshots on %s\tPFS#%d\n", path, pfs.pfs_id);
sbin/hammer/cmd_snapshot.c
538
"version < 3", path);
sbin/hammer/cmd_snapshot.c
631
dirpart(const char *path)
sbin/hammer/cmd_snapshot.c
636
ptr = strrchr(path, '/');
sbin/hammer/cmd_snapshot.c
638
while (ptr > path && ptr[-1] == '/')
sbin/hammer/cmd_snapshot.c
640
if (ptr == path)
sbin/hammer/cmd_snapshot.c
644
path = ".";
sbin/hammer/cmd_snapshot.c
645
ptr = path + 1;
sbin/hammer/cmd_snapshot.c
647
res = malloc(ptr - path + 1);
sbin/hammer/cmd_snapshot.c
648
bcopy(path, res, ptr - path);
sbin/hammer/cmd_snapshot.c
649
res[ptr - path] = 0;
sbin/hammer/cmd_softprune.c
264
char *path;
sbin/hammer/cmd_softprune.c
269
path = NULL;
sbin/hammer/cmd_softprune.c
281
if (path)
sbin/hammer/cmd_softprune.c
282
free(path);
sbin/hammer/cmd_softprune.c
283
asprintf(&path, "%s/%s", dirname, den->d_name);
sbin/hammer/cmd_softprune.c
284
if (lstat(path, &st) < 0)
sbin/hammer/cmd_softprune.c
288
if ((len = readlink(path, linkbuf, MAXPATHLEN - 1)) < 0)
sbin/hammer/cmd_softprune.c
299
if (path)
sbin/hammer/cmd_softprune.c
300
free(path);
sbin/hammer/hammer.h
124
int getpfs(struct hammer_ioc_pseudofs_rw *pfs, const char *path);
sbin/hammer2/cmd_cleanup.c
34
static int docleanup(const char *path);
sbin/hammer2/cmd_cleanup.c
44
char *path;
sbin/hammer2/cmd_cleanup.c
62
path = fsary[i].f_mntonname;
sbin/hammer2/cmd_cleanup.c
69
path);
sbin/hammer2/cmd_cleanup.c
71
r = docleanup(path);
sbin/hammer2/cmd_cleanup.c
84
docleanup(const char *path)
sbin/hammer2/cmd_cleanup.c
88
printf("hammer2 cleanup \"%s\"\n", path);
sbin/hammer2/cmd_cleanup.c
89
rc = cmd_bulkfree(path);
sbin/hammer2/cmd_debug.c
1318
cmd_dumpchain(const char *path, u_int flags)
sbin/hammer2/cmd_debug.c
1324
fd = open(path, O_RDONLY);
sbin/hammer2/cmd_debug.c
1327
fprintf(stderr, "%s: %s\n", path, strerror(errno));
sbin/hammer2/cmd_debug.c
1332
fprintf(stderr, "unable to open %s\n", path);
sbin/hammer2/cmd_destroy.c
34
static int pathdir(const char *path, const char **lastp);
sbin/hammer2/cmd_destroy.c
52
snprintf(destroy.path, sizeof(destroy.path),
sbin/hammer2/cmd_destroy.c
71
pathdir(const char *path, const char **lastp)
sbin/hammer2/cmd_destroy.c
77
ptr = path + strlen(path);
sbin/hammer2/cmd_destroy.c
78
while (ptr > path && ptr[-1] != '/')
sbin/hammer2/cmd_destroy.c
81
if (ptr == path) {
sbin/hammer2/cmd_destroy.c
85
(int)(ptr - path), (int)(ptr - path), path);
sbin/hammer2/cmd_info.c
156
info_callback1(const void *path, hammer2_blockref_t *bref, int fd)
sbin/hammer2/cmd_info.c
160
printf("%s:\n", (const char*)path);
sbin/hammer2/cmd_recover.c
1076
asprintf(&path, "%s.%05ld", dest, topo->iterator);
sbin/hammer2/cmd_recover.c
1079
if (stat(path, &st) == 0) {
sbin/hammer2/cmd_recover.c
1081
chflags(path, 0);
sbin/hammer2/cmd_recover.c
1083
chmod(path, 0644);
sbin/hammer2/cmd_recover.c
1086
(void)dump_inum_file(iscan, inode, path);
sbin/hammer2/cmd_recover.c
1087
free(path);
sbin/hammer2/cmd_recover.c
1095
asprintf(&path, "%s.%05ld", dest, topo->iterator);
sbin/hammer2/cmd_recover.c
1098
if (stat(path, &st) == 0) {
sbin/hammer2/cmd_recover.c
1100
chflags(path, 0);
sbin/hammer2/cmd_recover.c
1102
chmod(path, 0644);
sbin/hammer2/cmd_recover.c
1104
(void)dump_inum_softlink(inode, path);
sbin/hammer2/cmd_recover.c
1105
free(path);
sbin/hammer2/cmd_recover.c
1224
const char *path __unused)
sbin/hammer2/cmd_recover.c
1309
char *path;
sbin/hammer2/cmd_recover.c
1313
asprintf(&path, "%s/%s", dest, filename_buf);
sbin/hammer2/cmd_recover.c
132
static topology_entry_t *enter_topology(const char *path);
sbin/hammer2/cmd_recover.c
1322
dump_tree(iscan, path,
sbin/hammer2/cmd_recover.c
1335
free(path);
sbin/hammer2/cmd_recover.c
147
const char *path);
sbin/hammer2/cmd_recover.c
148
static int dump_inum_softlink(hammer2_inode_data_t *inode, const char *path);
sbin/hammer2/cmd_recover.c
487
free(top_scan->path);
sbin/hammer2/cmd_recover.c
655
enter_topology(const char *path)
sbin/hammer2/cmd_recover.c
661
for (i = 0; path[i]; ++i)
sbin/hammer2/cmd_recover.c
662
hv = (hv << 5) ^ path[i] ^ (hv >> 24);
sbin/hammer2/cmd_recover.c
665
if (strcmp(path, topo->path) == 0)
sbin/hammer2/cmd_recover.c
673
topo->path = strdup(path);
sbin/hammer2/cmd_recover.c
969
char *path;
sbin/hammer2/cmd_recover.c
98
char *path;
sbin/hammer2/cmd_remote.c
119
remote.copy1.path);
sbin/hammer2/cmd_remote.c
50
if (strlen(url) >= sizeof(remote.copy1.path)) {
sbin/hammer2/cmd_remote.c
55
snprintf((char*)remote.copy1.path, sizeof(remote.copy1.path), "%s",
sbin/hammer2/cmd_remote.c
77
if (strlen(url) >= sizeof(remote.copy1.path)) {
sbin/hammer2/cmd_remote.c
82
snprintf((char*)remote.copy1.path, sizeof(remote.copy1.path), "%s",
sbin/hammer2/cmd_service.c
355
if (msgconf->copy.path[sizeof(msgconf->copy.path) - 1] != 0 ||
sbin/hammer2/cmd_service.c
356
msgconf->copy.path[0] == 0) {
sbin/hammer2/cmd_service.c
409
strncmp((char*)conf->copy_run.path, "span:", 5) == 0) {
sbin/hammer2/cmd_service.c
411
(char*)conf->copy_run.path + 5);
sbin/hammer2/cmd_service.c
417
hammer2_volconf_start(conf, (char*)conf->copy_run.path + 5);
sbin/hammer2/cmd_service.c
855
char *path;
sbin/hammer2/cmd_service.c
883
asprintf(&path, "/dev/%s", disk);
sbin/hammer2/cmd_service.c
884
fd = open(path, O_RDONLY);
sbin/hammer2/cmd_service.c
887
free(path);
sbin/hammer2/cmd_service.c
890
free(path);
sbin/hammer2/cmd_setcheck.c
130
char *path;
sbin/hammer2/cmd_setcheck.c
139
asprintf(&path, "%s/%s", path_str, den->d_name);
sbin/hammer2/cmd_setcheck.c
140
if (lstat(path, st) == 0)
sbin/hammer2/cmd_setcheck.c
141
cmd_setcheck_core(check_algo, path, st);
sbin/hammer2/cmd_setcheck.c
142
free(path);
sbin/hammer2/cmd_setcomp.c
166
char *path;
sbin/hammer2/cmd_setcomp.c
175
asprintf(&path, "%s/%s", path_str, den->d_name);
sbin/hammer2/cmd_setcomp.c
176
if (lstat(path, st) == 0)
sbin/hammer2/cmd_setcomp.c
177
cmd_setcomp_core(comp_algo, path, st);
sbin/hammer2/cmd_setcomp.c
178
free(path);
sbin/hammer2/cmd_snapshot.c
55
cmd_pfs_snapshot(const char *sel_path, const char *path, const char *label,
sbin/hammer2/cmd_snapshot.c
65
if (path == NULL) {
sbin/hammer2/cmd_snapshot.c
68
fd = open(path, O_RDONLY);
sbin/hammer2/cmd_snapshot.c
70
fprintf(stderr, "Unable to open %s\n", path);
sbin/hammer2/cmd_volume.c
73
n = (int)strlen(entry->path);
sbin/hammer2/cmd_volume.c
81
printf("%s\n", entry->path);
sbin/hammer2/cmd_volume.c
91
entry->id, w, w, entry->path,
sbin/hammer2/hammer2.h
154
int cmd_dumpchain(const char *path, u_int flags);
sbin/hammer2/hammer2.h
174
void print_inode(const char *path);
sbin/hammer2/hammer2_subs.h
53
char *path;
sbin/hammer2/hammer2_subs.h
95
const char *path, hammer2_off_t offset, hammer2_off_t size);
sbin/hammer2/ondisk.c
103
hammer2_read_volume_header(int fd, const char *path,
sbin/hammer2/ondisk.c
122
path, i, strerror(errno));
sbin/hammer2/ondisk.c
127
path, i, strerror(errno));
sbin/hammer2/ondisk.c
135
fprintf(stderr, "%s #%d: bad magic\n", path, i);
sbin/hammer2/ondisk.c
143
path, i);
sbin/hammer2/ondisk.c
155
path, i, crc0, crc1);
sbin/hammer2/ondisk.c
166
path, i, crc0, crc1);
sbin/hammer2/ondisk.c
177
path, i, crc0, crc1);
sbin/hammer2/ondisk.c
204
hammer2_add_volume(const char *path, int rdonly)
sbin/hammer2/ondisk.c
212
fd = open(path, rdonly ? O_RDONLY : O_RDWR);
sbin/hammer2/ondisk.c
221
if (hammer2_read_volume_header(fd, path, &voldata) >= 0) {
sbin/hammer2/ondisk.c
224
errx(1, "%s has bad volume id %d", path, i);
sbin/hammer2/ondisk.c
253
hammer2_install_volume(vol, fd, i, path,
sbin/hammer2/ondisk.c
268
const char *path;
sbin/hammer2/ondisk.c
303
path = vol->path;
sbin/hammer2/ondisk.c
305
if (stat(path, &st[i]) != 0)
sbin/hammer2/ondisk.c
306
errx(1, "Failed to stat %s", path);
sbin/hammer2/ondisk.c
312
errx(1, "%s specified more than once", path);
sbin/hammer2/ondisk.c
316
errx(1, "%s has bad fd %d", path, vol->fd);
sbin/hammer2/ondisk.c
318
errx(1, "%s has bad offset 0x%016jx", path,
sbin/hammer2/ondisk.c
321
errx(1, "%s has bad size 0x%016jx", path,
sbin/hammer2/ondisk.c
328
path, (intmax_t)vol->size, size);
sbin/hammer2/ondisk.c
330
errx(1, "%s has size of 0", path);
sbin/hammer2/ondisk.c
341
const char *path;
sbin/hammer2/ondisk.c
372
path = vol->path;
sbin/hammer2/ondisk.c
374
errx(1, "%s has non zero id %d", path, vol->id);
sbin/hammer2/ondisk.c
376
errx(1, "%s has non zero offset 0x%016jx", path,
sbin/hammer2/ondisk.c
379
errx(1, "%s's size is not 0x%016jx aligned", path,
sbin/hammer2/ondisk.c
389
const char *path;
sbin/hammer2/ondisk.c
430
path = vol->path;
sbin/hammer2/ondisk.c
434
path, (intmax_t)vol->offset,
sbin/hammer2/ondisk.c
439
errx(1, "%s has inconsistent id %d", path,
sbin/hammer2/ondisk.c
443
path, (intmax_t)vol->offset);
sbin/hammer2/ondisk.c
446
errx(1, "%s has non zero offset 0x%016jx", path,
sbin/hammer2/ondisk.c
452
errx(1, "%s's size must be >= 0x%016jx", path,
sbin/hammer2/ondisk.c
456
path,
sbin/hammer2/ondisk.c
461
path, (intmax_t)HAMMER2_VOLUME_ALIGN);
sbin/hammer2/ondisk.c
486
n = (int)strlen(vol->path);
sbin/hammer2/ondisk.c
497
vol->id, w, w, vol->path, (intmax_t)vol->offset,
sbin/hammer2/ondisk.c
645
*(const char**)data = vol->path;
sbin/hammer2/ondisk.c
722
const char *path = hammer2_get_root_volume_path();
sbin/hammer2/ondisk.c
728
if (hammer2_read_volume_header(fd, path, voldata) >= 0)
sbin/hammer2/ondisk.c
78
hammer2_install_volume(hammer2_volume_t *vol, int fd, int id, const char *path,
sbin/hammer2/ondisk.c
84
vol->path = strdup(path);
sbin/hammer2/ondisk.c
94
free(vol->path);
sbin/hammer2/print_inode.c
58
print_inode(const char *path)
sbin/hammer2/print_inode.c
67
fd = hammer2_ioctl_handle(path);
sbin/jscan/jfile.c
578
char *path;
sbin/jscan/jfile.c
588
asprintf(&path, "%s.%08x", jf->jf_prefix, jf->jf_seq_end);
sbin/jscan/jfile.c
589
jf->jf_write_fd = open(path, O_RDWR|O_CREAT, 0666);
sbin/jscan/jfile.c
591
fprintf(stderr, "Unable to open/create %s\n", path);
sbin/jscan/jfile.c
596
free(path);
sbin/jscan/jscan.h
165
void get_transid_from_file(const char *path, int64_t *transid, int flags);
sbin/jscan/subs.c
348
get_transid_from_file(const char *path, int64_t *transid, int flags)
sbin/jscan/subs.c
355
if ((fd = open(path, O_RDONLY)) >= 0) {
sbin/kldconfig/kldconfig.c
110
if ((path = malloc(sz + 1)) == NULL) {
sbin/kldconfig/kldconfig.c
115
if (sysctl(mib, miblen, path, &sz, NULL, 0) == -1)
sbin/kldconfig/kldconfig.c
117
modpath = path;
sbin/kldconfig/kldconfig.c
142
addpath(struct pathhead *pathq, char *path, int force, int insert)
sbin/kldconfig/kldconfig.c
154
if (realpath(path, pathbuf) == NULL)
sbin/kldconfig/kldconfig.c
155
strlcpy(pathbuf, path, sizeof(pathbuf));
sbin/kldconfig/kldconfig.c
173
if (!strcmp(pe->path, pathbuf))
sbin/kldconfig/kldconfig.c
183
((pe->path = strdup(pathbuf)) == NULL)) {
sbin/kldconfig/kldconfig.c
203
rempath(struct pathhead *pathq, char *path, int force, int insert __unused)
sbin/kldconfig/kldconfig.c
210
if (realpath(path, pathbuf) == NULL)
sbin/kldconfig/kldconfig.c
211
strlcpy(pathbuf, path, sizeof(pathbuf));
sbin/kldconfig/kldconfig.c
229
if (!strcmp(pe->path, pathbuf))
sbin/kldconfig/kldconfig.c
258
parsepath(struct pathhead *pathq, char *path, int uniq)
sbin/kldconfig/kldconfig.c
263
while ((p = strsep(&path, ";")) != NULL)
sbin/kldconfig/kldconfig.c
266
((pe->path = strdup(p)) == NULL)) {
sbin/kldconfig/kldconfig.c
286
s, pe->path, (TAILQ_NEXT(pe, next) != NULL? ";": ""));
sbin/kldconfig/kldconfig.c
50
char *path;
sbin/kldconfig/kldconfig.c
98
char *path;
sbin/mount/mount.c
786
iscdmedia(const char *path, int fd __unused)
sbin/mount/mount.c
790
if (strrchr(path, '/'))
sbin/mount/mount.c
791
path = strrchr(path, '/') + 1;
sbin/mount/mount.c
792
if (sscanf(path, "acd%d", &n) == 1)
sbin/mount/mount.c
794
if (sscanf(path, "cd%d", &n) == 1)
sbin/mount/mount.c
811
char *path = strdup(devpath);
sbin/mount/mount.c
814
if (strchr(path, '@'))
sbin/mount/mount.c
815
*strchr(path, '@') = 0;
sbin/mount/mount.c
816
if (strchr(path, ':'))
sbin/mount/mount.c
817
*strchr(path, ':') = 0;
sbin/mount/mount.c
819
if (stat(path, &st) < 0)
sbin/mount/mount.c
823
fd = open(path, O_RDONLY);
sbin/mount/mount.c
830
} else if (iscdmedia(path, fd)) {
sbin/mount/mount.c
843
free(path);
sbin/newfs/defs.h
52
fsnode_t FSCopy(fsnode_t *phlinks, const char *path);
sbin/newfs/defs.h
53
void FSPaste(const char *path, fsnode_t dirnode, fsnode_t hlinks);
sbin/newfs/fscopy.c
111
asprintf(&path, "%s", hlink->fs_Name);
sbin/newfs/fscopy.c
113
tmp = path;
sbin/newfs/fscopy.c
114
asprintf(&path, "%s/%s", scan->fs_Name, tmp);
sbin/newfs/fscopy.c
120
tmp = path;
sbin/newfs/fscopy.c
121
asprintf(&path, "../%s", tmp);
sbin/newfs/fscopy.c
129
return(path);
sbin/newfs/fscopy.c
133
FSCopy(fsnode_t *phlinks, const char *path)
sbin/newfs/fscopy.c
140
node = fsmknode(path);
sbin/newfs/fscopy.c
148
if ((dir = opendir(path)) != NULL) {
sbin/newfs/fscopy.c
153
if (chdir(path) < 0) {
sbin/newfs/fscopy.c
154
fprintf(stderr, "Unable to chdir into %s\n", path);
sbin/newfs/fscopy.c
171
fprintf(stderr, "Unable to chdir .. after scanning %s\n", path);
sbin/newfs/fscopy.c
183
fprintf(stderr, "File %s too large to copy\n", path);
sbin/newfs/fscopy.c
187
fprintf(stderr, "Ran out of memory copying %s\n", path);
sbin/newfs/fscopy.c
190
} else if ((n = open(path, O_RDONLY)) < 0) {
sbin/newfs/fscopy.c
191
fprintf(stderr, "Unable to open %s for reading\n", path);
sbin/newfs/fscopy.c
196
fprintf(stderr, "Unable to read %s\n", path);
sbin/newfs/fscopy.c
210
if ((n = readlink(path, buf, sizeof(buf))) > 0) {
sbin/newfs/fscopy.c
224
fprintf(stderr, "Unable to read link: %s\n", path);
sbin/newfs/fscopy.c
241
FSPaste(const char *path, fsnode_t node, fsnode_t hlinks)
sbin/newfs/fscopy.c
253
if (mknod(path, node->fs_St.st_mode, node->fs_St.st_rdev) < 0) {
sbin/newfs/fscopy.c
254
fprintf(stderr, "Paste: mknod failed on %s\n", path);
sbin/newfs/fscopy.c
265
if (mkdir(path, 0700) < 0 && errno != EEXIST) {
sbin/newfs/fscopy.c
266
printf("Paste: unable to create directory %s\n", path);
sbin/newfs/fscopy.c
270
if (chdir(path) < 0) {
sbin/newfs/fscopy.c
271
printf("Paste: unable to chdir into %s\n", path);
sbin/newfs/fscopy.c
288
fprintf(stderr, "Cannot find hardlink for %s\n", path);
sbin/newfs/fscopy.c
291
if (hpath == NULL || link(hpath, path) < 0) {
sbin/newfs/fscopy.c
292
fprintf(stderr, "Cannot create hardlink: %s->%s\n", path, hpath ? hpath : "?");
sbin/newfs/fscopy.c
302
if ((fd = open(path, O_RDWR|O_CREAT|O_TRUNC, 0600)) < 0) {
sbin/newfs/fscopy.c
303
fprintf(stderr, "Cannot create file: %s\n", path);
sbin/newfs/fscopy.c
308
fprintf(stderr, "Cannot write file: %s\n", path);
sbin/newfs/fscopy.c
309
remove(path);
sbin/newfs/fscopy.c
318
if (symlink(node->fs_Bytes > 0 ? node->fs_Data : "", path) < 0) {
sbin/newfs/fscopy.c
319
fprintf(stderr, "Unable to create symbolic link: %s\n", path);
sbin/newfs/fscopy.c
343
if (lchown(path, st->st_uid, st->st_gid) < 0)
sbin/newfs/fscopy.c
344
fprintf(stderr, "lchown failed on %s\n", path);
sbin/newfs/fscopy.c
345
if (lutimes(path, times) < 0)
sbin/newfs/fscopy.c
346
fprintf(stderr, "lutimes failed on %s\n", path);
sbin/newfs/fscopy.c
347
if (lchmod(path, st->st_mode & ALLPERMS) < 0)
sbin/newfs/fscopy.c
348
fprintf(stderr, "lchmod failed on %s\n", path);
sbin/newfs/fscopy.c
350
if (chflags(path, st->st_flags) < 0)
sbin/newfs/fscopy.c
351
fprintf(stderr, "chflags failed on %s\n", path);
sbin/newfs/fscopy.c
56
fsmknode(const char *path)
sbin/newfs/fscopy.c
58
int pathlen = strlen(path);
sbin/newfs/fscopy.c
66
bcopy(path, node->fs_Name, pathlen + 1);
sbin/newfs/fscopy.c
67
if (lstat(path, &node->fs_St) < 0) {
sbin/newfs/fscopy.c
68
fprintf(stderr, "Unable to lstat(\"%s\")\n", path);
sbin/newfs/fscopy.c
94
char *path;
sbin/newfs_hammer2/mkfs_hammer2.c
751
printf("Volume %-15s size %s\n", vol->path,
sbin/nvmectl/nvmectl.c
101
char *path;
sbin/nvmectl/nvmectl.c
107
asprintf(&path, "/dev/%s", av[i]);
sbin/nvmectl/nvmectl.c
108
fd = open(path, O_RDWR);
sbin/nvmectl/nvmectl.c
111
path,
sbin/nvmectl/nvmectl.c
114
rc += cmd(nvmei, av, path + 5, fd);
sbin/nvmectl/nvmectl.c
117
free(path);
sbin/nvmectl/nvmectl.c
83
char *path;
sbin/nvmectl/nvmectl.c
88
asprintf(&path, "/dev/nvme%d", i);
sbin/nvmectl/nvmectl.c
89
fd = open(path, O_RDWR);
sbin/nvmectl/nvmectl.c
90
free(path);
sbin/nvmectl/nvmectl.c
93
rc += cmd(nvmei, av, path + 5, fd);
sbin/rconfig/client.c
111
char *path;
sbin/rconfig/client.c
113
asprintf(&path, "%s/%s.sh", WorkDir, tagName);
sbin/rconfig/client.c
114
ffd = open(path, O_CREAT|O_TRUNC|O_RDWR, 0755);
sbin/rconfig/client.c
116
printf("running %s [%d] in", path, len);
sbin/rconfig/client.c
126
rc = system(path);
sbin/rconfig/client.c
132
remove(path);
sbin/rconfig/client.c
137
path, len);
sbin/rconfig/server.c
173
char *path = NULL;
sbin/rconfig/server.c
175
asprintf(&path, "%s/%s.sh", TagDir, name);
sbin/rconfig/server.c
176
if ((fp = fopen(path, "r")) == NULL) {
sbin/rconfig/server.c
212
free(path);
sbin/rconfig/server.c
267
char *path = NULL;
sbin/rconfig/server.c
269
asprintf(&path, "%s/%s.sh", TagDir, name);
sbin/rconfig/server.c
270
if (stat(path, &st) == 0) {
sbin/rconfig/server.c
274
free(path);
sbin/restore/dirs.c
285
char *path, *name, buffer[MAXPATHLEN];
sbin/restore/dirs.c
288
path = buffer;
sbin/restore/dirs.c
290
while (*path == '/')
sbin/restore/dirs.c
291
path++;
sbin/restore/dirs.c
293
while ((name = strsep(&path, "/")) != NULL && *name != '\0') {
sbin/savecore/savecore.c
186
char buf[100], path[MAXPATHLEN];
sbin/savecore/savecore.c
195
(void)snprintf(path, sizeof(path), "%s/minfree", savedir);
sbin/savecore/savecore.c
196
if ((fp = fopen(path, "r")) == NULL)
sbin/svc/execute.c
890
info.path = cmd->jaildir;
sbin/svc/execute.c
923
char *path;
sbin/svc/execute.c
927
asprintf(&path, "%s/dev", dir);
sbin/svc/execute.c
930
if (statfs(path, &fs) == 0 &&
sbin/svc/execute.c
934
if (mount("devfs", path, MNT_NOEXEC|MNT_NOSUID, &info) < 0) {
sbin/svc/execute.c
936
path, strerror(errno));
sbin/svc/execute.c
940
if (statfs(path, &fs) < 0 ||
sbin/svc/execute.c
944
if (unmount(path, 0) < 0) {
sbin/svc/execute.c
946
path, strerror(errno));
sbin/svc/execute.c
950
free(path);
sbin/sysctl/sysctl.c
661
set_T_dev_t(const char *path, void **val, size_t *size)
sbin/sysctl/sysctl.c
665
if (strcmp(path, "none") && strcmp(path, "off")) {
sbin/sysctl/sysctl.c
666
int rc = stat (path, &statb);
sbin/sysctl/sysctl.c
668
err(1, "cannot stat %s", path);
sbin/vquota/vquota.c
429
send_command(const char *path, const char *cmd,
sbin/vquota/vquota.c
468
error = vquotactl(path, &pref);
sbin/vquota/vquota.c
488
show_mp(char *path)
sbin/vquota/vquota.c
507
rv = send_command(path, "get usage all", args, &res);
stand/boot/common/bootstrap.h
303
int (*arch_getdev)(void **dev, const char *name, const char **path);
stand/boot/common/bootstrap.h
80
int rel_open(const char *path, char **abspathp, int flags);
stand/boot/common/bootstrap.h
81
char * rel_rootpath(const char *path);
stand/boot/common/bootstrap.h
82
int rel_stat(const char *path, struct stat *st);
stand/boot/common/bootstrap.h
83
int chdir(const char *path);
stand/boot/common/ls.c
103
buf = malloc(strlen(path) + strlen(d->d_name) + 2);
stand/boot/common/ls.c
104
if (strlen(path) == 0)
stand/boot/common/ls.c
107
sprintf(buf, "%s/%s", path, d->d_name);
stand/boot/common/ls.c
125
if (path != NULL)
stand/boot/common/ls.c
126
free(path);
stand/boot/common/ls.c
140
char *path;
stand/boot/common/ls.c
145
path = malloc(strlen(*pathp) + 2);
stand/boot/common/ls.c
146
strcpy(path, *pathp);
stand/boot/common/ls.c
149
if (archsw.arch_getdev(NULL, path, &cp)) {
stand/boot/common/ls.c
151
"bad path '%s'", path);
stand/boot/common/ls.c
158
"open '%s' failed: %s", path, strerror(errno));
stand/boot/common/ls.c
168
"%s: %s", path, strerror(ENOTDIR));
stand/boot/common/ls.c
172
*pathp = path;
stand/boot/common/ls.c
176
free(path);
stand/boot/common/ls.c
59
char *buf, *path;
stand/boot/common/ls.c
84
path = "";
stand/boot/common/ls.c
86
path = argv[1];
stand/boot/common/ls.c
89
fd = ls_getdir(&path);
stand/boot/common/ls.c
95
pager_output(path);
stand/boot/common/module.c
1001
free(path);
stand/boot/common/module.c
1031
const char *path, *cp, *ep, *modlocal;
stand/boot/common/module.c
1034
path = getenv("module_path");
stand/boot/common/module.c
1035
if (path == NULL)
stand/boot/common/module.c
1036
path = default_searchpath;
stand/boot/common/module.c
1043
for (ep = path; *ep != 0; ep++) {
stand/boot/common/module.c
670
file_lookup(const char *path, const char *name, int namelen, char **extlist)
stand/boot/common/module.c
676
pathlen = strlen(path);
stand/boot/common/module.c
685
bcopy(path, result, pathlen);
stand/boot/common/module.c
988
char *path;
stand/boot/common/module.c
993
path = moduledir_fullpath(mdp, "linker.hints");
stand/boot/common/module.c
994
if (rel_stat(path, &st) != 0 ||
stand/boot/common/module.c
996
st.st_size > 100 * 1024 || (fd = rel_open(path, NULL, O_RDONLY)) < 0) {
stand/boot/common/module.c
997
free(path);
stand/boot/common/rel_open.c
104
bcopy(path, base + dlen, len);
stand/boot/common/rel_open.c
154
rel_open(const char *path, char **abspathp, int flags)
stand/boot/common/rel_open.c
162
if (path[0] != '/') {
stand/boot/common/rel_open.c
163
ptr = malloc(strlen(DirBase) + strlen(path) + 1);
stand/boot/common/rel_open.c
164
sprintf(ptr, "%s%s", DirBase, path);
stand/boot/common/rel_open.c
175
fd = open(path, flags);
stand/boot/common/rel_open.c
177
*abspathp = strdup(path);
stand/boot/common/rel_open.c
186
rel_stat(const char *path, struct stat *st)
stand/boot/common/rel_open.c
194
if (path[0] != '/') {
stand/boot/common/rel_open.c
195
ptr = malloc(strlen(DirBase) + strlen(path) + 1);
stand/boot/common/rel_open.c
196
sprintf(ptr, "%s%s", DirBase, path);
stand/boot/common/rel_open.c
200
res = stat(path, st);
stand/boot/common/rel_open.c
211
rel_rootpath(const char *path)
stand/boot/common/rel_open.c
224
if (path[0] == '/') {
stand/boot/common/rel_open.c
225
abspath = strdup(path);
stand/boot/common/rel_open.c
227
abspath = malloc(strlen(DirBase) + strlen(path) + 1);
stand/boot/common/rel_open.c
228
sprintf(abspath, "%s%s", DirBase, path);
stand/boot/common/rel_open.c
79
chdir(const char *path)
stand/boot/common/rel_open.c
94
len = strlen(path);
stand/boot/common/rel_open.c
95
if (path[0] == '/') {
stand/boot/common/rel_open.c
97
bcopy(path, base, len + 1);
stand/boot/common/rel_open.c
99
while (len && path[len-1] == '/')
stand/boot/common/ufsread.c
123
boot2_ufs_lookup(const char *path)
stand/boot/common/ufsread.c
136
if (*path == '/')
stand/boot/common/ufsread.c
137
path++;
stand/boot/common/ufsread.c
138
if (!*path)
stand/boot/common/ufsread.c
140
for (s = path; *s && *s != '/'; s++);
stand/boot/common/ufsread.c
141
if ((n = s - path) > MAXNAMLEN)
stand/boot/common/ufsread.c
143
ls = *path == '?' && n == 1 && !*s;
stand/boot/common/ufsread.c
144
memcpy(name, path, n);
stand/boot/common/ufsread.c
150
path = s;
stand/boot/efi/loader/devicename.c
130
if (path != NULL)
stand/boot/efi/loader/devicename.c
131
*path = (*cp == 0) ? cp : cp + 1;
stand/boot/efi/loader/devicename.c
50
efi_getdev(void **vdev, const char *devspec, const char **path)
stand/boot/efi/loader/devicename.c
61
if (rv == 0 && path != NULL)
stand/boot/efi/loader/devicename.c
62
*path = devspec;
stand/boot/efi/loader/devicename.c
67
return (efi_parsedev(dev, devspec, path));
stand/boot/efi/loader/devicename.c
84
efi_parsedev(struct efi_devdesc **dev, const char *devspec, const char **path)
stand/boot/efi/loader/loader_efi.h
39
int efi_getdev(void **vdev, const char *devspec, const char **path);
stand/boot/efi/loader/main.c
114
EFI_DEVICE_PATH *path;
stand/boot/efi/loader/main.c
144
status = OpenProtocolByHandle(*walker, &devid, (VOID **)&path);
stand/boot/efi/loader/main.c
148
while (!IsDevicePathEnd(path)) {
stand/boot/efi/loader/main.c
156
if (DevicePathType(path) == ACPI_DEVICE_PATH &&
stand/boot/efi/loader/main.c
157
(DevicePathSubType(path) == ACPI_DP ||
stand/boot/efi/loader/main.c
158
DevicePathSubType(path) == ACPI_EXTENDED_DP)) {
stand/boot/efi/loader/main.c
161
acpi = (ACPI_HID_DEVICE_PATH *)(void *)path;
stand/boot/efi/loader/main.c
172
} else if (DevicePathType(path) == MESSAGING_DEVICE_PATH &&
stand/boot/efi/loader/main.c
173
DevicePathSubType(path) == MSG_USB_CLASS_DP) {
stand/boot/efi/loader/main.c
176
usb = (USB_CLASS_DEVICE_PATH *)(void *)path;
stand/boot/efi/loader/main.c
184
path = NextDevicePathNode(path);
stand/boot/pc32/libi386/devicename.c
148
if (path != NULL)
stand/boot/pc32/libi386/devicename.c
149
*path = (*cp == 0) ? cp : cp + 1;
stand/boot/pc32/libi386/devicename.c
172
if (path != NULL)
stand/boot/pc32/libi386/devicename.c
173
*path = (*cp == 0) ? cp : cp + 1;
stand/boot/pc32/libi386/devicename.c
36
static int i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path);
stand/boot/pc32/libi386/devicename.c
44
i386_getdev(void **vdev, const char *devspec, const char **path)
stand/boot/pc32/libi386/devicename.c
58
(path != NULL))
stand/boot/pc32/libi386/devicename.c
59
*path = devspec;
stand/boot/pc32/libi386/devicename.c
66
return(i386_parsedev(dev, devspec, path));
stand/boot/pc32/libi386/devicename.c
84
i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path)
stand/boot/pc32/libi386/libi386.h
87
int i386_getdev(void **vdev, const char *devspec, const char **path);
stand/lib/bootparam.h
7
int bp_getfile(int sock, char *key, struct in_addr *addrp, char *path);
stand/lib/bzipfs.c
48
static int bzf_open(const char *path, struct open_file *f);
stand/lib/cd9660.c
222
dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp,
stand/lib/cd9660.c
239
for (i = len; --i >= 0; path++, cp++) {
stand/lib/cd9660.c
240
if (!*path || *path == '/')
stand/lib/cd9660.c
242
if (*path == *cp)
stand/lib/cd9660.c
244
if (!icase && toupper(*path) == *cp)
stand/lib/cd9660.c
248
if (*path && *path != '/')
stand/lib/cd9660.c
274
cd9660_open(const char *path, struct open_file *f)
stand/lib/cd9660.c
310
if (*path == '/') path++; /* eat leading '/' */
stand/lib/cd9660.c
314
while (*path) {
stand/lib/cd9660.c
347
if (dirmatch(f, path, dp, use_rrip,
stand/lib/cd9660.c
364
while (*path && *path != '/') /* look for next component */
stand/lib/cd9660.c
365
path++;
stand/lib/cd9660.c
366
if (*path == '/') { /* skip /, make sure is dir */
stand/lib/cd9660.c
367
path++;
stand/lib/cd9660.c
368
if (*path && (isonum_711(dp->flags) & 2) == 0) {
stand/lib/cd9660.c
63
static int cd9660_open(const char *path, struct open_file *f);
stand/lib/cd9660.c
72
static int dirmatch(struct open_file *f, const char *path,
stand/lib/dosfs.c
207
dos_open(const char *path, struct open_file *fd)
stand/lib/dosfs.c
221
if ((err = namede(fs, path, &de)))
stand/lib/dosfs.c
45
static int dos_open(const char *path, struct open_file *fd);
stand/lib/dosfs.c
497
namede(DOS_FS *fs, const char *path, DOS_DE **dep)
stand/lib/dosfs.c
507
while (*path) {
stand/lib/dosfs.c
508
while (*path == '/')
stand/lib/dosfs.c
509
path++;
stand/lib/dosfs.c
510
if (*path == '\0')
stand/lib/dosfs.c
512
if (!(s = strchr(path, '/')))
stand/lib/dosfs.c
513
s = strchr(path, 0);
stand/lib/dosfs.c
514
if ((n = s - path) > 255)
stand/lib/dosfs.c
516
memcpy(name, path, n);
stand/lib/dosfs.c
518
path = s;
stand/lib/ext2fs.c
335
char *cp, *ncp, *path = NULL, *buf = NULL;
stand/lib/ext2fs.c
416
path = strdup(upath);
stand/lib/ext2fs.c
417
if (path == NULL) {
stand/lib/ext2fs.c
421
cp = path;
stand/lib/ext2fs.c
535
if (path)
stand/lib/ext2fs.c
536
free(path);
stand/lib/ext2fs.c
91
static int ext2fs_open(const char *path, struct open_file *f);
stand/lib/gzipfs.c
45
static int zf_open(const char *path, struct open_file *f);
stand/lib/hammer1.c
663
hlookup(struct hfs *hfs, const char *path)
stand/lib/hammer1.c
666
printf("%s(%s)\n", __func__, path);
stand/lib/hammer1.c
675
while (*path == '/')
stand/lib/hammer1.c
676
path++;
stand/lib/hammer1.c
677
if (*path == 0)
stand/lib/hammer1.c
679
for (char *n = name; *path != 0 && *path != '/'; path++, n++) {
stand/lib/hammer1.c
680
n[0] = *path;
stand/lib/hammer1.c
691
} while (ino != (ino_t)-1 && *path != 0);
stand/lib/hammer1.c
820
boot2_hammer_lookup(const char *path)
stand/lib/hammer1.c
822
ino_t ino = hlookup(&hfs, path);
stand/lib/hammer1.c
919
hammer_open(const char *path, struct open_file *f)
stand/lib/hammer1.c
936
printf("hammer_open %s %p\n", path, f);
stand/lib/hammer1.c
939
hf->ino = hlookup(&hf->hfs, path);
stand/lib/hammer2.c
434
h2resolve(struct hammer2_fs *hfs, const char *path,
stand/lib/hammer2.c
455
while (*path) {
stand/lib/hammer2.c
456
while (*path == '/')
stand/lib/hammer2.c
457
++path;
stand/lib/hammer2.c
458
if (*path == 0) /* terminal */
stand/lib/hammer2.c
464
for (len = 0; path[len]; ++len) {
stand/lib/hammer2.c
465
if (path[len] == '/')
stand/lib/hammer2.c
468
key = hammer2_dirhash(path, len);
stand/lib/hammer2.c
484
if (memcmp(path, bres.check.buf, len))
stand/lib/hammer2.c
487
if (memcmp(path, data, len))
stand/lib/hammer2.c
510
if (memcmp(path, ino->filename, len) == 0) {
stand/lib/hammer2.c
538
path += len;
stand/lib/hammer2.c
539
if (*path && ino->meta.type != HAMMER2_OBJTYPE_DIRECTORY) {
stand/lib/hammer2.c
727
boot2_hammer2_lookup(const char *path)
stand/lib/hammer2.c
731
h2resolve(&hfs, path, &bref, NULL);
stand/lib/hammer2.c
823
hammer2_open(const char *path, struct open_file *f)
stand/lib/hammer2.c
839
h2resolve(&hf->hfs, path, &hf->bref, &ipdata);
stand/lib/nfs.c
129
int nfs_open(const char *path, struct open_file *f);
stand/lib/nfs.c
157
nfs_getrootfh(struct iodesc *d, char *path, u_char *fhp)
stand/lib/nfs.c
162
char path[FNAME_SIZE];
stand/lib/nfs.c
180
printf("nfs_getrootfh: %s\n", path);
stand/lib/nfs.c
187
len = strlen(path);
stand/lib/nfs.c
188
if (len > sizeof(args->path))
stand/lib/nfs.c
189
len = sizeof(args->path);
stand/lib/nfs.c
191
bcopy(path, args->path, len);
stand/lib/nfs.c
321
bcopy(rdata.d.path, buf, rdata.d.len);
stand/lib/nfs.c
404
char *path;
stand/lib/nfs.c
408
printf("nfs_open: %s (rootpath=%s)\n", path, rootpath);
stand/lib/nfs.c
441
cp = path = strdup(upath);
stand/lib/nfs.c
442
if (path == NULL) {
stand/lib/nfs.c
541
if (path)
stand/lib/nfs.c
542
free(path);
stand/lib/nfs.c
559
path, strerror(error));
stand/lib/nfs.c
97
char path[NFS_MAXPATHLEN];
stand/lib/nullfs.c
71
null_open(const char *path, struct open_file *f)
stand/lib/splitfs.c
47
static int splitfs_open(const char *path, struct open_file *f);
stand/lib/tftp.c
207
l = strlen(h->path);
stand/lib/tftp.c
208
bcopy(h->path, wtail, l + 1);
stand/lib/tftp.c
272
tftp_open(const char *path, struct open_file *f)
stand/lib/tftp.c
296
tftpfile->path = strdup(path);
stand/lib/tftp.c
297
if (tftpfile->path == NULL) {
stand/lib/tftp.c
305
free(tftpfile->path);
stand/lib/tftp.c
396
free(tftpfile->path);
stand/lib/tftp.c
63
static int tftp_open(const char *path, struct open_file *f);
stand/lib/tftp.c
93
char *path; /* saved for re-requests */
stand/lib/ufs.c
412
char *path = NULL;
stand/lib/ufs.c
460
cp = path = strdup(upath);
stand/lib/ufs.c
461
if (path == NULL) {
stand/lib/ufs.c
584
if (path)
stand/lib/ufs.c
585
free(path);
stand/lib/ufs.c
76
static int ufs_open(const char *path, struct open_file *f);
sys/bus/cam/cam.c
253
xpt_path_string(ccb->csio.ccb_h.path, path_str, sizeof(path_str));
sys/bus/cam/cam_ccb.h
273
struct cam_path *path; /* Compiled path for this ccb */
sys/bus/cam/cam_ccb.h
664
struct cam_path *path, void *args);
sys/bus/cam/cam_debug.h
61
#define CAM_DEBUGGED(path, flag) \
sys/bus/cam/cam_debug.h
64
&& (xpt_path_comp(cam_dpath, path) >= 0) \
sys/bus/cam/cam_debug.h
65
&& (xpt_path_comp(cam_dpath, path) < 2))
sys/bus/cam/cam_debug.h
66
#define CAM_DEBUG(path, flag, kprintfargs) \
sys/bus/cam/cam_debug.h
69
&& (xpt_path_comp(cam_dpath, path) >= 0) \
sys/bus/cam/cam_debug.h
70
&& (xpt_path_comp(cam_dpath, path) < 2)) { \
sys/bus/cam/cam_debug.h
71
xpt_print_path(path); \
sys/bus/cam/cam_periph.c
1006
cam_release_devq(struct cam_path *path, u_int32_t relsim_flags,
sys/bus/cam/cam_periph.c
1015
xpt_setup_ccb(&crs->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_periph.c
1055
qfrozen_cnt = cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1083
done_ccb->ccb_h.path, NULL);
sys/bus/cam/cam_periph.c
1093
xpt_print(saved_ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1129
xpt_setup_ccb(&cgd->ccb_h, done_ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
120
RESTORE_CCB(saved, ccb_h, path);
sys/bus/cam/cam_periph.c
1233
qfrozen_cnt = cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1249
struct cam_path *path, void *arg)
sys/bus/cam/cam_periph.c
1272
xpt_setup_ccb(&cgds->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_periph.c
1295
cam_freeze_devq(periph->path);
sys/bus/cam/cam_periph.c
1296
cam_release_devq(periph->path,
sys/bus/cam/cam_periph.c
1341
xpt_setup_ccb(&cgds->ccb_h, ccb->ccb_h.path, /*priority*/1);
sys/bus/cam/cam_periph.c
1383
xpt_print(ccb->ccb_h.path, "Queue Full\n");
sys/bus/cam/cam_periph.c
1397
xpt_print(ccb->ccb_h.path, "Device Busy\n");
sys/bus/cam/cam_periph.c
1410
xpt_print(ccb->ccb_h.path, "Reservation Conflict\n");
sys/bus/cam/cam_periph.c
1414
xpt_print(ccb->ccb_h.path, "SCSI Status 0x%x\n",
sys/bus/cam/cam_periph.c
1431
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/cam_periph.c
1467
xpt_setup_ccb(&cgd->ccb_h, ccb->ccb_h.path, /*priority*/ 1);
sys/bus/cam/cam_periph.c
155
char *name, cam_periph_type type, struct cam_path *path,
sys/bus/cam/cam_periph.c
1627
xpt_print_path(ccb->ccb_h.path);
sys/bus/cam/cam_periph.c
1678
xpt_print(ccb->ccb_h.path, "AutoSense Failed\n");
sys/bus/cam/cam_periph.c
1683
xpt_print(ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1690
xpt_print(ccb->ccb_h.path, "Command timed out\n");
sys/bus/cam/cam_periph.c
1696
xpt_print(ccb->ccb_h.path, "Unexpected Bus Free\n");
sys/bus/cam/cam_periph.c
1702
xpt_print(ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1709
xpt_print(ccb->ccb_h.path, "Data Overrun\n");
sys/bus/cam/cam_periph.c
1738
xpt_print(ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1754
if (xpt_create_path(&newpath, xpt_path_periph(ccb->ccb_h.path),
sys/bus/cam/cam_periph.c
1755
xpt_path_path_id(ccb->ccb_h.path),
sys/bus/cam/cam_periph.c
1756
xpt_path_target_id(ccb->ccb_h.path),
sys/bus/cam/cam_periph.c
176
if ((periph = cam_periph_find(path, name)) != NULL) {
sys/bus/cam/cam_periph.c
1789
xpt_print_path(ccb->ccb_h.path);
sys/bus/cam/cam_periph.c
1801
xpt_print(ccb->ccb_h.path, "Request Requeued\n");
sys/bus/cam/cam_periph.c
1822
xpt_print(ccb->ccb_h.path, "CAM Status 0x%x\n",
sys/bus/cam/cam_periph.c
1844
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
1862
xpt_print(ccb->ccb_h.path, "error %d\n", error);
sys/bus/cam/cam_periph.c
1864
xpt_print(ccb->ccb_h.path, "%s\n", action_string);
sys/bus/cam/cam_periph.c
203
sim = xpt_path_sim(path);
sys/bus/cam/cam_periph.c
205
path_id = xpt_path_path_id(path);
sys/bus/cam/cam_periph.c
206
target_id = xpt_path_target_id(path);
sys/bus/cam/cam_periph.c
207
lun_id = xpt_path_lun_id(path);
sys/bus/cam/cam_periph.c
218
status = xpt_create_path(&path, periph, path_id, target_id, lun_id);
sys/bus/cam/cam_periph.c
224
periph->path = path;
sys/bus/cam/cam_periph.c
271
periph->path = NULL;
sys/bus/cam/cam_periph.c
275
xpt_free_path(path);
sys/bus/cam/cam_periph.c
293
cam_periph_find(struct cam_path *path, char *name)
sys/bus/cam/cam_periph.c
304
if (xpt_path_comp(periph->path, path) == 0) {
sys/bus/cam/cam_periph.c
458
xpt_print(periph->path, "Duplicate Wired "
sys/bus/cam/cam_periph.c
460
xpt_print(periph->path, "Second device (%s "
sys/bus/cam/cam_periph.c
611
xpt_setup_ccb(&ccb->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_periph.c
617
xpt_setup_ccb(&ccb->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_periph.c
626
periph->path, arg);
sys/bus/cam/cam_periph.c
629
xpt_free_path(periph->path);
sys/bus/cam/cam_periph.c
844
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdgetccb\n"));
sys/bus/cam/cam_periph.c
867
sim = xpt_path_sim(ccb->ccb_h.path);
sys/bus/cam/cam_periph.c
890
ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
948
sim = xpt_path_sim(ccb->ccb_h.path);
sys/bus/cam/cam_periph.c
972
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/cam_periph.c
992
cam_freeze_devq(struct cam_path *path)
sys/bus/cam/cam_periph.c
997
xpt_setup_ccb(ccb_h, path, /*priority*/1);
sys/bus/cam/cam_periph.h
110
struct cam_path *path; /* Compiled path to device */
sys/bus/cam/cam_periph.h
147
struct cam_path *path, ac_callback_t *ac_callback,
sys/bus/cam/cam_periph.h
149
struct cam_periph *cam_periph_find(struct cam_path *path, char *name);
sys/bus/cam/cam_periph.h
173
void cam_freeze_devq(struct cam_path *path);
sys/bus/cam/cam_periph.h
174
u_int32_t cam_release_devq(struct cam_path *path, u_int32_t relsim_flags,
sys/bus/cam/cam_periph.h
178
struct cam_path *path, void *arg);
sys/bus/cam/cam_xpt.c
1062
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/bus/cam/cam_xpt.c
1073
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
1079
xpt_free_path(ccb->ccb_h.path);
sys/bus/cam/cam_xpt.c
1100
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/bus/cam/cam_xpt.c
1111
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
1119
xpt_free_path(ccb->ccb_h.path);
sys/bus/cam/cam_xpt.c
1142
old_path = inccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
1150
inccb->ccb_h.path = xpt_periph->path;
sys/bus/cam/cam_xpt.c
1161
inccb->ccb_h.path = old_path;
sys/bus/cam/cam_xpt.c
1175
inccb->ccb_h.path = old_path;
sys/bus/cam/cam_xpt.c
1286
device = periph->path->device;
sys/bus/cam/cam_xpt.c
1316
periph->path->bus->path_id;
sys/bus/cam/cam_xpt.c
1318
periph->path->target->target_id;
sys/bus/cam/cam_xpt.c
1320
periph->path->device->lun_id;
sys/bus/cam/cam_xpt.c
1410
sim = ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
1445
struct cam_path *path;
sys/bus/cam/cam_xpt.c
1505
if ((status = xpt_create_path(&path, NULL, CAM_XPT_PATH_ID,
sys/bus/cam/cam_xpt.c
1515
path, NULL, 0, xpt_sim);
sys/bus/cam/cam_xpt.c
1516
xpt_free_path(path);
sys/bus/cam/cam_xpt.c
1571
device = periph->path->device;
sys/bus/cam/cam_xpt.c
1605
device = periph->path->device;
sys/bus/cam/cam_xpt.c
1630
struct cam_path *path;
sys/bus/cam/cam_xpt.c
1637
path = periph->path;
sys/bus/cam/cam_xpt.c
1642
path->bus->sim->sim_name,
sys/bus/cam/cam_xpt.c
1643
path->bus->sim->unit_number,
sys/bus/cam/cam_xpt.c
1644
path->bus->sim->bus_id,
sys/bus/cam/cam_xpt.c
1645
path->target->target_id,
sys/bus/cam/cam_xpt.c
1646
path->device->lun_id);
sys/bus/cam/cam_xpt.c
1648
scsi_print_inquiry(&path->device->inq_data);
sys/bus/cam/cam_xpt.c
1651
if (path->device->serial_num_len > 0) {
sys/bus/cam/cam_xpt.c
1654
periph->unit_number, path->device->serial_num);
sys/bus/cam/cam_xpt.c
1659
xpt_setup_ccb(&cts->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
1670
xpt_setup_ccb(&cpi->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
1748
if (path->device->inq_flags & SID_CmdQue ||
sys/bus/cam/cam_xpt.c
1749
path->device->flags & CAM_DEV_TAG_AFTER_COUNT) {
sys/bus/cam/cam_xpt.c
2055
&& (cur_pattern->path_id != periph->path->bus->path_id))
sys/bus/cam/cam_xpt.c
2064
&& ((periph->path->target == NULL)
sys/bus/cam/cam_xpt.c
2065
||(cur_pattern->target_id != periph->path->target->target_id)))
sys/bus/cam/cam_xpt.c
2069
&& ((periph->path->device == NULL)
sys/bus/cam/cam_xpt.c
2070
|| (cur_pattern->target_lun != periph->path->device->lun_id)))
sys/bus/cam/cam_xpt.c
2392
cdm->pos.cookie.bus = periph->path->bus;
sys/bus/cam/cam_xpt.c
2395
cdm->pos.cookie.target = periph->path->target;
sys/bus/cam/cam_xpt.c
2397
periph->path->bus->generation;
sys/bus/cam/cam_xpt.c
2398
cdm->pos.cookie.device = periph->path->device;
sys/bus/cam/cam_xpt.c
2400
periph->path->target->generation;
sys/bus/cam/cam_xpt.c
2403
periph->path->device->generation;
sys/bus/cam/cam_xpt.c
2412
periph->path->bus->path_id;
sys/bus/cam/cam_xpt.c
2414
periph->path->target->target_id;
sys/bus/cam/cam_xpt.c
2416
periph->path->device->lun_id;
sys/bus/cam/cam_xpt.c
2565
periph->path->bus->path_id;
sys/bus/cam/cam_xpt.c
2571
if (periph->path->target)
sys/bus/cam/cam_xpt.c
2573
periph->path->target->target_id;
sys/bus/cam/cam_xpt.c
2577
if (periph->path->device)
sys/bus/cam/cam_xpt.c
2579
periph->path->device->lun_id;
sys/bus/cam/cam_xpt.c
2881
struct cam_path path;
sys/bus/cam/cam_xpt.c
2896
xpt_compile_path(&path,
sys/bus/cam/cam_xpt.c
2903
xpt_setup_ccb(&cgd->ccb_h, &path, /*priority*/1);
sys/bus/cam/cam_xpt.c
2908
&path, cgd);
sys/bus/cam/cam_xpt.c
2909
xpt_release_path(&path);
sys/bus/cam/cam_xpt.c
2918
struct cam_path path;
sys/bus/cam/cam_xpt.c
2924
xpt_compile_path(&path, /*periph*/NULL,
sys/bus/cam/cam_xpt.c
2929
xpt_setup_ccb(&cpi->ccb_h, &path, /*priority*/1);
sys/bus/cam/cam_xpt.c
2934
&path, cpi);
sys/bus/cam/cam_xpt.c
2935
xpt_release_path(&path);
sys/bus/cam/cam_xpt.c
2972
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("xpt_action\n"));
sys/bus/cam/cam_xpt.c
2983
struct cam_path *path;
sys/bus/cam/cam_xpt.c
2985
path = start_ccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
3004
device = start_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3013
CAM_DEBUG(path, CAM_DEBUG_CDB,("%s. CDB: %s\n",
sys/bus/cam/cam_xpt.c
3015
&path->device->inq_data),
sys/bus/cam/cam_xpt.c
3028
struct cam_path *path;
sys/bus/cam/cam_xpt.c
3032
path = start_ccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
3034
sim = path->bus->sim;
sys/bus/cam/cam_xpt.c
3037
cam_ccbq_send_ccb(&path->device->ccbq, start_ccb);
sys/bus/cam/cam_xpt.c
3042
cam_ccbq_insert_ccb(&path->device->ccbq, start_ccb);
sys/bus/cam/cam_xpt.c
3043
if (path->device->qfrozen_cnt == 0)
sys/bus/cam/cam_xpt.c
3044
runq = xpt_schedule_dev_sendq(path->bus, path->device);
sys/bus/cam/cam_xpt.c
3048
xpt_run_dev_sendq(path->bus);
sys/bus/cam/cam_xpt.c
3054
start_ccb->ccb_h.path->device,
sys/bus/cam/cam_xpt.c
3071
sim = start_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
3085
ccbq = &abort_ccb->ccb_h.path->device->ccbq;
sys/bus/cam/cam_xpt.c
3089
xpt_freeze_devq(abort_ccb->ccb_h.path, 1);
sys/bus/cam/cam_xpt.c
3104
xpt_freeze_devq(abort_ccb->ccb_h.path, 1);
sys/bus/cam/cam_xpt.c
3133
sim = start_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
3141
sim = start_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
3147
start_ccb->ccb_h.path->bus->last_reset;
sys/bus/cam/cam_xpt.c
3154
dev = start_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3175
dev = start_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3184
bus = cgds->ccb_h.path->bus;
sys/bus/cam/cam_xpt.c
3185
tar = cgds->ccb_h.path->target;
sys/bus/cam/cam_xpt.c
3215
device = start_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3333
async_head = &csa->ccb_h.path->device->asyncs;
sys/bus/cam/cam_xpt.c
3357
&csa->ccb_h.path->device->refcount, -1);
sys/bus/cam/cam_xpt.c
3369
atomic_add_int(&csa->ccb_h.path->device->refcount, 1);
sys/bus/cam/cam_xpt.c
3398
dev = crs->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3410
xpt_dev_ccbq_resize(crs->ccb_h.path,
sys/bus/cam/cam_xpt.c
3414
xpt_print(crs->ccb_h.path,
sys/bus/cam/cam_xpt.c
3477
xpt_release_devq(crs->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
3485
xpt_scan_bus(start_ccb->ccb_h.path->periph, start_ccb);
sys/bus/cam/cam_xpt.c
3488
xpt_scan_lun(start_ccb->ccb_h.path->periph,
sys/bus/cam/cam_xpt.c
3489
start_ccb->ccb_h.path, start_ccb->crcn.flags,
sys/bus/cam/cam_xpt.c
3527
xpt_freeze_devq(start_ccb->ccb_h.path, 1);
sys/bus/cam/cam_xpt.c
3549
sim = start_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
3551
dev = start_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
3609
CAM_DEBUG(perph->path, CAM_DEBUG_TRACE, ("xpt_schedule\n"));
sys/bus/cam/cam_xpt.c
3610
device = perph->path->device;
sys/bus/cam/cam_xpt.c
3613
CAM_DEBUG(perph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/cam_xpt.c
3621
} else if (perph->path->bus->sim == &cam_dead_sim) {
sys/bus/cam/cam_xpt.c
3623
work_ccb = xpt_get_ccb(perph->path->device);
sys/bus/cam/cam_xpt.c
3626
xpt_setup_ccb(&work_ccb->ccb_h, perph->path, new_priority);
sys/bus/cam/cam_xpt.c
3632
CAM_DEBUG(perph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/cam_xpt.c
3637
runq = xpt_schedule_dev_allocq(perph->path->bus, device);
sys/bus/cam/cam_xpt.c
3640
CAM_DEBUG(perph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/cam_xpt.c
3642
xpt_run_dev_allocq(perph->path->bus);
sys/bus/cam/cam_xpt.c
3741
xpt_setup_ccb(&work_ccb->ccb_h, drv->path,
sys/bus/cam/cam_xpt.c
3875
sim = work_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
3903
xpt_setup_ccb(struct ccb_hdr *ccb_h, struct cam_path *path, u_int32_t priority)
sys/bus/cam/cam_xpt.c
3905
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_setup_ccb\n"));
sys/bus/cam/cam_xpt.c
3908
ccb_h->path = path;
sys/bus/cam/cam_xpt.c
3909
ccb_h->path_id = path->bus->path_id;
sys/bus/cam/cam_xpt.c
3910
if (path->target)
sys/bus/cam/cam_xpt.c
3911
ccb_h->target_id = path->target->target_id;
sys/bus/cam/cam_xpt.c
3914
if (path->device) {
sys/bus/cam/cam_xpt.c
3915
ccb_h->target_lun = path->device->lun_id;
sys/bus/cam/cam_xpt.c
3916
ccb_h->pinfo.generation = ++path->device->ccbq.queue.generation;
sys/bus/cam/cam_xpt.c
3929
struct cam_path *path;
sys/bus/cam/cam_xpt.c
3932
path = kmalloc(sizeof(*path), M_CAMXPT, M_INTWAIT);
sys/bus/cam/cam_xpt.c
3933
status = xpt_compile_path(path, perph, path_id, target_id, lun_id);
sys/bus/cam/cam_xpt.c
3935
kfree(path, M_CAMXPT);
sys/bus/cam/cam_xpt.c
3936
path = NULL;
sys/bus/cam/cam_xpt.c
3938
*new_path_ptr = path;
sys/bus/cam/cam_xpt.c
3947
struct cam_path *path;
sys/bus/cam/cam_xpt.c
3952
path = (struct cam_path *)kmalloc(sizeof(*path), M_CAMXPT, M_WAITOK);
sys/bus/cam/cam_xpt.c
3961
status = xpt_compile_path(path, periph, path_id, target_id, lun_id);
sys/bus/cam/cam_xpt.c
3965
kfree(path, M_CAMXPT);
sys/bus/cam/cam_xpt.c
3966
path = NULL;
sys/bus/cam/cam_xpt.c
3968
*new_path_ptr = path;
sys/bus/cam/cam_xpt.c
4044
xpt_release_path(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4046
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_release_path\n"));
sys/bus/cam/cam_xpt.c
4047
if (path->device != NULL) {
sys/bus/cam/cam_xpt.c
4048
xpt_release_device(path->bus, path->target, path->device);
sys/bus/cam/cam_xpt.c
4049
path->device = NULL;
sys/bus/cam/cam_xpt.c
4051
if (path->target != NULL) {
sys/bus/cam/cam_xpt.c
4052
xpt_release_target(path->bus, path->target);
sys/bus/cam/cam_xpt.c
4053
path->target = NULL;
sys/bus/cam/cam_xpt.c
4055
if (path->bus != NULL) {
sys/bus/cam/cam_xpt.c
4056
xpt_release_bus(path->bus);
sys/bus/cam/cam_xpt.c
4057
path->bus = NULL;
sys/bus/cam/cam_xpt.c
4062
xpt_free_path(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4064
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_free_path\n"));
sys/bus/cam/cam_xpt.c
4065
xpt_release_path(path);
sys/bus/cam/cam_xpt.c
4066
kfree(path, M_CAMXPT);
sys/bus/cam/cam_xpt.c
4109
xpt_print_path(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4112
if (path == NULL)
sys/bus/cam/cam_xpt.c
4115
if (path->periph != NULL)
sys/bus/cam/cam_xpt.c
4116
kprintf("(%s%d:", path->periph->periph_name,
sys/bus/cam/cam_xpt.c
4117
path->periph->unit_number);
sys/bus/cam/cam_xpt.c
4121
if (path->bus != NULL)
sys/bus/cam/cam_xpt.c
4122
kprintf("%s%d:%d:", path->bus->sim->sim_name,
sys/bus/cam/cam_xpt.c
4123
path->bus->sim->unit_number,
sys/bus/cam/cam_xpt.c
4124
path->bus->sim->bus_id);
sys/bus/cam/cam_xpt.c
4128
if (path->target != NULL)
sys/bus/cam/cam_xpt.c
4129
kprintf("%d:", path->target->target_id);
sys/bus/cam/cam_xpt.c
4133
if (path->device != NULL)
sys/bus/cam/cam_xpt.c
4134
kprintf("%d): ", path->device->lun_id);
sys/bus/cam/cam_xpt.c
4141
xpt_print(struct cam_path *path, const char *fmt, ...)
sys/bus/cam/cam_xpt.c
4144
xpt_print_path(path);
sys/bus/cam/cam_xpt.c
4151
xpt_path_string(struct cam_path *path, char *str, size_t str_len)
sys/bus/cam/cam_xpt.c
4155
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4159
if (path == NULL)
sys/bus/cam/cam_xpt.c
4162
if (path->periph != NULL)
sys/bus/cam/cam_xpt.c
4163
sbuf_printf(&sb, "(%s%d:", path->periph->periph_name,
sys/bus/cam/cam_xpt.c
4164
path->periph->unit_number);
sys/bus/cam/cam_xpt.c
4168
if (path->bus != NULL)
sys/bus/cam/cam_xpt.c
4169
sbuf_printf(&sb, "%s%d:%d:", path->bus->sim->sim_name,
sys/bus/cam/cam_xpt.c
4170
path->bus->sim->unit_number,
sys/bus/cam/cam_xpt.c
4171
path->bus->sim->bus_id);
sys/bus/cam/cam_xpt.c
4175
if (path->target != NULL)
sys/bus/cam/cam_xpt.c
4176
sbuf_printf(&sb, "%d:", path->target->target_id);
sys/bus/cam/cam_xpt.c
4180
if (path->device != NULL)
sys/bus/cam/cam_xpt.c
4181
sbuf_printf(&sb, "%d): ", path->device->lun_id);
sys/bus/cam/cam_xpt.c
4191
xpt_path_path_id(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4193
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4195
return(path->bus->path_id);
sys/bus/cam/cam_xpt.c
4199
xpt_path_target_id(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4201
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4203
if (path->target != NULL)
sys/bus/cam/cam_xpt.c
4204
return (path->target->target_id);
sys/bus/cam/cam_xpt.c
4210
xpt_path_lun_id(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4212
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4214
if (path->device != NULL)
sys/bus/cam/cam_xpt.c
4215
return (path->device->lun_id);
sys/bus/cam/cam_xpt.c
4221
xpt_path_sim(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4223
return (path->bus->sim);
sys/bus/cam/cam_xpt.c
4227
xpt_path_periph(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4229
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4231
return (path->periph);
sys/bus/cam/cam_xpt.c
4235
xpt_path_serialno(struct cam_path *path)
sys/bus/cam/cam_xpt.c
4237
return (path->device->serial_num);
sys/bus/cam/cam_xpt.c
4249
struct cam_path *path;
sys/bus/cam/cam_xpt.c
4255
path = free_ccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
4256
device = path->device;
sys/bus/cam/cam_xpt.c
4257
bus = path->bus;
sys/bus/cam/cam_xpt.c
4340
struct cam_path path;
sys/bus/cam/cam_xpt.c
4343
xpt_compile_path(&path, /*periph*/NULL, sim->path_id,
sys/bus/cam/cam_xpt.c
4345
xpt_setup_ccb(&cpi->ccb_h, &path, /*priority*/1);
sys/bus/cam/cam_xpt.c
4348
xpt_async(AC_PATH_REGISTERED, &path, cpi);
sys/bus/cam/cam_xpt.c
4349
xpt_release_path(&path);
sys/bus/cam/cam_xpt.c
4568
xpt_async(u_int32_t async_code, struct cam_path *path, void *async_arg)
sys/bus/cam/cam_xpt.c
4574
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4576
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_async\n"));
sys/bus/cam/cam_xpt.c
4585
bus = path->bus;
sys/bus/cam/cam_xpt.c
4598
if (path->target != target
sys/bus/cam/cam_xpt.c
4599
&& path->target->target_id != CAM_TARGET_WILDCARD
sys/bus/cam/cam_xpt.c
4605
microuptime(&path->target->last_reset);
sys/bus/cam/cam_xpt.c
4614
if (path->device != device
sys/bus/cam/cam_xpt.c
4615
&& path->device->lun_id != CAM_LUN_WILDCARD
sys/bus/cam/cam_xpt.c
4623
path, async_arg);
sys/bus/cam/cam_xpt.c
4631
if (bus != xpt_periph->path->bus)
sys/bus/cam/cam_xpt.c
4632
xpt_async_bcast(&xpt_periph->path->device->asyncs, async_code,
sys/bus/cam/cam_xpt.c
4633
path, async_arg);
sys/bus/cam/cam_xpt.c
4639
struct cam_path *path, void *async_arg)
sys/bus/cam/cam_xpt.c
4654
async_code, path,
sys/bus/cam/cam_xpt.c
4739
xpt_freeze_devq(struct cam_path *path, u_int count)
sys/bus/cam/cam_xpt.c
4743
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4745
path->device->qfrozen_cnt += count;
sys/bus/cam/cam_xpt.c
4760
ccbh = TAILQ_LAST(&path->device->ccbq.active_ccbs, ccb_hdr_tailq);
sys/bus/cam/cam_xpt.c
4763
return (path->device->qfrozen_cnt);
sys/bus/cam/cam_xpt.c
4801
xpt_release_devq(struct cam_path *path, u_int count, int run_queue)
sys/bus/cam/cam_xpt.c
4803
sim_lock_assert_owned(path->bus->sim->lock);
sys/bus/cam/cam_xpt.c
4805
xpt_release_devq_device(path->device, count, run_queue);
sys/bus/cam/cam_xpt.c
4895
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("xpt_done\n"));
sys/bus/cam/cam_xpt.c
4901
sim = done_ccb->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
4902
switch (done_ccb->ccb_h.path->periph->type) {
sys/bus/cam/cam_xpt.c
4923
done_ccb->ccb_h.path->periph->type);
sys/bus/cam/cam_xpt.c
5075
struct cam_path path;
sys/bus/cam/cam_xpt.c
5168
xpt_compile_path(&path,
sys/bus/cam/cam_xpt.c
5173
xpt_devise_transport(&path);
sys/bus/cam/cam_xpt.c
5174
xpt_release_path(&path);
sys/bus/cam/cam_xpt.c
5236
xpt_dev_ccbq_resize(struct cam_path *path, int newopenings)
sys/bus/cam/cam_xpt.c
5242
dev = path->device;
sys/bus/cam/cam_xpt.c
5322
CAM_DEBUG(request_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/bus/cam/cam_xpt.c
5329
struct cam_path *path;
sys/bus/cam/cam_xpt.c
5336
xpt_setup_ccb(&work_ccb->ccb_h, request_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
5387
status = xpt_create_path(&path, xpt_periph,
sys/bus/cam/cam_xpt.c
5401
xpt_setup_ccb(&work_ccb->ccb_h, path,
sys/bus/cam/cam_xpt.c
5414
struct cam_path *path;
sys/bus/cam/cam_xpt.c
5422
xpt_setup_ccb(&request_ccb->ccb_h, request_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
5442
target = request_ccb->ccb_h.path->target;
sys/bus/cam/cam_xpt.c
5464
device = request_ccb->ccb_h.path->device;
sys/bus/cam/cam_xpt.c
5477
xpt_free_path(request_ccb->ccb_h.path);
sys/bus/cam/cam_xpt.c
5517
status = xpt_create_path(&path, xpt_periph,
sys/bus/cam/cam_xpt.c
5532
xpt_setup_ccb(&request_ccb->ccb_h, path,
sys/bus/cam/cam_xpt.c
5540
status = xpt_create_path(&path, xpt_periph,
sys/bus/cam/cam_xpt.c
5548
xpt_setup_ccb(&request_ccb->ccb_h, path,
sys/bus/cam/cam_xpt.c
5596
CAM_DEBUG((softc)->periph->path, CAM_DEBUG_INFO, \
sys/bus/cam/cam_xpt.c
5619
xpt_scan_lun(struct cam_periph *periph, struct cam_path *path,
sys/bus/cam/cam_xpt.c
5627
CAM_DEBUG(request_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/bus/cam/cam_xpt.c
5631
xpt_setup_ccb(&cpi->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
5662
path->bus->path_id,
sys/bus/cam/cam_xpt.c
5663
path->target->target_id,
sys/bus/cam/cam_xpt.c
5664
path->device->lun_id);
sys/bus/cam/cam_xpt.c
5667
xpt_print(path, "xpt_scan_lun: can't compile path, "
sys/bus/cam/cam_xpt.c
5679
if ((old_periph = cam_periph_find(path, "probe")) != NULL) {
sys/bus/cam/cam_xpt.c
5689
request_ccb->ccb_h.path, NULL, 0,
sys/bus/cam/cam_xpt.c
5693
xpt_print(path, "xpt_scan_lun: cam_alloc_periph "
sys/bus/cam/cam_xpt.c
5704
xpt_release_path(done_ccb->ccb_h.path);
sys/bus/cam/cam_xpt.c
5705
kfree(done_ccb->ccb_h.path, M_CAMXPT);
sys/bus/cam/cam_xpt.c
5747
cam_periph_freeze_after_event(periph, &periph->path->bus->last_reset,
sys/bus/cam/cam_xpt.c
5764
xpt_setup_ccb(&cpi->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_xpt.c
5786
if (((ccb->ccb_h.path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/bus/cam/cam_xpt.c
5813
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("probestart\n"));
sys/bus/cam/cam_xpt.c
5839
inq_buf = &periph->path->device->inq_data;
sys/bus/cam/cam_xpt.c
5849
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/bus/cam/cam_xpt.c
5855
if (periph->path->device->serial_num_len > 0) {
sys/bus/cam/cam_xpt.c
5857
periph->path->device->serial_num,
sys/bus/cam/cam_xpt.c
5858
periph->path->device->serial_num_len);
sys/bus/cam/cam_xpt.c
5920
device = periph->path->device;
sys/bus/cam/cam_xpt.c
5953
device = periph->path->device;
sys/bus/cam/cam_xpt.c
5973
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
5987
xpt_setup_ccb(&cts->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6013
xpt_setup_ccb(&cts->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6019
xpt_print(periph->path,
sys/bus/cam/cam_xpt.c
6026
xpt_print(periph->path, "not SPI transport\n");
sys/bus/cam/cam_xpt.c
6037
xpt_print(periph->path, "no sync rate known\n");
sys/bus/cam/cam_xpt.c
6055
xpt_print(periph->path, "no sync rate available\n");
sys/bus/cam/cam_xpt.c
6061
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6081
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6089
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6099
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6115
struct cam_path *path;
sys/bus/cam/cam_xpt.c
6118
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("probedone\n"));
sys/bus/cam/cam_xpt.c
6121
path = done_ccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
6134
xpt_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
6150
path->device->flags |= CAM_DEV_INQUIRY_DATA_VALID;
sys/bus/cam/cam_xpt.c
6151
inq_buf = &path->device->inq_data;
sys/bus/cam/cam_xpt.c
6182
xpt_find_quirk(path->device);
sys/bus/cam/cam_xpt.c
6184
xpt_devise_transport(path);
sys/bus/cam/cam_xpt.c
6190
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/bus/cam/cam_xpt.c
6191
xpt_reference_device(path->device);
sys/bus/cam/cam_xpt.c
6208
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
6221
if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/bus/cam/cam_xpt.c
6223
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/bus/cam/cam_xpt.c
6243
path->device->queue_flags = page->queue_flags;
sys/bus/cam/cam_xpt.c
6250
xpt_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
6291
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
6325
if (path->device->serial_num != NULL) {
sys/bus/cam/cam_xpt.c
6326
kfree(path->device->serial_num, M_CAMXPT);
sys/bus/cam/cam_xpt.c
6327
path->device->serial_num = NULL;
sys/bus/cam/cam_xpt.c
6328
path->device->serial_num_len = 0;
sys/bus/cam/cam_xpt.c
6339
path->device->serial_num =
sys/bus/cam/cam_xpt.c
6343
path->device->serial_num,
sys/bus/cam/cam_xpt.c
6345
path->device->serial_num_len = serial_buf->length;
sys/bus/cam/cam_xpt.c
6346
path->device->serial_num[serial_buf->length] = '\0';
sys/bus/cam/cam_xpt.c
6353
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
6367
(unsigned char *)&path->device->inq_data,
sys/bus/cam/cam_xpt.c
6384
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/bus/cam/cam_xpt.c
6418
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
6422
xpt_reference_device(path->device);
sys/bus/cam/cam_xpt.c
6434
&& (path->device->flags & CAM_DEV_IN_DV) == 0) {
sys/bus/cam/cam_xpt.c
6435
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6437
path->device->flags |= CAM_DEV_IN_DV;
sys/bus/cam/cam_xpt.c
6444
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6447
path->device->flags &=
sys/bus/cam/cam_xpt.c
6453
xpt_async(AC_FOUND_DEVICE, done_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
6466
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/bus/cam/cam_xpt.c
6471
if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) {
sys/bus/cam/cam_xpt.c
6472
xpt_print(path,
sys/bus/cam/cam_xpt.c
6475
if (proberequestbackoff(periph, path->device)) {
sys/bus/cam/cam_xpt.c
6476
path->device->flags &= ~CAM_DEV_IN_DV;
sys/bus/cam/cam_xpt.c
6495
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6498
path->device->flags &=
sys/bus/cam/cam_xpt.c
6504
xpt_async(AC_FOUND_DEVICE, done_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
6511
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/bus/cam/cam_xpt.c
6568
xpt_devise_transport(struct cam_path *path)
sys/bus/cam/cam_xpt.c
6578
xpt_setup_ccb(&cpi->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6583
if ((path->device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0)
sys/bus/cam/cam_xpt.c
6584
inq_buf = &path->device->inq_data;
sys/bus/cam/cam_xpt.c
6585
path->device->protocol = PROTO_SCSI;
sys/bus/cam/cam_xpt.c
6586
path->device->protocol_version =
sys/bus/cam/cam_xpt.c
6588
path->device->transport = cpi->transport;
sys/bus/cam/cam_xpt.c
6589
path->device->transport_version = cpi->transport_version;
sys/bus/cam/cam_xpt.c
6596
if (path->device->transport == XPORT_SPI
sys/bus/cam/cam_xpt.c
6598
&& path->device->transport_version > 2)
sys/bus/cam/cam_xpt.c
6599
path->device->transport_version = 2;
sys/bus/cam/cam_xpt.c
6603
for (otherdev = TAILQ_FIRST(&path->target->ed_entries);
sys/bus/cam/cam_xpt.c
6606
if (otherdev != path->device)
sys/bus/cam/cam_xpt.c
6615
path->device->protocol_version =
sys/bus/cam/cam_xpt.c
6617
path->device->transport_version =
sys/bus/cam/cam_xpt.c
6621
path->device->protocol_version = 2;
sys/bus/cam/cam_xpt.c
6622
if (path->device->transport == XPORT_SPI)
sys/bus/cam/cam_xpt.c
6623
path->device->transport_version = 2;
sys/bus/cam/cam_xpt.c
6625
path->device->transport_version = 0;
sys/bus/cam/cam_xpt.c
6638
xpt_setup_ccb(&cts->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6641
cts->transport = path->device->transport;
sys/bus/cam/cam_xpt.c
6642
cts->transport_version = path->device->transport_version;
sys/bus/cam/cam_xpt.c
6643
cts->protocol = path->device->protocol;
sys/bus/cam/cam_xpt.c
6644
cts->protocol_version = path->device->protocol_version;
sys/bus/cam/cam_xpt.c
6681
xpt_print(cts->ccb_h.path, "Uninitialized Protocol %x:%x?\n",
sys/bus/cam/cam_xpt.c
6688
xpt_print(cts->ccb_h.path, "Down reving Protocol "
sys/bus/cam/cam_xpt.c
6706
xpt_print(cts->ccb_h.path, "Uninitialized Transport %x:%x?\n",
sys/bus/cam/cam_xpt.c
6713
xpt_print(cts->ccb_h.path, "Down reving Transport "
sys/bus/cam/cam_xpt.c
6720
sim = cts->ccb_h.path->bus->sim;
sys/bus/cam/cam_xpt.c
6738
xpt_setup_ccb(&cpi->ccb_h, cts->ccb_h.path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6759
xpt_setup_ccb(&cur_cts->ccb_h, cts->ccb_h.path, /*priority*/1);
sys/bus/cam/cam_xpt.c
6880
xpt_toggle_tags(cts->ccb_h.path);
sys/bus/cam/cam_xpt.c
6919
xpt_freeze_devq(cts->ccb_h.path, /*count*/1);
sys/bus/cam/cam_xpt.c
6921
xpt_dev_ccbq_resize(cts->ccb_h.path,
sys/bus/cam/cam_xpt.c
6926
xpt_setup_ccb(&crs.ccb_h, cts->ccb_h.path,
sys/bus/cam/cam_xpt.c
6946
xpt_toggle_tags(struct cam_path *path)
sys/bus/cam/cam_xpt.c
6957
dev = path->device;
sys/bus/cam/cam_xpt.c
6964
xpt_setup_ccb(&cts->ccb_h, path, 1);
sys/bus/cam/cam_xpt.c
6971
xpt_set_transfer_settings(cts, path->device,
sys/bus/cam/cam_xpt.c
6974
xpt_set_transfer_settings(cts, path->device,
sys/bus/cam/cam_xpt.c
6981
xpt_start_tags(struct cam_path *path)
sys/bus/cam/cam_xpt.c
6989
device = path->device;
sys/bus/cam/cam_xpt.c
6990
sim = path->bus->sim;
sys/bus/cam/cam_xpt.c
6992
xpt_freeze_devq(path, /*count*/1);
sys/bus/cam/cam_xpt.c
6999
xpt_dev_ccbq_resize(path, newopenings);
sys/bus/cam/cam_xpt.c
7000
xpt_setup_ccb(&crs->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
7020
struct cam_path path;
sys/bus/cam/cam_xpt.c
7039
xpt_compile_path(&path, NULL, bus->path_id,
sys/bus/cam/cam_xpt.c
7041
xpt_setup_ccb(&cpi->ccb_h, &path, /*priority*/1);
sys/bus/cam/cam_xpt.c
7048
xpt_release_path(&path);
sys/bus/cam/cam_xpt.c
7063
struct cam_path *path;
sys/bus/cam/cam_xpt.c
7073
if ((status = xpt_create_path(&path, xpt_periph, bus->path_id,
sys/bus/cam/cam_xpt.c
7083
xpt_setup_ccb(&work_ccb->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
7098
xpt_setup_ccb(&work_ccb->ccb_h, path, /*priority*/1);
sys/bus/cam/cam_xpt.c
7101
CAM_DEBUG(path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/cam_xpt.c
7245
struct cam_path *path;
sys/bus/cam/cam_xpt.c
7247
path = done_ccb->ccb_h.path;
sys/bus/cam/cam_xpt.c
7248
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_finishconfig\n"));
sys/bus/cam/cam_xpt.c
7264
if (path->bus->sim) {
sys/bus/cam/cam_xpt.c
7266
path->bus->sim->sim_name,
sys/bus/cam/cam_xpt.c
7267
path->bus->sim->unit_number);
sys/bus/cam/cam_xpt.c
7272
xpt_uncount_bus(path->bus);
sys/bus/cam/cam_xpt.c
7273
xpt_free_path(path);
sys/bus/cam/cam_xpt.c
7281
struct cam_path *path)
sys/bus/cam/cam_xpt.c
7287
if (path == NULL) {
sys/bus/cam/cam_xpt.c
7289
status = xpt_create_path(&path, /*periph*/NULL, CAM_XPT_PATH_ID,
sys/bus/cam/cam_xpt.c
7299
xpt_setup_ccb(&csa->ccb_h, path, /*priority*/5);
sys/bus/cam/cam_xpt.c
7307
xpt_free_path(path);
sys/bus/cam/cam_xpt.c
7318
CAM_DEBUG(work_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("xptaction\n"));
sys/bus/cam/cam_xpt.c
7421
CAM_DEBUG(ccb_h->path, CAM_DEBUG_TRACE,
sys/bus/cam/cam_xpt.c
7447
xpt_release_devq(send_ccb->ccb_h.path,
sys/bus/cam/cam_xpt.c
7456
dev = ccb_h->path->device;
sys/bus/cam/cam_xpt.c
7463
if (ccb_h->path->bus->sim->devq) {
sys/bus/cam/cam_xpt.c
7464
ccb_h->path->bus->sim->devq->send_active--;
sys/bus/cam/cam_xpt.c
7465
ccb_h->path->bus->sim->devq->send_openings++;
sys/bus/cam/cam_xpt.c
7473
xpt_release_devq(ccb_h->path, /*count*/1,
sys/bus/cam/cam_xpt.c
7479
xpt_start_tags(ccb_h->path);
sys/bus/cam/cam_xpt.c
7484
runq = xpt_schedule_dev_sendq(ccb_h->path->bus,
sys/bus/cam/cam_xpt.c
7490
xpt_release_simq(ccb_h->path->bus->sim,
sys/bus/cam/cam_xpt.c
7498
xpt_release_devq(ccb_h->path, /*count*/1,
sys/bus/cam/cam_xpt.c
750
static void xpt_release_path(struct cam_path *path);
sys/bus/cam/cam_xpt.c
7502
xpt_run_dev_sendq(ccb_h->path->bus);
sys/bus/cam/cam_xpt.c
7506
(*ccb_h->cbfcnp)(ccb_h->path->periph, (union ccb *)ccb_h);
sys/bus/cam/cam_xpt.c
754
struct cam_path *path,
sys/bus/cam/cam_xpt.c
780
static u_int32_t xpt_dev_ccbq_resize(struct cam_path *path, int newopenings);
sys/bus/cam/cam_xpt.c
789
struct cam_path *path, cam_flags flags,
sys/bus/cam/cam_xpt.c
857
static void xpt_devise_transport(struct cam_path *path);
sys/bus/cam/cam_xpt.c
861
static void xpt_toggle_tags(struct cam_path *path);
sys/bus/cam/cam_xpt.c
862
static void xpt_start_tags(struct cam_path *path);
sys/bus/cam/cam_xpt.c
88
struct cam_path *path, void *args);
sys/bus/cam/cam_xpt.h
54
struct cam_path *path,
sys/bus/cam/cam_xpt.h
66
void xpt_free_path(struct cam_path *path);
sys/bus/cam/cam_xpt.h
69
void xpt_print_path(struct cam_path *path);
sys/bus/cam/cam_xpt.h
70
void xpt_print(struct cam_path *path, const char *fmt, ...)
sys/bus/cam/cam_xpt.h
72
int xpt_path_string(struct cam_path *path, char *str,
sys/bus/cam/cam_xpt.h
74
path_id_t xpt_path_path_id(struct cam_path *path);
sys/bus/cam/cam_xpt.h
75
target_id_t xpt_path_target_id(struct cam_path *path);
sys/bus/cam/cam_xpt.h
76
lun_id_t xpt_path_lun_id(struct cam_path *path);
sys/bus/cam/cam_xpt.h
77
struct cam_sim * xpt_path_sim(struct cam_path *path);
sys/bus/cam/cam_xpt.h
78
struct cam_periph * xpt_path_periph(struct cam_path *path);
sys/bus/cam/cam_xpt.h
79
char * xpt_path_serialno(struct cam_path *path);
sys/bus/cam/cam_xpt.h
81
void xpt_async(u_int32_t async_code, struct cam_path *path,
sys/bus/cam/cam_xpt.h
86
void *cbarg, struct cam_path *path);
sys/bus/cam/cam_xpt_sim.h
44
u_int32_t xpt_freeze_devq(struct cam_path *path, u_int count);
sys/bus/cam/cam_xpt_sim.h
45
void xpt_release_devq(struct cam_path *path, u_int count,
sys/bus/cam/scsi/scsi_all.c
3011
csio->ccb_h.path,
sys/bus/cam/scsi/scsi_all.c
3087
xpt_path_string(csio->ccb_h.path, path_str, sizeof(path_str));
sys/bus/cam/scsi/scsi_all.c
3097
xpt_setup_ccb(&cgd->ccb_h, csio->ccb_h.path, /*priority*/ 1);
sys/bus/cam/scsi/scsi_all.c
3940
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_all.c
3961
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_all.c
3984
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
1058
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("leaving cdopen\n"));
sys/bus/cam/scsi/scsi_cd.c
1368
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_cd.c
1444
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdstrategy\n"));
sys/bus/cam/scsi/scsi_cd.c
1509
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdstart\n"));
sys/bus/cam/scsi/scsi_cd.c
1596
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cddone\n"));
sys/bus/cam/scsi/scsi_cd.c
1634
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_cd.c
1646
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_cd.c
1699
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_cd.c
1737
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_cd.c
1747
done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_cd.c
1810
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_cd.c
1814
xpt_print(periph->path, "fatal error, "
sys/bus/cam/scsi/scsi_cd.c
1864
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_cd.c
1923
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdioctl\n"));
sys/bus/cam/scsi/scsi_cd.c
1927
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_cd.c
1975
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2070
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2110
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2145
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2193
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2231
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2359
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
239
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_cd.c
2432
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2465
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2497
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2531
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2563
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2595
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2625
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2655
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_cd.c
2770
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("leaving cdioctl\n"));
sys/bus/cam/scsi/scsi_cd.c
2783
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdprevent\n"));
sys/bus/cam/scsi/scsi_cd.c
2842
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_cd.c
2849
xpt_setup_ccb(&cgd->ccb_h, periph->path, /*priority*/ 1);
sys/bus/cam/scsi/scsi_cd.c
3033
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdsize\n"));
sys/bus/cam/scsi/scsi_cd.c
3087
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_cd.c
3122
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_cd.c
3129
xpt_print(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_cd.c
3217
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_cd.c
3234
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_cd.c
3462
xpt_print(periph->path, "allocated modepage %d length "
sys/bus/cam/scsi/scsi_cd.c
3924
xpt_print(periph->path, "warning, residual for report key "
sys/bus/cam/scsi/scsi_cd.c
395
xpt_register_async(0, cdasync, periph, periph->path);
sys/bus/cam/scsi/scsi_cd.c
421
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_cd.c
431
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_cd.c
435
xpt_print(periph->path, "can't remove sysctl context\n");
sys/bus/cam/scsi/scsi_cd.c
502
xpt_print(periph->path, "removing changer entry\n");
sys/bus/cam/scsi/scsi_cd.c
517
struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_cd.c
540
periph = cam_periph_find(cgd->ccb_h.path, "cd");
sys/bus/cam/scsi/scsi_cd.c
552
cgd->ccb_h.path, cdasync,
sys/bus/cam/scsi/scsi_cd.c
578
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_cd.c
713
xpt_setup_ccb(&cpi->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_cd.c
771
cdasync, periph, periph->path);
sys/bus/cam/scsi/scsi_cd.c
787
struct cam_path *path;
sys/bus/cam/scsi/scsi_cd.c
829
status = xpt_create_path(&path, /*periph*/ periph,
sys/bus/cam/scsi/scsi_cd.c
834
&& ((nperiph = cam_periph_find(path, "cd")) != NULL)){
sys/bus/cam/scsi/scsi_cd.c
856
xpt_free_path(path);
sys/bus/cam/scsi/scsi_cd.c
858
xpt_free_path(path);
sys/bus/cam/scsi/scsi_cd.c
925
status = xpt_create_path(&path, /*periph*/ periph,
sys/bus/cam/scsi/scsi_cd.c
936
&& ((nperiph = cam_periph_find(path, "cd")) != NULL)
sys/bus/cam/scsi/scsi_cd.c
956
xpt_free_path(path);
sys/bus/cam/scsi/scsi_cd.c
958
xpt_free_path(path);
sys/bus/cam/scsi/scsi_ch.c
1162
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_ch.c
1400
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_ch.c
1463
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_ch.c
189
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_ch.c
263
xpt_register_async(0, chasync, periph, periph->path);
sys/bus/cam/scsi/scsi_ch.c
267
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_ch.c
280
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_ch.c
286
chasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_ch.c
312
CAM_PERIPH_BIO, cgd->ccb_h.path,
sys/bus/cam/scsi/scsi_ch.c
324
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_ch.c
373
xpt_register_async(AC_LOST_DEVICE, chasync, periph, periph->path);
sys/bus/cam/scsi/scsi_ch.c
614
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_ch.c
627
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_ch.c
631
xpt_print(periph->path, "fatal error, failed "
sys/bus/cam/scsi/scsi_ch.c
673
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_ch.c
698
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering chioctl\n"));
sys/bus/cam/scsi/scsi_ch.c
704
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_da.c
1002
cgd->ccb_h.path, daasync,
sys/bus/cam/scsi/scsi_da.c
1028
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_da.c
1194
xpt_setup_ccb(&cpi->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_da.c
1269
daasync, periph, periph->path);
sys/bus/cam/scsi/scsi_da.c
1639
xpt_print(ccb->ccb_h.path, "READ(6)/WRITE(6) not supported, "
sys/bus/cam/scsi/scsi_da.c
1641
softc = (struct da_softc *)xpt_path_periph(ccb->ccb_h.path)->softc;
sys/bus/cam/scsi/scsi_da.c
1659
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
1714
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_da.c
1737
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
1823
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
1871
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
1901
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
1909
done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
1955
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_da.c
1960
xpt_print(periph->path, "fatal error, "
sys/bus/cam/scsi/scsi_da.c
2033
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_da.c
2146
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
2158
info.d_serialno = xpt_path_serialno(periph->path);
sys/bus/cam/scsi/scsi_da.c
2221
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
2256
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
2300
xpt_setup_ccb(&ccg->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_da.c
2355
xpt_setup_ccb(&ccb->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_da.c
2382
xpt_print(periph->path, "Synchronize "
sys/bus/cam/scsi/scsi_da.c
2390
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
343
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_da.c
528
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_da.c
553
xpt_setup_ccb(&cgd->ccb_h, periph->path, /*priority*/ 1);
sys/bus/cam/scsi/scsi_da.c
638
xpt_print(periph->path, "Synchronize cache "
sys/bus/cam/scsi/scsi_da.c
646
cam_release_devq(ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_da.c
674
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_da.c
787
xpt_setup_ccb(&csio->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_da.c
825
xpt_setup_ccb(&csio->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_da.c
850
xpt_print(periph->path, "Synchronize cache "
sys/bus/cam/scsi/scsi_da.c
906
xpt_register_async(0, daasync, periph, periph->path);
sys/bus/cam/scsi/scsi_da.c
918
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_da.c
946
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_da.c
952
xpt_print(periph->path, "can't remove sysctl context\n");
sys/bus/cam/scsi/scsi_da.c
966
struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_da.c
990
periph = cam_periph_find(cgd->ccb_h.path, "da");
sys/bus/cam/scsi/scsi_pass.c
157
xpt_register_async(0, passasync, periph, periph->path);
sys/bus/cam/scsi/scsi_pass.c
162
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_pass.c
179
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_pass.c
187
struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_pass.c
206
periph = cam_periph_find(cgd->ccb_h.path, "pass");
sys/bus/cam/scsi/scsi_pass.c
217
CAM_PERIPH_BIO, cgd->ccb_h.path,
sys/bus/cam/scsi/scsi_pass.c
233
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_pass.c
287
xpt_register_async(AC_LOST_DEVICE, passasync, periph, periph->path);
sys/bus/cam/scsi/scsi_pass.c
354
xpt_print(periph->path, "can't do nonblocking access\n");
sys/bus/cam/scsi/scsi_pass.c
475
xpt_print(periph->path, "CCB function code %#x is "
sys/bus/cam/scsi/scsi_pass.c
497
xpt_setup_ccb(&ccb->ccb_h, periph->path,
sys/bus/cam/scsi/scsi_pass.c
503
xpt_print(periph->path, "unable to allocate CCB\n");
sys/bus/cam/scsi/scsi_pass.c
623
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_pass.c
95
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_pt.c
173
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_pt.c
333
ptasync, periph, periph->path);
sys/bus/cam/scsi/scsi_pt.c
353
xpt_register_async(0, ptasync, periph, periph->path);
sys/bus/cam/scsi/scsi_pt.c
370
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_pt.c
383
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_pt.c
389
ptasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_pt.c
414
cgd->ccb_h.path, ptasync,
sys/bus/cam/scsi/scsi_pt.c
440
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_pt.c
550
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_pt.c
579
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_pt.c
614
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_pt.c
96
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_sa.c
100
cam_release_devq((ccb)->ccb_h.path, 0, 0, 0, FALSE)
sys/bus/cam/scsi/scsi_sa.c
1020
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_sa.c
1051
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_sa.c
1083
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
1335
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
1386
xpt_register_async(0, saasync, periph, periph->path);
sys/bus/cam/scsi/scsi_sa.c
1404
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_sa.c
1418
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_sa.c
1425
struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_sa.c
1450
"sa", CAM_PERIPH_BIO, cgd->ccb_h.path,
sys/bus/cam/scsi/scsi_sa.c
1460
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_sa.c
1507
xpt_print(periph->path, "found quirk entry %d\n",
sys/bus/cam/scsi/scsi_sa.c
1563
xpt_register_async(AC_LOST_DEVICE, saasync, periph, periph->path);
sys/bus/cam/scsi/scsi_sa.c
1577
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sastart\n"));
sys/bus/cam/scsi/scsi_sa.c
1638
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
1661
xpt_print(periph->path, "zero blocksize"
sys/bus/cam/scsi/scsi_sa.c
1667
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
1675
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
1822
cam_release_devq(done_ccb->ccb_h.path, 0, 0, 0, 0);
sys/bus/cam/scsi/scsi_sa.c
1825
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
1895
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/bus/cam/scsi/scsi_sa.c
1896
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
1978
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2143
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2178
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2205
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2263
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2361
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_sa.c
2405
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("CDB[0]=0x%x Key 0x%x "
sys/bus/cam/scsi/scsi_sa.c
2411
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
2506
xpt_print(csio->ccb_h.path, toobig,
sys/bus/cam/scsi/scsi_sa.c
2702
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/bus/cam/scsi/scsi_sa.c
2705
xpt_print_path(periph->path);
sys/bus/cam/scsi/scsi_sa.c
2930
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
2962
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/bus/cam/scsi/scsi_sa.c
2965
xpt_print_path(periph->path);
sys/bus/cam/scsi/scsi_sa.c
3064
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/bus/cam/scsi/scsi_sa.c
3109
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sa.c
3146
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sa.c
3222
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sa.c
3276
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0);
sys/bus/cam/scsi/scsi_sa.c
3317
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0);
sys/bus/cam/scsi/scsi_sa.c
3347
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sa.c
3440
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sa.c
378
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_sa.c
465
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE|CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
538
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE|CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
575
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_sa.c
631
xpt_print(periph->path, "unable to backspace "
sys/bus/cam/scsi/scsi_sa.c
634
xpt_print(periph->path, "it is possible that "
sys/bus/cam/scsi/scsi_sa.c
642
xpt_print(periph->path, "unknown mode 0x%x in saclose\n", mode);
sys/bus/cam/scsi/scsi_sa.c
662
xpt_print(periph->path, "tape is now frozen- use an OFFLINE, "
sys/bus/cam/scsi/scsi_sa.c
757
xpt_print(periph->path, "Invalid request. Fixed block "
sys/bus/cam/scsi/scsi_sa.c
768
xpt_print_path(periph->path);
sys/bus/cam/scsi/scsi_sa.c
787
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_sa.c
793
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/bus/cam/scsi/scsi_ses.c
224
xpt_register_async(0, sesasync, periph, periph->path);
sys/bus/cam/scsi/scsi_ses.c
228
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_ses.c
239
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_ses.c
245
sesasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_ses.c
282
cgd->ccb_h.path, sesasync, AC_FOUND_DEVICE, cgd);
sys/bus/cam/scsi/scsi_ses.c
291
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_ses.c
359
xpt_register_async(AC_LOST_DEVICE, sesasync, periph, periph->path);
sys/bus/cam/scsi/scsi_ses.c
490
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_ses.c
518
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering sesioctl\n"));
sys/bus/cam/scsi/scsi_ses.c
534
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/bus/cam/scsi/scsi_ses.c
688
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE);
sys/bus/cam/scsi/scsi_sg.c
122
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_sg.c
178
xpt_register_async(0, sgasync, periph, periph->path);
sys/bus/cam/scsi/scsi_sg.c
189
xpt_print(periph->path, "lost device\n");
sys/bus/cam/scsi/scsi_sg.c
200
xpt_print(periph->path, "removing device entry\n");
sys/bus/cam/scsi/scsi_sg.c
209
sgasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_sg.c
236
"sg", CAM_PERIPH_BIO, cgd->ccb_h.path,
sys/bus/cam/scsi/scsi_sg.c
249
cam_periph_async(periph, code, path, arg);
sys/bus/cam/scsi/scsi_sg.c
306
xpt_register_async(AC_LOST_DEVICE, sgasync, periph, periph->path);
sys/bus/cam/scsi/scsi_sg.c
467
busno = xpt_path_path_id(periph->path);
sys/bus/cam/scsi/scsi_sg.c
475
idlun.dev_id = xpt_path_target_id(periph->path);
sys/bus/cam/scsi/scsi_sg.c
476
sim = xpt_path_sim(periph->path);
sys/bus/cam/scsi/scsi_sg.c
592
id.channel = xpt_path_path_id(periph->path);
sys/bus/cam/scsi/scsi_sg.c
593
id.scsi_id = xpt_path_target_id(periph->path);
sys/bus/cam/scsi/scsi_sg.c
594
id.lun = xpt_path_lun_id(periph->path);
sys/bus/cam/scsi/scsi_sg.c
717
xpt_setup_ccb(&ccb->ccb_h, periph->path, /*priority*/5);
sys/bus/cam/scsi/scsi_sg.c
911
periph = xpt_path_periph(ccb->ccb_h.path);
sys/bus/cam/scsi/scsi_targ_bh.c
131
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_targ_bh.c
174
struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_targ_bh.c
185
bus_path_id = xpt_path_path_id(path);
sys/bus/cam/scsi/scsi_targ_bh.c
243
xpt_setup_ccb(&immed_ccb->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
255
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_targ_bh.c
273
xpt_setup_ccb(&atio->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
289
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_targ_bh.c
305
xpt_setup_ccb(&inot->ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
319
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_targ_bh.c
350
xpt_setup_ccb(&ccb->cab.ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
358
xpt_setup_ccb(&ccb->cab.ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
368
xpt_setup_ccb(&ccb->cel.ccb_h, periph->path, /*priority*/1);
sys/bus/cam/scsi/scsi_targ_bh.c
495
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_targ_bh.c
504
cam_release_devq(periph->path,
sys/bus/cam/scsi/scsi_targ_bh.c
558
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_targ_bh.c
643
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_targ_bh.c
669
cam_release_devq(done_ccb->ccb_h.path,
sys/bus/cam/scsi/scsi_targ_bh.c
684
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/bus/cam/scsi/scsi_targ_bh.c
711
cam_release_devq(periph->path,
sys/bus/cam/scsi/scsi_target.c
1066
targasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/bus/cam/scsi/scsi_target.c
1081
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("abort_all_pending\n"));
sys/bus/cam/scsi/scsi_target.c
1085
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
1096
xpt_setup_ccb(&cab->ccb_h, softc->path, /*priority*/0);
sys/bus/cam/scsi/scsi_target.c
1100
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
1105
xpt_print(cab->ccb_h.path,
sys/bus/cam/scsi/scsi_target.c
1113
sim = xpt_path_sim(softc->path);
sys/bus/cam/scsi/scsi_target.c
123
static cam_status targendislun(struct cam_path *path, int enable,
sys/bus/cam/scsi/scsi_target.c
126
struct cam_path *path,
sys/bus/cam/scsi/scsi_target.c
148
struct cam_path *path, void *arg);
sys/bus/cam/scsi/scsi_target.c
196
softc->path = NULL;
sys/bus/cam/scsi/scsi_target.c
263
struct cam_path *path;
sys/bus/cam/scsi/scsi_target.c
267
status = xpt_create_path_unlocked(&path, /*periph*/NULL,
sys/bus/cam/scsi/scsi_target.c
275
sim = xpt_path_sim(path);
sys/bus/cam/scsi/scsi_target.c
277
status = targenable(softc, path, new_lun->grp6_len,
sys/bus/cam/scsi/scsi_target.c
279
xpt_free_path(path);
sys/bus/cam/scsi/scsi_target.c
308
xpt_setup_ccb(&cdbg->ccb_h, softc->path, /*priority*/0);
sys/bus/cam/scsi/scsi_target.c
389
targendislun(struct cam_path *path, int enable, int grp6_len, int grp7_len)
sys/bus/cam/scsi/scsi_target.c
396
xpt_setup_ccb(&en_ccb->ccb_h, path, /*priority*/1);
sys/bus/cam/scsi/scsi_target.c
405
xpt_print(path, "%sable lun CCB rejected, status %#x\n",
sys/bus/cam/scsi/scsi_target.c
415
targenable(struct targ_softc *softc, struct cam_path *path, int grp6_len,
sys/bus/cam/scsi/scsi_target.c
427
xpt_setup_ccb(&cpi->ccb_h, path, /*priority*/1);
sys/bus/cam/scsi/scsi_target.c
442
periph = cam_periph_find(path, "targ");
sys/bus/cam/scsi/scsi_target.c
460
"targ", CAM_PERIPH_BIO, path, targasync, 0, softc);
sys/bus/cam/scsi/scsi_target.c
467
if (cam_periph_find(path, "targ") == NULL) {
sys/bus/cam/scsi/scsi_target.c
473
status = targendislun(path, /*enable*/1, grp6_len, grp7_len);
sys/bus/cam/scsi/scsi_target.c
495
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targdisable\n"));
sys/bus/cam/scsi/scsi_target.c
503
status = targendislun(softc->path, /*enable*/0,
sys/bus/cam/scsi/scsi_target.c
523
softc->path = periph->path;
sys/bus/cam/scsi/scsi_target.c
551
softc->path = NULL;
sys/bus/cam/scsi/scsi_target.c
568
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
575
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
593
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
604
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
617
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
658
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targstart %p\n", start_ccb));
sys/bus/cam/scsi/scsi_target.c
675
xpt_print(periph->path,
sys/bus/cam/scsi/scsi_target.c
707
xpt_setup_ccb(k_ccbh, softc->path, descr->priority);
sys/bus/cam/scsi/scsi_target.c
732
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
805
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("sendccb %p\n", ccb));
sys/bus/cam/scsi/scsi_target.c
823
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("targdone %p\n", done_ccb));
sys/bus/cam/scsi/scsi_target.c
871
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targread\n"));
sys/bus/cam/scsi/scsi_target.c
90
struct cam_path *path;
sys/bus/cam/scsi/scsi_target.c
905
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
926
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/bus/cam/scsi/scsi_target.c
962
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targreturnccb %p\n", ccb));
sys/bus/cam/scsi/scsi_target.c
977
xpt_print(softc->path,
sys/bus/cam/scsi/scsi_target.c
997
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("getccb %p\n", ccb));
sys/bus/cam/scsi/scsi_target.c
999
xpt_setup_ccb(&ccb->ccb_h, softc->path, priority);
sys/bus/u4b/storage/umass.c
2159
xpt_free_path(ccb->ccb_h.path);
sys/bus/u4b/storage/umass.c
2171
struct cam_path *path;
sys/bus/u4b/storage/umass.c
2181
if (xpt_create_path(&path, xpt_periph, cam_sim_path(sc->sc_sim),
sys/bus/u4b/storage/umass.c
2187
xpt_setup_ccb(&ccb->ccb_h, path, 5/*priority (low)*/);
sys/bus/u4b/storage/umass.c
2545
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/bus/u4b/storage/umass.c
2621
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/bus/u4b/storage/umass.c
2685
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/bus/u4b/storage/umass.c
2710
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/bus/u4b/storage/umass.c
2725
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/bus/u4b/uvc/uvc_buf.c
365
char path[PATH_MAX];
sys/bus/u4b/uvc/uvc_buf.c
366
ksprintf(path, "/tmp/%x_%4lu.data", (short)bq->video, bq->seq);
sys/bus/u4b/uvc/uvc_buf.c
367
uvc_writefile(path,
sys/bus/u4b/uvc/uvc_buf.c
728
uvc_writefile(char *path, void *data, int len)
sys/bus/u4b/uvc/uvc_buf.c
739
KLG("write: %s; %p; %d\n", path, data, len);
sys/bus/u4b/uvc/uvc_buf.c
740
error = kern_openat(td, AT_FDCWD, path, UIO_SYSSPACE, O_CREAT | O_RDWR, 0666);
sys/bus/u4b/uvc/uvc_buf.c
742
KLG("open %s error: %d\n", path, error);
sys/bus/u4b/uvc/uvc_buf.c
755
KLG("write %s error: %d\n", path, error);
sys/bus/u4b/uvc/uvc_buf.c
87
static void uvc_writefile(char *path, void *data, int len);
sys/dev/acpica/acpi.c
2108
acpi_GetHandleInScope(ACPI_HANDLE parent, char *path, ACPI_HANDLE *result)
sys/dev/acpica/acpi.c
2115
status = AcpiGetHandle(parent, path, &r);
sys/dev/acpica/acpi.c
2145
acpi_SetInteger(ACPI_HANDLE handle, char *path, UINT32 number)
sys/dev/acpica/acpi.c
2155
return (AcpiEvaluateObject(handle, path, &args, NULL));
sys/dev/acpica/acpi.c
2162
acpi_GetInteger(ACPI_HANDLE handle, char *path, UINT32 *number)
sys/dev/acpica/acpi.c
2177
status = AcpiEvaluateObject(handle, path, NULL, &buf);
sys/dev/acpica/acpi.c
2197
status = AcpiEvaluateObject(handle, path, NULL, &buf);
sys/dev/acpica/acpi.c
3347
char path[256];
sys/dev/acpica/acpi.c
3356
if (copyinstr(params->path, path, sizeof(path), NULL))
sys/dev/acpica/acpi.c
3358
params->retval = AcpiEvaluateObject(NULL, path, args, &result);
sys/dev/acpica/acpiio_mcall.h
32
char *path;
sys/dev/acpica/acpivar.h
354
ACPI_STATUS acpi_GetHandleInScope(ACPI_HANDLE parent, char *path,
sys/dev/acpica/acpivar.h
359
ACPI_STATUS acpi_GetInteger(ACPI_HANDLE handle, char *path,
sys/dev/acpica/acpivar.h
361
ACPI_STATUS acpi_SetInteger(ACPI_HANDLE handle, char *path,
sys/dev/apple/fw/apple_fw.h
54
char path[128];
sys/dev/apple/fw/apple_fw_dsm.c
175
strlcpy(ddev->path, namebuf, sizeof(ddev->path));
sys/dev/apple/fw/apple_fw_sysctl.c
67
OID_AUTO, numbuf, CTLFLAG_RD, NULL, ddev->path);
sys/dev/apple/fw/apple_fw_sysctl.c
74
"path", CTLFLAG_RD, ddev->path, 0,
sys/dev/disk/advansys/advansys.c
1146
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/advansys.c
1249
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/advansys.c
1258
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/advansys.c
1397
if (xpt_create_path(&adv->path, /*periph*/NULL, cam_sim_path(adv->sim),
sys/dev/disk/advansys/advansys.c
1406
xpt_setup_ccb(&csa->ccb_h, adv->path, /*priority*/5);
sys/dev/disk/advansys/advansys.c
193
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("adv_action\n"));
sys/dev/disk/advansys/advansys.c
528
sim = xpt_path_sim(ccb_h->path);
sys/dev/disk/advansys/advansys.c
669
adv = (struct adv_softc *)xpt_path_sim(ccb->ccb_h.path)->softc;
sys/dev/disk/advansys/advansys.c
672
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/advansys.c
710
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/advansys.c
718
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/advlib.c
1008
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/advlib.c
1049
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/advlib.c
1079
adv_set_syncrate(struct adv_softc *adv, struct cam_path *path,
sys/dev/disk/advansys/advlib.c
1125
if (path != NULL) {
sys/dev/disk/advansys/advlib.c
1145
xpt_setup_ccb(&neg->ccb_h, path, /*priority*/1);
sys/dev/disk/advansys/advlib.c
1146
xpt_async(AC_TRANSFER_NEG, path, neg);
sys/dev/disk/advansys/advlib.c
1913
adv_set_syncrate(adv, ccb->ccb_h.path,
sys/dev/disk/advansys/advlib.c
2035
if (adv->path != NULL)
sys/dev/disk/advansys/advlib.c
2036
xpt_async(AC_BUS_RESET, adv->path, NULL);
sys/dev/disk/advansys/advlib.c
292
advasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/dev/disk/advansys/advlib.c
344
adv_set_syncrate(adv, cgd->ccb_h.path,
sys/dev/disk/advansys/advlib.c
356
target_mask = 0x01 << xpt_path_target_id(path);
sys/dev/disk/advansys/advlib.c
365
xpt_path_target_id(path),
sys/dev/disk/advansys/advlib.h
540
struct cam_path *path;
sys/dev/disk/advansys/advlib.h
828
void adv_set_syncrate(struct adv_softc *adv, struct cam_path *path,
sys/dev/disk/advansys/advlib.h
845
struct cam_path *path, void *arg);
sys/dev/disk/advansys/adwcam.c
1186
if (xpt_create_path(&adw->path, /*periph*/NULL, cam_sim_path(adw->sim),
sys/dev/disk/advansys/adwcam.c
1190
xpt_setup_ccb(&csa->ccb_h, adw->path, /*priority*/5);
sys/dev/disk/advansys/adwcam.c
1329
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/adwcam.c
1384
xpt_print_path(adw->path);
sys/dev/disk/advansys/adwcam.c
1424
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/adwcam.c
1443
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/adwcam.c
1449
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/adwcam.c
1469
xpt_print_path(adw->path);
sys/dev/disk/advansys/adwcam.c
1477
struct cam_path *path;
sys/dev/disk/advansys/adwcam.c
1480
error = xpt_create_path(&path, /*periph*/NULL, cam_sim_path(adw->sim),
sys/dev/disk/advansys/adwcam.c
1484
xpt_async(AC_SENT_BDR, path, NULL);
sys/dev/disk/advansys/adwcam.c
1485
xpt_free_path(path);
sys/dev/disk/advansys/adwcam.c
1516
xpt_async(AC_BUS_RESET, adw->path, NULL);
sys/dev/disk/advansys/adwcam.c
241
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/advansys/adwcam.c
340
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("adw_action\n"));
sys/dev/disk/advansys/adwcam.c
501
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/advansys/adwcam.c
760
xpt_print_path(adw->path);
sys/dev/disk/advansys/adwcam.c
813
adw_async(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/dev/disk/advansys/adwcam.c
92
struct cam_path *path, void *arg);
sys/dev/disk/advansys/adwlib.c
204
xpt_print_path(adw->path);
sys/dev/disk/advansys/adwlib.c
212
xpt_print_path(adw->path);
sys/dev/disk/advansys/adwlib.h
629
struct cam_path *path;
sys/dev/disk/ahci/ahci_cam.c
770
struct cam_path *path;
sys/dev/disk/ahci/ahci_cam.c
784
status = xpt_create_path(&path, xpt_periph, cam_sim_path(ap->ap_sim),
sys/dev/disk/ahci/ahci_cam.c
790
xpt_setup_ccb(&ccb->ccb_h, path, 5); /* 5 = low priority */
sys/dev/disk/ahci/ahci_cam.c
801
struct cam_path *path;
sys/dev/disk/ahci/ahci_cam.c
805
status = xpt_create_path(&path, xpt_periph, cam_sim_path(ap->ap_sim),
sys/dev/disk/ahci/ahci_cam.c
811
xpt_setup_ccb(&ccb->ccb_h, path, 5); /* 5 = low priority */
sys/dev/disk/amd/amd.c
1487
xpt_setup_ccb(&neg->ccb_h, srb->pccb->ccb_h.path, /*pri*/1);
sys/dev/disk/amd/amd.c
1488
xpt_async(AC_TRANSFER_NEG, srb->pccb->ccb_h.path, neg);
sys/dev/disk/amd/amd.c
1870
CAM_DEBUG(pccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/disk/amd/amd.c
2001
xpt_freeze_devq(pccb->ccb_h.path, 1);
sys/dev/disk/amd/amd.c
295
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/amd/amd.c
372
CAM_DEBUG(pccb->ccb_h.path, CAM_DEBUG_TRACE, ("amd_action\n"));
sys/dev/disk/amd/amd.c
774
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/amd/amd.c
794
struct cam_path *path;
sys/dev/disk/amd/amd.c
814
if (xpt_create_path(&path, /*periph*/NULL,
sys/dev/disk/amd/amd.c
822
xpt_setup_ccb(&neg->ccb_h, path, /*priority*/1);
sys/dev/disk/amd/amd.c
827
xpt_async(AC_TRANSFER_NEG, path, neg);
sys/dev/disk/amd/amd.c
828
xpt_free_path(path);
sys/dev/disk/buslogic/bt.c
1244
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/buslogic/bt.c
1415
struct cam_path *path;
sys/dev/disk/buslogic/bt.c
1420
error = xpt_create_path(&path, /*periph*/NULL,
sys/dev/disk/buslogic/bt.c
1426
xpt_async(AC_SENT_BDR, path, NULL);
sys/dev/disk/buslogic/bt.c
1546
xpt_print_path(csio->ccb_h.path);
sys/dev/disk/buslogic/bt.c
1549
xpt_setup_ccb(&neg->ccb_h, csio->ccb_h.path,
sys/dev/disk/buslogic/bt.c
1551
xpt_async(AC_TRANSFER_NEG, csio->ccb_h.path, neg);
sys/dev/disk/buslogic/bt.c
1592
xpt_freeze_devq(csio->ccb_h.path, /*count*/1);
sys/dev/disk/buslogic/bt.c
1688
if (bt->path != NULL)
sys/dev/disk/buslogic/bt.c
1689
xpt_async(AC_BUS_RESET, bt->path, NULL);
sys/dev/disk/buslogic/bt.c
2044
xpt_setup_ccb(&cgd->ccb_h, cts->ccb_h.path, /*priority*/1);
sys/dev/disk/buslogic/bt.c
2096
xpt_async(AC_TRANSFER_NEG, cts->ccb_h.path, cts);
sys/dev/disk/buslogic/bt.c
2144
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/buslogic/bt.c
2148
xpt_print_path(ccb->ccb_h.path);
sys/dev/disk/buslogic/bt.c
776
if (xpt_create_path(&bt->path, /*periph*/NULL,
sys/dev/disk/buslogic/bt.c
908
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("btaction\n"));
sys/dev/disk/buslogic/btreg.h
581
struct cam_path *path;
sys/dev/disk/ccd/ccd.c
1506
ccdlookup(char *path, struct vnode **vpp)
sys/dev/disk/ccd/ccd.c
1514
error = nlookup_init(&nd, path, UIO_USERSPACE, NLC_FOLLOW|NLC_LOCKVP);
sys/dev/disk/iscsi/initiator/isc_cam.c
356
struct cam_path *path;
sys/dev/disk/iscsi/initiator/isc_cam.c
378
if(xpt_create_path(&path, xpt_periph, cam_sim_path(sim),
sys/dev/disk/iscsi/initiator/isc_cam.c
387
isp->cam_path = path;
sys/dev/disk/iscsi/initiator/isc_cam.c
390
debug(4, "sim=%p path=%p", sim, path);
sys/dev/disk/isp/isp_freebsd.c
1047
create_lun_state(ispsoftc_t *isp, int bus, struct cam_path *path, tstate_t **rslt)
sys/dev/disk/isp/isp_freebsd.c
1055
lun = xpt_path_lun_id(path);
sys/dev/disk/isp/isp_freebsd.c
1065
status = xpt_create_path(&tptr->owner, NULL, xpt_path_path_id(path), xpt_path_target_id(path), lun);
sys/dev/disk/isp/isp_freebsd.c
108
if (xpt_create_path_unlocked(&path, NULL, cam_sim_path(sim), CAM_TARGET_WILDCARD, CAM_LUN_WILDCARD) != CAM_REQ_CMP) {
sys/dev/disk/isp/isp_freebsd.c
1082
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, path, "created tstate\n");
sys/dev/disk/isp/isp_freebsd.c
1131
xpt_print(ccb->ccb_h.path, "enabling lun 0x%x on channel %d\n", lun, bus);
sys/dev/disk/isp/isp_freebsd.c
1149
xpt_print(ccb->ccb_h.path, "firmware does not support target mode\n");
sys/dev/disk/isp/isp_freebsd.c
1158
xpt_print(ccb->ccb_h.path, "firmware not SCCLUN capable\n");
sys/dev/disk/isp/isp_freebsd.c
116
xpt_setup_ccb(&csa->ccb_h, path, 5);
sys/dev/disk/isp/isp_freebsd.c
1178
ccb->ccb_h.status = create_lun_state(isp, bus, ccb->ccb_h.path, &tptr);
sys/dev/disk/isp/isp_freebsd.c
1210
xpt_print(ccb->ccb_h.path, "Target Mode Not Enabled Yet- Lun Enables Deferred\n");
sys/dev/disk/isp/isp_freebsd.c
127
spi->path = path;
sys/dev/disk/isp/isp_freebsd.c
1308
xpt_print(ccb->ccb_h.path, "enabling lun 0x%x on channel %d\n", lun, bus);
sys/dev/disk/isp/isp_freebsd.c
1352
xpt_print(ccb->ccb_h.path, "now disabled for target mode\n");
sys/dev/disk/isp/isp_freebsd.c
141
fc->path = path;
sys/dev/disk/isp/isp_freebsd.c
1457
xpt_print(ccb->ccb_h.path, "a data transfer length of zero but no status to send is wrong\n");
sys/dev/disk/isp/isp_freebsd.c
1468
xpt_print(ccb->ccb_h.path, "%s: [0x%x] cannot find tstate pointer in %s\n", __func__, cso->tag_id);
sys/dev/disk/isp/isp_freebsd.c
1478
xpt_print(ccb->ccb_h.path, "%s: [0x%x] cannot find private data adjunct\n", __func__, cso->tag_id);
sys/dev/disk/isp/isp_freebsd.c
1485
xpt_print(ccb->ccb_h.path, "%s: [0x%x] stopping sending a CTIO for a dead command\n", __func__, cso->tag_id);
sys/dev/disk/isp/isp_freebsd.c
1495
xpt_print(ccb->ccb_h.path, "%s: [0x%x] stopping sending a CTIO because we're no longer in target mode\n", __func__, cso->tag_id);
sys/dev/disk/isp/isp_freebsd.c
1506
xpt_print(ccb->ccb_h.path, "out of PCMDs\n");
sys/dev/disk/isp/isp_freebsd.c
1507
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
1508
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 250, 0);
sys/dev/disk/isp/isp_freebsd.c
1515
xpt_print(ccb->ccb_h.path, rqo, __func__);
sys/dev/disk/isp/isp_freebsd.c
1516
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
1517
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 250, 0);
sys/dev/disk/isp/isp_freebsd.c
1578
ISP_PATH_PRT(isp, lvl, cso->ccb_h.path, "%s: CTIO7[%x] CDB0=%x scsi status %x flags %x resid %d xfrlen %u offset %u\n", __func__, cto->ct_rxid,
sys/dev/disk/isp/isp_freebsd.c
1582
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, cso->ccb_h.path, "%s: CTIO7[%x] flags %x xfrlen %u offset %u\n", __func__, cto->ct_rxid, cto->ct_flags,
sys/dev/disk/isp/isp_freebsd.c
160
xpt_free_path(fc->path);
sys/dev/disk/isp/isp_freebsd.c
1621
xpt_print(ccb->ccb_h.path, "CHECK CONDITION being sent without associated SENSE DATA for CDB=0x%x\n", atp->cdb0);
sys/dev/disk/isp/isp_freebsd.c
1661
ISP_PATH_PRT(isp, lvl, cso->ccb_h.path, "%s: CTIO2[%x] CDB0=%x scsi status %x flags %x resid %d xfrlen %u offset %u\n", __func__, cto->ct_rxid,
sys/dev/disk/isp/isp_freebsd.c
1666
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "%s: CTIO2[%x] flags %x xfrlen %u offset %u\n", __func__, cto->ct_rxid, cto->ct_flags,
sys/dev/disk/isp/isp_freebsd.c
1699
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "%s: CTIO[%x] scsi status %x resid %d tag_id %x\n", __func__,
sys/dev/disk/isp/isp_freebsd.c
1707
xpt_print(ccb->ccb_h.path, "No XFLIST pointers for %s\n", __func__);
sys/dev/disk/isp/isp_freebsd.c
1773
xpt_print(ccb->ccb_h.path, rqo, __func__);
sys/dev/disk/isp/isp_freebsd.c
1908
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
2038
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
2279
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
238
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.c
241
path = ISP_FC_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
244
path = ISP_SPI_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
246
xpt_free_path(path);
sys/dev/disk/isp/isp_freebsd.c
2572
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, inot->ccb_h.path, "%s: Take FREE INOT count now %d\n", __func__, tptr->inot_count);
sys/dev/disk/isp/isp_freebsd.c
268
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.c
276
path = ISP_FC_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
279
path = ISP_SPI_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
2926
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, inot->ccb_h.path, "%s: Take FREE INOT count now %d\n", __func__, tptr->inot_count);
sys/dev/disk/isp/isp_freebsd.c
293
path = ISP_FC_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
296
path = ISP_SPI_PC(isp, chan)->path;
sys/dev/disk/isp/isp_freebsd.c
299
xpt_setup_ccb(&csa->ccb_h, path, 5);
sys/dev/disk/isp/isp_freebsd.c
3044
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.c
306
xpt_free_path(path);
sys/dev/disk/isp/isp_freebsd.c
3072
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, inot->ccb_h.path, "%s: [0x%x] immediate notify for 0x%x from 0x%x status 0x%x arg 0x%x\n", __func__,
sys/dev/disk/isp/isp_freebsd.c
3114
ISP_PATH_PRT(softc->isp, ISP_LOGTDEBUG0, iccb->ccb_h.path, "%s: function code 0x%x INOTQ=%c WORKQ=%c REWORKQ=%c\n", __func__, iccb->ccb_h.func_code,
sys/dev/disk/isp/isp_freebsd.c
3140
ISP_PATH_PRT(softc->isp, ISP_LOGTDEBUG0, iccb->ccb_h.path, "%s: woken up but no work?\n", __func__);
sys/dev/disk/isp/isp_freebsd.c
3161
ISP_PATH_PRT(softc->isp, ISP_LOGTDEBUG0, ccbh->path, "%s: [0x%x] processing ATIO from 0x%x CDB=0x%x data_offset=%u\n", __func__, atio->tag_id, atio->init_id,
sys/dev/disk/isp/isp_freebsd.c
3166
xpt_print(atio->ccb_h.path, "[0x%x] Non-Zero Lun %d: cdb0=0x%x\n", atio->tag_id, return_lun, cdb[0]);
sys/dev/disk/isp/isp_freebsd.c
3396
cam_release_devq(periph->path, 0, 0, 0, 0);
sys/dev/disk/isp/isp_freebsd.c
3412
softc->path = periph->path;
sys/dev/disk/isp/isp_freebsd.c
3413
ISP_PATH_PRT(softc->isp, ISP_LOGTDEBUG0, periph->path, "%s called\n", __func__);
sys/dev/disk/isp/isp_freebsd.c
3422
ISP_PATH_PRT(softc->isp, ISP_LOGTDEBUG0, periph->path, "%s called\n", __func__);
sys/dev/disk/isp/isp_freebsd.c
3424
softc->path = NULL;
sys/dev/disk/isp/isp_freebsd.c
3444
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "[0x%x] ATIO seen in %s\n", atio->tag_id, __func__);
sys/dev/disk/isp/isp_freebsd.c
3450
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "[0x%x] INOT for 0x%x seen in %s\n", inot->tag_id, inot->seq_id, __func__);
sys/dev/disk/isp/isp_freebsd.c
3456
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0);
sys/dev/disk/isp/isp_freebsd.c
3464
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "[0x%x] MID CTIO seen in %s\n", atio->tag_id, __func__);
sys/dev/disk/isp/isp_freebsd.c
3468
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "[0x%x] FINAL CTIO seen in %s\n", atio->tag_id, __func__);
sys/dev/disk/isp/isp_freebsd.c
3475
cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0);
sys/dev/disk/isp/isp_freebsd.c
3479
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, inot->ccb_h.path, "[0x%x] recycle notify for tag 0x%x\n", inot->tag_id, inot->seq_id);
sys/dev/disk/isp/isp_freebsd.c
3484
xpt_print(ccb->ccb_h.path, "unexpected code 0x%x\n", ccb->ccb_h.func_code);
sys/dev/disk/isp/isp_freebsd.c
3490
isptargasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/dev/disk/isp/isp_freebsd.c
3498
xpt_print(path, "0x%016llx Port ID 0x%06x %s\n", (unsigned long long) fc->wwpn, fc->port, fc->arrived? "arrived" : "departed");
sys/dev/disk/isp/isp_freebsd.c
3510
struct cam_path *path, *wpath;
sys/dev/disk/isp/isp_freebsd.c
3533
ISP_GET_PC(isp, chan, path, path);
sys/dev/disk/isp/isp_freebsd.c
3539
status = xpt_create_path_unlocked(&path, NULL, cam_sim_path(sim), 0, 0);
sys/dev/disk/isp/isp_freebsd.c
3560
status = cam_periph_alloc(isptargctor, NULL, isptargdtor, isptargstart, "isptarg", CAM_PERIPH_BIO, path, NULL, 0, softc);
sys/dev/disk/isp/isp_freebsd.c
3567
periph = cam_periph_find(path, "isptarg");
sys/dev/disk/isp/isp_freebsd.c
3588
xpt_setup_ccb(&ccb->ccb_h, periph->path, 10);
sys/dev/disk/isp/isp_freebsd.c
3606
xpt_setup_ccb(&ccb->ccb_h, periph->path, 10);
sys/dev/disk/isp/isp_freebsd.c
3614
xpt_print(periph->path, "failed to enable lun (0x%x)\n", ccb->ccb_h.status);
sys/dev/disk/isp/isp_freebsd.c
3618
xpt_setup_ccb(&ccb->ccb_h, wperiph->path, 10);
sys/dev/disk/isp/isp_freebsd.c
3626
xpt_print(wperiph->path, "failed to enable lun (0x%x)\n", ccb->ccb_h.status);
sys/dev/disk/isp/isp_freebsd.c
3638
xpt_setup_ccb(&ccb->ccb_h, wperiph->path, 1);
sys/dev/disk/isp/isp_freebsd.c
3647
xpt_setup_ccb(&ccb->ccb_h, periph->path, 1);
sys/dev/disk/isp/isp_freebsd.c
3656
xpt_setup_ccb(&ccb->ccb_h, wperiph->path, 1);
sys/dev/disk/isp/isp_freebsd.c
3665
xpt_setup_ccb(&ccb->ccb_h, periph->path, 1);
sys/dev/disk/isp/isp_freebsd.c
3677
xpt_setup_ccb(&ccb->ccb_h, periph->path, 10);
sys/dev/disk/isp/isp_freebsd.c
3715
xpt_free_path(path);
sys/dev/disk/isp/isp_freebsd.c
3820
isp_cam_async(void *cbarg, uint32_t code, struct cam_path *path, void *arg)
sys/dev/disk/isp/isp_freebsd.c
3829
tgt = xpt_path_target_id(path);
sys/dev/disk/isp/isp_freebsd.c
3965
xpt_free_path(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
3987
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(fc->sim), tgt, CAM_LUN_WILDCARD) != CAM_REQ_CMP) {
sys/dev/disk/isp/isp_freebsd.c
3992
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/disk/isp/isp_freebsd.c
4290
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("isp_action\n"));
sys/dev/disk/isp/isp_freebsd.c
4302
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/disk/isp/isp_freebsd.c
4326
xpt_print(ccb->ccb_h.path, "invalid target\n");
sys/dev/disk/isp/isp_freebsd.c
4329
xpt_print(ccb->ccb_h.path, "invalid lun\n");
sys/dev/disk/isp/isp_freebsd.c
4340
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
4341
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 250, 0);
sys/dev/disk/isp/isp_freebsd.c
4377
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/disk/isp/isp_freebsd.c
4383
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
4384
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 1000, 0);
sys/dev/disk/isp/isp_freebsd.c
4391
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
4392
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 100, 0);
sys/dev/disk/isp/isp_freebsd.c
4434
ISP_PATH_PRT(isp, ISP_LOGWARN, ccb->ccb_h.path, "%s: [0x%x] no state pointer found for %s\n", __func__, tag, str);
sys/dev/disk/isp/isp_freebsd.c
4452
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "Put FREE ATIO (tag id 0x%x), count now %d\n",
sys/dev/disk/isp/isp_freebsd.c
4463
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "Put FREE INOT, (seq id 0x%x) count now %d\n",
sys/dev/disk/isp/isp_freebsd.c
4468
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "Put FREE INOT, (seq id 0x%x) count now %d\n",
sys/dev/disk/isp/isp_freebsd.c
4490
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "%s: [0x%x] NOTIFY ACKNOWLEDGE for 0x%x seen\n", __func__, ccb->cna2.tag_id, ccb->cna2.seq_id);
sys/dev/disk/isp/isp_freebsd.c
4493
ISP_PATH_PRT(isp, ISP_LOGWARN, ccb->ccb_h.path, "%s: [0x%x] XPT_NOTIFY_ACKNOWLEDGE of 0x%x cannot find ntp private data\n", __func__,
sys/dev/disk/isp/isp_freebsd.c
4501
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
4502
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 1000, 0);
sys/dev/disk/isp/isp_freebsd.c
4509
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, ccb->ccb_h.path, "%s: [0x%x] calling xpt_done for tag 0x%x\n", __func__, ccb->cna2.tag_id, ccb->cna2.seq_id);
sys/dev/disk/isp/isp_freebsd.c
4519
bus = cam_sim_bus(xpt_path_sim(ccb->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4567
bus = cam_sim_bus(xpt_path_sim(cts->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4632
bus = cam_sim_bus(xpt_path_sim(cts->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4731
xpt_print(ccb->ccb_h.path, "reset bus on channel %d\n", bus);
sys/dev/disk/isp/isp_freebsd.c
4734
xpt_async(AC_BUS_RESET, ISP_FC_PC(isp, bus)->path, 0);
sys/dev/disk/isp/isp_freebsd.c
4736
xpt_async(AC_BUS_RESET, ISP_SPI_PC(isp, bus)->path, 0);
sys/dev/disk/isp/isp_freebsd.c
4760
bus = cam_sim_bus(xpt_path_sim(kp->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4830
bus = cam_sim_bus(xpt_path_sim(kp->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4872
bus = cam_sim_bus(xpt_path_sim(cpi->ccb_h.path));
sys/dev/disk/isp/isp_freebsd.c
4956
xpt_freeze_devq(sccb->ccb_h.path, 1);
sys/dev/disk/isp/isp_freebsd.c
4960
if ((CAM_DEBUGGED(sccb->ccb_h.path, ISPDDB)) && (sccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) {
sys/dev/disk/isp/isp_freebsd.c
4961
xpt_print(sccb->ccb_h.path, "cam completion status 0x%x\n", sccb->ccb_h.status);
sys/dev/disk/isp/isp_freebsd.c
5048
xpt_async(AC_BUS_RESET, ISP_FC_PC(isp, bus)->path, NULL);
sys/dev/disk/isp/isp_freebsd.c
5050
xpt_async(AC_BUS_RESET, ISP_SPI_PC(isp, bus)->path, NULL);
sys/dev/disk/isp/isp_freebsd.c
5081
if (fc->path) {
sys/dev/disk/isp/isp_freebsd.c
5310
xpt_async(AC_CONTRACT, ISP_FC_PC(isp, notify->nt_channel)->path, &ac);
sys/dev/disk/isp/isp_freebsd.c
5324
xpt_async(AC_CONTRACT, ISP_FC_PC(isp, notify->nt_channel)->path, &ac);
sys/dev/disk/isp/isp_freebsd.c
5587
xpt_print_path(xs->ccb_h.path);
sys/dev/disk/isp/isp_freebsd.c
89
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.h
150
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.h
191
struct cam_path *path;
sys/dev/disk/isp/isp_freebsd.h
416
#define XS_ISP(ccb) cam_sim_softc(xpt_path_sim((ccb)->ccb_h.path))
sys/dev/disk/isp/isp_freebsd.h
417
#define XS_CHANNEL(ccb) cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path))
sys/dev/disk/isp/isp_pci.c
1866
xpt_print(csio->ccb_h.path, "%s: bus_dmamap_load " "ptr %p len %d returned %d\n", __func__, csio->data_ptr, csio->dxfer_len, error);
sys/dev/disk/mpt/mpt.h
683
struct cam_path *path;
sys/dev/disk/mpt/mpt_cam.c
1204
xpt_free_path(mpt->path);
sys/dev/disk/mpt/mpt_cam.c
2361
xpt_free_path(ccb->ccb_h.path);
sys/dev/disk/mpt/mpt_cam.c
2383
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/disk/mpt/mpt_cam.c
2393
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/disk/mpt/mpt_cam.c
2418
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, pathid,
sys/dev/disk/mpt/mpt_cam.c
2425
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, /*lowpri*/5);
sys/dev/disk/mpt/mpt_cam.c
2566
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/disk/mpt/mpt_cam.c
2574
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, /*lopri*/5);
sys/dev/disk/mpt/mpt_cam.c
3103
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/disk/mpt/mpt_cam.c
3284
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("mpt_action\n"));
sys/dev/disk/mpt/mpt_cam.c
3345
xpt_print(ccb->ccb_h.path, "reset bus\n");
sys/dev/disk/mpt/mpt_cam.c
3348
xpt_print(ccb->ccb_h.path, "reset device\n");
sys/dev/disk/mpt/mpt_cam.c
352
if (xpt_create_path(&mpt->path, NULL, cam_sim_path(mpt->sim),
sys/dev/disk/mpt/mpt_cam.c
3733
} else if (xpt_path_sim(cts->ccb_h.path) == mpt->phydisk_sim) {
sys/dev/disk/mpt/mpt_cam.h
121
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/mpt/mpt_raid.c
1089
struct cam_path *path)
sys/dev/disk/mpt/mpt_raid.c
1094
xpt_setup_ccb(&crs->ccb_h, path, /*priority*/5);
sys/dev/disk/mpt/mpt_raid.c
1680
struct cam_path *path;
sys/dev/disk/mpt/mpt_raid.c
1688
error = xpt_create_path(&path, xpt_periph,
sys/dev/disk/mpt/mpt_raid.c
1696
mpt_adjust_queue_depth(mpt, mpt_vol, path);
sys/dev/disk/mpt/mpt_raid.c
1697
xpt_free_path(path);
sys/dev/disk/mpt/mpt_raid.c
229
struct cam_path *path, void *arg)
sys/dev/disk/mpt/mpt_raid.c
254
mpt_adjust_queue_depth(mpt, mpt_vol, path);
sys/dev/disk/mpt/mpt_raid.c
299
xpt_setup_ccb(&csa->ccb_h, mpt->path, 5);
sys/dev/disk/mpt/mpt_raid.c
341
xpt_setup_ccb(&csa->ccb_h, mpt->path, /*priority*/5);
sys/dev/disk/mpt/mpt_raid.c
674
xpt_free_path(ccb->ccb_h.path);
sys/dev/disk/mpt/mpt_raid.c
721
error = xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/disk/mpt/mpt_raid.c
728
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5);
sys/dev/disk/mpt/mpt_raid.c
768
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/disk/mpt/mpt_raid.c
783
xpt_release_devq(ccb->ccb_h.path, 1, /*run*/0);
sys/dev/disk/mpt/mpt_raid.c
794
xpt_release_devq(ccb->ccb_h.path, 1, /*run*/0);
sys/dev/disk/nata/atapi-cam.c
192
struct cam_path *path = NULL;
sys/dev/disk/nata/atapi-cam.c
227
if (xpt_create_path(&path, /*periph*/ NULL,
sys/dev/disk/nata/atapi-cam.c
233
scp->path = path;
sys/dev/disk/nata/atapi-cam.c
235
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("Registered SIM for ata%d\n", unit));
sys/dev/disk/nata/atapi-cam.c
313
xpt_async(AC_BUS_RESET, scp->path, NULL);
sys/dev/disk/nata/atapi-cam.c
333
xpt_setup_ccb(&csa->ccb_h, scp->path, /*priority*/ 5);
sys/dev/disk/nata/atapi-cam.c
431
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE, ("dev reset\n"));
sys/dev/disk/nata/atapi-cam.c
439
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE, ("bus reset\n"));
sys/dev/disk/nata/atapi-cam.c
447
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/dev/disk/nata/atapi-cam.c
463
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE, ("GET_TRAN_SETTINGS\n"));
sys/dev/disk/nata/atapi-cam.c
469
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE, ("CALC_GEOMETRY\n"));
sys/dev/disk/nata/atapi-cam.c
480
CAM_DEBUG(ccb_h->path, CAM_DEBUG_SUBTRACE, ("XPT_SCSI_IO\n"));
sys/dev/disk/nata/atapi-cam.c
505
CAM_DEBUG(ccb_h->path, CAM_DEBUG_SUBTRACE,
sys/dev/disk/nata/atapi-cam.c
510
CAM_DEBUG(ccb_h->path, CAM_DEBUG_SUBTRACE,
sys/dev/disk/nata/atapi-cam.c
516
xpt_print_path(ccb_h->path);
sys/dev/disk/nata/atapi-cam.c
549
if (CAM_DEBUGGED(ccb_h->path, CAM_DEBUG_CDB)) {
sys/dev/disk/nata/atapi-cam.c
555
if (CAM_DEBUGGED(ccb_h->path, CAM_DEBUG_SUBTRACE)) {
sys/dev/disk/nata/atapi-cam.c
586
CAM_DEBUG(ccb_h->path, CAM_DEBUG_SUBTRACE,
sys/dev/disk/nata/atapi-cam.c
644
CAM_DEBUG(ccb_h->path, CAM_DEBUG_SUBTRACE,
sys/dev/disk/nata/atapi-cam.c
65
struct cam_path *path;
sys/dev/disk/nata/atapi-cam.c
658
xpt_print_path(ccb_h->path);
sys/dev/disk/nata/atapi-cam.c
695
if (CAM_DEBUGGED(csio->ccb_h.path, CAM_DEBUG_CDB)) {
sys/dev/disk/nata/atapi-cam.c
792
struct cam_path* path, void *arg)
sys/dev/disk/nata/atapi-cam.c
800
targ = xpt_path_target_id(path);
sys/dev/disk/nata/atapi-cam.c
801
xpt_print_path(path);
sys/dev/disk/nata/atapi-cam.c
819
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/disk/nata/atapi-cam.c
822
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/disk/nata/atapi-cam.c
825
xpt_free_path(ccb->ccb_h.path);
sys/dev/disk/nata/atapi-cam.c
832
struct cam_path *path;
sys/dev/disk/nata/atapi-cam.c
838
if (xpt_create_path(&path, xpt_periph, cam_sim_path(sim),
sys/dev/disk/nata/atapi-cam.c
845
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("Rescanning ATAPI bus.\n"));
sys/dev/disk/nata/atapi-cam.c
846
xpt_setup_ccb(&ccb->ccb_h, path, 5/*priority (low)*/);
sys/dev/disk/nata/atapi-cam.c
890
if (scp->path != NULL) {
sys/dev/disk/nata/atapi-cam.c
892
xpt_free_path(scp->path);
sys/dev/disk/ncr/ncr.c
1063
struct cam_path *path;
sys/dev/disk/ncr/ncr.c
1257
static void ncr_freeze_devq (ncb_p np, struct cam_path *path);
sys/dev/disk/ncr/ncr.c
3790
if (xpt_create_path(&np->path, /*periph*/NULL,
sys/dev/disk/ncr/ncr.c
427
#define PRINT_ADDR(ccb) xpt_print_path((ccb)->ccb_h.path)
sys/dev/disk/ncr/ncr.c
4564
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/disk/ncr/ncr.c
4627
ncr_freeze_devq (ncb_p np, struct cam_path *path)
sys/dev/disk/ncr/ncr.c
4649
&& (xpt_path_comp(path, cp->ccb->ccb_h.path) >= 0)) {
sys/dev/disk/ncr/ncr.c
4824
xpt_async(AC_BUS_RESET, np->path, NULL);
sys/dev/disk/ncr/ncr.c
4980
xpt_setup_ccb(&neg->ccb_h, ccb->ccb_h.path, /*priority*/1);
sys/dev/disk/ncr/ncr.c
4981
xpt_async(AC_TRANSFER_NEG, ccb->ccb_h.path, neg);
sys/dev/disk/ncr/ncr.c
5062
xpt_setup_ccb(&neg->ccb_h, ccb->ccb_h.path, /*priority*/1);
sys/dev/disk/ncr/ncr.c
5063
xpt_async(AC_TRANSFER_NEG, ccb->ccb_h.path, neg);
sys/dev/disk/ncr/ncr.c
6358
ncr_freeze_devq(np, cp->ccb->ccb_h.path);
sys/dev/disk/sbp/sbp.c
1017
if (sdev->path == NULL)
sys/dev/disk/sbp/sbp.c
1018
xpt_create_path(&sdev->path, xpt_periph,
sys/dev/disk/sbp/sbp.c
1054
if (sdev->path) {
sys/dev/disk/sbp/sbp.c
1055
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/disk/sbp/sbp.c
1664
if (sdev->path) {
sys/dev/disk/sbp/sbp.c
1665
xpt_freeze_devq(sdev->path, 1);
sys/dev/disk/sbp/sbp.c
179
struct cam_path *path;
sys/dev/disk/sbp/sbp.c
1899
if (xpt_create_path(&sbp->path, xpt_periph, cam_sim_path(sbp->sim),
sys/dev/disk/sbp/sbp.c
1933
xpt_async(AC_BUS_RESET, sbp->path, /*arg*/ NULL);
sys/dev/disk/sbp/sbp.c
2030
xpt_async(AC_LOST_DEVICE, sbp->path, NULL);
sys/dev/disk/sbp/sbp.c
2031
xpt_free_path(sbp->path);
sys/dev/disk/sbp/sbp.c
2065
if (sdev->path) {
sys/dev/disk/sbp/sbp.c
2066
xpt_release_devq(sdev->path,
sys/dev/disk/sbp/sbp.c
2069
xpt_async(AC_LOST_DEVICE, sdev->path, NULL);
sys/dev/disk/sbp/sbp.c
2070
xpt_free_path(sdev->path);
sys/dev/disk/sbp/sbp.c
2071
sdev->path = NULL;
sys/dev/disk/sbp/sbp.c
210
struct cam_path *path;
sys/dev/disk/sbp/sbp.c
2106
xpt_freeze_devq(tsdev->path, 1);
sys/dev/disk/sbp/sbp.c
2162
xpt_freeze_devq(sdev->path, 1);
sys/dev/disk/sbp/sbp.c
2298
name = xpt_path_periph(ccb->ccb_h.path)->periph_name;
sys/dev/disk/sbp/sbp.c
678
if (sdev->path != NULL) {
sys/dev/disk/sbp/sbp.c
679
xpt_freeze_devq(sdev->path, 1);
sys/dev/disk/sbp/sbp.c
712
if (sdev->path) {
sys/dev/disk/sbp/sbp.c
713
xpt_freeze_devq(sdev->path, 1);
sys/dev/disk/sbp/sbp.c
772
xpt_async(AC_BUS_RESET, sbp->path, /*arg*/ NULL);
sys/dev/disk/sbp/sbp.c
957
xpt_setup_ccb(&ccb->ccb_h, sdev->path, SCAN_PRI);
sys/dev/disk/sbp/sbp.c
960
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/disk/sbp/sbp.c
982
xpt_setup_ccb(&ccb->ccb_h, sdev->path, SCAN_PRI);
sys/dev/disk/sbp/sbp.c
991
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/disk/sili/sili_cam.c
729
struct cam_path *path;
sys/dev/disk/sili/sili_cam.c
743
status = xpt_create_path(&path, xpt_periph, cam_sim_path(ap->ap_sim),
sys/dev/disk/sili/sili_cam.c
749
xpt_setup_ccb(&ccb->ccb_h, path, 5); /* 5 = low priority */
sys/dev/disk/sili/sili_cam.c
760
struct cam_path *path;
sys/dev/disk/sili/sili_cam.c
764
status = xpt_create_path(&path, xpt_periph, cam_sim_path(ap->ap_sim),
sys/dev/disk/sili/sili_cam.c
770
xpt_setup_ccb(&ccb->ccb_h, path, 5); /* 5 = low priority */
sys/dev/disk/sym/sym_hipd.c
1545
struct cam_path *path;
sys/dev/disk/sym/sym_hipd.c
2298
xpt_print_path(cp->cam_ccb->ccb_h.path);
sys/dev/disk/sym/sym_hipd.c
2309
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/disk/sym/sym_hipd.c
3345
xpt_async(AC_BUS_RESET, np->path, NULL);
sys/dev/disk/sym/sym_hipd.c
3450
struct cam_path *path;
sys/dev/disk/sym/sym_hipd.c
3454
sts = xpt_create_path(&path, NULL, cam_sim_path(np->sim), target,
sys/dev/disk/sym/sym_hipd.c
3481
xpt_setup_ccb(&cts->ccb_h, path, /*priority*/1);
sys/dev/disk/sym/sym_hipd.c
3482
xpt_async(AC_TRANSFER_NEG, path, cts);
sys/dev/disk/sym/sym_hipd.c
3483
xpt_free_path(path);
sys/dev/disk/sym/sym_hipd.c
3932
xpt_print_path(np->path);
sys/dev/disk/sym/sym_hipd.c
4109
xpt_print_path(np->path);
sys/dev/disk/sym/sym_hipd.c
5235
xpt_async(AC_SENT_BDR, np->path, NULL);
sys/dev/disk/sym/sym_hipd.c
7469
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("sym_action\n"));
sys/dev/disk/sym/sym_hipd.c
8189
xpt_print_path(np->path);
sys/dev/disk/sym/sym_hipd.c
8212
sym_async(void *cb_arg, u32 code, struct cam_path *path, void *arg)
sys/dev/disk/sym/sym_hipd.c
8226
tn = xpt_path_target_id(path);
sys/dev/disk/sym/sym_hipd.c
8972
struct cam_path *path = NULL;
sys/dev/disk/sym/sym_hipd.c
9010
if (xpt_create_path(&path, 0,
sys/dev/disk/sym/sym_hipd.c
9015
np->path = path;
sys/dev/disk/sym/sym_hipd.c
9020
if (xpt_register_async(AC_LOST_DEVICE, sym_async, sim, path) !=
sys/dev/disk/sym/sym_hipd.c
9065
if (np->path) {
sys/dev/disk/sym/sym_hipd.c
9066
xpt_free_path(np->path);
sys/dev/disk/sym/sym_hipd.c
9067
np->path = NULL;
sys/dev/disk/trm/trm.c
2296
xpt_setup_ccb(&neg->ccb_h, pccb->ccb_h.path, /* priority */1);
sys/dev/disk/trm/trm.c
2297
xpt_async(AC_TRANSFER_NEG, pccb->ccb_h.path, neg);
sys/dev/disk/trm/trm.c
536
CAM_DEBUG(pccb->ccb_h.path, CAM_DEBUG_TRACE, ("trm_action\n"));
sys/dev/disk/vpo/vpo.c
185
struct cam_path *path;
sys/dev/disk/vpo/vpo.c
189
if (xpt_create_path(&path, xpt_periph, cam_sim_path(vpo->sim), 0, 0)
sys/dev/disk/vpo/vpo.c
195
xpt_setup_ccb(&ccb->ccb_h, path, 5/*priority (low)*/);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
335
ATOM_DISPLAY_OBJECT_PATH *path;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
337
path = (ATOM_DISPLAY_OBJECT_PATH *) addr;
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
338
path_size += le16_to_cpu(path->usSize);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
340
if (device_support & le16_to_cpu(path->usDeviceTag)) {
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
344
(le16_to_cpu(path->usConnObjectId) & OBJECT_ID_MASK)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
347
(le16_to_cpu(path->usConnObjectId) & ENUM_ID_MASK)
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
350
(le16_to_cpu(path->usConnObjectId) &
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
354
if ((le16_to_cpu(path->usDeviceTag) ==
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
356
(le16_to_cpu(path->usDeviceTag) ==
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
362
con_obj_id, le16_to_cpu(path->usDeviceTag));
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
375
for (j = 0; j < ((le16_to_cpu(path->usSize) - 8) / 2); j++) {
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
379
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
382
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
385
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
391
if (le16_to_cpu(path->usGraphicObjIds[j]) == encoder_obj) {
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
412
le16_to_cpu(path->usDeviceTag),
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
419
if (le16_to_cpu(path->usGraphicObjIds[j]) == router_obj_id) {
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
439
if (le16_to_cpu(path->usConnObjectId) ==
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
489
if ((le16_to_cpu(path->usDeviceTag) &
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
492
if (le16_to_cpu(path->usConnObjectId) ==
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
547
conn_id = le16_to_cpu(path->usConnObjectId);
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
551
le16_to_cpu(path->usDeviceTag),
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2349
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2353
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2357
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2359
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2361
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2363
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2365
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2486
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2490
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2494
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2496
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2498
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2500
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser.c
2502
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1413
info->ext_disp_conn_info.path[i].device_connector_id =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1415
le16_to_cpu(info_v11->extdispconninfo.path[i].connectorobjid));
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1417
info->ext_disp_conn_info.path[i].ext_encoder_obj_id =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1420
info_v11->extdispconninfo.path[i].ext_encoder_objid));
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1422
info->ext_disp_conn_info.path[i].device_tag =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1424
info_v11->extdispconninfo.path[i].device_tag);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1425
info->ext_disp_conn_info.path[i].device_acpi_enum =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1427
info_v11->extdispconninfo.path[i].device_acpi_enum);
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1428
info->ext_disp_conn_info.path[i].ext_aux_ddc_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1429
info_v11->extdispconninfo.path[i].auxddclut_index;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1430
info->ext_disp_conn_info.path[i].ext_hpd_pin_lut_index =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1431
info_v11->extdispconninfo.path[i].hpdlut_index;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1432
info->ext_disp_conn_info.path[i].channel_mapping.raw =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1433
info_v11->extdispconninfo.path[i].channelmapping;
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1434
info->ext_disp_conn_info.path[i].caps =
sys/dev/drm/amd/display/dc/bios/bios_parser2.c
1435
le16_to_cpu(info_v11->extdispconninfo.path[i].caps);
sys/dev/drm/amd/display/dc/core/dc_link.c
1220
struct external_display_path *path =
sys/dev/drm/amd/display/dc/core/dc_link.c
1221
&info.ext_disp_conn_info.path[i];
sys/dev/drm/amd/display/dc/core/dc_link.c
1222
if (path->device_connector_id.enum_id == link->link_id.enum_id
sys/dev/drm/amd/display/dc/core/dc_link.c
1223
&& path->device_connector_id.id == link->link_id.id
sys/dev/drm/amd/display/dc/core/dc_link.c
1224
&& path->device_connector_id.type == link->link_id.type) {
sys/dev/drm/amd/display/dc/core/dc_link.c
1227
&& path->device_acpi_enum == link->device_tag.acpi_device) {
sys/dev/drm/amd/display/dc/core/dc_link.c
1228
link->ddi_channel_mapping = path->channel_mapping;
sys/dev/drm/amd/display/dc/core/dc_link.c
1229
link->chip_caps = path->caps;
sys/dev/drm/amd/display/dc/core/dc_link.c
1230
} else if (path->device_tag ==
sys/dev/drm/amd/display/dc/core/dc_link.c
1232
link->ddi_channel_mapping = path->channel_mapping;
sys/dev/drm/amd/display/dc/core/dc_link.c
1233
link->chip_caps = path->caps;
sys/dev/drm/amd/display/include/grph_object_ctrl_defs.h
311
} path[MAX_NUMBER_OF_EXT_DISPLAY_PATH];
sys/dev/drm/amd/include/atomfirmware.h
951
struct atom_ext_display_path path[7]; // total of fixed 7 entries.
sys/dev/drm/drm_connector.c
1447
const char *path)
sys/dev/drm/drm_connector.c
1454
strlen(path) + 1,
sys/dev/drm/drm_connector.c
1455
path,
sys/dev/drm/i915/i915_gpu_error.c
1633
error_uc->guc_fw.path = kstrdup(i915->guc.fw.path, GFP_ATOMIC);
sys/dev/drm/i915/i915_gpu_error.c
1634
error_uc->huc_fw.path = kstrdup(i915->huc.fw.path, GFP_ATOMIC);
sys/dev/drm/i915/i915_gpu_error.c
912
kfree(error_uc->guc_fw.path);
sys/dev/drm/i915/i915_gpu_error.c
913
kfree(error_uc->huc_fw.path);
sys/dev/drm/i915/intel_guc_fw.c
65
guc_fw->path = i915_modparams.guc_firmware_path;
sys/dev/drm/i915/intel_guc_fw.c
69
guc_fw->path = I915_SKL_GUC_UCODE;
sys/dev/drm/i915/intel_guc_fw.c
73
guc_fw->path = I915_BXT_GUC_UCODE;
sys/dev/drm/i915/intel_guc_fw.c
77
guc_fw->path = I915_KBL_GUC_UCODE;
sys/dev/drm/i915/intel_huc_fw.c
64
huc_fw->path = i915_modparams.huc_firmware_path;
sys/dev/drm/i915/intel_huc_fw.c
68
huc_fw->path = I915_SKL_HUC_UCODE;
sys/dev/drm/i915/intel_huc_fw.c
72
huc_fw->path = I915_BXT_HUC_UCODE;
sys/dev/drm/i915/intel_huc_fw.c
76
huc_fw->path = I915_KBL_HUC_UCODE;
sys/dev/drm/i915/intel_uc_fw.c
182
intel_uc_fw_type_repr(uc_fw->type), uc_fw->path, err);
sys/dev/drm/i915/intel_uc_fw.c
207
intel_uc_fw_type_repr(uc_fw->type), uc_fw->path);
sys/dev/drm/i915/intel_uc_fw.c
254
uc_fw->path,
sys/dev/drm/i915/intel_uc_fw.c
266
intel_uc_fw_type_repr(uc_fw->type), uc_fw->path, err);
sys/dev/drm/i915/intel_uc_fw.c
299
intel_uc_fw_type_repr(uc_fw->type), uc_fw->path);
sys/dev/drm/i915/intel_uc_fw.c
50
intel_uc_fw_type_repr(uc_fw->type), uc_fw->path);
sys/dev/drm/i915/intel_uc_fw.c
52
if (!uc_fw->path)
sys/dev/drm/i915/intel_uc_fw.c
60
err = request_firmware(&fw, uc_fw->path, &pdev->dev);
sys/dev/drm/i915/intel_uc_fw.h
107
uc_fw->path = NULL;
sys/dev/drm/i915/intel_uc_fw.h
115
return uc_fw->path != NULL;
sys/dev/drm/i915/intel_uc_fw.h
52
const char *path;
sys/dev/drm/include/drm/drm_connector.h
1263
const char *path);
sys/dev/drm/include/drm/drm_dp_mst_helper.h
386
struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, const char *path);
sys/dev/drm/include/drm/drm_edid.h
343
int __drm_set_edid_firmware_path(const char *path);
sys/dev/drm/radeon/radeon_atombios.c
554
ATOM_DISPLAY_OBJECT_PATH *path;
sys/dev/drm/radeon/radeon_atombios.c
556
path = (ATOM_DISPLAY_OBJECT_PATH *) addr;
sys/dev/drm/radeon/radeon_atombios.c
557
path_size += le16_to_cpu(path->usSize);
sys/dev/drm/radeon/radeon_atombios.c
559
if (device_support & le16_to_cpu(path->usDeviceTag)) {
sys/dev/drm/radeon/radeon_atombios.c
563
(le16_to_cpu(path->usConnObjectId) & OBJECT_ID_MASK)
sys/dev/drm/radeon/radeon_atombios.c
566
(le16_to_cpu(path->usConnObjectId) & ENUM_ID_MASK)
sys/dev/drm/radeon/radeon_atombios.c
569
(le16_to_cpu(path->usConnObjectId) &
sys/dev/drm/radeon/radeon_atombios.c
573
if (le16_to_cpu(path->usDeviceTag) ==
sys/dev/drm/radeon/radeon_atombios.c
637
for (j = 0; j < ((le16_to_cpu(path->usSize) - 8) / 2); j++) {
sys/dev/drm/radeon/radeon_atombios.c
641
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/radeon/radeon_atombios.c
644
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/radeon/radeon_atombios.c
647
(le16_to_cpu(path->usGraphicObjIds[j]) &
sys/dev/drm/radeon/radeon_atombios.c
653
if (le16_to_cpu(path->usGraphicObjIds[j]) == encoder_obj) {
sys/dev/drm/radeon/radeon_atombios.c
676
(path->
sys/dev/drm/radeon/radeon_atombios.c
684
if (le16_to_cpu(path->usGraphicObjIds[j]) == router_obj_id) {
sys/dev/drm/radeon/radeon_atombios.c
704
if (le16_to_cpu(path->usConnObjectId) ==
sys/dev/drm/radeon/radeon_atombios.c
754
if ((le16_to_cpu(path->usDeviceTag) &
sys/dev/drm/radeon/radeon_atombios.c
757
if (le16_to_cpu(path->usConnObjectId) ==
sys/dev/drm/radeon/radeon_atombios.c
812
conn_id = le16_to_cpu(path->usConnObjectId);
sys/dev/drm/radeon/radeon_atombios.c
815
(dev, le16_to_cpu(path->usDeviceTag), &connector_type,
sys/dev/drm/radeon/radeon_atombios.c
821
le16_to_cpu(path->
sys/dev/netif/ix/ixgbe_dcb.c
120
p = &dcb_config->tc_config[i].path[direction];
sys/dev/netif/ix/ixgbe_dcb.c
142
p = &dcb_config->tc_config[i].path[direction];
sys/dev/netif/ix/ixgbe_dcb.c
231
refill[tc] = tc_config[tc].path[direction].data_credits_refill;
sys/dev/netif/ix/ixgbe_dcb.c
250
bwgid[tc] = tc_config[tc].path[direction].bwg_id;
sys/dev/netif/ix/ixgbe_dcb.c
260
tsa[tc] = tc_config[tc].path[direction].tsa;
sys/dev/netif/ix/ixgbe_dcb.c
279
if (prio_mask & tc_config[tc].path[direction].up_to_tc_bitmap)
sys/dev/netif/ix/ixgbe_dcb.c
324
p = &dcb_config->tc_config[j].path[i];
sys/dev/netif/ix/ixgbe_dcb.h
102
struct ixgbe_dcb_tc_path path[2]; /* One each for Tx/Rx */
sys/dev/raid/aac/aac_cam.c
130
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/aac/aac_cam.c
138
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/aac/aac_cam.c
154
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/aac/aac_cam.c
203
xpt_async(AC_LOST_DEVICE, camsc->path, NULL);
sys/dev/raid/aac/aac_cam.c
204
xpt_free_path(camsc->path);
sys/dev/raid/aac/aac_cam.c
223
struct cam_path *path;
sys/dev/raid/aac/aac_cam.c
252
if (xpt_create_path(&path, NULL, cam_sim_path(sim),
sys/dev/raid/aac/aac_cam.c
263
camsc->path = path;
sys/dev/raid/aac/aac_cam.c
70
struct cam_path *path;
sys/dev/raid/arcmsr/arcmsr.c
1641
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/arcmsr/arcmsr.c
1647
struct cam_path *path;
sys/dev/raid/arcmsr/arcmsr.c
1652
if (xpt_create_path(&path, xpt_periph, cam_sim_path(acb->psim), target, lun) != CAM_REQ_CMP)
sys/dev/raid/arcmsr/arcmsr.c
1657
xpt_setup_ccb(&ccb->ccb_h, path, 5);
sys/dev/raid/arcmsr/arcmsr.c
3129
xpt_print_path(pabort_ccb->ccb_h.path);
sys/dev/raid/arcmsr/arcmsr.c
4720
if(xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(acb->psim), CAM_TARGET_WILDCARD, CAM_LUN_WILDCARD) != CAM_REQ_CMP) {
sys/dev/raid/arcmsr/arcmsr.c
4727
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, /*priority*/5);
sys/dev/raid/asr/asr.c
1147
struct cam_path * path;
sys/dev/raid/asr/asr.c
1149
if (xpt_create_path(&path,
sys/dev/raid/asr/asr.c
1163
path, NULL);
sys/dev/raid/asr/asr.c
1171
path, /*priority*/5);
sys/dev/raid/asr/asr.c
1174
path,
sys/dev/raid/asr/asr.c
1180
path, NULL);
sys/dev/raid/asr/asr.c
1183
path, NULL);
sys/dev/raid/asr/asr.c
1296
cam_sim_unit(xpt_path_sim(ccb->ccb_h.path)), s);
sys/dev/raid/asr/asr.c
1329
ASR_resetBus (sc, cam_sim_bus(xpt_path_sim(ccb->ccb_h.path)));
sys/dev/raid/asr/asr.c
1330
xpt_async (AC_BUS_RESET, ccb->ccb_h.path, NULL);
sys/dev/raid/asr/asr.c
1713
int bus =cam_sim_bus(xpt_path_sim(ccb->ccb_h.path));
sys/dev/raid/asr/asr.c
185
#define debug_asr_print_path(ccb) xpt_print_path(ccb->ccb_h.path);
sys/dev/raid/asr/asr.c
2671
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("asr_action\n"));
sys/dev/raid/asr/asr.c
2703
cam_sim_unit(xpt_path_sim(ccb->ccb_h.path)),
sys/dev/raid/asr/asr.c
3062
if (ccb->ccb_h.path) {
sys/dev/raid/asr/asr.c
3504
cam_sim_unit(xpt_path_sim(ccb->ccb_h.path)),
sys/dev/raid/asr/asr.c
823
if (ccb->path) {
sys/dev/raid/ciss/ciss.c
2850
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/ciss/ciss.c
2858
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/ciss/ciss.c
2884
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/ciss/ciss.c
3143
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
sys/dev/raid/ciss/ciss.c
3282
xpt_release_simq(xpt_path_sim(csio->ccb_h.path), 0);
sys/dev/raid/ciss/ciss.c
3309
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
sys/dev/raid/ciss/ciss.c
3337
struct cam_path *path;
sys/dev/raid/ciss/ciss.c
3340
status = xpt_create_path(&path, NULL, cam_sim_path(sc->ciss_cam_sim[bus]),
sys/dev/raid/ciss/ciss.c
3343
periph = cam_periph_find(path, NULL);
sys/dev/raid/ciss/ciss.c
3344
xpt_free_path(path);
sys/dev/raid/dpt/dpt_scsi.c
1685
xpt_print_path(ccb->ccb_h.path);
sys/dev/raid/dpt/dpt_scsi.c
1699
xpt_print_path(ccb->ccb_h.path);
sys/dev/raid/dpt/dpt_scsi.c
714
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/raid/dpt/dpt_scsi.c
798
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("dpt_action\n"));
sys/dev/raid/dpt/dpt_scsi.c
803
xpt_print_path(ccb->ccb_h.path);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
279
struct cam_path *path;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
282
status = xpt_create_path(&path, NULL, vbus_ext->sim->path_id, id, 0);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
284
if((periph = cam_periph_find(path, "da")) != NULL){
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
288
xpt_free_path(path);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1092
if (xpt_create_path(&vbus_ext->path, /*periph */ NULL,
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1104
xpt_setup_ccb(&ccb->ccb_h, vbus_ext->path, /*priority*/5);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1337
struct cam_path *path;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1345
if (xpt_create_path(&path, xpt_periph, cam_sim_path(vbus_ext->sim),
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1352
xpt_setup_ccb(&ccb->ccb_h, path, 5);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
1371
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
394
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg);
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
846
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg)
sys/dev/raid/hpt27xx/os_bsd.h
167
struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
sys/dev/raid/hptiop/hptiop.c
1394
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(hba->sim),
sys/dev/raid/hptiop/hptiop.c
1400
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/hptiop/hptiop.c
1410
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/hptiop/hptiop.c
147
struct cam_path *path, void *arg);
sys/dev/raid/hptiop/hptiop.c
2011
if (xpt_create_path(&hba->path, /*periph */ NULL,
sys/dev/raid/hptiop/hptiop.c
2030
xpt_setup_ccb(&ccb->ccb_h, hba->path, /*priority*/5);
sys/dev/raid/hptiop/hptiop.c
2079
xpt_free_path(hba->path);
sys/dev/raid/hptiop/hptiop.c
2177
struct cam_path * path, void * arg)
sys/dev/raid/hptiop/hptiop.c
2781
struct cam_path *path;
sys/dev/raid/hptiop/hptiop.c
2784
status = xpt_create_path(&path, NULL, hba->sim->path_id, target_id, 0);
sys/dev/raid/hptiop/hptiop.c
2787
if ((periph = cam_periph_find(path, "da")) != NULL) {
sys/dev/raid/hptiop/hptiop.c
2794
xpt_free_path(path);
sys/dev/raid/hptiop/hptiop.c
2802
if (hba->path) {
sys/dev/raid/hptiop/hptiop.c
2806
xpt_setup_ccb(&ccb->ccb_h, hba->path, /*priority*/5);
sys/dev/raid/hptiop/hptiop.c
2812
xpt_free_path(hba->path);
sys/dev/raid/hptiop/hptiop.h
416
struct cam_path *path;
sys/dev/raid/hptmv/entry.c
2060
if(xpt_create_path(&pAdapter->path, /*periph */ NULL,
sys/dev/raid/hptmv/entry.c
2070
xpt_setup_ccb(&ccb->ccb_h, pAdapter->path, /*priority*/5);
sys/dev/raid/hptmv/entry.c
2143
hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path,
sys/dev/raid/hptmv/entry.c
2150
UNREFERENCED_PARAMETER(path);
sys/dev/raid/hptmv/entry.c
2252
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("hpt_action\n"));
sys/dev/raid/hptmv/entry.c
82
static void hpt_async(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg);
sys/dev/raid/hptmv/osbsd.h
148
struct cam_path *path;
sys/dev/raid/hptmv/osbsd.h
231
struct cam_path *path;
sys/dev/raid/hptmv/osbsd.h
234
status = xpt_create_path(&path, NULL, path_id, target_id, 0);
sys/dev/raid/hptmv/osbsd.h
236
periph = cam_periph_find(path, "da");
sys/dev/raid/hptmv/osbsd.h
237
xpt_free_path(path);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
1071
if (xpt_create_path(&vbus_ext->path, /*periph */ NULL,
sys/dev/raid/hptrr/hptrr_osm_bsd.c
1085
xpt_setup_ccb(&ccb->ccb_h, vbus_ext->path, /*priority*/5);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
1309
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
1322
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/hptrr/hptrr_osm_bsd.c
1329
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
409
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg);
sys/dev/raid/hptrr/hptrr_osm_bsd.c
820
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg)
sys/dev/raid/hptrr/os_bsd.h
169
struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
sys/dev/raid/mfi/mfi_cam.c
66
struct cam_path *path;
sys/dev/raid/mly/mly.c
2007
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/mly/mly.c
2014
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/mly/mly.c
2392
struct cam_path *path;
sys/dev/raid/mly/mly.c
2395
status = xpt_create_path(&path, NULL, cam_sim_path(sc->mly_cam_sim[bus]), target, 0);
sys/dev/raid/mly/mly.c
2397
periph = cam_periph_find(path, NULL);
sys/dev/raid/mly/mly.c
2398
xpt_free_path(path);
sys/dev/raid/mpr/mpr_sas.c
1147
struct cam_path *path;
sys/dev/raid/mpr/mpr_sas.c
1152
if (xpt_create_path(&path, NULL,
sys/dev/raid/mpr/mpr_sas.c
1159
xpt_async(ac_code, path, NULL);
sys/dev/raid/mpr/mpr_sas.c
1160
xpt_free_path(path);
sys/dev/raid/mpr/mpr_sas.c
130
struct cam_path *path, void *arg);
sys/dev/raid/mpr/mpr_sas.c
133
static void mprsas_check_eedp(struct mpr_softc *sc, struct cam_path *path,
sys/dev/raid/mpr/mpr_sas.c
1988
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/raid/mpr/mpr_sas.c
264
xpt_release_devq(tm->cm_ccb->ccb_h.path, 1, TRUE);
sys/dev/raid/mpr/mpr_sas.c
265
xpt_free_path(tm->cm_ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas.c
2650
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/raid/mpr/mpr_sas.c
279
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas.c
2906
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/raid/mpr/mpr_sas.c
307
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, pathid, targetid,
sys/dev/raid/mpr/mpr_sas.c
314
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5); /* 5 = low priority */
sys/dev/raid/mpr/mpr_sas.c
3259
sasaddr = xpt_path_sas_addr(ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas.c
3449
mprsas_async(void *callback_arg, uint32_t code, struct cam_path *path,
sys/dev/raid/mpr/mpr_sas.c
345
xpt_path_string(cm->cm_ccb->csio.ccb_h.path, path_str,
sys/dev/raid/mpr/mpr_sas.c
3488
if (xpt_path_path_id(path) != sassc->sim->path_id)
sys/dev/raid/mpr/mpr_sas.c
3495
KASSERT(xpt_path_target_id(path) < sassc->maxtargets,
sys/dev/raid/mpr/mpr_sas.c
3497
xpt_path_target_id(path)));
sys/dev/raid/mpr/mpr_sas.c
3498
target = &sassc->targets[xpt_path_target_id(path)];
sys/dev/raid/mpr/mpr_sas.c
3502
lunid = xpt_path_lun_id(path);
sys/dev/raid/mpr/mpr_sas.c
3525
xpt_setup_ccb(&cdai->ccb_h, path, CAM_PRIORITY_NORMAL);
sys/dev/raid/mpr/mpr_sas.c
3539
cam_release_devq(cdai->ccb_h.path, 0, 0, 0, FALSE);
sys/dev/raid/mpr/mpr_sas.c
3576
if (xpt_path_path_id(path) != sc->sassc->sim->path_id)
sys/dev/raid/mpr/mpr_sas.c
3583
mprsas_check_eedp(sc, path, cgd);
sys/dev/raid/mpr/mpr_sas.c
3595
mprsas_check_eedp(struct mpr_softc *sc, struct cam_path *path,
sys/dev/raid/mpr/mpr_sas.c
3613
targetid = xpt_path_target_id(path);
sys/dev/raid/mpr/mpr_sas.c
3614
lunid = xpt_path_lun_id(path);
sys/dev/raid/mpr/mpr_sas.c
3689
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas.c
3737
xpt_release_devq(done_ccb->ccb_h.path,
sys/dev/raid/mpr/mpr_sas.c
3781
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas.c
3804
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, path_id,
sys/dev/raid/mpr/mpr_sas.c
828
status = xpt_create_path(&sassc->path, /*periph*/NULL,
sys/dev/raid/mpr/mpr_sas.c
834
sassc->path = NULL;
sys/dev/raid/mpr/mpr_sas.c
884
sassc->path);
sys/dev/raid/mpr/mpr_sas.c
891
xpt_free_path(sassc->path);
sys/dev/raid/mpr/mpr_sas.c
892
sassc->path = NULL;
sys/dev/raid/mpr/mpr_sas.c
945
if (sassc->path != NULL) {
sys/dev/raid/mpr/mpr_sas.c
946
xpt_register_async(0, mprsas_async, sc, sassc->path);
sys/dev/raid/mpr/mpr_sas.c
947
xpt_free_path(sassc->path);
sys/dev/raid/mpr/mpr_sas.c
948
sassc->path = NULL;
sys/dev/raid/mpr/mpr_sas.h
99
struct cam_path *path;
sys/dev/raid/mpr/mpr_sas_lsi.c
1504
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/mpr/mpr_sas_lsi.c
1512
xpt_path_string(ccb->ccb_h.path, path_str,
sys/dev/raid/mpr/mpr_sas_lsi.c
1526
xpt_path_target_id(ccb->ccb_h.path);
sys/dev/raid/mpr/mpr_sas_lsi.c
1573
xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/raid/mpr/mpr_sas_lsi.c
1582
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
1013
struct cam_path *path;
sys/dev/raid/mps/mps_sas.c
1018
if (xpt_create_path(&path, NULL,
sys/dev/raid/mps/mps_sas.c
1025
xpt_async(ac_code, path, NULL);
sys/dev/raid/mps/mps_sas.c
1026
xpt_free_path(path);
sys/dev/raid/mps/mps_sas.c
166
struct cam_path *path, void *arg);
sys/dev/raid/mps/mps_sas.c
1915
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/raid/mps/mps_sas.c
2128
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/raid/mps/mps_sas.c
2674
sasaddr = xpt_path_sas_addr(ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
2867
xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/raid/mps/mps_sas.c
2870
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
292
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, pathid,
sys/dev/raid/mps/mps_sas.c
2938
xpt_path_string(ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/raid/mps/mps_sas.c
2944
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, MPS_PRIORITY_XPT);
sys/dev/raid/mps/mps_sas.c
2951
mpssas_async(void *callback_arg, uint32_t code, struct cam_path *path,
sys/dev/raid/mps/mps_sas.c
2984
if (xpt_path_path_id(path) != sassc->sim->path_id)
sys/dev/raid/mps/mps_sas.c
2990
target = &sassc->targets[xpt_path_target_id(path)];
sys/dev/raid/mps/mps_sas.c
2994
lunid = xpt_path_lun_id(path);
sys/dev/raid/mps/mps_sas.c
3017
xpt_setup_ccb(&cdai->ccb_h, path, CAM_PRIORITY_NORMAL);
sys/dev/raid/mps/mps_sas.c
3026
cam_release_devq(cdai->ccb_h.path,
sys/dev/raid/mps/mps_sas.c
3085
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/raid/mps/mps_sas.c
3098
if ((found_periph = cam_periph_find(ccb->ccb_h.path,
sys/dev/raid/mps/mps_sas.c
3151
xpt_path_path_id(ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
3153
xpt_path_target_id(ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
3155
xpt_path_lun_id(ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
3161
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.c
3191
xpt_release_devq(done_ccb->ccb_h.path,
sys/dev/raid/mps/mps_sas.c
321
xpt_path_string(cm->cm_ccb->csio.ccb_h.path, path_str,
sys/dev/raid/mps/mps_sas.c
3230
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/raid/mps/mps_sas.h
93
struct cam_path *path;
sys/dev/raid/mrsas/mrsas_cam.c
1106
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/mrsas/mrsas_cam.c
1135
if (xpt_create_path(&ccb_0->ccb_h.path, xpt_periph, cam_sim_path(sc->sim_0),
sys/dev/raid/mrsas/mrsas_cam.c
1143
if (xpt_create_path(&ccb_1->ccb_h.path, xpt_periph, cam_sim_path(sc->sim_1),
sys/dev/raid/mrsas/mrsas_cam.c
1151
xpt_setup_ccb(&ccb_0->ccb_h, ccb_0->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/mrsas/mrsas_cam.c
1157
xpt_setup_ccb(&ccb_1->ccb_h, ccb_1->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/mrsas/mrsas_cam.c
1183
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(sim),
sys/dev/raid/mrsas/mrsas_cam.c
1189
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/mrsas/mrsas_cam.c
919
sim = xpt_path_sim(cmd->ccb_ptr->ccb_h.path);
sys/dev/raid/twa/tw_osl.h
177
struct cam_path *path; /* peripheral, path, tgt, lun
sys/dev/raid/twa/tw_osl_cam.c
136
if (xpt_create_path(&sc->path, NULL,
sys/dev/raid/twa/tw_osl_cam.c
188
if (sc->path)
sys/dev/raid/twa/tw_osl_cam.c
189
xpt_free_path(sc->path);
sys/dev/raid/twa/tw_osl_cam.c
539
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(sc->sim),
sys/dev/raid/twa/tw_osl_cam.c
546
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/raid/twa/tw_osl_cam.c
578
xpt_free_path(ccb->ccb_h.path);
sys/dev/raid/tws/tws.h
236
struct cam_path *path; /* Ctlr path to CAM */
sys/dev/raid/tws/tws_cam.c
185
if (xpt_create_path(&sc->path, NULL, cam_sim_path(sc->sim),
sys/dev/raid/tws/tws_cam.c
209
if (sc->path)
sys/dev/raid/tws/tws_cam.c
210
xpt_free_path(sc->path);
sys/dev/raid/tws/tws_cam.c
221
struct cam_path *path;
sys/dev/raid/tws/tws_cam.c
230
if (xpt_create_path(&path, xpt_periph, cam_sim_path(sc->sim),
sys/dev/raid/tws/tws_cam.c
235
xpt_setup_ccb(&ccb->ccb_h, path, 5);
sys/dev/raid/tws/tws_cam.c
260
xpt_free_path(ccb->ccb_h.path);
sys/dev/virtual/virtio/block/virtio_blk.c
1230
char path[64];
sys/dev/virtual/virtio/block/virtio_blk.c
1232
ksnprintf(path, sizeof(path),
sys/dev/virtual/virtio/block/virtio_blk.c
1234
TUNABLE_INT_FETCH(path, &def);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1431
xpt_freeze_devq(ccbh->path, 1);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1751
struct cam_path *path;
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1759
if (xpt_create_path(&path, NULL, cam_sim_path(sc->vtscsi_sim),
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1765
xpt_async(ac_code, path, NULL);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1766
xpt_free_path(path);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1772
xpt_free_path(ccb->ccb_h.path);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1789
status = xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1796
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1815
status = xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/virtual/virtio/scsi/virtio_scsi.c
1823
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, 5/*priority (low)*/);
sys/dev/virtual/virtio/scsi/virtio_scsi.c
2424
xpt_path_string(ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/virtual/virtio/scsi/virtio_scsi.c
695
vtscsi_cam_async(void *cb_arg, uint32_t code, struct cam_path *path, void *arg)
sys/dev/virtual/vmware/pvscsi/pvscsi.c
1032
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/virtual/vmware/pvscsi/pvscsi.c
1068
xpt_free_path(ccb->ccb_h.path);
sys/dev/virtual/vmware/pvscsi/pvscsi.c
1094
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/virtual/vmware/pvscsi/pvscsi.c
1103
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, /*lowpri*/5);
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
4018
char path[64];
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
4020
ksnprintf(path, sizeof(path),
sys/dev/virtual/vmware/vmxnet3/if_vmx.c
4022
TUNABLE_INT_FETCH(path, &def);
sys/kern/imgact_elf.c
620
char *path;
sys/kern/imgact_elf.c
824
path = kmalloc(MAXPATHLEN, M_TEMP, M_WAITOK);
sys/kern/imgact_elf.c
825
ksnprintf(path, MAXPATHLEN, "%s%s",
sys/kern/imgact_elf.c
827
error = __elfN(load_file)(imgp->proc, path, &addr,
sys/kern/imgact_elf.c
829
kfree(path, M_TEMP);
sys/kern/init_main.c
562
char *var, *path, *next, *s;
sys/kern/init_main.c
620
for (path = init_path; *path != '\0'; path = next) {
sys/kern/init_main.c
621
while (*path == ':')
sys/kern/init_main.c
622
path++;
sys/kern/init_main.c
623
if (*path == '\0')
sys/kern/init_main.c
625
for (next = path; *next != '\0' && *next != ':'; next++)
sys/kern/init_main.c
628
kprintf("start_init: trying %.*s\n", (int)(next - path),
sys/kern/init_main.c
629
path);
sys/kern/init_main.c
661
for (s = next - 1; s >= path; s--)
sys/kern/init_main.c
701
kprintf("exec %.*s: error %d\n", (int)(next - path),
sys/kern/init_main.c
702
path, error);
sys/kern/kern_acct.c
138
if (uap->path != NULL) {
sys/kern/kern_acct.c
139
error = nlookup_init(&nd, uap->path, UIO_USERSPACE,
sys/kern/kern_acct.c
173
if (uap->path == NULL)
sys/kern/kern_acl.c
157
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/kern_acl.c
182
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/kern_acl.c
244
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/kern_acl.c
289
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/kern_environment.c
531
TUNABLE_INT_FETCH(d->path, d->var);
sys/kern/kern_environment.c
539
TUNABLE_LONG_FETCH(d->path, d->var);
sys/kern/kern_environment.c
547
TUNABLE_ULONG_FETCH(d->path, d->var);
sys/kern/kern_environment.c
555
TUNABLE_QUAD_FETCH(d->path, d->var);
sys/kern/kern_environment.c
563
TUNABLE_STR_FETCH(d->path, d->var, d->size);
sys/kern/kern_fp.c
106
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_LOCKVP);
sys/kern/kern_fp.c
95
fp_open(const char *path, int flags, int mode, file_t *fpp)
sys/kern/kern_jail.c
196
error = nlookup_init(&nd, j->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/kern_jail.c
288
j.path = jv0.path;
sys/kern/kern_ktrace.c
163
ktrnamei(struct lwp *lp, char *path)
sys/kern/kern_ktrace.c
170
kth.ktr_len = (int)strlen(path);
sys/kern/kern_ktrace.c
171
kth.ktr_buf = path;
sys/kern/kern_linker.c
103
filename = strrchr(path, '/');
sys/kern/kern_linker.c
105
return path;
sys/kern/kern_linker.c
99
linker_basename(const char *path)
sys/kern/kern_shutdown.c
686
char *path;
sys/kern/kern_shutdown.c
690
path = kmalloc(MNAMELEN, M_TEMP, M_WAITOK);
sys/kern/kern_shutdown.c
691
if (TUNABLE_STR_FETCH("dumpdev", path, MNAMELEN) != 0) {
sys/kern/kern_shutdown.c
704
dev = kgetdiskbyname(path);
sys/kern/kern_shutdown.c
708
kfree(path, M_TEMP);
sys/kern/vfs_nlookup.c
117
const char *path, enum uio_seg seg, int flags)
sys/kern/vfs_nlookup.c
134
error = copystr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_nlookup.c
136
error = copyinstr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_nlookup.c
200
const char *path, enum uio_seg seg, int flags)
sys/kern/vfs_nlookup.c
213
error = nlookup_init(nd, path, seg, flags | NLC_NLNCH_NOINIT);
sys/kern/vfs_nlookup.c
256
const char *path, enum uio_seg seg, int flags,
sys/kern/vfs_nlookup.c
269
error = copystr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_nlookup.c
271
error = copyinstr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_nlookup.c
299
const char *path, enum uio_seg seg, int flags,
sys/kern/vfs_nlookup.c
313
error = copystr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_nlookup.c
315
error = copyinstr(path, nd->nl_path, MAXPATHLEN, &pathlen);
sys/kern/vfs_quota.c
333
const char *path;
sys/kern/vfs_quota.c
344
path = vqa->path;
sys/kern/vfs_quota.c
351
error = nlookup_init(&nd, path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
1241
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
1273
char *path = NULL;
sys/kern/vfs_syscalls.c
1294
if (uap->path == NULL)
sys/kern/vfs_syscalls.c
1300
path = objcache_get(namei_oc, M_WAITOK);
sys/kern/vfs_syscalls.c
1301
error = copyinstr(uap->path, path, MAXPATHLEN, NULL);
sys/kern/vfs_syscalls.c
1330
error = kern_mountctl(path, uap->op, fp, ctl, uap->ctllen,
sys/kern/vfs_syscalls.c
1337
if (path)
sys/kern/vfs_syscalls.c
1338
objcache_put(namei_oc, path);
sys/kern/vfs_syscalls.c
1354
kern_mountctl(const char *path, int op, struct file *fp,
sys/kern/vfs_syscalls.c
1366
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
1403
path);
sys/kern/vfs_syscalls.c
1466
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
1585
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
178
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
1973
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
2096
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
2116
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
2300
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2319
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2412
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2434
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2485
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2505
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2644
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
2683
kern_symlink(struct nlookupdata *nd, char *path, int mode)
sys/kern/vfs_syscalls.c
2703
error = VOP_NSYMLINK(&nd->nl_nch, dvp, &vp, nd->nl_cred, &vattr, path);
sys/kern/vfs_syscalls.c
2719
char *path;
sys/kern/vfs_syscalls.c
2723
path = objcache_get(namei_oc, M_WAITOK);
sys/kern/vfs_syscalls.c
2724
error = copyinstr(uap->path, path, MAXPATHLEN, NULL);
sys/kern/vfs_syscalls.c
2729
error = kern_symlink(&nd, path, mode);
sys/kern/vfs_syscalls.c
2733
objcache_put(namei_oc, path);
sys/kern/vfs_syscalls.c
2779
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2824
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2847
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
2964
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
2983
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3003
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3074
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3096
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3125
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
3137
kern_pathconf(char *path, int name, int flags, register_t *sysmsg_regp)
sys/kern/vfs_syscalls.c
3144
error = nlookup_init(&nd, path, UIO_USERSPACE, flags);
sys/kern/vfs_syscalls.c
3165
return (kern_pathconf(uap->path, uap->name, NLC_FOLLOW,
sys/kern/vfs_syscalls.c
3177
return (kern_pathconf(uap->path, uap->name, 0, &sysmsg->sysmsg_reg));
sys/kern/vfs_syscalls.c
3230
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3252
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3307
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3335
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3391
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, lookupflags);
sys/kern/vfs_syscalls.c
3455
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3473
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3519
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
3594
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3612
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3660
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
3778
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
3802
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
3936
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
400
error = VFS_MOUNT(mp, uap->path, uap->data, cred);
sys/kern/vfs_syscalls.c
4000
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
4066
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
416
error = VFS_MOUNT(mp, uap->path, uap->data, cred);
sys/kern/vfs_syscalls.c
4543
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
4563
error = nlookup_init_at(&nd, &fp, uap->fd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
4606
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, 0);
sys/kern/vfs_syscalls.c
4731
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
5194
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
5230
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
5280
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
5326
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
5417
error = nlookup_init(&nd, uap->path, UIO_USERSPACE, NLC_FOLLOW);
sys/kern/vfs_syscalls.c
635
error = nlookup_init(&nd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
687
uap->path);
sys/kern/vfs_vfsops.c
84
vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/kern/vfs_vfsops.c
92
error = (mp->mnt_op->vfs_mount)(mp, path, data, cred);
sys/libprop/prop_object.c
798
_prop_object_externalize_file_dirname(const char *path, char *result)
sys/libprop/prop_object.c
807
if (path == NULL || *path == '\0')
sys/libprop/prop_object.c
811
lastp = path + strlen(path) - 1;
sys/libprop/prop_object.c
812
while (lastp != path && *lastp == '/')
sys/libprop/prop_object.c
819
while (lastp != path && *lastp == '/')
sys/libprop/prop_object.c
823
len = (lastp - path) + 1 /* last char */;
sys/libprop/prop_object.c
827
memcpy(result, path, len);
sys/libprop/prop_object.c
831
} while (--lastp >= path);
sys/net/pf/pf_ioctl.c
2341
pr->path[sizeof(pr->path) - 1] = 0;
sys/net/pf/pf_ioctl.c
2342
if ((ruleset = pf_find_ruleset(pr->path)) == NULL) {
sys/net/pf/pf_ioctl.c
2366
pr->path[sizeof(pr->path) - 1] = 0;
sys/net/pf/pf_ioctl.c
2367
if ((ruleset = pf_find_ruleset(pr->path)) == NULL) {
sys/net/pf/pf_ruleset.c
106
int c = strcmp(a->path, b->path);
sys/net/pf/pf_ruleset.c
156
pf_find_anchor(const char *path)
sys/net/pf/pf_ruleset.c
162
strlcpy(key->path, path, sizeof(key->path));
sys/net/pf/pf_ruleset.c
169
pf_find_ruleset(const char *path)
sys/net/pf/pf_ruleset.c
173
while (*path == '/')
sys/net/pf/pf_ruleset.c
174
path++;
sys/net/pf/pf_ruleset.c
175
if (!*path)
sys/net/pf/pf_ruleset.c
177
anchor = pf_find_anchor(path);
sys/net/pf/pf_ruleset.c
185
pf_find_or_create_ruleset(const char *path)
sys/net/pf/pf_ruleset.c
191
if (path[0] == 0)
sys/net/pf/pf_ruleset.c
193
while (*path == '/')
sys/net/pf/pf_ruleset.c
194
path++;
sys/net/pf/pf_ruleset.c
195
ruleset = pf_find_ruleset(path);
sys/net/pf/pf_ruleset.c
200
strlcpy(p, path, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
212
strlcpy(p, path, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
221
(parent != NULL && strlen(parent->path) >=
sys/net/pf/pf_ruleset.c
235
strlcpy(anchor->path, parent->path,
sys/net/pf/pf_ruleset.c
236
sizeof(anchor->path));
sys/net/pf/pf_ruleset.c
237
strlcat(anchor->path, "/", sizeof(anchor->path));
sys/net/pf/pf_ruleset.c
239
strlcat(anchor->path, anchor->name, sizeof(anchor->path));
sys/net/pf/pf_ruleset.c
244
anchor->path, anchor->name, dup->path, dup->name);
sys/net/pf/pf_ruleset.c
255
"'%s' '%s'\n", anchor->path, anchor->name,
sys/net/pf/pf_ruleset.c
256
dup->path, dup->name);
sys/net/pf/pf_ruleset.c
308
char *p, *path;
sys/net/pf/pf_ruleset.c
316
path = (char *)rs_malloc(MAXPATHLEN);
sys/net/pf/pf_ruleset.c
317
bzero(path, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
319
strlcpy(path, name + 1, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
323
if (s->anchor == NULL || !s->anchor->path[0])
sys/net/pf/pf_ruleset.c
324
path[0] = 0;
sys/net/pf/pf_ruleset.c
326
strlcpy(path, s->anchor->path, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
328
if (!path[0]) {
sys/net/pf/pf_ruleset.c
330
rs_free(path);
sys/net/pf/pf_ruleset.c
333
if ((p = strrchr(path, '/')) != NULL)
sys/net/pf/pf_ruleset.c
336
path[0] = 0;
sys/net/pf/pf_ruleset.c
340
if (path[0])
sys/net/pf/pf_ruleset.c
341
strlcat(path, "/", MAXPATHLEN);
sys/net/pf/pf_ruleset.c
342
strlcat(path, name, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
344
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sys/net/pf/pf_ruleset.c
348
ruleset = pf_find_or_create_ruleset(path);
sys/net/pf/pf_ruleset.c
349
rs_free(path);
sys/net/pf/pf_ruleset.c
368
strlcat(pr->anchor_call, r->anchor->path,
sys/net/pf/pf_ruleset.c
379
strlcpy(a, rs->anchor->path, MAXPATHLEN);
sys/net/pf/pf_ruleset.c
387
if (strncmp(a, r->anchor->path, strlen(a))) {
sys/net/pf/pf_ruleset.c
389
r->anchor->path);
sys/net/pf/pf_ruleset.c
393
if (strlen(r->anchor->path) > strlen(a))
sys/net/pf/pf_ruleset.c
394
strlcat(pr->anchor_call, r->anchor->path + (a[0] ?
sys/net/pf/pf_table.c
1746
char *path;
sys/net/pf/pf_table.c
1749
path = anchor;
sys/net/pf/pf_table.c
1751
while (*++path == '/')
sys/net/pf/pf_table.c
1753
bcopy(path, anchor, siz - off);
sys/net/pf/pf_table.c
2081
strlcpy(tbl.pfrt_anchor, ac->path, sizeof(tbl.pfrt_anchor));
sys/net/pf/pfvar.h
1014
char path[MAXPATHLEN];
sys/net/pf/pfvar.h
1613
char path[MAXPATHLEN];
sys/net/zlib.h
873
extern gzFile EXPORT gzopen OF((const char *path, const char *mode));
sys/netgraph/ksocket/ng_ksocket.c
244
char *path;
sys/netgraph/ksocket/ng_ksocket.c
246
if ((path = ng_get_string_token(s, off, &toklen)) == NULL)
sys/netgraph/ksocket/ng_ksocket.c
248
pathlen = strlen(path);
sys/netgraph/ksocket/ng_ksocket.c
250
kfree(path, M_NETGRAPH);
sys/netgraph/ksocket/ng_ksocket.c
254
kfree(path, M_NETGRAPH);
sys/netgraph/ksocket/ng_ksocket.c
258
bcopy(path, sun->sun_path, pathlen);
sys/netgraph/ksocket/ng_ksocket.c
260
kfree(path, M_NETGRAPH);
sys/netgraph/netgraph.h
342
int ng_path2node(node_p here, const char *path, node_p *dest, char **rtnp);
sys/netgraph/netgraph.h
343
int ng_path_parse(char *addr, char **node, char **path, char **hook);
sys/netgraph/netgraph/ng_base.c
1009
char *node, *path, *hook;
sys/netgraph/netgraph/ng_base.c
1015
for (path = addr; *path && *path != ':'; path++);
sys/netgraph/netgraph/ng_base.c
1016
if (*path) {
sys/netgraph/netgraph/ng_base.c
1018
*path++ = '\0'; /* Here's the PATH */
sys/netgraph/netgraph/ng_base.c
1032
path = addr; /* Here's the PATH */
sys/netgraph/netgraph/ng_base.c
1036
for (k = 0; path[k]; k++)
sys/netgraph/netgraph/ng_base.c
1037
if (path[k] == ':')
sys/netgraph/netgraph/ng_base.c
1041
for (k = 0; path[k]; k++)
sys/netgraph/netgraph/ng_base.c
1042
if (path[k] == '.' && path[k + 1] == '.')
sys/netgraph/netgraph/ng_base.c
1046
if (path[0] == '.')
sys/netgraph/netgraph/ng_base.c
1047
path++;
sys/netgraph/netgraph/ng_base.c
1048
if (*path && path[strlen(path) - 1] == '.')
sys/netgraph/netgraph/ng_base.c
1049
path[strlen(path) - 1] = 0;
sys/netgraph/netgraph/ng_base.c
1052
if (*path) {
sys/netgraph/netgraph/ng_base.c
1053
for (hook = path, k = 0; path[k]; k++)
sys/netgraph/netgraph/ng_base.c
1054
if (path[k] == '.') {
sys/netgraph/netgraph/ng_base.c
1059
path = hook = NULL;
sys/netgraph/netgraph/ng_base.c
1065
*pathp = path;
sys/netgraph/netgraph/ng_base.c
1080
char *nodename, *path, pbuf[2];
sys/netgraph/netgraph/ng_base.c
1096
if (ng_path_parse(fullpath, &nodename, &path, NULL) < 0) {
sys/netgraph/netgraph/ng_base.c
1100
if (path == NULL) {
sys/netgraph/netgraph/ng_base.c
1103
path = pbuf;
sys/netgraph/netgraph/ng_base.c
1117
for (cp = path; node != NULL && *cp != '\0'; ) {
sys/netgraph/netgraph/ng_base.c
1283
con->path[sizeof(con->path) - 1] = '\0';
sys/netgraph/netgraph/ng_base.c
1286
error = ng_path2node(here, con->path, &node2, NULL);
sys/netgraph/netgraph/ng_base.c
333
char *path, filename[NG_TYPESIZ + 3];
sys/netgraph/netgraph/ng_base.c
342
if ((path = linker_search_path(filename)) == NULL)
sys/netgraph/netgraph/ng_base.c
344
error = linker_load_file(path, &lf);
sys/netgraph/netgraph/ng_base.c
345
kfree(path, M_LINKER);
sys/netgraph/ng_message.h
142
char path[NG_PATHSIZ]; /* peer path */
sys/netgraph/ppp/ng_ppp.c
561
char path[NG_PATHSIZ];
sys/netgraph/ppp/ng_ppp.c
566
ksnprintf(path, sizeof(path), "[%lx]:%s",
sys/netgraph/ppp/ng_ppp.c
568
return ng_send_msg(origNode, msg, path, rptr);
sys/netgraph/socket/ng_socket.c
211
char *xmsg, *path = NULL;
sys/netgraph/socket/ng_socket.c
242
path = kmalloc(len + 1, M_NETGRAPH, M_WAITOK);
sys/netgraph/socket/ng_socket.c
243
bcopy(sap->sg_data, path, len);
sys/netgraph/socket/ng_socket.c
244
path[len] = '\0';
sys/netgraph/socket/ng_socket.c
258
(struct ng_mesg *) xmsg, path, &resp);
sys/netgraph/socket/ng_socket.c
266
if (path != NULL)
sys/netgraph/socket/ng_socket.c
267
kfree(path, M_NETGRAPH);
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1071
char path[NG_NODESIZ + 1];
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1100
ksnprintf(path, sizeof(path), "%s:", pcb->addr.hci_node);
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1107
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1114
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1124
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1134
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1145
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1154
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1163
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1172
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1179
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1187
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1217
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, ngmsg, path, 0);
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1273
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, ngmsg, path, 0);
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1310
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1321
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1333
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1343
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1355
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
1365
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
379
ng_btsocket_hci_raw_send_ngmsg(char *path, int cmd, void *arg, int arglen)
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
391
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
401
ng_btsocket_hci_raw_send_sync_ngmsg(ng_btsocket_hci_raw_pcb_p pcb, char *path,
sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
417
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph7/ksocket/ng_ksocket.c
246
char *path;
sys/netgraph7/ksocket/ng_ksocket.c
248
if ((path = ng_get_string_token(s, off, &toklen, NULL)) == NULL)
sys/netgraph7/ksocket/ng_ksocket.c
250
pathlen = strlen(path);
sys/netgraph7/ksocket/ng_ksocket.c
252
kfree(path, M_NETGRAPH_KSOCKET);
sys/netgraph7/ksocket/ng_ksocket.c
256
kfree(path, M_NETGRAPH_KSOCKET);
sys/netgraph7/ksocket/ng_ksocket.c
260
bcopy(path, sun->sun_path, pathlen);
sys/netgraph7/ksocket/ng_ksocket.c
262
kfree(path, M_NETGRAPH_KSOCKET);
sys/netgraph7/netgraph.h
947
#define NG_SEND_MSG_PATH(error, here, msg, path, retaddr) \
sys/netgraph7/netgraph.h
956
(path), (retaddr))) == 0) { \
sys/netgraph7/netgraph/ng_base.c
1622
char *node, *path, *hook;
sys/netgraph7/netgraph/ng_base.c
1628
for (path = addr; *path && *path != ':'; path++);
sys/netgraph7/netgraph/ng_base.c
1629
if (*path) {
sys/netgraph7/netgraph/ng_base.c
1631
*path++ = '\0'; /* Here's the PATH */
sys/netgraph7/netgraph/ng_base.c
1645
path = addr; /* Here's the PATH */
sys/netgraph7/netgraph/ng_base.c
1649
for (k = 0; path[k]; k++)
sys/netgraph7/netgraph/ng_base.c
1650
if (path[k] == ':')
sys/netgraph7/netgraph/ng_base.c
1654
for (k = 0; path[k]; k++)
sys/netgraph7/netgraph/ng_base.c
1655
if (path[k] == '.' && path[k + 1] == '.')
sys/netgraph7/netgraph/ng_base.c
1659
if (path[0] == '.')
sys/netgraph7/netgraph/ng_base.c
1660
path++;
sys/netgraph7/netgraph/ng_base.c
1661
if (*path && path[strlen(path) - 1] == '.')
sys/netgraph7/netgraph/ng_base.c
1662
path[strlen(path) - 1] = 0;
sys/netgraph7/netgraph/ng_base.c
1665
if (*path) {
sys/netgraph7/netgraph/ng_base.c
1666
for (hook = path, k = 0; path[k]; k++)
sys/netgraph7/netgraph/ng_base.c
1667
if (path[k] == '.') {
sys/netgraph7/netgraph/ng_base.c
1672
path = hook = NULL;
sys/netgraph7/netgraph/ng_base.c
1678
*pathp = path;
sys/netgraph7/netgraph/ng_base.c
1693
char *nodename, *path, pbuf[2];
sys/netgraph7/netgraph/ng_base.c
1710
if (ng_path_parse(fullpath, &nodename, &path, NULL) < 0) {
sys/netgraph7/netgraph/ng_base.c
1714
if (path == NULL) {
sys/netgraph7/netgraph/ng_base.c
1717
path = pbuf;
sys/netgraph7/netgraph/ng_base.c
1753
for (cp = path; node != NULL && *cp != '\0'; ) {
sys/netgraph7/netgraph/ng_base.c
1784
path,
sys/netgraph7/netgraph/ng_base.c
2162
con->path[sizeof(con->path) - 1] = '\0';
sys/netgraph7/netgraph/ng_base.c
2166
error = ng_path2noderef(here, con->path, &node2, NULL);
sys/netgraph7/netgraph/ng_base.c
232
int ng_path2noderef(node_p here, const char *path,
sys/netgraph7/netgraph/ng_base.c
235
int ng_path_parse(char *addr, char **node, char **path, char **hook);
sys/netgraph7/ng_message.h
200
char path[NG_PATHSIZ]; /* peer path */
sys/netgraph7/socket/ng_socket.c
217
char *path = NULL;
sys/netgraph7/socket/ng_socket.c
246
path = kmalloc(len + 1, M_NETGRAPH_PATH, M_WAITOK);
sys/netgraph7/socket/ng_socket.c
247
bcopy(sap->sg_data, path, len);
sys/netgraph7/socket/ng_socket.c
248
path[len] = '\0';
sys/netgraph7/socket/ng_socket.c
310
if ((error = ng_address_path((pcbp->sockdata->node), item, path, 0))
sys/netgraph7/socket/ng_socket.c
345
if (path != NULL)
sys/netgraph7/socket/ng_socket.c
346
kfree(path, M_NETGRAPH_PATH);
sys/platform/vkernel64/platform/init.c
1123
unix_connect(const char *path)
sys/platform/vkernel64/platform/init.c
1131
snprintf(sunx.sun_path, sizeof(sunx.sun_path), "%s", path);
sys/platform/vkernel64/platform/init.c
145
static int unix_connect(const char *path);
sys/sys/camlib.h
135
struct cam_device * cam_open_device(const char *path, int flags);
sys/sys/camlib.h
144
struct cam_device * cam_open_pass(const char *path, int flags,
sys/sys/camlib.h
154
int cam_get_device(const char *path, char *dev_name,
sys/sys/jail.h
33
char *path;
sys/sys/jail.h
41
char *path;
sys/sys/journal.h
327
char path[4]; /* path from base of mount point */
sys/sys/kern_syscall.h
151
int kern_mountctl(const char *path, int op, struct file *fp,
sys/sys/kern_syscall.h
166
int kern_symlink(struct nlookupdata *nd, char *path, int mode);
sys/sys/kernel.h
328
const char *path;
sys/sys/kernel.h
331
#define TUNABLE_INT(path, var) \
sys/sys/kernel.h
332
_TUNABLE_INT((path), (var), __LINE__)
sys/sys/kernel.h
333
#define _TUNABLE_INT(path, var, line) \
sys/sys/kernel.h
334
__TUNABLE_INT((path), (var), line)
sys/sys/kernel.h
336
#define __TUNABLE_INT(path, var, line) \
sys/sys/kernel.h
338
path, \
sys/sys/kernel.h
345
#define TUNABLE_INT_FETCH(path, var) kgetenv_int((path), (var))
sys/sys/kernel.h
348
#define TUNABLE_INT_DECL(path, defval, var) \
sys/sys/kernel.h
352
TUNABLE_INT_FETCH((path), &(var)); \
sys/sys/kernel.h
360
const char *path;
sys/sys/kernel.h
363
#define TUNABLE_LONG(path, var) \
sys/sys/kernel.h
364
_TUNABLE_LONG((path), (var), __LINE__)
sys/sys/kernel.h
365
#define _TUNABLE_LONG(path, var, line) \
sys/sys/kernel.h
366
__TUNABLE_LONG((path), (var), line)
sys/sys/kernel.h
368
#define __TUNABLE_LONG(path, var, line) \
sys/sys/kernel.h
370
path, \
sys/sys/kernel.h
377
#define TUNABLE_LONG_FETCH(path, var) kgetenv_long((path), (var))
sys/sys/kernel.h
382
const char *path;
sys/sys/kernel.h
385
#define TUNABLE_ULONG(path, var) \
sys/sys/kernel.h
386
_TUNABLE_ULONG((path), (var), __LINE__)
sys/sys/kernel.h
387
#define _TUNABLE_ULONG(path, var, line) \
sys/sys/kernel.h
388
__TUNABLE_ULONG((path), (var), line)
sys/sys/kernel.h
390
#define __TUNABLE_ULONG(path, var, line) \
sys/sys/kernel.h
392
path, \
sys/sys/kernel.h
399
#define TUNABLE_ULONG_FETCH(path, var) kgetenv_ulong((path), (var))
sys/sys/kernel.h
403
const char *path;
sys/sys/kernel.h
406
#define TUNABLE_QUAD(path, var) \
sys/sys/kernel.h
407
_TUNABLE_QUAD((path), (var), __LINE__)
sys/sys/kernel.h
408
#define _TUNABLE_QUAD(path, var, line) \
sys/sys/kernel.h
409
__TUNABLE_QUAD((path), (var), line)
sys/sys/kernel.h
411
#define __TUNABLE_QUAD(path, var, line) \
sys/sys/kernel.h
413
path, \
sys/sys/kernel.h
420
#define TUNABLE_QUAD_FETCH(path, var) kgetenv_quad((path), (var))
sys/sys/kernel.h
424
const char *path;
sys/sys/kernel.h
428
#define TUNABLE_STR(path, var, size) \
sys/sys/kernel.h
429
_TUNABLE_STR((path), (var), (size), __LINE__)
sys/sys/kernel.h
430
#define _TUNABLE_STR(path, var, size, line) \
sys/sys/kernel.h
431
__TUNABLE_STR((path), (var), (size), line)
sys/sys/kernel.h
433
#define __TUNABLE_STR(path, var, size, line) \
sys/sys/kernel.h
435
path, \
sys/sys/kernel.h
443
#define TUNABLE_STR_FETCH(path, var, size) \
sys/sys/kernel.h
444
kgetenv_string((path), (var), (size))
sys/sys/mount.h
549
typedef int vfs_mount_t(struct mount *mp, char *path, caddr_t data,
sys/sys/mount.h
581
int vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred);
sys/sys/mountctl.h
275
int mountctl (const char *path, int op, int fd, void *ctl, int ctllen,
sys/sys/sysproto.h
1022
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
104
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1056
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1064
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1186
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1205
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1211
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1217
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1223
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1230
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1235
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1300
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1310
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1315
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1320
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1326
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1339
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1350
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1354
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
1365
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1375
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1437
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
1456
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
156
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
160
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
209
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
224
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
227
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
231
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
244
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
418
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
43
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
440
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
444
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
447
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
458
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
468
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
515
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
546
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
572
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
60
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
64
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
67
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
681
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
686
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
690
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
73
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
78
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
82
char * path; char path_[PAD_(char *)];
sys/sys/sysproto.h
870
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
875
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
890
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
898
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
908
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
915
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
922
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
929
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
965
const char * path; char path_[PAD_(const char *)];
sys/sys/sysproto.h
99
char * path; char path_[PAD_(char *)];
sys/sys/time.h
222
int futimesat(int fd, const char *path, const struct timeval times[2]);
sys/sys/vfs_quota.h
43
int vquotactl(const char *path, struct plistref *pref);
sys/vfs/autofs/autofs.c
176
char *path, *tmp;
sys/vfs/autofs/autofs.c
178
path = kstrdup("", M_AUTOFS);
sys/vfs/autofs/autofs.c
180
len = strlen(anp->an_name) + strlen(path) + 2;
sys/vfs/autofs/autofs.c
182
ksnprintf(tmp, len, "%s/%s", anp->an_name, path);
sys/vfs/autofs/autofs.c
183
kfree(path, M_AUTOFS);
sys/vfs/autofs/autofs.c
184
path = tmp;
sys/vfs/autofs/autofs.c
187
len = strlen(amp->am_on) + strlen(path) + 2;
sys/vfs/autofs/autofs.c
189
ksnprintf(tmp, len, "%s/%s", amp->am_on, path);
sys/vfs/autofs/autofs.c
190
kfree(path, M_AUTOFS);
sys/vfs/autofs/autofs.c
191
path = tmp;
sys/vfs/autofs/autofs.c
193
return (path);
sys/vfs/autofs/autofs.c
306
char *key, *path;
sys/vfs/autofs/autofs.c
322
path = autofs_path(anp);
sys/vfs/autofs/autofs.c
325
if (strcmp(ar->ar_path, path) || strcmp(ar->ar_key, key))
sys/vfs/autofs/autofs.c
352
strlcpy(ar->ar_path, path, sizeof(ar->ar_path));
sys/vfs/autofs/autofs.c
417
kfree(path, M_AUTOFS);
sys/vfs/autofs/autofs_vnops.c
146
autofs_trigger_vn(struct vnode *vp, const char *path, int pathlen,
sys/vfs/autofs/autofs_vnops.c
168
error = autofs_trigger(anp, path, pathlen);
sys/vfs/autofs/autofs_vnops.c
66
char *path;
sys/vfs/autofs/autofs_vnops.c
69
path = autofs_path(anp);
sys/vfs/autofs/autofs_vnops.c
71
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_FOLLOW);
sys/vfs/autofs/autofs_vnops.c
83
kfree(path, M_AUTOFS);
sys/vfs/devfs/devfs_core.c
1990
devfs_resolve_or_create_path(struct devfs_node *parent, char *path, int create)
sys/vfs/devfs/devfs_core.c
1996
if (path == NULL)
sys/vfs/devfs/devfs_core.c
2001
while (*path && idx < PATH_MAX - 1) {
sys/vfs/devfs/devfs_core.c
2002
if (*path != '/') {
sys/vfs/devfs/devfs_core.c
2003
buf[idx++] = *path;
sys/vfs/devfs/devfs_core.c
2013
++path;
sys/vfs/devfs/devfs_core.c
2031
char *path = NULL;
sys/vfs/devfs/devfs_core.c
2044
path = buf;
sys/vfs/devfs/devfs_core.c
2049
*pathp = path;
sys/vfs/devfs/devfs_core.c
2072
char *path = NULL;
sys/vfs/devfs/devfs_core.c
2087
kvasnprintf(&path, PATH_MAX, path_fmt, ap);
sys/vfs/devfs/devfs_core.c
2091
parent = devfs_resolve_or_create_path(root, path, 1);
sys/vfs/devfs/devfs_core.c
2155
kvasfree(&path);
sys/vfs/devfs/devfs_rules.c
240
char *path = NULL;
sys/vfs/devfs/devfs_rules.c
244
devfs_resolve_name_path(rule->name, name_buf, &path, &name);
sys/vfs/devfs/devfs_rules.c
364
char *path = NULL;
sys/vfs/devfs/devfs_rules.c
368
devfs_resolve_name_path(rule->name, name_buf, &path, &name);
sys/vfs/devfs/devfs_rules.c
369
parent = devfs_resolve_or_create_path(parent, path, 0);
sys/vfs/devfs/devfs_vfsops.c
100
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/devfs/devfs_vfsops.c
53
static int devfs_vfs_mount (struct mount *mp, char *path, caddr_t data,
sys/vfs/devfs/devfs_vfsops.c
72
devfs_vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/dirfs/dirfs_subr.c
336
dirfs_node_stat(int fd, const char *path, dirfs_node_t dnp)
sys/vfs/dirfs/dirfs_subr.c
343
error = lstat(path, &st);
sys/vfs/dirfs/dirfs_subr.c
345
error = fstatat(fd, path, &st, AT_SYMLINK_NOFOLLOW);
sys/vfs/dirfs/dirfs_vfsops.c
69
char *path, dirfs_mount_t dmp, struct mount *mp, int error);
sys/vfs/dirfs/dirfs_vfsops.c
98
dirfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/dirfs/dirfs_vnops.c
1033
char *path;
sys/vfs/dirfs/dirfs_vnops.c
1046
pathfree = tmp = path = NULL;
sys/vfs/dirfs/dirfs_vnops.c
1052
path = ncp->nc_name;
sys/vfs/dirfs/dirfs_vnops.c
1057
path = kmalloc(MAXPATHLEN, M_DIRFS_MISC, M_ZERO | M_WAITOK);
sys/vfs/dirfs/dirfs_vnops.c
1058
ksnprintf(path, MAXPATHLEN, "%s/%s", tmp, ncp->nc_name);
sys/vfs/dirfs/dirfs_vnops.c
1063
error = mkdirat(pfd, path, vap->va_mode);
sys/vfs/dirfs/dirfs_vnops.c
1078
kfree(path, M_DIRFS_MISC);
sys/vfs/dirfs/dirfs_vnops.c
1164
char *path;
sys/vfs/dirfs/dirfs_vnops.c
1177
pathfree = tmp = path = NULL;
sys/vfs/dirfs/dirfs_vnops.c
1186
path = kmalloc(MAXPATHLEN, M_DIRFS_MISC, M_ZERO | M_WAITOK);
sys/vfs/dirfs/dirfs_vnops.c
1187
ksnprintf(path, MAXPATHLEN, "%s/%s", tmp, ncp->nc_name);
sys/vfs/dirfs/dirfs_vnops.c
1190
error = symlink(ap->a_target, path);
sys/vfs/dirfs/dirfs_vnops.c
1202
dbg(5, "path=%s a_target=%s\n", path, ap->a_target);
sys/vfs/dirfs/dirfs_vnops.c
1204
KTR_LOG(dirfs_nsymlink, dnp, ap->a_target, path, error);
sys/vfs/dirfs/dirfs_vnops.c
1205
kfree(path, M_DIRFS_MISC);
sys/vfs/ext2fs/ext2_extents.c
134
ext4_ext_path_free(struct ext4_extent_path *path)
sys/vfs/ext2fs/ext2_extents.c
202
ext4_ext_more_to_rm(struct ext4_extent_path *path)
sys/vfs/ext2fs/ext2_extents.c
77
ext4_ext_print_path(struct inode *ip, struct ext4_extent_path *path)
sys/vfs/ext2fs/ext2_extents.h
115
#define EXT_HAS_FREE_INDEX(path) \
sys/vfs/ext2fs/ext2_extents.h
116
(le16toh((path)->ep_header->eh_ecount) < le16toh((path)->ep_header->eh_max))
sys/vfs/ext2fs/ext2_extents.h
125
void ext4_ext_path_free(struct ext4_extent_path *path);
sys/vfs/ext2fs/ext2_vfsops.c
131
ext2_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/ext2fs/ext2_vfsops.c
288
copyinstr(path, fs->e2fs_fsmnt, sizeof(fs->e2fs_fsmnt) - 1, &size);
sys/vfs/hammer/hammer_vfsops.c
235
static int hammer_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer/hammer_vfsops.c
332
char *path; /* volume name in system space */
sys/vfs/hammer/hammer_vfsops.c
538
path = objcache_get(namei_oc, M_WAITOK);
sys/vfs/hammer/hammer_vfsops.c
546
strcpy(path, "");
sys/vfs/hammer/hammer_vfsops.c
549
strcpy(path, "/dev/");
sys/vfs/hammer/hammer_vfsops.c
552
for (k = strlen(path); k < MAXPATHLEN-1; ++k) {
sys/vfs/hammer/hammer_vfsops.c
559
path[k] = *next_volume_ptr;
sys/vfs/hammer/hammer_vfsops.c
563
path[k] = '\0';
sys/vfs/hammer/hammer_vfsops.c
566
cdev_t dev = kgetdiskbyname(path);
sys/vfs/hammer/hammer_vfsops.c
575
error = copyinstr(upath, path,
sys/vfs/hammer/hammer_vfsops.c
579
error = hammer_install_volume(hmp, path, devvp, NULL);
sys/vfs/hammer/hammer_vfsops.c
583
objcache_put(namei_oc, path);
sys/vfs/hammer2/hammer2.h
1093
char *path; /* device vnode path */
sys/vfs/hammer2/hammer2_disk.h
519
uint8_t path[64]; /* 40-7F target specification string or key */
sys/vfs/hammer2/hammer2_flush.c
1470
fsync_error, flush_error, e->path);
sys/vfs/hammer2/hammer2_ioctl.c
1206
if (iocd->path[sizeof(iocd->path)-1]) {
sys/vfs/hammer2/hammer2_ioctl.c
1219
hammer2_xop_setname(&xop->head, iocd->path, strlen(iocd->path));
sys/vfs/hammer2/hammer2_ioctl.c
1439
bcopy(vol->dev->path, entry.path, sizeof(entry.path));
sys/vfs/hammer2/hammer2_ioctl.c
331
remote->copy1.path[sizeof(remote->copy1.path) - 1] = 0;
sys/vfs/hammer2/hammer2_ioctl.c
337
if (strcmp(remote->copy1.path,
sys/vfs/hammer2/hammer2_ioctl.c
338
hmp->voldata.copyinfo[copyid].path) == 0) {
sys/vfs/hammer2/hammer2_ioctl.h
152
char path[HAMMER2_INODE_MAXNAME];
sys/vfs/hammer2/hammer2_ioctl.h
176
char path[MAXPATHLEN];
sys/vfs/hammer2/hammer2_ondisk.c
104
path = e->path;
sys/vfs/hammer2/hammer2_ondisk.c
108
hprintf("%s already has %d references\n", path, count);
sys/vfs/hammer2/hammer2_ondisk.c
120
hprintf("failed to open %s %d\n", path, error);
sys/vfs/hammer2/hammer2_ondisk.c
159
char *path;
sys/vfs/hammer2/hammer2_ondisk.c
166
path = objcache_get(namei_oc, M_WAITOK);
sys/vfs/hammer2/hammer2_ondisk.c
168
strcpy(path, "");
sys/vfs/hammer2/hammer2_ondisk.c
170
strcpy(path, "/dev/"); /* relative path */
sys/vfs/hammer2/hammer2_ondisk.c
173
for (i = strlen(path); i < MAXPATHLEN-1; ++i) {
sys/vfs/hammer2/hammer2_ondisk.c
180
path[i] = *p;
sys/vfs/hammer2/hammer2_ondisk.c
184
path[i] = '\0';
sys/vfs/hammer2/hammer2_ondisk.c
186
if (strlen(path) <= strlen("/dev/")) {
sys/vfs/hammer2/hammer2_ondisk.c
188
hprintf("ignore incomplete path %s\n", path);
sys/vfs/hammer2/hammer2_ondisk.c
198
error = hammer2_lookup_device(path, rootmount, &devvp);
sys/vfs/hammer2/hammer2_ondisk.c
201
hprintf("failed to lookup %s %d\n", path, error);
sys/vfs/hammer2/hammer2_ondisk.c
207
e->path = kstrdup(path, M_HAMMER2);
sys/vfs/hammer2/hammer2_ondisk.c
210
objcache_put(namei_oc, path);
sys/vfs/hammer2/hammer2_ondisk.c
230
KKASSERT(e->path);
sys/vfs/hammer2/hammer2_ondisk.c
231
kfree(e->path, M_HAMMER2);
sys/vfs/hammer2/hammer2_ondisk.c
232
e->path = NULL;
sys/vfs/hammer2/hammer2_ondisk.c
243
const char *path;
sys/vfs/hammer2/hammer2_ondisk.c
266
path = vol->dev->path;
sys/vfs/hammer2/hammer2_ondisk.c
269
hprintf("%s has NULL devvp\n", path);
sys/vfs/hammer2/hammer2_ondisk.c
273
hprintf("%s has bad offset 0x%016jx\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
278
hprintf("%s has bad size 0x%016jx\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
287
"0x%016jx\n", path, (intmax_t)vol->size,
sys/vfs/hammer2/hammer2_ondisk.c
293
hprintf("%s has size of 0\n", path);
sys/vfs/hammer2/hammer2_ondisk.c
307
const char *path;
sys/vfs/hammer2/hammer2_ondisk.c
342
path = vol->dev->path;
sys/vfs/hammer2/hammer2_ondisk.c
344
hprintf("%s has non zero id %d\n", path, vol->id);
sys/vfs/hammer2/hammer2_ondisk.c
348
hprintf("%s has non zero offset 0x%016jx\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
353
hprintf("%s's size is not 0x%016jx aligned\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
367
const char *path;
sys/vfs/hammer2/hammer2_ondisk.c
412
path = vol->dev->path;
sys/vfs/hammer2/hammer2_ondisk.c
416
path, (intmax_t)vol->offset,
sys/vfs/hammer2/hammer2_ondisk.c
423
hprintf("%s has inconsistent id %d\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
429
path, (intmax_t)vol->offset);
sys/vfs/hammer2/hammer2_ondisk.c
435
path, (intmax_t)vol->offset);
sys/vfs/hammer2/hammer2_ondisk.c
442
hprintf("%s's size must be >= 0x%016jx\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
448
path,
sys/vfs/hammer2/hammer2_ondisk.c
455
path,
sys/vfs/hammer2/hammer2_ondisk.c
485
hammer2_read_volume_header(struct vnode *devvp, const char *path,
sys/vfs/hammer2/hammer2_ondisk.c
513
hprintf("%s #%d: bad magic\n", path, i);
sys/vfs/hammer2/hammer2_ondisk.c
522
path, i);
sys/vfs/hammer2/hammer2_ondisk.c
53
hammer2_lookup_device(const char *path, int rootmount, struct vnode **devvp)
sys/vfs/hammer2/hammer2_ondisk.c
534
path, i, crc0, crc1);
sys/vfs/hammer2/hammer2_ondisk.c
544
path, i, crc0, crc1);
sys/vfs/hammer2/hammer2_ondisk.c
554
path, i, crc0, crc1);
sys/vfs/hammer2/hammer2_ondisk.c
569
hprintf("%s has no valid volume headers\n", path);
sys/vfs/hammer2/hammer2_ondisk.c
59
KKASSERT(path);
sys/vfs/hammer2/hammer2_ondisk.c
597
const char *path;
sys/vfs/hammer2/hammer2_ondisk.c
60
KKASSERT(*path != '\0');
sys/vfs/hammer2/hammer2_ondisk.c
616
path = e->path;
sys/vfs/hammer2/hammer2_ondisk.c
620
error = hammer2_read_volume_header(devvp, path, voldata);
sys/vfs/hammer2/hammer2_ondisk.c
622
hprintf("failed to read %s's volume header\n", path);
sys/vfs/hammer2/hammer2_ondisk.c
63
error = bdevvp(kgetdiskbyname(path), &vp);
sys/vfs/hammer2/hammer2_ondisk.c
630
hprintf("%s has bad volume id %d\n", path,
sys/vfs/hammer2/hammer2_ondisk.c
65
hprintf("cannot find %s %d\n", path, error);
sys/vfs/hammer2/hammer2_ondisk.c
67
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_FOLLOW);
sys/vfs/hammer2/hammer2_ondisk.c
693
path, zone, vol->id, (intmax_t)vol->offset,
sys/vfs/hammer2/hammer2_ondisk.c
73
hprintf("failed to nlookup %s %d\n", path, error);
sys/vfs/hammer2/hammer2_ondisk.c
737
KKASSERT(ret->dev->path);
sys/vfs/hammer2/hammer2_ondisk.c
81
hprintf("%s not a block device %d\n", path, error);
sys/vfs/hammer2/hammer2_ondisk.c
99
const char *path;
sys/vfs/hammer2/hammer2_vfsops.c
1044
error = hammer2_init_devvp(devstr, path == NULL, &devvpl);
sys/vfs/hammer2/hammer2_vfsops.c
1095
e->path, error);
sys/vfs/hammer2/hammer2_vfsops.c
1496
if (path) {
sys/vfs/hammer2/hammer2_vfsops.c
1503
if (path) {
sys/vfs/hammer2/hammer2_vfsops.c
1504
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/hammer2/hammer2_vfsops.c
1576
hammer2_remount(hammer2_dev_t *hmp, struct mount *mp, char *path __unused,
sys/vfs/hammer2/hammer2_vfsops.c
193
static int hammer2_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer2/hammer2_vfsops.c
913
hammer2_vfs_mount(struct mount *mp, char *path, caddr_t data,
sys/vfs/hammer2/hammer2_vfsops.c
943
if (path) {
sys/vfs/hammer2/hammer2_vfsops.c
971
error = hammer2_remount(hmp, mp, path, cred);
sys/vfs/hammer2/hammer2_vfsops.c
979
if (path == NULL) {
sys/vfs/hpfs/hpfs_vfsops.c
117
hpfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/isofs/cd9660/cd9660_vfsops.c
184
cd9660_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/mfs/mfs_vfsops.c
243
mfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/mfs/mfs_vfsops.c
261
if (path == NULL) {
sys/vfs/mfs/mfs_vfsops.c
77
char *path, caddr_t data, struct ucred *td);
sys/vfs/msdosfs/msdosfs_vfsops.c
148
msdosfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/nfs/nfs_mountrpc.c
126
char *path,
sys/vfs/nfs/nfs_mountrpc.c
143
m = xdr_string_encode(path, strlen(path));
sys/vfs/nfs/nfs_mountrpc.c
160
m = xdr_string_encode(path, strlen(path));
sys/vfs/nfs/nfs_mountrpc.c
219
char *path,
sys/vfs/nfs/nfs_mountrpc.c
245
m->m_next = xdr_string_encode(path, strlen(path));
sys/vfs/nfs/nfs_mountrpc.c
312
setfs(struct sockaddr_in *addr, char *path, char *p)
sys/vfs/nfs/nfs_mountrpc.c
347
strncpy(path, p, MNAMELEN - 1);
sys/vfs/nfs/nfs_vfsops.c
114
static int nfs_mount ( struct mount *mp, char *path, caddr_t data,
sys/vfs/nfs/nfs_vfsops.c
725
nfs_mountdiskless(char *path, char *which, int mountflag,
sys/vfs/nfs/nfs_vfsops.c
737
if ((error = vfs_rootmountalloc("nfs", path, &mp)) != 0) {
sys/vfs/nfs/nfs_vfsops.c
749
char *xpath = path;
sys/vfs/nfs/nfs_vfsops.c
767
if ((error = mountnfs(args, mp, nam, which, path, vpp)) != 0) {
sys/vfs/nfs/nfs_vfsops.c
771
kprintf("nfs_mountroot: mount %s on %s: %d", path, which, error);
sys/vfs/nfs/nfs_vfsops.c
932
nfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/nfs/nfs_vfsops.c
942
if (path == NULL) {
sys/vfs/nfs/nfs_vfsops.c
996
error = copyinstr(path, pth, MNAMELEN-1, &len);
sys/vfs/nfs/nfsmountrpc.h
41
int md_mount(struct sockaddr_in *mdsin, char *path,
sys/vfs/nfs/nfsmountrpc.h
44
int md_lookup_swap(struct sockaddr_in *mdsin,char *path,
sys/vfs/nfs/nfsmountrpc.h
49
int setfs(struct sockaddr_in *addr, char *path, char *p);
sys/vfs/ntfs/ntfs_vfsops.c
122
ntfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/ntfs/ntfs_vfsops.c
135
if( path == NULL) {
sys/vfs/nullfs/null_vfsops.c
225
if (path != NULL) {
sys/vfs/nullfs/null_vfsops.c
226
(void) copyinstr(path, mp->mnt_stat.f_mntonname, MNAMELEN - 1,
sys/vfs/nullfs/null_vfsops.c
76
nullfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/procfs/procfs_vfsops.c
52
static int procfs_mount (struct mount *mp, char *path, caddr_t data,
sys/vfs/procfs/procfs_vfsops.c
65
procfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/smbfs/smbfs_vfsops.c
108
smbfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/tmpfs/tmpfs_vfsops.c
133
if (path) {
sys/vfs/tmpfs/tmpfs_vfsops.c
250
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/tmpfs/tmpfs_vfsops.c
97
tmpfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/udf/udf_vfsops.c
131
udf_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred)
sys/vfs/ufs/ffs_vfsops.c
128
char *path, /* path to mount point */
sys/vfs/ufs/ffs_vfsops.c
150
if (path == NULL) {
sys/vfs/ufs/ffs_vfsops.c
361
if (path) {
sys/vfs/ufs/ffs_vfsops.c
362
copyinstr(path, mp->mnt_stat.f_mntonname,
sys/vfs/ufs/ffs_vfsops.c
395
if (!error && path && (mp->mnt_flag & MNT_UPDATE)) {
test/debug/ncptrace.c
143
path = getncppath(kd, &mntinfo.mnt_ncmounton,
test/debug/ncptrace.c
145
printf("ON %s\n", path);
test/debug/ncptrace.c
149
n = strlen(path);
test/debug/ncptrace.c
151
if (strncmp(path, av[i], n) == 0) {
test/debug/ncptrace.c
168
struct namecache *ncptr, const char *path)
test/debug/ncptrace.c
198
if (path && *path == '/')
test/debug/ncptrace.c
199
++path;
test/debug/ncptrace.c
202
if (path)
test/debug/ncptrace.c
204
} else if (path) {
test/debug/ncptrace.c
205
if ((ptr = strchr(path, '/')) == NULL)
test/debug/ncptrace.c
206
ptr = path + strlen(path);
test/debug/ncptrace.c
207
if (strlen(name) != ptr - path ||
test/debug/ncptrace.c
208
bcmp(name, path, ptr - path) != 0
test/debug/ncptrace.c
212
path = ptr;
test/debug/ncptrace.c
213
if (*path == '/')
test/debug/ncptrace.c
214
++path;
test/debug/ncptrace.c
216
if (path && *path == 0)
test/debug/ncptrace.c
217
path = NULL;
test/debug/ncptrace.c
224
if (path)
test/debug/ncptrace.c
246
if (path) {
test/debug/ncptrace.c
253
dumpncp(kd, isnull, (path ? (tab ? tab : 4) : tab + 4), ncscan, path);
test/debug/ncptrace.c
255
if (haschildren && path == NULL)
test/debug/ncptrace.c
98
const char *path;
test/debug/schedmon.c
84
const char *path;
test/debug/umtx.c
100
fprintf(stderr, "Mutex at %s:%ld timed out\n", path, off);
test/debug/umtx.c
104
fprintf(stderr, "Obtained mutex at %s:%ld\n", path, off);
test/debug/umtx.c
42
char *path;
test/debug/umtx.c
76
path = av[0];
test/debug/umtx.c
77
if ((str = strchr(path, ':')) != NULL) {
test/debug/umtx.c
81
if ((fd = open(path, O_RDWR|O_CREAT, 0666)) < 0) {
test/nvmm/demo/toyvirt/elf.c
100
elf_map(struct nvmm_machine *mach, const char *path, uint64_t *rip)
test/nvmm/demo/toyvirt/elf.c
106
fd = open(path, O_RDONLY);
test/nvmm/demo/toyvirt/main.c
196
const char *path)
test/nvmm/demo/toyvirt/main.c
228
if (elf_map(mach, path, &rip) != 0)
test/stress/fsstress/fsstress.c
1038
rval = open(name->path, oflag);
test/stress/fsstress/fsstress.c
105
char *path;
test/stress/fsstress/fsstress.c
1057
rval = opendir(name->path);
test/stress/fsstress/fsstress.c
1098
rval = readlink(name->path, lbuf, lbufsiz);
test/stress/fsstress/fsstress.c
1120
rval = rename(name1->path, name2->path);
test/stress/fsstress/fsstress.c
1145
append_pathname(&newname2, name2->path);
test/stress/fsstress/fsstress.c
1153
append_pathname(&newname1, name1->path);
test/stress/fsstress/fsstress.c
1172
rval = rmdir(name->path);
test/stress/fsstress/fsstress.c
1190
slash = strchr(name->path, '/');
test/stress/fsstress/fsstress.c
1196
strcpy(buf, name->path);
test/stress/fsstress/fsstress.c
1245
rval = stat64(name->path, sbuf);
test/stress/fsstress/fsstress.c
1264
if (!strcmp(name1, name->path)) {
test/stress/fsstress/fsstress.c
1265
printf("yikes! %s %s\n", name1, name->path);
test/stress/fsstress/fsstress.c
1269
rval = symlink(name1, name->path);
test/stress/fsstress/fsstress.c
1288
rval = truncate64(name->path, length);
test/stress/fsstress/fsstress.c
1307
rval = unlink(name->path);
test/stress/fsstress/fsstress.c
1391
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1398
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1412
procid, opno, f.path, (intmax_t)off, e);
test/stress/fsstress/fsstress.c
1449
procid, opno, f.path);
test/stress/fsstress/fsstress.c
1476
procid, opno, which, f.path);
test/stress/fsstress/fsstress.c
1484
procid, opno, f.path, aname, e);
test/stress/fsstress/fsstress.c
1515
printf("%d/%d: attr_set %s %s %d\n", procid, opno, f.path,
test/stress/fsstress/fsstress.c
1626
printf("%d/%d: chown %s %d %d\n", procid, opno, f.path, u, e);
test/stress/fsstress/fsstress.c
1662
procid, opno, f.path);
test/stress/fsstress/fsstress.c
1689
printf("%d/%d: creat %s x:%d %d %d\n", procid, opno, f.path,
test/stress/fsstress/fsstress.c
1754
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1761
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1769
f.path);
test/stress/fsstress/fsstress.c
1785
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1807
procid, opno, f.path, (intmax_t)off, len, e);
test/stress/fsstress/fsstress.c
1840
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1850
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1865
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1890
procid, opno, f.path, (intmax_t)off, len, e);
test/stress/fsstress/fsstress.c
1917
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1923
printf("%d/%d: fdatasync %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1954
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
1961
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
1975
procid, opno, f.path, (intmax_t)off, e);
test/stress/fsstress/fsstress.c
2003
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2009
printf("%d/%d: fsync %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2029
procid, opno, f.path);
test/stress/fsstress/fsstress.c
2036
printf("%d/%d: getdents %s 0\n", procid, opno, f.path);
test/stress/fsstress/fsstress.c
2073
procid, opno, l.path);
test/stress/fsstress/fsstress.c
2084
printf("%d/%d: link %s %s %d\n", procid, opno, f.path, l.path,
test/stress/fsstress/fsstress.c
2112
procid, opno, f.path);
test/stress/fsstress/fsstress.c
2122
printf("%d/%d: mkdir %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2148
procid, opno, f.path);
test/stress/fsstress/fsstress.c
2158
printf("%d/%d: mknod %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2188
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2195
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
2203
f.path);
test/stress/fsstress/fsstress.c
2217
procid, opno, f.path, (intmax_t)off, len, e);
test/stress/fsstress/fsstress.c
2240
printf("%d/%d: readlink %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2278
procid, opno, f.path);
test/stress/fsstress/fsstress.c
2295
printf("%d/%d: rename %s to %s %d\n", procid, opno, f.path,
test/stress/fsstress/fsstress.c
2296
newf.path, e);
test/stress/fsstress/fsstress.c
2327
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2334
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
2348
procid, opno, f.path, (intmax_t)off,
test/stress/fsstress/fsstress.c
2375
printf("%d/%d: rmdir %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2397
printf("%d/%d: stat %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2426
procid, opno, f.path);
test/stress/fsstress/fsstress.c
2444
printf("%d/%d: symlink %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2479
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2490
procid, opno, f.path, (intmax_t)off, e);
test/stress/fsstress/fsstress.c
2515
printf("%d/%d: unlink %s %d\n", procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2545
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2552
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
2566
procid, opno, f.path, (intmax_t)off,
test/stress/fsstress/fsstress.c
2599
procid, opno, f.path, e);
test/stress/fsstress/fsstress.c
2606
procid, opno, f.path, errno);
test/stress/fsstress/fsstress.c
2622
procid, opno, f.path, (intmax_t)off, len, e);
test/stress/fsstress/fsstress.c
511
name->path = realloc(name->path, name->len + 1 + len);
test/stress/fsstress/fsstress.c
512
strcpy(&name->path[name->len], str);
test/stress/fsstress/fsstress.c
525
rval = attr_list(name->path, buffer, buffersize, flags, cursor);
test/stress/fsstress/fsstress.c
545
rval = attr_remove(name->path, attrname, flags);
test/stress/fsstress/fsstress.c
565
rval = attr_set(name->path, attrname, attrvalue, valuelength, flags);
test/stress/fsstress/fsstress.c
601
rval = creat(name->path, mode);
test/stress/fsstress/fsstress.c
765
if (name->path) {
test/stress/fsstress/fsstress.c
766
free(name->path);
test/stress/fsstress/fsstress.c
767
name->path = NULL;
test/stress/fsstress/fsstress.c
858
name->path = NULL;
test/stress/fsstress/fsstress.c
868
rval = lchown(name->path, owner, group);
test/stress/fsstress/fsstress.c
890
rval = link(name1->path, name2->path);
test/stress/fsstress/fsstress.c
915
append_pathname(&newname2, name2->path);
test/stress/fsstress/fsstress.c
923
append_pathname(&newname1, name1->path);
test/stress/fsstress/fsstress.c
942
rval = lstat64(name->path, sbuf);
test/stress/fsstress/fsstress.c
978
rval = mkdir(name->path, mode);
test/stress/fsstress/fsstress.c
997
rval = mknod(name->path, mode, dev);
test/stress/stress2/lib/options.c
226
if (snprintf(path, sizeof(path), "%s/%s.conf", op->cd, getprogname()) < 0)
test/stress/stress2/lib/options.c
228
(void) unlink(path);
test/stress/stress2/lib/options.c
238
if (symlink(buf, path) < 0)
test/stress/stress2/lib/options.c
239
err(1, "symlink(%s, %s)", path, buf);
test/stress/stress2/lib/options.c
249
if ((n = readlink(path, buf, sizeof(buf) -1)) < 0) {
test/stress/stress2/lib/options.c
252
if ((n = readlink(path, buf, sizeof(buf) -1)) > 0)
test/stress/stress2/lib/options.c
256
err(1, "readlink(%s). %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/lib/options.c
41
static char path[64];
test/stress/stress2/lib/resources.c
102
printf("Free space on %s: %jd Mb\n", path,
test/stress/stress2/lib/resources.c
236
char path[MAXPATHLEN+1];
test/stress/stress2/lib/resources.c
245
if (getcwd(path, sizeof(path)) == NULL)
test/stress/stress2/lib/resources.c
255
path, siz, ino);
test/stress/stress2/lib/resources.c
59
char path[MAXPATHLEN+1];
test/stress/stress2/lib/resources.c
65
if (getcwd(path, sizeof(path)) == NULL)
test/stress/stress2/lib/resources.c
68
if (statfs(path, &sbuf) < 0)
test/stress/stress2/lib/resources.c
69
err(1, "statfs(%s)", path);
test/stress/stress2/lib/resources.c
70
if (statvfs(path, &buf) < 0)
test/stress/stress2/lib/resources.c
71
err(1, "statvfs(%s)", path);
test/stress/stress2/lib/resources.c
76
printf("Free inodes on %s (%s): %jd\n", path, sbuf.f_mntonname,
test/stress/stress2/lib/resources.c
84
char path[MAXPATHLEN+1];
test/stress/stress2/lib/resources.c
90
if (getcwd(path, sizeof(path)) == NULL)
test/stress/stress2/lib/resources.c
93
if (statvfs(path, &buf) < 0)
test/stress/stress2/lib/resources.c
94
err(1, "statfs(%s)", path);
test/stress/stress2/lib/resources.c
97
warnx("Corrupt statfs(%s). f_bavail = %jd!", path,
test/stress/stress2/testcases/creat/creat.c
106
if (path[0] != 0 && rmdir(path) == -1) {
test/stress/stress2/testcases/creat/creat.c
107
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/creat/creat.c
40
static char path[128];
test/stress/stress2/testcases/creat/creat.c
54
path[0] = 0;
test/stress/stress2/testcases/creat/creat.c
92
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/creat/creat.c
93
if (mkdir(path, 0770) < 0)
test/stress/stress2/testcases/creat/creat.c
94
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/creat/creat.c
96
if (chdir(path) == -1)
test/stress/stress2/testcases/creat/creat.c
97
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/link/link.c
103
if (path[0] != 0 && rmdir(path) == -1)
test/stress/stress2/testcases/link/link.c
104
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/link/link.c
41
static char path[128];
test/stress/stress2/testcases/link/link.c
54
path[0] = 0;
test/stress/stress2/testcases/link/link.c
89
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/link/link.c
90
if (mkdir(path, 0770) < 0)
test/stress/stress2/testcases/link/link.c
91
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/link/link.c
93
if (chdir(path) == -1)
test/stress/stress2/testcases/link/link.c
94
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/mkdir/mkdir.c
111
rmDir(char *path, int level) {
test/stress/stress2/testcases/mkdir/mkdir.c
119
if (rmdir(path) == -1) {
test/stress/stress2/testcases/mkdir/mkdir.c
120
err(1, "rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/mkdir/mkdir.c
127
char path[MAXPATHLEN + 1];
test/stress/stress2/testcases/mkdir/mkdir.c
130
sprintf(path,"p%05d.d%d", getpid(), 1);
test/stress/stress2/testcases/mkdir/mkdir.c
131
mkDir(path, 1);
test/stress/stress2/testcases/mkdir/mkdir.c
132
rmDir(path, 1);
test/stress/stress2/testcases/mkdir/mkdir.c
92
mkDir(char *path, int level) {
test/stress/stress2/testcases/mkdir/mkdir.c
95
if (mkdir(path, 0770) == -1) {
test/stress/stress2/testcases/mkdir/mkdir.c
96
warn("mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/mkdir/mkdir.c
99
chdir(path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
112
if (sprintf(path, "fifo.%d.%d", getpid(), i) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
114
if (mkfifo(path, 0600) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
115
err(1, "mkfifo(%s)", path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
118
if (sprintf(path, "fifo.%d.%d", getpid(), i) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
120
if (unlink(path) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
121
err(1, "unlink(%s)", path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
125
if (sprintf(path, "fifo.%d", getpid()) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
127
if (mkfifo(path, 0600) < 0)
test/stress/stress2/testcases/mkfifo/mkfifo.c
128
err(1, "mkfifo(%s)", path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
142
unlink(path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
42
static char path[MAXPATHLEN+1];
test/stress/stress2/testcases/mkfifo/mkfifo.c
52
if ((fd = open(path, O_RDWR, 0600)) < 0) {
test/stress/stress2/testcases/mkfifo/mkfifo.c
53
unlink(path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
54
err(1, "open(%s)", path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
73
if ((fd = open(path, O_RDWR, 0600)) < 0) {
test/stress/stress2/testcases/mkfifo/mkfifo.c
74
unlink(path);
test/stress/stress2/testcases/mkfifo/mkfifo.c
75
err(1, "open(%s)", path);
test/stress/stress2/testcases/mmap/mmap.c
41
static char path[128];
test/stress/stress2/testcases/mmap/mmap.c
50
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/mmap/mmap.c
51
if (mkdir(path, 0770) < 0)
test/stress/stress2/testcases/mmap/mmap.c
52
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/mmap/mmap.c
54
if (chdir(path) == -1)
test/stress/stress2/testcases/mmap/mmap.c
55
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/mmap/mmap.c
64
if (rmdir(path) == -1) {
test/stress/stress2/testcases/mmap/mmap.c
65
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/rename/rename.c
39
static char path[128];
test/stress/stress2/testcases/rename/rename.c
80
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/rename/rename.c
81
if (mkdir(path, 0770) < 0)
test/stress/stress2/testcases/rename/rename.c
82
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/rename/rename.c
83
if (chdir(path) == -1)
test/stress/stress2/testcases/rename/rename.c
84
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/rename/rename.c
94
if (rmdir(path) == -1)
test/stress/stress2/testcases/rename/rename.c
95
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/rw/rw.c
118
if (rmdir(path) == -1)
test/stress/stress2/testcases/rw/rw.c
119
err(1, "rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/rw/rw.c
40
static char path[128];
test/stress/stress2/testcases/rw/rw.c
93
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/rw/rw.c
94
(void)mkdir(path, 0770);
test/stress/stress2/testcases/rw/rw.c
95
if (chdir(path) == -1)
test/stress/stress2/testcases/rw/rw.c
96
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/symlink/symlink.c
100
if (rmdir(path) == -1) {
test/stress/stress2/testcases/symlink/symlink.c
101
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/symlink/symlink.c
40
static char path[128];
test/stress/stress2/testcases/symlink/symlink.c
86
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/symlink/symlink.c
87
if (mkdir(path, 0770) < 0)
test/stress/stress2/testcases/symlink/symlink.c
88
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/symlink/symlink.c
90
if (chdir(path) == -1)
test/stress/stress2/testcases/symlink/symlink.c
91
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/syscall/syscall.c
123
if (rmdir(path) == -1)
test/stress/stress2/testcases/syscall/syscall.c
124
err(1, "rmdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/testcases/syscall/syscall.c
41
static char path[128];
test/stress/stress2/testcases/syscall/syscall.c
71
sprintf(path,"%s.%05d", getprogname(), getpid());
test/stress/stress2/testcases/syscall/syscall.c
72
(void)mkdir(path, 0770);
test/stress/stress2/testcases/syscall/syscall.c
73
if (chdir(path) == -1)
test/stress/stress2/testcases/syscall/syscall.c
74
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
test/stress/stress2/tools/fstool.c
101
rmDir(char *path, int level) {
test/stress/stress2/tools/fstool.c
111
if (rmdir(path) == -1) {
test/stress/stress2/tools/fstool.c
112
error("rmdir", path, __FILE__, __LINE__);
test/stress/stress2/tools/fstool.c
118
rmDir2(char *path, int level) {
test/stress/stress2/tools/fstool.c
123
chdir(path);
test/stress/stress2/tools/fstool.c
128
if (rmdir(path) == -1) {
test/stress/stress2/tools/fstool.c
129
error("rmdir", path, __FILE__, __LINE__);
test/stress/stress2/tools/fstool.c
130
sprintf(help, "rm -rf ./%s", path);
test/stress/stress2/tools/fstool.c
139
char path[128], rpath[128] = "";
test/stress/stress2/tools/fstool.c
188
sprintf(path,"p%05d.d%d", pid, 1);
test/stress/stress2/tools/fstool.c
189
mkDir(path, 1);
test/stress/stress2/tools/fstool.c
190
if (leave == 0) rmDir(path, 1);
test/stress/stress2/tools/fstool.c
53
mkDir(char *path, int level) {
test/stress/stress2/tools/fstool.c
58
if (mkdir(path, 0770) == -1) {
test/stress/stress2/tools/fstool.c
59
error("mkdir", path, __FILE__, __LINE__);
test/stress/stress2/tools/fstool.c
60
fprintf(stderr, "length(path) = %d\n", strlen(path));
test/stress/stress2/tools/fstool.c
64
chdir(path);
test/stress/webstress/webstress.c
207
read_url_file(const char *path)
test/stress/webstress/webstress.c
213
if ((fi = fopen(path, "r")) != NULL) {
test/stress/webstress/webstress.c
224
fprintf(stderr, "Unable to open %s\n", path);
test/stress/webstress/webstress.c
90
static void read_url_file(const char *path);
test/sysperf/lockmgr2.c
24
char *path;
test/sysperf/lockmgr2.c
49
asprintf(&path, "/tmp/lockmgr.test");
test/sysperf/lockmgr2.c
50
close(open(path, O_RDWR|O_CREAT, 0666));
test/sysperf/lockmgr2.c
53
fd = open(path, O_RDONLY, 0666);
test/sysperf/lockmgr3.c
24
char *path;
test/sysperf/lockmgr3.c
51
asprintf(&path, "/tmp/lockmgr.test");
test/sysperf/lockmgr3.c
52
fd = open(path, O_RDWR|O_CREAT, 0666);
test/sysperf/loop900k.c
30
char *path;
test/sysperf/loop900k.c
37
asprintf(&path, "cp %s /tmp/x%06d", av[0], i);
test/sysperf/loop900k.c
38
system(path);
test/sysperf/loop900k.c
39
free(path);
test/sysperf/loop900k.c
40
asprintf(&path, "/tmp/x%06d", i);
test/sysperf/loop900k.c
42
asprintf(&path, "%s", av[0]);
test/sysperf/loop900k.c
46
execl(path, path, id, NULL);
test/sysperf/loop900k.c
53
free(path);
test/sysperf/pipe900k.c
32
char *path;
test/sysperf/pipe900k.c
40
asprintf(&path, "cp %s /tmp/x%06d", av[0], i);
test/sysperf/pipe900k.c
41
system(path);
test/sysperf/pipe900k.c
42
free(path);
test/sysperf/pipe900k.c
43
asprintf(&path, "/tmp/x%06d", i);
test/sysperf/pipe900k.c
45
asprintf(&path, "%s", av[0]);
test/sysperf/pipe900k.c
55
execl(path, path, id, NULL);
test/sysperf/pipe900k.c
65
free(path);
test/sysperf/sleep900k.c
30
char *path;
test/sysperf/sleep900k.c
37
asprintf(&path, "cp %s /tmp/x%06d", av[0], i);
test/sysperf/sleep900k.c
38
system(path);
test/sysperf/sleep900k.c
39
free(path);
test/sysperf/sleep900k.c
40
asprintf(&path, "/tmp/x%06d", i);
test/sysperf/sleep900k.c
42
asprintf(&path, "%s", av[0]);
test/sysperf/sleep900k.c
46
execl(path, path, id, NULL);
test/sysperf/sleep900k.c
53
free(path);
test/sysperf/syscall4.c
12
const char *path;
test/sysperf/syscall4.c
20
path = av[1];
test/sysperf/syscall4.c
22
path = ".";
test/sysperf/syscall4.c
27
stat(path, &st);
test/sysperf/syscall4.c
34
stat(path, &st);
test/testcases/posixipc/common/common.c
295
sem_open_should_fail(const char *path, int flags, mode_t mode,
test/testcases/posixipc/common/common.c
301
id = sem_open(path, flags, mode, value);
test/testcases/posixipc/common/common.c
339
sem_unlink_should_fail(const char *path, int error)
test/testcases/posixipc/common/common.c
342
if (sem_unlink(path) >= 0) {
tools/regression/priv/test.c
128
j.path = "/";
tools/regression/priv/test.c
62
j.path = "/";
tools/tools/net80211/wesside/wesside/wesside.c
1252
char path[52];
tools/tools/net80211/wesside/wesside/wesside.c
1270
sprintf(path, "%s/%s/%s/%s", DICT_PATH, paths[0], paths[1], paths[2]);
tools/tools/net80211/wesside/wesside/wesside.c
1272
fd = open(path, O_RDONLY);
tools/tools/net80211/wesside/wesside/wesside.c
1287
time_print("Had PRGA (%s) but too little (%d/%d)\n", path, rd,
tools/tools/net80211/wesside/wesside/wesside.c
1304
path, *pcrc, crc);
tools/tools/net80211/wesside/wesside/wesside.c
900
unsigned char path[128];
tools/tools/net80211/wesside/wesside/wesside.c
917
strcpy(path, DICT_PATH);
tools/tools/net80211/wesside/wesside/wesside.c
922
strcat(path, "/");
tools/tools/net80211/wesside/wesside/wesside.c
923
strcat(path, paths[i]);
tools/tools/net80211/wesside/wesside/wesside.c
924
fd = open(path, O_RDONLY);
tools/tools/net80211/wesside/wesside/wesside.c
931
if (mkdir(path, 0755) == -1) {
tools/tools/net80211/wesside/wesside/wesside.c
941
strcat(path, "/");
tools/tools/net80211/wesside/wesside/wesside.c
942
strcat(path, paths[2]);
tools/tools/net80211/wesside/wesside/wesside.c
944
fd = open(path, O_RDWR);
tools/tools/net80211/wesside/wesside/wesside.c
978
fd = open(path, O_WRONLY | O_CREAT, 0644);
tools/tools/net80211/wesside/wesside/wesside.c
980
printf("Can't open (%s): %s\n", path,
usr.bin/calendar/calendar.c
516
char path[MAXPATHLEN];
usr.bin/calendar/calendar.c
526
snprintf(path, sizeof(path), "%s/%s", home, calendarHome);
usr.bin/calendar/calendar.c
527
if (chdir(path) == -1) {
usr.bin/calendar/calendar.c
528
DPRINTF("Cannot enter home directory: '%s'\n", path);
usr.bin/crunch/crunchgen/crunchgen.c
1203
intlib_makefile_rules(FILE *outmk, char *path)
usr.bin/crunch/crunchgen/crunchgen.c
1208
libname = basename(path);
usr.bin/crunch/crunchgen/crunchgen.c
1209
if ((pathcopy = strdup(path)) == NULL)
usr.bin/crunch/crunchgen/crunchgen.c
632
static void fillin_program_objs(prog_t *p, char *path);
usr.bin/crunch/crunchgen/crunchgen.c
635
static void intlib_makefile_rules(FILE *outmk, char *path);
usr.bin/crunch/crunchgen/crunchgen.c
667
char path[MAXPATHLEN];
usr.bin/crunch/crunchgen/crunchgen.c
683
if ((realpath(p->srcdir, path)) == NULL)
usr.bin/crunch/crunchgen/crunchgen.c
685
p->realsrcdir = strdup(path);
usr.bin/crunch/crunchgen/crunchgen.c
706
snprintf(path, sizeof(path), "Makefile.%s", p->name);
usr.bin/crunch/crunchgen/crunchgen.c
707
if (is_nonempty_file(path)) {
usr.bin/crunch/crunchgen/crunchgen.c
708
snprintf(line, MAXLINELEN, "Using %s for %s", path, p->name);
usr.bin/crunch/crunchgen/crunchgen.c
711
snprintf(path, sizeof(path), "%s/Makefile", p->srcdir);
usr.bin/crunch/crunchgen/crunchgen.c
714
if (!p->objs && p->srcdir && is_nonempty_file(path))
usr.bin/crunch/crunchgen/crunchgen.c
715
fillin_program_objs(p, path);
usr.bin/crunch/crunchgen/crunchgen.c
730
fillin_program_objs(prog_t *p, char *path)
usr.bin/crunch/crunchgen/crunchgen.c
758
fprintf(f, ".include \"%s\"\n", path);
usr.bin/crunch/crunchgen/crunchgen.c
989
char path[MAXPATHLEN];
usr.bin/crunch/crunchgen/crunchgen.c
994
snprintf(path, MAXPATHLEN, "%s/%s", dir->str, progname);
usr.bin/crunch/crunchgen/crunchgen.c
995
if (!is_dir(path))
usr.bin/crunch/crunchgen/crunchgen.c
998
if ((srcdir = strdup(path)) == NULL)
usr.bin/diff/diff.c
345
print_only(const char *path, size_t dirlen, const char *entry)
usr.bin/diff/diff.c
349
printf("Only in %.*s: %s\n", (int)dirlen, path, entry);
usr.bin/dsynth/build.c
111
char *path;
usr.bin/dsynth/build.c
141
asprintf(&path, "%s/empty", BuildBase);
usr.bin/dsynth/build.c
142
if (stat(path, &st) < 0) {
usr.bin/dsynth/build.c
143
if (mkdir(path, 0755) < 0)
usr.bin/dsynth/build.c
144
dfatal("Cannot mkdir %s\n", path);
usr.bin/dsynth/build.c
146
free(path);
usr.bin/dsynth/build.c
1851
char *path;
usr.bin/dsynth/build.c
1854
asprintf(&path, "%s/%s", RepositoryPath, pkg->pkgfile);
usr.bin/dsynth/build.c
1856
if (stat(path, &st) == 0) {
usr.bin/dsynth/build.c
1870
free(path);
usr.bin/dsynth/build.c
3106
doHook(pkg_t *pkg, const char *id, const char *path, int waitfor)
usr.bin/dsynth/build.c
3108
if (path == NULL)
usr.bin/dsynth/build.c
3113
queuebulk(pkg->portdir, id, path, pkg->pkgfile);
usr.bin/dsynth/build.c
3115
queuebulk(NULL, id, path, NULL);
usr.bin/dsynth/build.c
76
static void doHook(pkg_t *pkg, const char *id, const char *path, int waitfor);
usr.bin/dsynth/config.c
100
static void getElfInfo(const char *path);
usr.bin/dsynth/config.c
341
parseConfigFile(const char *path)
usr.bin/dsynth/config.c
352
fp = fopen(path, "r");
usr.bin/dsynth/config.c
354
ddprintf(0, "Warning: Config file %s does not exist\n", path);
usr.bin/dsynth/config.c
358
ddprintf(0, "ParseConfig %s\n", path);
usr.bin/dsynth/config.c
675
getElfInfo(const char *path)
usr.bin/dsynth/config.c
687
asprintf(&cmd, "readelf -x .note.tag %s", path);
usr.bin/dsynth/config.c
717
path, (int)sizeof(note.osname1),
usr.bin/dsynth/config.c
730
dfatal("%s ELF, cannot extract version info", path);
usr.bin/dsynth/config.c
739
char *path;
usr.bin/dsynth/config.c
741
asprintf(&path, "%s/%s", ConfigBase, scriptname);
usr.bin/dsynth/config.c
742
if (stat(path, &st) < 0 || (st.st_mode & 0111) == 0) {
usr.bin/dsynth/config.c
743
free(path);
usr.bin/dsynth/config.c
748
return path;
usr.bin/dsynth/config.c
95
static void parseConfigFile(const char *path);
usr.bin/dsynth/config.c
96
static void parseProfile(const char *cpath, const char *path);
usr.bin/dsynth/dsynth.c
610
char *path;
usr.bin/dsynth/dsynth.c
623
asprintf(&path, "%s/dsynth.ini", ConfigBase1);
usr.bin/dsynth/dsynth.c
624
fp = fopen(path, "w");
usr.bin/dsynth/dsynth.c
625
dassert_errno(fp, "Unable to create %s", path);
usr.bin/dsynth/dsynth.c
657
free(path);
usr.bin/dsynth/dsynth.c
659
asprintf(&path, "%s/LiveSystem-make.conf", ConfigBase1);
usr.bin/dsynth/dsynth.c
660
fp = fopen(path, "w");
usr.bin/dsynth/dsynth.c
661
dassert_errno(fp, "Unable to create %s", path);
usr.bin/dsynth/dsynth.c
681
free(path);
usr.bin/dsynth/dsynth.h
607
uint32_t crcDirTree(const char *path);
usr.bin/dsynth/html.c
271
char *path;
usr.bin/dsynth/html.c
305
asprintf(&path, "%s/summary.json.new", ReportPath);
usr.bin/dsynth/html.c
307
fp = fopen(path, "we");
usr.bin/dsynth/html.c
378
rename(path, dst);
usr.bin/dsynth/html.c
379
free(path);
usr.bin/dsynth/html.c
393
char *path;
usr.bin/dsynth/html.c
461
asprintf(&path, "%s/%02d_history.json", ReportPath, HistNum);
usr.bin/dsynth/html.c
462
if (stat(path, &st) < 0) {
usr.bin/dsynth/html.c
463
fp = fopen(path, "we");
usr.bin/dsynth/html.c
466
free(path);
usr.bin/dsynth/html.c
467
asprintf(&path, "%s/%02d_history.json", ReportPath, HistNum);
usr.bin/dsynth/html.c
468
fp = fopen(path, "we");
usr.bin/dsynth/html.c
470
fp = fopen(path, "r+e");
usr.bin/dsynth/html.c
504
free(path);
usr.bin/dsynth/mount.c
156
char *path;
usr.bin/dsynth/mount.c
164
asprintf(&path, "%s/Template", BuildBase);
usr.bin/dsynth/mount.c
165
if (stat(path, &st) == 0) {
usr.bin/dsynth/mount.c
167
path, path);
usr.bin/dsynth/mount.c
173
free(path);
usr.bin/dsynth/pkglist.c
1306
scan_and_queue_dir(const char *path, const char *level1, int level)
usr.bin/dsynth/pkglist.c
1315
dir = opendir(path);
usr.bin/dsynth/pkglist.c
1316
dassert(dir, "Cannot open dports path \"%s\"", path);
usr.bin/dsynth/pkglist.c
1324
asprintf(&s1, "%s/%s", path, den->d_name);
usr.bin/dsynth/pkglist.c
1348
scan_binary_repo(const char *path)
usr.bin/dsynth/pkglist.c
1355
dir = opendir(path);
usr.bin/dsynth/pkglist.c
1356
dassert(dir, "Cannot open repository path \"%s\"", path);
usr.bin/dsynth/pkglist.c
244
parsepkglist_file(const char *path, int debugstop)
usr.bin/dsynth/pkglist.c
254
if ((fp = fopen(path, "r")) == NULL) {
usr.bin/dsynth/pkglist.c
255
dpanic_errno("Cannot read %s\n", path);
usr.bin/dsynth/pkglist.c
43
static int parsepkglist_file(const char *path, int debugstop);
usr.bin/dsynth/pkglist.c
52
static int scan_and_queue_dir(const char *path, const char *level1, int level);
usr.bin/dsynth/pkglist.c
53
static int scan_binary_repo(const char *path);
usr.bin/dsynth/repo.c
274
char *path;
usr.bin/dsynth/repo.c
281
asprintf(&path, "%s/repos", BuildBase);
usr.bin/dsynth/repo.c
282
mkdir(path, 0755);
usr.bin/dsynth/repo.c
283
free(path);
usr.bin/dsynth/repo.c
284
asprintf(&path, "%s/repos/local.conf", BuildBase);
usr.bin/dsynth/repo.c
285
fp = fopen(path, "w");
usr.bin/dsynth/repo.c
297
free(path);
usr.bin/dsynth/repo.c
444
char *path;
usr.bin/dsynth/repo.c
452
asprintf(&path, "%s/%s", RepositoryPath, scan->pkgfile);
usr.bin/dsynth/repo.c
453
if (remove(path) == 0)
usr.bin/dsynth/repo.c
454
printf("Removed: %s\n", path);
usr.bin/dsynth/repo.c
455
free(path);
usr.bin/dsynth/repo.c
469
char *path;
usr.bin/dsynth/repo.c
483
asprintf(&path, "%s/%s", RepositoryPath, scan->pkgfile);
usr.bin/dsynth/repo.c
484
if (remove(path) == 0)
usr.bin/dsynth/repo.c
485
printf("Removed: %s\n", path);
usr.bin/dsynth/repo.c
486
free(path);
usr.bin/dsynth/repo.c
49
static void scanit(const char *path, const char *subpath,
usr.bin/dsynth/repo.c
526
scanit(const char *path, const char *subpath,
usr.bin/dsynth/repo.c
537
if ((dir = opendir(path)) != NULL) {
usr.bin/dsynth/repo.c
54
static void scandeletenew(const char *path);
usr.bin/dsynth/repo.c
544
asprintf(&npath, "%s/%s", path, den->d_name);
usr.bin/dsynth/repo.c
591
scandeletenew(const char *path)
usr.bin/dsynth/repo.c
598
if ((dir = opendir(path)) == NULL)
usr.bin/dsynth/repo.c
599
dfatal_errno("Cannot scan directory %s", path);
usr.bin/dsynth/repo.c
603
asprintf(&buf, "%s/%s", path, den->d_name);
usr.bin/dsynth/subs.c
129
char *path;
usr.bin/dsynth/subs.c
137
asprintf(&path, "%s/%s", LogsPath, DLogNames[which]);
usr.bin/dsynth/subs.c
138
fd = open(path, modes, 0666);
usr.bin/dsynth/subs.c
140
free(path);
usr.bin/dsynth/subs.c
958
crcDirTree(const char *path)
usr.bin/dsynth/subs.c
968
pav[0] = strdup(path);
usr.bin/env/envopts.c
110
fprintf(stderr, "#env Searching:\t'%s'\n", path);
usr.bin/env/envopts.c
115
while ((d = strsep(&path, ":")) != NULL) {
usr.bin/env/envopts.c
98
search_paths(char *path, char **argv)
usr.bin/env/envopts.h
34
void search_paths(char *path, char **argv);
usr.bin/evtranalyze/evtranalyze.c
1079
const char *path;
usr.bin/evtranalyze/evtranalyze.c
1104
ctx->opts.path = optarg;
usr.bin/evtranalyze/evtranalyze.c
1126
if (!(ctx->plotter_ctx = ctx->plotter->plot_init(ctx->opts.path)))
usr.bin/evtranalyze/evtranalyze.c
1170
const char *path;
usr.bin/evtranalyze/evtranalyze.c
1221
ctx->opts.path = optarg;
usr.bin/evtranalyze/evtranalyze.c
1251
if (!(ctx->plotter_ctx = ctx->plotter->plot_init(ctx->opts.path)))
usr.bin/evtranalyze/plotter.c
124
if (asprintf(&plot->path, "%s-%d-%s", ctx->basepath, type,
usr.bin/evtranalyze/plotter.c
127
if (asprintf(&datapath, "%s.data", plot->path) < 0)
usr.bin/evtranalyze/plotter.c
155
free(plot->path);
usr.bin/evtranalyze/plotter.c
20
char *path;
usr.bin/evtranalyze/plotter.c
231
"%s.svg", plot->path) < 0)
usr.bin/evtranalyze/svg.c
300
svg_document_create(const char *path)
usr.bin/evtranalyze/svg.c
308
if (!(svg->xml = xml_document_create(path))) {
usr.bin/fetch/fetch.c
435
fetch(char *URL, const char *path)
usr.bin/fetch/fetch.c
566
r = stat(path, &sb);
usr.bin/fetch/fetch.c
578
warnx("%s: stat()", path);
usr.bin/fetch/fetch.c
623
if (symlink(url->doc, path) == -1) {
usr.bin/fetch/fetch.c
624
warn("%s: symlink()", path);
usr.bin/fetch/fetch.c
653
"does not match remote", path);
usr.bin/fetch/fetch.c
669
"than remote file (%jd bytes)", path,
usr.bin/fetch/fetch.c
674
if ((of = fopen(path, "r+")) == NULL) {
usr.bin/fetch/fetch.c
675
warn("%s: fopen()", path);
usr.bin/fetch/fetch.c
681
warn("%s: fstat()", path);
usr.bin/fetch/fetch.c
696
warn("%s: fseeko()", path);
usr.bin/fetch/fetch.c
731
if ((slash = strrchr(path, '/')) == NULL)
usr.bin/fetch/fetch.c
732
slash = path;
usr.bin/fetch/fetch.c
736
(int)(slash - path), path, slash);
usr.bin/fetch/fetch.c
739
warn("%s: mkstemps()", path);
usr.bin/fetch/fetch.c
748
of = fopen(path, "w");
usr.bin/fetch/fetch.c
750
warn("%s: open()", path);
usr.bin/fetch/fetch.c
757
stat_start(&xs, path, us.size, count);
usr.bin/fetch/fetch.c
821
(stat(path, &sb) != -1) && sb.st_mode & S_IFREG) {
usr.bin/fetch/fetch.c
828
if (utimes(tmppath ? tmppath : path, tv))
usr.bin/fetch/fetch.c
829
warn("%s: utimes()", tmppath ? tmppath : path);
usr.bin/fetch/fetch.c
849
warn("%s", path);
usr.bin/fetch/fetch.c
857
path, (intmax_t)count, (intmax_t)us.size);
usr.bin/fetch/fetch.c
866
warnx("%s may be truncated", path);
usr.bin/fetch/fetch.c
872
if (tmppath != NULL && rename(tmppath, path) == -1) {
usr.bin/fetch/fetch.c
873
warn("%s: rename()", path);
usr.bin/fetch/fetch.c
879
if (stat(path, &sb) != -1 && (sb.st_mode & S_IFREG))
usr.bin/fetch/fetch.c
880
unlink(tmppath ? tmppath : path);
usr.bin/fetch/fetch.c
882
rename(tmppath, path); /* ignore errors here */
usr.bin/find/ls.c
109
char path[MAXPATHLEN];
usr.bin/find/ls.c
111
if ((lnklen = readlink(name, path, MAXPATHLEN - 1)) == -1) {
usr.bin/find/ls.c
115
path[lnklen] = '\0';
usr.bin/find/ls.c
116
(void)printf(" -> %s", path);
usr.bin/find/misc.c
53
brace_subst(char *orig, char **store, char *path, int len)
usr.bin/find/misc.c
58
plen = strlen(path);
usr.bin/find/misc.c
64
memmove(p, path, plen);
usr.bin/fstat/fstat.c
717
static char path[1024];
usr.bin/fstat/fstat.c
741
i = sizeof(path) - 1;
usr.bin/fstat/fstat.c
742
path[i] = 0;
usr.bin/fstat/fstat.c
769
if (!kread(ncp_copy.nc_name, path + i, ncp_copy.nc_nlen)) {
usr.bin/fstat/fstat.c
773
make_printable(path + i, ncp_copy.nc_nlen);
usr.bin/fstat/fstat.c
774
path[--i] = '/';
usr.bin/fstat/fstat.c
777
if (i == sizeof(path) - 1)
usr.bin/fstat/fstat.c
778
path[--i] = '/';
usr.bin/fstat/fstat.c
779
return(path + i);
usr.bin/getconf/getconf.c
176
do_pathconf(const char *name, int key, const char *path)
usr.bin/getconf/getconf.c
181
value = pathconf(path, key);
usr.bin/getconf/getconf.c
45
static void do_pathconf(const char *name, int key, const char *path);
usr.bin/gzip/gzip.c
1719
handle_pathname(char *path)
usr.bin/gzip/gzip.c
1721
char *opath = path, *s = NULL;
usr.bin/gzip/gzip.c
1727
if (path[0] == '-' && path[1] == '\0') {
usr.bin/gzip/gzip.c
1736
if (stat(path, &sb) != 0) {
usr.bin/gzip/gzip.c
1739
len = strlen(path);
usr.bin/gzip/gzip.c
1744
memcpy(s, path, len);
usr.bin/gzip/gzip.c
1746
path = s;
usr.bin/gzip/gzip.c
1756
handle_dir(path);
usr.bin/gzip/gzip.c
1759
maybe_warnx("%s is a directory", path);
usr.bin/gzip/gzip.c
1764
handle_file(path, &sb);
usr.bin/gzip/gzip.c
1766
maybe_warnx("%s is not a regular file", path);
usr.bin/locate/bigram/locate.bigram.c
66
u_char *oldpath = buf1, *path = buf2;
usr.bin/locate/bigram/locate.bigram.c
69
while (fgets(path, sizeof(buf2), stdin) != NULL) {
usr.bin/locate/bigram/locate.bigram.c
79
for (cp = path; *cp == *oldpath; cp++, oldpath++)
usr.bin/locate/bigram/locate.bigram.c
89
if (path == buf1) {
usr.bin/locate/bigram/locate.bigram.c
90
path = buf2;
usr.bin/locate/bigram/locate.bigram.c
93
path = buf1;
usr.bin/locate/code/locate.code.c
120
u_char *cp, *oldpath, *path;
usr.bin/locate/code/locate.code.c
158
path = buf2;
usr.bin/locate/code/locate.code.c
161
while (fgets(path, sizeof(buf2), stdin) != NULL) {
usr.bin/locate/code/locate.code.c
164
if (*path == '\n')
usr.bin/locate/code/locate.code.c
168
for (cp = path; *cp != '\0'; cp++) {
usr.bin/locate/code/locate.code.c
182
for (cp = path; *cp == *oldpath; cp++, oldpath++)
usr.bin/locate/code/locate.code.c
186
count = cp - path;
usr.bin/locate/code/locate.code.c
234
if (path == buf1) { /* swap pointers */
usr.bin/locate/code/locate.code.c
235
path = buf2;
usr.bin/locate/code/locate.code.c
238
path = buf1;
usr.bin/locate/locate/fastfind.c
136
u_char bigram1[NBG], bigram2[NBG], path[MAXPATHLEN];
usr.bin/locate/locate/fastfind.c
210
p = path + count;
usr.bin/locate/locate/fastfind.c
270
cutoff = path;
usr.bin/locate/locate/fastfind.c
273
} else if (foundchar >= path + count) { /* a char matched */
usr.bin/locate/locate/fastfind.c
275
cutoff = path + count;
usr.bin/locate/locate/fastfind.c
298
!fnmatch(pathpart, path, 0))
usr.bin/locate/locate/fastfind.c
300
!fnmatch(pathpart, path,
usr.bin/locate/locate/fastfind.c
309
(void)puts(path);
usr.bin/locate/locate/fastfind.c
313
(void)puts(path);
usr.bin/locate/locate/fastfind.c
51
u_char bigram1[NBG], bigram2[NBG], path[MAXPATHLEN];
usr.bin/locate/locate/fastfind.c
69
for (p = path + count; (c = getc(fp)) > SWITCH; size++)
usr.bin/locate/locate/fastfind.c
85
chars += (p - path);
usr.bin/locate/locate/util.c
105
for (ch = c = path; ; ch++) {
usr.bin/locate/locate/util.c
107
(!*ch && !(*(ch - 1) == ':' && ch == 1+ path))) {
usr.bin/locate/locate/util.c
84
colon(char **dbv, char *path, char *dot)
usr.bin/locate/locate/util.c
97
if (*path == '\0') {
usr.bin/login/login_fbtab.c
125
char *path;
usr.bin/login/login_fbtab.c
131
path = gl.gl_pathv[i];
usr.bin/login/login_fbtab.c
133
if (chflags(path, 0) && errno != ENOENT && errno != EOPNOTSUPP)
usr.bin/login/login_fbtab.c
134
syslog(LOG_ERR, "%s: chflags(%s): %m", table, path);
usr.bin/login/login_fbtab.c
135
if (chmod(path, mask) && errno != ENOENT)
usr.bin/login/login_fbtab.c
136
syslog(LOG_ERR, "%s: chmod(%s): %m", table, path);
usr.bin/login/login_fbtab.c
137
if (chown(path, uid, gid) && errno != ENOENT)
usr.bin/login/login_fbtab.c
138
syslog(LOG_ERR, "%s: chown(%s): %m", table, path);
usr.bin/m4/gnum4.c
107
char *path;
usr.bin/m4/gnum4.c
120
(path = strsep(&sweep, ":")) != NULL;)
usr.bin/m4/gnum4.c
121
addtoincludepath(path);
usr.bin/m4/gnum4.c
128
char path[MAXPATHLEN];
usr.bin/m4/gnum4.c
133
snprintf(path, sizeof(path), "%s/%s", pe->name, filename);
usr.bin/m4/gnum4.c
134
if ((f = fopen(path, "r")) != NULL) {
usr.bin/m4/gnum4.c
135
set_input(i, f, path);
usr.bin/mail/popen.c
63
Fopen(const char *path, const char *mode)
usr.bin/mail/popen.c
67
if ((fp = fopen(path, mode)) != NULL) {
usr.bin/monitor/monitor.c
119
monitor_add(const char *path)
usr.bin/monitor/monitor.c
127
elm->path = path;
usr.bin/monitor/monitor.c
128
elm->fd = open(path, O_RDONLY);
usr.bin/monitor/monitor.c
130
printf("%s\tnot found\n", path);
usr.bin/monitor/monitor.c
168
printf("%-23s", elm->path);
usr.bin/monitor/monitor.c
47
const char *path;
usr.bin/monitor/monitor.c
52
static void monitor_add(const char *path);
usr.bin/netstat/netgraph.c
104
char path[MAXPATHLEN];
usr.bin/netstat/netgraph.c
106
snprintf(path, sizeof(path), "%s%s", *pre, modname);
usr.bin/netstat/netgraph.c
107
if (nlist(path, sym) == 0)
usr.bin/netstat/netgraph.c
133
char path[64];
usr.bin/netstat/netgraph.c
173
snprintf(path, sizeof(path), "[%lx]:", (u_long) info.node);
usr.bin/netstat/netgraph.c
174
if (NgSendMsg(csock, path,
usr.bin/netstat/netgraph.c
182
snprintf(path, sizeof(path), "%s:", ni->name);
usr.bin/netstat/netgraph.c
183
printf("%-14.14s %4d", path, ni->hooks);
usr.bin/newkey/update.c
210
basename(char *path)
usr.bin/newkey/update.c
214
p = strrchr(path, '/');
usr.bin/newkey/update.c
216
return (path);
usr.bin/nohup/nohup.c
103
(size_t)snprintf(path, sizeof(path), "%s/%s", p, FILENAME) <
usr.bin/nohup/nohup.c
104
sizeof(path)) {
usr.bin/nohup/nohup.c
105
fd = open(p = path, O_RDWR | O_CREAT | O_APPEND,
usr.bin/nohup/nohup.c
88
char path[MAXPATHLEN];
usr.bin/objformat/objformat.c
100
char *path, *chunk;
usr.bin/objformat/objformat.c
184
path = strdup(objformat_path);
usr.bin/objformat/objformat.c
189
while ((chunk = strsep(&path, ":")) != NULL) {
usr.bin/patch/mkpath.c
49
mkpath(char *path)
usr.bin/patch/mkpath.c
55
slash = path;
usr.bin/patch/mkpath.c
64
if (stat(path, &sb)) {
usr.bin/patch/mkpath.c
65
if (errno != ENOENT || (mkdir(path, 0777) &&
usr.bin/patch/mkpath.c
67
warn("%s", path);
usr.bin/patch/mkpath.c
71
warnx("%s: %s", path, strerror(ENOTDIR));
usr.bin/patch/pch.c
1535
char *path = NULL;
usr.bin/patch/pch.c
1544
if (names[i].path != NULL && names[i].exists) {
usr.bin/patch/pch.c
1545
path = names[i].path;
usr.bin/patch/pch.c
1549
if (path == NULL && !assume_exists) {
usr.bin/patch/pch.c
1554
if (path == NULL && ok_to_create_file &&
usr.bin/patch/pch.c
1555
names[NEW_FILE].path != NULL)
usr.bin/patch/pch.c
1556
path = names[NEW_FILE].path;
usr.bin/patch/pch.c
1559
return path ? xstrdup(path) : NULL;
usr.bin/patch/pch.c
1567
char *path;
usr.bin/patch/pch.c
1579
path = names[i].path;
usr.bin/patch/pch.c
1580
if (path == NULL || (!names[i].exists && !assume_exists))
usr.bin/patch/pch.c
1582
if ((tmp = num_components(path)) > min_components)
usr.bin/patch/pch.c
1586
best = path;
usr.bin/patch/pch.c
1588
if ((tmp = strlen(basename(path))) > min_baselen)
usr.bin/patch/pch.c
1592
best = path;
usr.bin/patch/pch.c
1594
if ((tmp = strlen(path)) > min_len)
usr.bin/patch/pch.c
1597
best = path;
usr.bin/patch/pch.c
1615
best = names[NEW_FILE].path;
usr.bin/patch/pch.c
1621
num_components(const char *path)
usr.bin/patch/pch.c
1626
for (n = 0, cp = path; (cp = strchr(cp, '/')) != NULL; n++, cp++) {
usr.bin/patch/pch.c
261
name->path = fetchname(str, &name->exists, strippath);
usr.bin/patch/pch.c
320
names[OLD_FILE].path = fetchname(s + 4,
usr.bin/patch/pch.c
327
names[NEW_FILE].path = fetchname(s + off,
usr.bin/patch/pch.c
335
names[OLD_FILE].path = fetchname(s + off,
usr.bin/patch/pch.c
338
names[INDEX_FILE].path = fetchname(s + 6,
usr.bin/patch/pch.c
426
if (names[OLD_FILE].path != NULL)
usr.bin/patch/pch.c
427
source_file = xstrdup(names[OLD_FILE].path);
usr.bin/patch/pch.c
436
if (names[OLD_FILE].path != NULL ||
usr.bin/patch/pch.c
437
names[NEW_FILE].path != NULL) {
usr.bin/patch/pch.c
438
free(names[INDEX_FILE].path);
usr.bin/patch/pch.c
439
names[INDEX_FILE].path = NULL;
usr.bin/patch/pch.c
460
free(names[OLD_FILE].path);
usr.bin/patch/pch.c
461
free(names[NEW_FILE].path);
usr.bin/patch/pch.c
462
free(names[INDEX_FILE].path);
usr.bin/patch/pch.h
36
char *path;
usr.bin/pathchk/pathchk.c
103
if ((pathd = strdup(path)) == NULL)
usr.bin/pathchk/pathchk.c
109
warnx("%s: empty pathname", path);
usr.bin/pathchk/pathchk.c
113
warnx("%s: contains a component starting with '-'", path);
usr.bin/pathchk/pathchk.c
133
warnx("%s: %s: component too long (limit %ld)", path,
usr.bin/pathchk/pathchk.c
139
warn("%s: %.*s", path, (int)(strlen(pathd) -
usr.bin/pathchk/pathchk.c
146
"character", path, p);
usr.bin/pathchk/pathchk.c
167
pathmax = pathconf(path, _PC_PATH_MAX);
usr.bin/pathchk/pathchk.c
172
if (pathmax != -1 && strlen(path) >= (size_t)pathmax) {
usr.bin/pathchk/pathchk.c
173
warnx("%s: path too long (limit %ld)", path, pathmax - 1);
usr.bin/pathchk/pathchk.c
188
portable(const char *path)
usr.bin/pathchk/pathchk.c
196
s = strspn(path, charset);
usr.bin/pathchk/pathchk.c
197
if (path[s] != '\0')
usr.bin/pathchk/pathchk.c
96
check(const char *path)
usr.bin/relpath/relpath.c
44
char *path;
usr.bin/relpath/relpath.c
58
path = strdup(av[2]);
usr.bin/relpath/relpath.c
59
rbase = path + strlen(path);
usr.bin/relpath/relpath.c
61
while (rbase > path && rbase[-1] != '/')
usr.bin/relpath/relpath.c
63
if (rbase == path)
usr.bin/relpath/relpath.c
67
error = stat(path, &st2);
usr.bin/rpcgen/rpc_main.c
216
extendfile(const char *path, const char *ext)
usr.bin/rpcgen/rpc_main.c
222
if ((file = strrchr(path, '/')) == NULL)
usr.bin/rpcgen/rpc_main.c
223
file = path;
usr.bin/soelim/soelim.c
57
char path[PATH_MAX];
usr.bin/soelim/soelim.c
72
snprintf(path, sizeof(path), "%s/%s", includes->sl_str[i],
usr.bin/soelim/soelim.c
74
if ((f = fopen(path, "r")) != NULL)
usr.bin/stat/stat.c
626
char smode[12], sid[12], path[PATH_MAX + 4];
usr.bin/stat/stat.c
776
strftime(path, sizeof(path), timefmt, tm);
usr.bin/stat/stat.c
777
sdata = path;
usr.bin/stat/stat.c
834
strlcpy(path, "(stdin)", sizeof(path));
usr.bin/stat/stat.c
835
sdata = path;
usr.bin/stat/stat.c
837
snprintf(path, sizeof(path), " -> ");
usr.bin/stat/stat.c
838
if (realpath(file, path + 4) == NULL) {
usr.bin/stat/stat.c
841
path[0] = '\0';
usr.bin/stat/stat.c
843
sdata = path + (ofmt == FMTF_STRING ? 0 : 4);
usr.bin/stat/stat.c
854
snprintf(path, sizeof(path), " -> ");
usr.bin/stat/stat.c
855
l = readlink(file, path + 4, sizeof(path) - 4 - 1);
usr.bin/stat/stat.c
859
path[0] = '\0';
usr.bin/stat/stat.c
861
path[l + 4] = '\0';
usr.bin/stat/stat.c
862
sdata = path + (ofmt == FMTF_STRING ? 0 : 4);
usr.bin/stat/stat.c
922
strlcpy(path, file, sizeof(path));
usr.bin/stat/stat.c
923
sdata = path;
usr.bin/tip/remote.c
68
expand_tilde (char **path, void (*free) (char *p))
usr.bin/tip/remote.c
73
if ((tailp = strchr (*path + 1, '/')) != NULL)
usr.bin/tip/remote.c
77
if (*(*path + 1) == '\0')
usr.bin/tip/remote.c
80
strcpy (buffer, *path + 1);
usr.bin/tip/remote.c
87
free (*path);
usr.bin/tip/remote.c
88
*path = strdup (buffer);
usr.bin/undo/undo.c
256
char *path = NULL;
usr.bin/undo/undo.c
268
asprintf(&path, "%s@@0x%016jx", filename, (uintmax_t)tse->tse.tid);
usr.bin/undo/undo.c
269
if (stat(path, &sb) == 0 && (sb.st_mode & S_IFIFO)) {
usr.bin/undo/undo.c
273
free(path);
usr.bin/undo/undo.c
276
collect_history(path, &error, &tse_tree);
usr.bin/undo/undo.c
277
free(path);
usr.bin/undo/undo.c
420
char *path;
usr.bin/undo/undo.c
463
asprintf(&path, OutFileName, elm);
usr.bin/undo/undo.c
464
fp = _fopen(path, "w");
usr.bin/undo/undo.c
465
free(path);
usr.bin/undo/undo.c
471
asprintf(&path, "%s%s.%04d", filename,
usr.bin/undo/undo.c
474
asprintf(&path, "%s%s", filename, OutFilePostfix);
usr.bin/undo/undo.c
476
fp = _fopen(path, "w");
usr.bin/undo/undo.c
477
free(path);
usr.bin/unzip/unzip.c
202
pathdup(const char *path)
usr.bin/unzip/unzip.c
207
len = strlen(path);
usr.bin/unzip/unzip.c
208
while (len && path[len - 1] == '/')
usr.bin/unzip/unzip.c
216
str[i] = tolower((unsigned char)path[i]);
usr.bin/unzip/unzip.c
218
memcpy(str, path, len);
usr.bin/unzip/unzip.c
227
pathcat(const char *prefix, const char *path)
usr.bin/unzip/unzip.c
233
len = strlen(path) + 1;
usr.bin/unzip/unzip.c
242
memcpy(str + prelen, path, len); /* includes zero */
usr.bin/unzip/unzip.c
313
make_dir(const char *path, int mode)
usr.bin/unzip/unzip.c
317
if (lstat(path, &sb) == 0) {
usr.bin/unzip/unzip.c
333
(void)unlink(path);
usr.bin/unzip/unzip.c
335
if (mkdir(path, mode) != 0 && errno != EEXIST)
usr.bin/unzip/unzip.c
336
error("mkdir('%s')", path);
usr.bin/unzip/unzip.c
346
make_parent(char *path)
usr.bin/unzip/unzip.c
351
sep = strrchr(path, '/');
usr.bin/unzip/unzip.c
352
if (sep == NULL || sep == path)
usr.bin/unzip/unzip.c
355
if (lstat(path, &sb) == 0) {
usr.bin/unzip/unzip.c
360
unlink(path);
usr.bin/unzip/unzip.c
362
make_parent(path);
usr.bin/unzip/unzip.c
363
mkdir(path, 0755);
usr.bin/unzip/unzip.c
367
for (sep = path; (sep = strchr(sep, '/')) != NULL; sep++) {
usr.bin/unzip/unzip.c
369
if (sep == path)
usr.bin/unzip/unzip.c
372
make_dir(path, 0755);
usr.bin/unzip/unzip.c
382
extract_dir(struct archive *a, struct archive_entry *e, const char *path)
usr.bin/unzip/unzip.c
406
info(" creating: %s/\n", path);
usr.bin/unzip/unzip.c
407
make_dir(path, mode);
usr.bin/unzip/unzip.c
415
handle_existing_file(char **path)
usr.bin/unzip/unzip.c
424
*path);
usr.bin/unzip/unzip.c
438
(void)unlink(*path);
usr.bin/unzip/unzip.c
449
free(*path);
usr.bin/unzip/unzip.c
450
*path = NULL;
usr.bin/unzip/unzip.c
452
len = getdelim(path, &alen, '\n', stdin);
usr.bin/unzip/unzip.c
453
if ((*path)[len - 1] == '\n')
usr.bin/unzip/unzip.c
454
(*path)[len - 1] = '\0';
usr.bin/unzip/unzip.c
582
extract_file(struct archive *a, struct archive_entry *e, char **path)
usr.bin/unzip/unzip.c
599
if (lstat(*path, &sb) == 0) {
usr.bin/unzip/unzip.c
607
(void)unlink(*path);
usr.bin/unzip/unzip.c
610
(void)unlink(*path);
usr.bin/unzip/unzip.c
615
check = handle_existing_file(path);
usr.bin/unzip/unzip.c
633
if (symlink(linkname, *path) != 0)
usr.bin/unzip/unzip.c
634
error("symlink('%s')", *path);
usr.bin/unzip/unzip.c
635
info(" extracting: %s -> %s\n", *path, linkname);
usr.bin/unzip/unzip.c
636
if (lchmod(*path, mode) != 0)
usr.bin/unzip/unzip.c
637
warning("Cannot set mode for '%s'", *path);
usr.bin/unzip/unzip.c
639
if (utimensat(AT_FDCWD, *path, ts, AT_SYMLINK_NOFOLLOW) != 0)
usr.bin/unzip/unzip.c
640
warning("utimensat('%s')", *path);
usr.bin/unzip/unzip.c
644
if ((fd = open(*path, O_RDWR|O_CREAT|O_TRUNC, mode)) < 0)
usr.bin/unzip/unzip.c
645
error("open('%s')", *path);
usr.bin/unzip/unzip.c
647
info(" extracting: %s", *path);
usr.bin/unzip/unzip.c
649
text = extract2fd(a, *path, fd);
usr.bin/unzip/unzip.c
659
error("futimens('%s')", *path);
usr.bin/unzip/unzip.c
661
error("close('%s')", *path);
usr.bin/which/which.c
120
print_matches(char *path, char *filename)
usr.bin/which/which.c
129
while ((d = strsep(&path, ":")) != NULL) {
usr.bin/which/which.c
47
char *p, *path;
usr.bin/which/which.c
76
path = malloc(pathlen);
usr.bin/which/which.c
77
if (path == NULL)
usr.bin/which/which.c
81
memcpy(path, p, pathlen);
usr.bin/which/which.c
84
print_matches(path, *argv) == -1)
usr.bin/write/write.c
206
char path[MAXPATHLEN];
usr.bin/write/write.c
208
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, tty);
usr.bin/write/write.c
209
if (stat(path, &s) < 0) {
usr.bin/write/write.c
211
warn("%s", path);
usr.bin/write/write.c
229
char path[MAXPATHLEN], host[MAXHOSTNAMELEN], line[512];
usr.bin/write/write.c
239
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, tty);
usr.bin/write/write.c
240
if ((freopen(path, "w", stdout)) == NULL)
usr.bin/write/write.c
241
err(1, "%s", path);
usr.bin/xinstall/xinstall.c
1087
mkdir_race(const char *path, int nmode)
usr.bin/xinstall/xinstall.c
1092
res = mkdir(path, nmode);
usr.bin/xinstall/xinstall.c
1094
if (stat(path, &sb) == 0 && S_ISDIR(sb.st_mode))
usr.bin/xinstall/xinstall.c
1096
res = mkdir(path, nmode);
usr.bin/xinstall/xinstall.c
1106
install_dir(char *path)
usr.bin/xinstall/xinstall.c
1112
for (p = path;; ++p)
usr.bin/xinstall/xinstall.c
1113
if (!*p || (p != path && *p == '/')) {
usr.bin/xinstall/xinstall.c
1116
if (stat(path, &sb)) {
usr.bin/xinstall/xinstall.c
1118
mkdir_race(path, 0755) < 0) {
usr.bin/xinstall/xinstall.c
1119
err(EX_OSERR, "mkdir %s", path);
usr.bin/xinstall/xinstall.c
1123
path);
usr.bin/xinstall/xinstall.c
1125
errx(EX_OSERR, "%s exists but is not a directory", path);
usr.bin/xinstall/xinstall.c
1132
chown(path, uid, gid))
usr.bin/xinstall/xinstall.c
1133
warn("chown %u:%u %s", uid, gid, path);
usr.bin/xinstall/xinstall.c
1135
if (chmod(path, mode))
usr.bin/xinstall/xinstall.c
1136
warn("chmod %o %s", mode, path);
usr.bin/xinstall/xinstall.c
940
create_tempfile(const char *path, char *temp, size_t tsize)
usr.bin/xinstall/xinstall.c
944
(void)strncpy(temp, path, tsize);
usr.bin/xinstall/xinstall.c
960
create_newfile(const char *path, int target, struct stat *sbp)
usr.bin/xinstall/xinstall.c
972
(void)chflags(path, sbp->st_flags & ~NOCHANGEBITS);
usr.bin/xinstall/xinstall.c
977
path, suffix) != strlen(path) + strlen(suffix))
usr.bin/xinstall/xinstall.c
979
path);
usr.bin/xinstall/xinstall.c
981
path, suffix);
usr.bin/xinstall/xinstall.c
984
path, backup);
usr.bin/xinstall/xinstall.c
985
if (rename(path, backup) < 0)
usr.bin/xinstall/xinstall.c
986
err(EX_OSERR, "rename: %s to %s", path, backup);
usr.bin/xinstall/xinstall.c
988
unlink(path);
usr.bin/xinstall/xinstall.c
991
return (open(path, O_CREAT | O_RDWR | O_TRUNC, S_IRUSR | S_IWUSR));
usr.sbin/acpi/acpicall/acpicall.c
230
printf("path: %s\n", p->path);
usr.sbin/acpi/acpicall/acpicall.c
69
params.path = method_path;
usr.sbin/authpf/authpf.c
579
strlcpy(prs.path, anchorname, sizeof(prs.path));
usr.sbin/autofs/automountd.c
117
char *path;
usr.sbin/autofs/automountd.c
126
path = node_path(node);
usr.sbin/autofs/automountd.c
127
log_debugx("creating subtree at %s", path);
usr.sbin/autofs/automountd.c
128
create_directory(path);
usr.sbin/autofs/automountd.c
141
path);
usr.sbin/autofs/automountd.c
142
free(path);
usr.sbin/autofs/automountd.c
147
free(path);
usr.sbin/autofs/common.c
1016
char *path = NULL;
usr.sbin/autofs/common.c
1035
path = checked_strdup(map);
usr.sbin/autofs/common.c
1037
ret = asprintf(&path, "%s/%s", AUTO_MAP_PREFIX, map);
usr.sbin/autofs/common.c
1040
log_debugx("map \"%s\" maps to \"%s\"", map, path);
usr.sbin/autofs/common.c
1046
error = access(path, F_OK);
usr.sbin/autofs/common.c
1049
"back to directory services", path);
usr.sbin/autofs/common.c
1054
executable = file_is_executable(path);
usr.sbin/autofs/common.c
1063
yyin = auto_popen(path, key, NULL);
usr.sbin/autofs/common.c
1065
yyin = auto_popen(path, NULL);
usr.sbin/autofs/common.c
1069
yyin = fopen(path, "r");
usr.sbin/autofs/common.c
1071
log_err(1, "unable to open \"%s\"", path);
usr.sbin/autofs/common.c
1074
free(path);
usr.sbin/autofs/common.c
1075
path = NULL;
usr.sbin/autofs/common.c
115
create_directory(const char *path)
usr.sbin/autofs/common.c
120
assert(path[0] == '/');
usr.sbin/autofs/common.c
125
copy = tofree = checked_strdup(path + 1);
usr.sbin/autofs/common.c
536
char *path;
usr.sbin/autofs/common.c
549
path = concat(n->n_key, '/', x);
usr.sbin/autofs/common.c
552
return (node_path_x(n->n_parent, path));
usr.sbin/autofs/common.c
562
char *path;
usr.sbin/autofs/common.c
565
path = node_path_x(n, checked_strdup(""));
usr.sbin/autofs/common.c
570
len = strlen(path);
usr.sbin/autofs/common.c
571
if (len > 1 && path[len - 1] == '/')
usr.sbin/autofs/common.c
572
path[len - 1] = '\0';
usr.sbin/autofs/common.c
574
return (path);
usr.sbin/autofs/common.c
608
char *path, *options, *tmp;
usr.sbin/autofs/common.c
610
path = node_path(n);
usr.sbin/autofs/common.c
624
strcmp(path, node_path(first_child)) != 0) {
usr.sbin/autofs/common.c
629
path,
usr.sbin/autofs/common.c
640
free(path);
usr.sbin/autofs/common.c
662
node_find_x(struct node *node, const char *path)
usr.sbin/autofs/common.c
673
if (strncmp(tmp, path, tmplen) != 0) {
usr.sbin/autofs/common.c
677
if (path[tmplen] != '/' && path[tmplen] != '\0') {
usr.sbin/autofs/common.c
689
found = node_find_x(child, path);
usr.sbin/autofs/common.c
701
node_find(struct node *root, const char *path)
usr.sbin/autofs/common.c
707
node = node_find_x(root, path);
usr.sbin/autofs/common.c
924
file_is_executable(const char *path)
usr.sbin/autofs/common.c
929
error = stat(path, &sb);
usr.sbin/autofs/common.c
931
log_err(1, "cannot stat %s", path);
usr.sbin/autofs/common.c
944
char *path;
usr.sbin/autofs/common.c
952
ret = asprintf(&path, "%s/special_%s", AUTO_SPECIAL_PREFIX, map + 1);
usr.sbin/autofs/common.c
956
yyin = auto_popen(path, key, NULL);
usr.sbin/autofs/common.c
973
free(path);
usr.sbin/autofs/common.h
109
void parse_master(struct node *root, const char *path);
usr.sbin/autofs/common.h
92
void create_directory(const char *path);
usr.sbin/bootparamd/bootparamd/bootparamd.c
137
strcpy(path, where);
usr.sbin/bootparamd/bootparamd/bootparamd.c
142
res.server_path = path;
usr.sbin/bootparamd/bootparamd/bootparamd.c
40
static char path[MAX_PATH_LEN];
usr.sbin/bootparamd/callbootd/callbootd.c
33
char path[MAX_PATH_LEN+1];
usr.sbin/bootparamd/callbootd/callbootd.c
83
stat_getfile_res.server_path = path;
usr.sbin/ckdist/ckdist.c
183
ckdist(const char *path, int type)
usr.sbin/ckdist/ckdist.c
188
if (isstdin(path)) {
usr.sbin/ckdist/ckdist.c
189
path = "(stdin)";
usr.sbin/ckdist/ckdist.c
191
} else if ((fp = fopen(path, "r")) == NULL)
usr.sbin/ckdist/ckdist.c
192
return fail(path, NULL);
usr.sbin/ckdist/ckdist.c
195
type = distfile(path);
usr.sbin/ckdist/ckdist.c
204
rval = chkmd5(fp, path);
usr.sbin/ckdist/ckdist.c
207
rval = chkinf(fp, path);
usr.sbin/ckdist/ckdist.c
210
rval = report(path, NULL, E_UNKNOWN);
usr.sbin/ckdist/ckdist.c
213
warn("%s", path);
usr.sbin/ckdist/ckdist.c
215
err(2, "%s", path);
usr.sbin/ckdist/ckdist.c
271
chkmd5(FILE * fp, const char *path)
usr.sbin/ckdist/ckdist.c
293
if ((dname = distname(path, name, NULL)) == NULL)
usr.sbin/ckdist/ckdist.c
308
rval |= report(path, dname, error);
usr.sbin/ckdist/ckdist.c
316
chkinf(FILE * fp, const char *path)
usr.sbin/ckdist/ckdist.c
343
else if ((dname = distname(fp == stdin ? NULL : path, NULL,
usr.sbin/ckdist/ckdist.c
363
rval |= report(path, dname, error);
usr.sbin/ckdist/ckdist.c
371
report(const char *path, const char *name, int error)
usr.sbin/ckdist/ckdist.c
377
printf("%s: Unknown format\n", path);
usr.sbin/ckdist/ckdist.c
380
printf("%s: Invalid MD5 format\n", path);
usr.sbin/ckdist/ckdist.c
383
printf("%s: Invalid .inf format\n", path);
usr.sbin/ckdist/ckdist.c
386
printf("%s: Can't derive component name\n", path);
usr.sbin/ckdist/ckdist.c
389
printf("%s: %s: Size mismatch\n", path, name);
usr.sbin/ckdist/ckdist.c
392
printf("%s: %s: Checksum mismatch\n", path, name);
usr.sbin/ckdist/ckdist.c
395
printf("%s: %s: %s\n", path, name, sys_errlist[errno]);
usr.sbin/ckdist/ckdist.c
398
printf("%s: %s: OK\n", path, name);
usr.sbin/ckdist/ckdist.c
404
distname(const char *path, const char *name, const char *ext)
usr.sbin/ckdist/ckdist.c
413
if (!path)
usr.sbin/ckdist/ckdist.c
415
name = stripath(path);
usr.sbin/ckdist/ckdist.c
422
path = opt_dir;
usr.sbin/ckdist/ckdist.c
423
plen = strlen(path);
usr.sbin/ckdist/ckdist.c
425
plen = path && (s = strrchr(path, '/')) != NULL ?
usr.sbin/ckdist/ckdist.c
426
(size_t)(s - path) : 0;
usr.sbin/ckdist/ckdist.c
431
memcpy(s, path, plen);
usr.sbin/ckdist/ckdist.c
447
stripath(const char *path)
usr.sbin/ckdist/ckdist.c
451
return ((s = strrchr(path, '/')) != NULL && s[1] ?
usr.sbin/ckdist/ckdist.c
452
s + 1 : path);
usr.sbin/ckdist/ckdist.c
456
distfile(const char *path)
usr.sbin/ckdist/ckdist.c
461
if ((type = disttype(path)) == DISTMD5 ||
usr.sbin/ckdist/ckdist.c
462
((s = strrchr(path, '.')) != NULL && s > path &&
usr.sbin/ckdist/ckdist.c
481
fail(const char *path, const char *msg)
usr.sbin/ckdist/ckdist.c
485
warnx("%s: %s", path, msg ? msg : sys_errlist[errno]);
usr.sbin/ckdist/ckdist.c
65
#define isstdin(path) ((path)[0] == '-' && !(path)[1])
usr.sbin/ckdist/ckdist.c
76
static int ckdist(const char *path, int type);
usr.sbin/ckdist/ckdist.c
77
static int chkmd5(FILE * fp, const char *path);
usr.sbin/ckdist/ckdist.c
78
static int chkinf(FILE * fp, const char *path);
usr.sbin/ckdist/ckdist.c
79
static int report(const char *path, const char *name, int error);
usr.sbin/ckdist/ckdist.c
80
static const char *distname(const char *path, const char *name,
usr.sbin/ckdist/ckdist.c
82
static const char *stripath(const char *path);
usr.sbin/ckdist/ckdist.c
83
static int distfile(const char *path);
usr.sbin/ckdist/ckdist.c
85
static int fail(const char *path, const char *msg);
usr.sbin/config/config.h
146
char *path(const char *);
usr.sbin/config/main.c
132
p = path(NULL);
usr.sbin/config/main.c
181
symlink(linkdest, path("machine"));
usr.sbin/config/main.c
192
symlink(linkdest, path("machine_base"));
usr.sbin/config/main.c
203
symlink(linkdest, path("cpu"));
usr.sbin/config/main.c
214
symlink(linkdest, path("cpu_base"));
usr.sbin/config/main.c
232
symlink(linkdest, path(linksrc));
usr.sbin/config/main.c
400
fo = fopen(p = path("config.c.new"), "w");
usr.sbin/config/main.c
426
moveifchanged(path("config.c.new"), path("config.c"));
usr.sbin/config/mkheaders.c
219
snprintf(hbuf, sizeof(hbuf), "%s.h", path(udev));
usr.sbin/config/mkioconf.c
167
fp = fopen(path("ioconf.c.new"), "w");
usr.sbin/config/mkioconf.c
169
err(1, "%s", path("ioconf.c.new"));
usr.sbin/config/mkioconf.c
190
moveifchanged(path("ioconf.c.new"), path("ioconf.c"));
usr.sbin/config/mkmakefile.c
151
ofp = fopen(path("Makefile.new"), "w");
usr.sbin/config/mkmakefile.c
153
err(1, "%s", path("Makefile.new"));
usr.sbin/config/mkmakefile.c
215
moveifchanged(path("Makefile.new"), path("Makefile"));
usr.sbin/config/mkoptions.c
266
strlcpy(hbuf, path(nbuf), sizeof(hbuf));
usr.sbin/cpucontrol/amd.c
118
fd = open(path, O_RDONLY, 0);
usr.sbin/cpucontrol/amd.c
120
WARN(0, "open(%s)", path);
usr.sbin/cpucontrol/amd.c
125
WARN(0, "fstat(%s)", path);
usr.sbin/cpucontrol/amd.c
129
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/amd.c
138
WARN(0, "mmap(%s)", path);
usr.sbin/cpucontrol/amd.c
144
path);
usr.sbin/cpucontrol/amd.c
157
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/amd.c
161
fprintf(stderr, "%s: updating cpu %s... ", path, dev);
usr.sbin/cpucontrol/amd.c
181
warn("munmap(%s)", path);
usr.sbin/cpucontrol/amd.c
76
amd_update(const char *dev, const char *path)
usr.sbin/cpucontrol/amd.c
93
assert(path);
usr.sbin/cpucontrol/amd10h.c
114
assert(path);
usr.sbin/cpucontrol/amd10h.c
150
fd = open(path, O_RDONLY, 0);
usr.sbin/cpucontrol/amd10h.c
152
WARN(0, "open(%s)", path);
usr.sbin/cpucontrol/amd10h.c
157
WARN(0, "fstat(%s)", path);
usr.sbin/cpucontrol/amd10h.c
162
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/amd10h.c
173
WARN(0, "mmap(%s)", path);
usr.sbin/cpucontrol/amd10h.c
180
WARNX(2, "%s is not a valid amd firmware: bad magic", path);
usr.sbin/cpucontrol/amd10h.c
189
"first section is not CPU equivalence table", path);
usr.sbin/cpucontrol/amd10h.c
194
"first section is empty", path);
usr.sbin/cpucontrol/amd10h.c
202
"file is truncated", path);
usr.sbin/cpucontrol/amd10h.c
207
"first section is too short", path);
usr.sbin/cpucontrol/amd10h.c
216
printf("TEST %s %08x %08x\n", path, signature, equiv_cpu_table[i].installed_cpu);
usr.sbin/cpucontrol/amd10h.c
236
"section has incorret type", path);
usr.sbin/cpucontrol/amd10h.c
241
"file is truncated", path);
usr.sbin/cpucontrol/amd10h.c
246
"section is too short", path);
usr.sbin/cpucontrol/amd10h.c
269
"file is truncated", path);
usr.sbin/cpucontrol/amd10h.c
276
path, dev, revision);
usr.sbin/cpucontrol/amd10h.c
306
warn("munmap(%s)", path);
usr.sbin/cpucontrol/amd10h.c
91
amd10h_update(const char *dev, const char *path)
usr.sbin/cpucontrol/cpucontrol.c
103
static void datadir_add(const char *path);
usr.sbin/cpucontrol/cpucontrol.c
119
isdir(const char *path)
usr.sbin/cpucontrol/cpucontrol.c
124
error = stat(path, &st);
usr.sbin/cpucontrol/cpucontrol.c
126
WARN(0, "stat(%s)", path);
usr.sbin/cpucontrol/cpucontrol.c
397
dirp = opendir(dir->path);
usr.sbin/cpucontrol/cpucontrol.c
399
WARNX(1, "skipping directory %s: not accessible", dir->path);
usr.sbin/cpucontrol/cpucontrol.c
405
error = snprintf(buf, sizeof(buf), "%s/%s", dir->path,
usr.sbin/cpucontrol/cpucontrol.c
418
WARN(0, "closedir(%s)", dir->path);
usr.sbin/cpucontrol/cpucontrol.c
427
datadir_add(const char *path)
usr.sbin/cpucontrol/cpucontrol.c
434
newdir->path = path;
usr.sbin/cpucontrol/cpucontrol.c
81
const char *path;
usr.sbin/cpucontrol/cpucontrol.c
98
static int isdir(const char *path);
usr.sbin/cpucontrol/intel.c
106
assert(path);
usr.sbin/cpucontrol/intel.c
147
fd = open(path, O_RDONLY, 0);
usr.sbin/cpucontrol/intel.c
149
WARN(0, "open(%s)", path);
usr.sbin/cpucontrol/intel.c
154
WARN(0, "fstat(%s)", path);
usr.sbin/cpucontrol/intel.c
158
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/intel.c
168
WARN(0, "mmap(%s)", path);
usr.sbin/cpucontrol/intel.c
175
path);
usr.sbin/cpucontrol/intel.c
190
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/intel.c
202
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/intel.c
223
WARNX(2, "%s: broken extended signature table", path);
usr.sbin/cpucontrol/intel.c
236
path);
usr.sbin/cpucontrol/intel.c
264
path, fw_header->revision);
usr.sbin/cpucontrol/intel.c
268
path, dev, revision, fw_header->revision);
usr.sbin/cpucontrol/intel.c
284
warn("munmap(%s)", path);
usr.sbin/cpucontrol/intel.c
79
intel_update(const char *dev, const char *path)
usr.sbin/cpucontrol/via.c
101
assert(path);
usr.sbin/cpucontrol/via.c
140
fd = open(path, O_RDONLY, 0);
usr.sbin/cpucontrol/via.c
142
WARN(0, "open(%s)", path);
usr.sbin/cpucontrol/via.c
147
WARN(0, "fstat(%s)", path);
usr.sbin/cpucontrol/via.c
151
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/via.c
161
WARN(0, "mmap(%s)", path);
usr.sbin/cpucontrol/via.c
168
path);
usr.sbin/cpucontrol/via.c
174
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/via.c
186
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/via.c
200
path, fw_header->revision);
usr.sbin/cpucontrol/via.c
204
path, dev, revision, fw_header->revision);
usr.sbin/cpucontrol/via.c
220
warn("munmap(%s)", path);
usr.sbin/cpucontrol/via.c
79
via_update(const char *dev, const char *path)
usr.sbin/dntpd/main.c
40
static void process_config_file(const char *path);
usr.sbin/dntpd/main.c
403
process_config_file(const char *path)
usr.sbin/dntpd/main.c
412
if ((fi = fopen(path, "r")) != NULL) {
usr.sbin/dntpd/main.c
422
path, line);
usr.sbin/dntpd/main.c
427
logerr("%s:%d unknown keyword %s", path, line, keyword);
usr.sbin/dntpd/main.c
434
logerr("Unable to open %s", path);
usr.sbin/fstyp/fstyp.c
155
type_check(const char *path, FILE *fp)
usr.sbin/fstyp/fstyp.c
165
err(1, "%s: fstat", path);
usr.sbin/fstyp/fstyp.c
172
errx(1, "%s: not a disk", path);
usr.sbin/fstyp/fstyp.c
183
const char *path;
usr.sbin/fstyp/fstyp.c
210
path = argv[0];
usr.sbin/fstyp/fstyp.c
219
strlcpy(fdpath, path, sizeof(fdpath));
usr.sbin/fstyp/fstyp.c
226
if (strcmp(path, fdpath))
usr.sbin/fstyp/fstyp.c
227
fp = fopen(path, "r");
usr.sbin/fstyp/fstyp.c
231
strlcpy(fdpath, path, sizeof(fdpath));
usr.sbin/fstyp/fstyp.c
246
error = fstyp_f(fp, label, sizeof(label), path);
usr.sbin/fstyp/fstyp.c
260
error = fsvtyp_f(path, label, sizeof(label));
usr.sbin/fstyp/fstyp.c
267
warnx("%s: filesystem not recognized", path);
usr.sbin/installer/test/test_storage/test_storage.c
176
char *path;
usr.sbin/installer/test/test_storage/test_storage.c
181
asprintf(&path, "mkdir -p %s", TMPDIR);
usr.sbin/installer/test/test_storage/test_storage.c
182
system(path);
usr.sbin/installer/test/test_storage/test_storage.c
183
free(path);
usr.sbin/jail/jail.c
101
if (chdir(path) != 0)
usr.sbin/jail/jail.c
102
err(1, "chdir: %s", path);
usr.sbin/jail/jail.c
105
j.path = path;
usr.sbin/jail/jail.c
62
char path[PATH_MAX], *username, *curpos;
usr.sbin/jail/jail.c
99
if (realpath(argv[0], path) == NULL)
usr.sbin/keyserv/keyserv.c
110
char *path = NULL;
usr.sbin/keyserv/keyserv.c
134
path = optarg;
usr.sbin/keyserv/keyserv.c
140
load_des(warn, path);
usr.sbin/lpr/chkprintcap/chkprintcap.c
195
char *path;
usr.sbin/lpr/chkprintcap/chkprintcap.c
229
dp->path = strdup(pp->spool_dir);
usr.sbin/lpr/chkprintcap/chkprintcap.c
230
if (dp->path == 0)
usr.sbin/lpr/chkprintcap/chkprintcap.c
257
if (strcmp(dp->path, dp2->path) == 0) {
usr.sbin/lpr/chkprintcap/chkprintcap.c
259
dp->printer, dp2->printer, dp->path);
usr.sbin/lpr/chkprintcap/chkprintcap.c
262
"directory", dp->path, dp->printer,
usr.sbin/lpr/chkprintcap/chkprintcap.c
263
dp2->path, dp2->printer);
usr.sbin/makefs/cd9660.c
1560
node->node->path, node->node->name);
usr.sbin/makefs/ffs.c
816
char path[MAXPATHLEN + 1];
usr.sbin/makefs/ffs.c
872
if (snprintf(path, sizeof(path), "%s/%s/%s", cur->root,
usr.sbin/makefs/ffs.c
873
cur->path, cur->name) >= (int)sizeof(path))
usr.sbin/makefs/ffs.c
902
(cur->contents) ? cur->contents : path, fsopts);
usr.sbin/makefs/ffs.c
917
if ((size_t)snprintf(path, sizeof(path), "%s/%s", dir,
usr.sbin/makefs/ffs.c
918
cur->name) >= sizeof(path))
usr.sbin/makefs/ffs.c
920
if (! ffs_populate_dir(path, cur->child, fsopts))
usr.sbin/makefs/hammer2.c
1054
const char *path;
usr.sbin/makefs/hammer2.c
1082
path = cur->contents;
usr.sbin/makefs/hammer2.c
1085
cur->root, cur->path, cur->name) >= (int)sizeof(f))
usr.sbin/makefs/hammer2.c
1087
path = f;
usr.sbin/makefs/hammer2.c
1090
if (lstat(path, &st) == -1)
usr.sbin/makefs/hammer2.c
1091
err(1, "no such symlink %s", path);
usr.sbin/makefs/hammer2.c
1093
if (stat(path, &st) == -1)
usr.sbin/makefs/hammer2.c
1094
err(1, "no such path %s", path);
usr.sbin/makefs/hammer2.c
1135
error = hammer2_populate_dir(vp, path, cur->child, cur,
usr.sbin/makefs/hammer2.c
1139
path, strerror(error));
usr.sbin/makefs/hammer2.c
1157
error = hammer2_write_file(vp, path, cur);
usr.sbin/makefs/hammer2.c
1160
path, strerror(error));
usr.sbin/makefs/hammer2.c
1226
printf("ignore %s 0%o\n", path, cur->type);
usr.sbin/makefs/hammer2.c
1233
hammer2_write_file(struct m_vnode *vp, const char *path, fsnode *node)
usr.sbin/makefs/hammer2.c
1246
fd = open(path, O_RDONLY);
usr.sbin/makefs/hammer2.c
1248
err(1, "failed to open %s", path);
usr.sbin/makefs/hammer2.c
1252
err(1, "failed to mmap %s", path);
usr.sbin/makefs/hammer2.c
1261
path, strerror(error));
usr.sbin/makefs/hammer2.c
2007
snprintf(destroy.path, sizeof(destroy.path), "%s", name);
usr.sbin/makefs/hammer2.c
2069
char path[PATH_MAX];
usr.sbin/makefs/hammer2.c
2105
uint64_t nlinks, const char *path)
usr.sbin/makefs/hammer2.c
2113
strlcpy(e->path, path, sizeof(e->path));
usr.sbin/makefs/hammer2.c
2241
error = hammer2_readx_link(vp, e->path, out,
usr.sbin/makefs/hammer2/hammer2.h
1137
char *path; /* device vnode path */
usr.sbin/makefs/hammer2/hammer2_flush.c
1474
fsync_error, flush_error, e->path);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1209
if (iocd->path[sizeof(iocd->path)-1]) {
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1222
hammer2_xop_setname(&xop->head, iocd->path, strlen(iocd->path));
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1443
bcopy(vol->dev->path, entry.path, sizeof(entry.path));
usr.sbin/makefs/hammer2/hammer2_ioctl.c
334
remote->copy1.path[sizeof(remote->copy1.path) - 1] = 0;
usr.sbin/makefs/hammer2/hammer2_ioctl.c
340
if (strcmp(remote->copy1.path,
usr.sbin/makefs/hammer2/hammer2_ioctl.c
341
hmp->voldata.copyinfo[copyid].path) == 0) {
usr.sbin/makefs/hammer2/hammer2_ondisk.c
107
const char *path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
112
path = e->path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
116
hprintf("%s already has %d references\n", path, count);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
128
hprintf("failed to open %s %d\n", path, error);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
201
e->path = NULL;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
213
const char *path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
236
path = vol->dev->path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
239
hprintf("%s has NULL devvp\n", path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
243
hprintf("%s has bad offset 0x%016jx\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
248
hprintf("%s has bad size 0x%016jx\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
264
path, (intmax_t)vol->size,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
272
path, (intmax_t)vol->size,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
277
hprintf("failed to get %s size\n", path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
281
hprintf("%s has size of 0\n", path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
295
const char *path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
330
path = vol->dev->path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
332
hprintf("%s has non zero id %d\n", path, vol->id);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
336
hprintf("%s has non zero offset 0x%016jx\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
341
hprintf("%s's size is not 0x%016jx aligned\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
355
const char *path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
400
path = vol->dev->path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
404
path, (intmax_t)vol->offset,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
411
hprintf("%s has inconsistent id %d\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
417
path, (intmax_t)vol->offset);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
423
path, (intmax_t)vol->offset);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
430
hprintf("%s's size must be >= 0x%016jx\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
436
path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
443
path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
473
hammer2_read_volume_header(struct m_vnode *devvp, const char *path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
508
hprintf("%s #%d: bad magic\n", path, i);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
517
path, i);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
529
path, i, crc0, crc1);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
539
path, i, crc0, crc1);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
549
path, i, crc0, crc1);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
564
hprintf("%s has no valid volume headers\n", path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
59
hammer2_lookup_device(const char *path, int rootmount, struct m_vnode **devvp)
usr.sbin/makefs/hammer2/hammer2_ondisk.c
595
const char *path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
614
path = e->path;
usr.sbin/makefs/hammer2/hammer2_ondisk.c
618
error = hammer2_read_volume_header(devvp, path, voldata);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
620
hprintf("failed to read %s's volume header\n", path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
628
hprintf("%s has bad volume id %d\n", path,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
65
KKASSERT(path);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
66
KKASSERT(*path != '\0');
usr.sbin/makefs/hammer2/hammer2_ondisk.c
69
error = bdevvp(kgetdiskbyname(path), &vp);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
691
path, zone, vol->id, (intmax_t)vol->offset,
usr.sbin/makefs/hammer2/hammer2_ondisk.c
71
hprintf("cannot find %s %d\n", path, error);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
73
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_FOLLOW);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
79
hprintf("failed to nlookup %s %d\n", path, error);
usr.sbin/makefs/hammer2/hammer2_ondisk.c
87
hprintf("%s not a block device %d\n", path, error);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1056
e->path, error);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1460
if (path) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1467
if (path) {
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1468
copyinstr(path, mp->mnt_stat.f_mntonname,
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1543
hammer2_remount(hammer2_dev_t *hmp, struct mount *mp, char *path __unused,
usr.sbin/makefs/makefs.h
101
char *path; /* directory name */
usr.sbin/makefs/msdos.c
216
msdos_populate_dir(const char *path, struct denode *dir, fsnode *root,
usr.sbin/makefs/msdos.c
228
cur->root, cur->path, cur->name) >= sizeof(pbuf)) {
usr.sbin/makefs/msdos.c
260
warnx("skipping non-regular file %s/%s", cur->path,
usr.sbin/makefs/msdos/msdosfs_vnops.c
360
msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node)
usr.sbin/makefs/msdos/msdosfs_vnops.c
407
if ((error = msdosfs_wfile(path, dep, node)) != 0)
usr.sbin/makefs/msdos/msdosfs_vnops.c
435
msdosfs_wfile(const char *path, struct denode *dep, fsnode *node)
usr.sbin/makefs/msdos/msdosfs_vnops.c
466
if ((fd = open(path, O_RDONLY)) == -1) {
usr.sbin/makefs/msdos/msdosfs_vnops.c
468
fprintf(stderr, "open %s: %s\n", path, strerror(error));
usr.sbin/makefs/msdos/msdosfs_vnops.c
540
msdosfs_mkdire(const char *path __unused, struct denode *pdep, fsnode *node)
usr.sbin/makefs/walk.c
125
if ((size_t)snprintf(path + len, sizeof(path) - len, "/%s",
usr.sbin/makefs/walk.c
126
name) >= sizeof(path) - len)
usr.sbin/makefs/walk.c
128
if (lstat(path, &stbuf) == -1)
usr.sbin/makefs/walk.c
129
err(1, "Can't lstat `%s'", path);
usr.sbin/makefs/walk.c
133
printf(" skipping socket %s\n", path);
usr.sbin/makefs/walk.c
154
path, cur->child);
usr.sbin/makefs/walk.c
160
inode_type(stbuf.st_mode), path,
usr.sbin/makefs/walk.c
204
llen = readlink(path, slink, sizeof(slink) - 1);
usr.sbin/makefs/walk.c
206
err(1, "Readlink `%s'", path);
usr.sbin/makefs/walk.c
221
create_fsnode(const char *root, const char *path, const char *name,
usr.sbin/makefs/walk.c
227
cur->path = estrdup(path);
usr.sbin/makefs/walk.c
295
free(cur->path);
usr.sbin/makefs/walk.c
345
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
404
if ((size_t)snprintf(path, sizeof(path), "%s/%s", dir,
usr.sbin/makefs/walk.c
405
curnode->name) >= sizeof(path))
usr.sbin/makefs/walk.c
415
lstat(path, &stbuf) == -1)
usr.sbin/makefs/walk.c
421
errx(1, "`%s': %s not provided", path, m)
usr.sbin/makefs/walk.c
469
errx(1, "`%s' is not a directory", path);
usr.sbin/makefs/walk.c
471
apply_specdir(path, curnode, curfsnode->child, speconly);
usr.sbin/makefs/walk.c
567
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
569
printf("dump_fsnodes: %s %p\n", root->path, root);
usr.sbin/makefs/walk.c
571
if (snprintf(path, sizeof(path), "%s/%s", cur->path,
usr.sbin/makefs/walk.c
572
cur->name) >= (int)sizeof(path))
usr.sbin/makefs/walk.c
578
printf("%7s: %s", inode_type(cur->type), path);
usr.sbin/makefs/walk.c
594
printf("dump_fsnodes: finished %s/%s\n", root->path, root->name);
usr.sbin/makefs/walk.c
81
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
90
len = snprintf(path, sizeof(path), "%s/%s", root, dir);
usr.sbin/makefs/walk.c
91
if (len >= sizeof(path))
usr.sbin/makefs/walk.c
94
printf("walk_dir: %s %p\n", path, parent);
usr.sbin/makefs/walk.c
95
if ((dirp = opendir(path)) == NULL)
usr.sbin/makefs/walk.c
96
err(1, "Can't opendir `%s'", path);
usr.sbin/makefs/walk.c
97
rp = path + strlen(root) + 1;
usr.sbin/mfiutil/mfi_cmd.c
308
char path[MAXPATHLEN];
usr.sbin/mfiutil/mfi_cmd.c
310
snprintf(path, sizeof(path), "/dev/mfi%d", unit);
usr.sbin/mfiutil/mfi_cmd.c
311
return (open(path, O_RDWR));
usr.sbin/moused/moused.c
3084
strlen((unp)->path))
usr.sbin/mpsutil/mps_cmd.c
622
char path[MAXPATHLEN];
usr.sbin/mpsutil/mps_cmd.c
624
snprintf(path, sizeof(path), "/dev/mp%s%d", is_mps ? "s": "r", unit);
usr.sbin/mpsutil/mps_cmd.c
625
return (open(path, O_RDWR));
usr.sbin/mptutil/mpt_cmd.c
550
char path[MAXPATHLEN];
usr.sbin/mptutil/mpt_cmd.c
552
snprintf(path, sizeof(path), "/dev/mpt%d", unit);
usr.sbin/mptutil/mpt_cmd.c
553
return (open(path, O_RDWR));
usr.sbin/mptutil/mpt_config.c
60
char path[MAXPATHLEN];
usr.sbin/mptutil/mpt_config.c
76
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, qd.devname);
usr.sbin/mptutil/mpt_config.c
77
vfd = open(path, O_RDWR);
usr.sbin/mptutil/mpt_config.c
89
char path[MAXPATHLEN];
usr.sbin/mptutil/mpt_config.c
92
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, disk->devname);
usr.sbin/mptutil/mpt_config.c
93
dfd = open(path, O_RDWR);
usr.sbin/mtree/excludes.c
104
if ((e->pathname && MATCH(e->glob, path))
usr.sbin/mtree/excludes.c
95
check_excludes(const char *fname, const char *path)
usr.sbin/mtree/extern.h
76
bool find_only(const char *path);
usr.sbin/mtree/only.c
138
find_only(const char *path)
usr.sbin/mtree/only.c
144
return hash_find(path, &h);
usr.sbin/mtree/spec.c
310
char path[MAXPATHLEN];
usr.sbin/mtree/spec.c
319
if (snprintf(path, sizeof(path), "%s%s%s",
usr.sbin/mtree/spec.c
321
>= (int)sizeof(path))
usr.sbin/mtree/spec.c
325
fprintf(fp, "%s", vispath(path));
usr.sbin/mtree/spec.c
405
puts(pathlast ? vispath(path) : "");
usr.sbin/mtree/spec.c
408
dump_nodes(fp, path, cur->child, pathlast);
usr.sbin/mtree/spec.c
419
vispath(const char *path)
usr.sbin/mtree/spec.c
427
strsvis(pathbuf, path, VIS_CSTYLE, extra);
usr.sbin/mtree/spec.c
429
strsvis(pathbuf, path, VIS_OCTAL, extra_glob);
usr.sbin/mtree/specspec.c
103
shownode(n1, differ, path);
usr.sbin/mtree/specspec.c
108
shownode(n2, differ, path);
usr.sbin/mtree/specspec.c
114
shownode(n1, differ, path);
usr.sbin/mtree/specspec.c
116
shownode(n2, differ, path);
usr.sbin/mtree/specspec.c
121
compare_nodes(NODE *n1, NODE *n2, char const *path)
usr.sbin/mtree/specspec.c
132
mismatch(n1, n2, differs, path);
usr.sbin/mtree/specspec.c
137
mismatch(n1, n2, differs, path);
usr.sbin/mtree/specspec.c
142
mismatch(n1, n2, differs, path);
usr.sbin/mtree/specspec.c
180
mismatch(n1, n2, differs, path);
usr.sbin/mtree/specspec.c
186
walk_in_the_forest(NODE *t1, NODE *t2, char const *path)
usr.sbin/mtree/specspec.c
227
asprintf(&np, "%s%s/", path, c2->name);
usr.sbin/mtree/specspec.c
230
i += compare_nodes(c1, c2, path);
usr.sbin/mtree/specspec.c
232
asprintf(&np, "%s%s/", path, c1->name);
usr.sbin/mtree/specspec.c
235
i += compare_nodes(c1, c2, path);
usr.sbin/mtree/specspec.c
237
i = compare_nodes(c1, c2, path);
usr.sbin/mtree/specspec.c
239
asprintf(&np, "%s%s/", path, c1->name);
usr.sbin/mtree/specspec.c
242
i += compare_nodes(c1, c2, path);
usr.sbin/mtree/specspec.c
244
i = compare_nodes(c1, c2, path);
usr.sbin/mtree/specspec.c
49
shownode(NODE *n, int f, char const *path)
usr.sbin/mtree/specspec.c
54
printf("%s%s %s", path, n->name, inotype(nodetoino(n->type)));
usr.sbin/mtree/specspec.c
99
mismatch(NODE *n1, NODE *n2, int differ, char const *path)
usr.sbin/mtree/verify.c
181
if (qflag && stat(path, &statbuf) == 0 &&
usr.sbin/mtree/verify.c
185
(void)printf("%s missing", path);
usr.sbin/mtree/verify.c
227
else if (mknod(path,
usr.sbin/mtree/verify.c
240
else if (symlink(p->slink, path))
usr.sbin/mtree/verify.c
248
if (mkdir(path, S_IRWXU|S_IRWXG|S_IRWXO))
usr.sbin/mtree/verify.c
276
(lchown(path, p->st_uid, p->st_gid))) {
usr.sbin/mtree/verify.c
278
path, strerror(errno));
usr.sbin/mtree/verify.c
279
printf("%s: warning: file mode %snot set\n", path,
usr.sbin/mtree/verify.c
284
if (lchmod(path, p->st_mode))
usr.sbin/mtree/verify.c
286
path, strerror(errno));
usr.sbin/mtree/verify.c
294
if (lchflags(path, flags))
usr.sbin/mtree/verify.c
296
path, strerror(errno));
usr.sbin/mtree/verify.c
46
static char path[MAXPATHLEN];
usr.sbin/mtree/verify.c
58
miss(root, path);
usr.sbin/newsyslog/newsyslog.c
153
const char *path; /* Path to compression program */
usr.sbin/newsyslog/newsyslog.c
2043
pgm_path = compress_type[c].path;
usr.sbin/ngctl/config.c
100
printf("No config available for \"%s\"\n", path);
usr.sbin/ngctl/config.c
102
printf("Config for \"%s\":\n%s\n", path, status);
usr.sbin/ngctl/config.c
60
const char *path;
usr.sbin/ngctl/config.c
67
path = av[1];
usr.sbin/ngctl/config.c
78
i = NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/config.c
81
i = NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/connect.c
60
const char *path = ".";
usr.sbin/ngctl/connect.c
65
path = av[1];
usr.sbin/ngctl/connect.c
70
snprintf(con.path, sizeof(con.path), "%s", av[1]);
usr.sbin/ngctl/connect.c
79
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/list.c
103
char path[NG_PATHSIZ];
usr.sbin/ngctl/list.c
104
const char *new_av[3] = { "list", "-n", path };
usr.sbin/ngctl/list.c
106
snprintf(path, sizeof(path),
usr.sbin/ngctl/mkpeer.c
60
const char *path = ".";
usr.sbin/ngctl/mkpeer.c
65
path = av[1];
usr.sbin/ngctl/mkpeer.c
79
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/msg.c
115
char path[NG_PATHSIZ];
usr.sbin/ngctl/msg.c
118
if (NgRecvMsg(csock, m, sizeof(buf), path) < 0) {
usr.sbin/ngctl/msg.c
124
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/msg.c
129
m->header.cmd, path);
usr.sbin/ngctl/msg.c
140
ascii->header.cmdstr, ascii->header.cmd, path);
usr.sbin/ngctl/msg.c
62
const char *path, *cmdstr;
usr.sbin/ngctl/msg.c
68
path = av[1];
usr.sbin/ngctl/msg.c
78
if (NgSendAsciiMsg(csock, path, "%s%s", cmdstr, buf) < 0) {
usr.sbin/ngctl/name.c
56
const char *path;
usr.sbin/ngctl/name.c
61
path = av[1];
usr.sbin/ngctl/name.c
69
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/rmhook.c
58
const char *path = ".";
usr.sbin/ngctl/rmhook.c
63
path = av[1];
usr.sbin/ngctl/rmhook.c
75
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/show.c
59
const char *path;
usr.sbin/ngctl/show.c
85
path = av[0];
usr.sbin/ngctl/show.c
92
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/shutdown.c
55
const char *path;
usr.sbin/ngctl/shutdown.c
60
path = av[1];
usr.sbin/ngctl/shutdown.c
67
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/status.c
60
const char *path;
usr.sbin/ngctl/status.c
66
path = av[1];
usr.sbin/ngctl/status.c
73
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/status.c
91
printf("No status available for \"%s\"\n", path);
usr.sbin/ngctl/status.c
93
printf("Status for \"%s\":\n%s\n", path, status);
usr.sbin/nghook/main.c
100
path = av[0];
usr.sbin/nghook/main.c
111
snprintf(ngc.path, sizeof(ngc.path), "%s", path);
usr.sbin/nghook/main.c
72
const char *path = NULL, *hook = DEFAULT_HOOKNAME;
usr.sbin/pfctl/pfctl.c
1194
if (strlcpy(r->anchor->path, anchor_call,
usr.sbin/pfctl/pfctl.c
1195
sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path))
usr.sbin/pfctl/pfctl.c
1219
pfctl_ruleset_trans(struct pfctl *pf, char *path, struct pf_anchor *a)
usr.sbin/pfctl/pfctl.c
1224
if (pfctl_add_trans(pf->trans, PF_RULESET_NAT, path) ||
usr.sbin/pfctl/pfctl.c
1225
pfctl_add_trans(pf->trans, PF_RULESET_BINAT, path) ||
usr.sbin/pfctl/pfctl.c
1226
pfctl_add_trans(pf->trans, PF_RULESET_RDR, path))
usr.sbin/pfctl/pfctl.c
1231
if (pfctl_add_trans(pf->trans, PF_RULESET_ALTQ, path))
usr.sbin/pfctl/pfctl.c
1235
if (pfctl_add_trans(pf->trans, PF_RULESET_SCRUB, path) ||
usr.sbin/pfctl/pfctl.c
1236
pfctl_add_trans(pf->trans, PF_RULESET_FILTER, path))
usr.sbin/pfctl/pfctl.c
1240
if (pfctl_add_trans(pf->trans, PF_RULESET_TABLE, path))
usr.sbin/pfctl/pfctl.c
1249
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pf_ruleset *rs,
usr.sbin/pfctl/pfctl.c
1253
int error, len = strlen(path);
usr.sbin/pfctl/pfctl.c
1258
if (path[0])
usr.sbin/pfctl/pfctl.c
1259
snprintf(&path[len], MAXPATHLEN - len, "/%s", pf->anchor->name);
usr.sbin/pfctl/pfctl.c
1261
snprintf(&path[len], MAXPATHLEN - len, "%s", pf->anchor->name);
usr.sbin/pfctl/pfctl.c
1270
path, rs->anchor))) {
usr.sbin/pfctl/pfctl.c
1285
if ((error = pfctl_load_rule(pf, path, r, depth)))
usr.sbin/pfctl/pfctl.c
1288
if ((error = pfctl_load_ruleset(pf, path,
usr.sbin/pfctl/pfctl.c
1299
path[len] = '\0';
usr.sbin/pfctl/pfctl.c
1303
path[len] = '\0';
usr.sbin/pfctl/pfctl.c
1309
pfctl_load_rule(struct pfctl *pf, char *path, struct pf_rule *r, int depth)
usr.sbin/pfctl/pfctl.c
1314
int len = strlen(path);
usr.sbin/pfctl/pfctl.c
1319
pr.ticket = pfctl_get_ticket(pf->trans, rs_num, path);
usr.sbin/pfctl/pfctl.c
1320
if (strlcpy(pr.anchor, path, sizeof(pr.anchor)) >= sizeof(pr.anchor))
usr.sbin/pfctl/pfctl.c
1325
if (path[0])
usr.sbin/pfctl/pfctl.c
1326
snprintf(&path[len], MAXPATHLEN - len,
usr.sbin/pfctl/pfctl.c
1329
snprintf(&path[len], MAXPATHLEN - len,
usr.sbin/pfctl/pfctl.c
1331
name = path;
usr.sbin/pfctl/pfctl.c
1333
name = r->anchor->path;
usr.sbin/pfctl/pfctl.c
1354
path[len] = '\0';
usr.sbin/pfctl/pfctl.c
1393
char *path;
usr.sbin/pfctl/pfctl.c
1413
if ((path = calloc(1, MAXPATHLEN)) == NULL)
usr.sbin/pfctl/pfctl.c
1429
if (strlcpy(pf.anchor->path, anchorname,
usr.sbin/pfctl/pfctl.c
1430
sizeof(pf.anchor->path)) >= sizeof(pf.anchor->path))
usr.sbin/pfctl/pfctl.c
1470
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_SCRUB, 0))) ||
usr.sbin/pfctl/pfctl.c
1472
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_NAT, 0) ||
usr.sbin/pfctl/pfctl.c
1473
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_RDR, 0) ||
usr.sbin/pfctl/pfctl.c
1474
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_BINAT, 0))) ||
usr.sbin/pfctl/pfctl.c
1476
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_FILTER, 0))) {
usr.sbin/pfctl/pfctl.c
1944
memcpy(pr.path, anchorname, sizeof(pr.path));
usr.sbin/pfctl/pfctl.c
1963
if (pr.path[0]) {
usr.sbin/pfctl/pfctl.c
1964
strlcat(sub, pr.path, sizeof(sub));
usr.sbin/pfctl/pfctl.c
1995
char *path;
usr.sbin/pfctl/pfctl.c
2149
if ((path = calloc(1, MAXPATHLEN)) == NULL)
usr.sbin/pfctl/pfctl.c
2195
pfctl_show_rules(dev_fd, path, opts, PFCTL_SHOW_RULES,
usr.sbin/pfctl/pfctl.c
2200
pfctl_show_rules(dev_fd, path, opts, PFCTL_SHOW_LABELS,
usr.sbin/pfctl/pfctl.c
2231
pfctl_show_rules(dev_fd, path, opts, 0, anchorname, 0);
usr.sbin/pfctl/pfctl.c
2236
pfctl_show_rules(dev_fd, path, opts, 1, anchorname, 0);
usr.sbin/pfctl/pfctl.c
2256
pfctl_show_rules(dev_fd, path, opts, PFCTL_SHOW_NOTHING,
usr.sbin/pfctl/pfctl.c
809
pfctl_show_rules(int dev, char *path, int opts, enum pfctl_show format,
usr.sbin/pfctl/pfctl.c
815
int len = strlen(path);
usr.sbin/pfctl/pfctl.c
819
if (path[0])
usr.sbin/pfctl/pfctl.c
820
snprintf(&path[len], MAXPATHLEN - len, "/%s", anchorname);
usr.sbin/pfctl/pfctl.c
822
snprintf(&path[len], MAXPATHLEN - len, "%s", anchorname);
usr.sbin/pfctl/pfctl.c
825
memcpy(pr.anchor, path, sizeof(pr.anchor));
usr.sbin/pfctl/pfctl.c
857
nr, pr.ticket, PF_SCRUB, path) != 0)
usr.sbin/pfctl/pfctl.c
889
nr, pr.ticket, PF_PASS, path) != 0)
usr.sbin/pfctl/pfctl.c
935
pfctl_show_rules(dev, path, opts, format,
usr.sbin/pfctl/pfctl.c
946
path[len] = '\0';
usr.sbin/pfctl/pfctl.c
950
path[len] = '\0';
usr.sbin/ppp/ether.c
454
char *path, *sessionid;
usr.sbin/ppp/ether.c
459
path = NULL;
usr.sbin/ppp/ether.c
528
path = (char *)alloca(ifacelen + 2);
usr.sbin/ppp/ether.c
529
sprintf(path, "%.*s:", (int)ifacelen, iface);
usr.sbin/ppp/ether.c
530
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/ether.c
533
path, strerror(errno));
usr.sbin/ppp/ether.c
552
NG_ETHER_NODE_TYPE "'')\n", path, ninfo->type);
usr.sbin/ppp/ether.c
557
path, ninfo->id);
usr.sbin/ppp/ether.c
575
snprintf(ngc.path, sizeof ngc.path, "[%x]:", nlink->nodeinfo.id);
usr.sbin/ppp/ether.c
578
path, nlink->nodeinfo.type);
usr.sbin/ppp/ether.c
605
snprintf(ngc.path, sizeof ngc.path, "%s%s", path, NG_ETHER_HOOK_ORPHAN);
usr.sbin/ppp/ether.c
619
ngc.ourhook, ngc.path, ngc.peerhook);
usr.sbin/ppp/ether.c
628
path[ifacelen] = '\0'; /* Remove the trailing ':' */
usr.sbin/ppp/ether.c
629
if (!iface_SetFlags(path, IFF_UP))
usr.sbin/ppp/ether.c
631
p->link.name, path);
usr.sbin/ppp/ether.c
672
dev->slot = GetIfIndex(path);
usr.sbin/ppp/id.c
129
ID0fopen(const char *path, const char *mode)
usr.sbin/ppp/id.c
134
ret = fopen(path, mode);
usr.sbin/ppp/id.c
135
log_Printf(LogID0, "%p = fopen(\"%s\", \"%s\")\n", ret, path, mode);
usr.sbin/ppp/id.c
141
ID0open(const char *path, int flags, ...)
usr.sbin/ppp/id.c
148
ret = open(path, flags, va_arg(ap, int));
usr.sbin/ppp/id.c
149
log_Printf(LogID0, "%d = open(\"%s\", %d)\n", ret, path, flags);
usr.sbin/ppp/libradius/radlib.c
478
rad_config(struct rad_handle *h, const char *path)
usr.sbin/ppp/libradius/radlib.c
485
if (path == NULL)
usr.sbin/ppp/libradius/radlib.c
486
path = PATH_RADIUS_CONF;
usr.sbin/ppp/libradius/radlib.c
487
if ((fp = fopen(path, "r")) == NULL) {
usr.sbin/ppp/libradius/radlib.c
488
generr(h, "Cannot open \"%s\": %s", path, strerror(errno));
usr.sbin/ppp/libradius/radlib.c
521
generr(h, "%s:%d: line too long", path,
usr.sbin/ppp/libradius/radlib.c
524
generr(h, "%s:%d: missing newline", path,
usr.sbin/ppp/libradius/radlib.c
534
generr(h, "%s:%d: %s", path, linenum, msg);
usr.sbin/ppp/libradius/radlib.c
549
generr(h, "%s:%d: invalid service type", path,
usr.sbin/ppp/libradius/radlib.c
560
generr(h, "%s:%d: missing shared secret", path,
usr.sbin/ppp/libradius/radlib.c
580
generr(h, "%s:%d: malloc failed", path, linenum);
usr.sbin/ppp/libradius/radlib.c
591
generr(h, "%s:%d: invalid port", path,
usr.sbin/ppp/libradius/radlib.c
602
generr(h, "%s:%d: invalid timeout", path,
usr.sbin/ppp/libradius/radlib.c
613
generr(h, "%s:%d: invalid maxtries", path,
usr.sbin/ppp/libradius/radlib.c
625
generr(h, "%s:%d: invalid dead_time", path,
usr.sbin/ppp/libradius/radlib.c
637
generr(h, "%s:%d: invalid bindto", path,
usr.sbin/ppp/libradius/radlib.c
649
generr(h, "%s:%d: %s", path, linenum, msg);
usr.sbin/ppp/netgraph.c
117
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
128
if (len >= sizeof path) {
usr.sbin/ppp/netgraph.c
133
memcpy(path, data, len);
usr.sbin/ppp/netgraph.c
134
path[len] = '\0';
usr.sbin/ppp/netgraph.c
161
if (NgSendAsciiMsg(dev->cs, path, fmt, data) < 0) {
usr.sbin/ppp/netgraph.c
163
dev->dev.name, path, fmt, data, strerror(errno));
usr.sbin/ppp/netgraph.c
179
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
204
if (NgRecvAsciiMsg(dev->cs, rep, sizeof msgbuf, path)) {
usr.sbin/ppp/netgraph.c
477
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
502
*lasthook = *path = '\0';
usr.sbin/ppp/netgraph.c
571
snprintf(path, sizeof path, "%s:", nodename);
usr.sbin/ppp/netgraph.c
589
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/netgraph.c
592
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
608
path, ninfo->id);
usr.sbin/ppp/netgraph.c
621
p->link.name, nlink->ourhook, path);
usr.sbin/ppp/netgraph.c
643
p->link.name, path, mkp.ourhook, mkp.peerhook, nodetype);
usr.sbin/ppp/netgraph.c
645
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE,
usr.sbin/ppp/netgraph.c
648
path, nodetype, strerror(errno));
usr.sbin/ppp/netgraph.c
652
len = strlen(path);
usr.sbin/ppp/netgraph.c
653
snprintf(path + len, sizeof path - len, "%s%s",
usr.sbin/ppp/netgraph.c
654
path[len - 1] == ':' ? "" : ".", lasthook);
usr.sbin/ppp/netgraph.c
658
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/netgraph.c
661
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
678
NgNameNode(dev->cs, path, "%s", nodename) < 0) {
usr.sbin/ppp/netgraph.c
680
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
701
snprintf(ngc.path, sizeof ngc.path, "%s", path);
usr.sbin/ppp/netgraph.c
706
ngc.ourhook, ngc.path, ngc.peerhook);
usr.sbin/ppp/netgraph.c
710
"nodes: %s\n", path, strerror(errno));
usr.sbin/ppp/tty.c
340
snprintf(ngc.path, sizeof ngc.path, "%s%s", ttypath, NG_TTY_HOOK);
usr.sbin/ppp/tty.c
344
ngc.path, ngc.peerhook, ngc.ourhook);
usr.sbin/ppp/tty.c
348
p->link.name, ngc.ourhook, ngc.path, ngc.peerhook,
usr.sbin/ppp/tty.c
354
if (NgSendMsg(cs, ngc.path, NGM_GENERIC_COOKIE, NGM_NODEINFO, NULL, 0) < 0) {
usr.sbin/ppp/tty.c
356
p->link.name, ngc.path, strerror(errno));
usr.sbin/ppp/tty.c
361
p->link.name, ngc.path, strerror(errno));
usr.sbin/pw/pw.h
117
int addnispwent(const char *path, struct passwd *pwd);
usr.sbin/pw/pw.h
118
int delnispwent(const char *path, const char *login);
usr.sbin/pw/pw.h
119
int chgnispwent(const char *path, const char *login, struct passwd *pwd);
usr.sbin/pw/pw_nis.c
38
pw_nisupdate(const char * path, struct passwd * pwd, char const * user, int mode)
usr.sbin/pw/pw_nis.c
51
return fileupdate(path, 0600, pwbuf, pfx, l, mode) != 0;
usr.sbin/pw/pw_nis.c
55
addnispwent(const char *path, struct passwd * pwd)
usr.sbin/pw/pw_nis.c
57
return pw_nisupdate(path, pwd, pwd->pw_name, UPD_CREATE);
usr.sbin/pw/pw_nis.c
61
chgnispwent(const char *path, char const * login, struct passwd * pwd)
usr.sbin/pw/pw_nis.c
63
return pw_nisupdate(path, pwd, login, UPD_REPLACE);
usr.sbin/pw/pw_nis.c
67
delnispwent(const char *path, const char *login)
usr.sbin/pw/pw_nis.c
69
return pw_nisupdate(path, NULL, login, UPD_DELETE);
usr.sbin/pw/pw_user.c
56
static char *shell_path(char const * path, char *shells[], char *sh);
usr.sbin/pw/pw_user.c
965
shell_path(char const * path, char *shells[], char *sh)
usr.sbin/pw/pw_user.c
976
strlcpy(paths, path, sizeof(paths));
usr.sbin/rpc.umntall/rpc.umntall.c
105
if (host == NULL && path == NULL) {
usr.sbin/rpc.umntall/rpc.umntall.c
137
if (host == NULL && path != NULL)
usr.sbin/rpc.umntall/rpc.umntall.c
140
if (path == NULL) {
usr.sbin/rpc.umntall/rpc.umntall.c
147
for (pathlen = strlen(path);
usr.sbin/rpc.umntall/rpc.umntall.c
148
pathlen > 1 && path[pathlen - 1] == '/'; pathlen--)
usr.sbin/rpc.umntall/rpc.umntall.c
149
path[pathlen - 1] = '\0';
usr.sbin/rpc.umntall/rpc.umntall.c
150
success = do_umount(host, path);
usr.sbin/rpc.umntall/rpc.umntall.c
153
path);
usr.sbin/rpc.umntall/rpc.umntall.c
157
clean_mtab(host, path, verbose);
usr.sbin/rpc.umntall/rpc.umntall.c
61
char *host, *path;
usr.sbin/rpc.umntall/rpc.umntall.c
65
host = path = NULL;
usr.sbin/rpc.umntall/rpc.umntall.c
79
path = optarg;
usr.sbin/rpc.ypupdated/update.c
206
basename(char *path)
usr.sbin/rpc.ypupdated/update.c
210
p = strrchr(path, '/');
usr.sbin/rpc.ypupdated/update.c
212
return (path);
usr.sbin/rwhod/rwhod.c
316
char path[64];
usr.sbin/rwhod/rwhod.c
350
snprintf(path, sizeof path, "whod.%s", wd.wd_hostname);
usr.sbin/rwhod/rwhod.c
355
whod = open(path, O_WRONLY | O_CREAT, 0644);
usr.sbin/rwhod/rwhod.c
357
syslog(LOG_WARNING, "%s: %m", path);
usr.sbin/uefisign/child.c
212
save(struct executable *x, FILE *fp, const char *path)
usr.sbin/uefisign/child.c
217
assert(path != NULL);
usr.sbin/uefisign/child.c
221
err(1, "%s: fwrite", path);
usr.sbin/uefisign/uefisign.c
72
checked_fopen(const char *path, const char *mode)
usr.sbin/uefisign/uefisign.c
76
assert(path != NULL);
usr.sbin/uefisign/uefisign.c
78
fp = fopen(path, mode);
usr.sbin/uefisign/uefisign.c
80
err(1, "%s", path);
usr.sbin/uefisign/uefisign.h
79
FILE *checked_fopen(const char *path, const char *mode);
usr.sbin/yp_mkdb/yp_mkdb.c
70
open_db(char *path, int flags)
usr.sbin/yp_mkdb/yp_mkdb.c
74
return(dbopen(path, flags, PERM_SECURE, DB_HASH, &openinfo));
usr.sbin/ypbind/ypbind.c
168
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
209
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
211
unlink(path);
usr.sbin/ypbind/ypbind.c
355
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
364
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
366
unlink(path);
usr.sbin/ypbind/ypbind.c
413
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
417
sprintf(path,"%s/%s",BINDINGDIR,dirp->d_name);
usr.sbin/ypbind/ypbind.c
418
unlink(path);
usr.sbin/ypbind/ypbind.c
527
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
553
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
556
unlink(path);
usr.sbin/ypbind/ypbind.c
810
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
854
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
857
unlink(path);
usr.sbin/ypbind/ypbind.c
901
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
904
if ((fd = open(path, O_CREAT|O_SHLOCK|O_RDWR|O_TRUNC, 0644)) == -1) {
usr.sbin/ypbind/ypbind.c
906
if ((fd = open(path, O_CREAT|O_SHLOCK|O_RDWR|O_TRUNC, 0644)) == -1)
usr.sbin/ypbind/ypbind.c
910
if ((fd = open(path, O_CREAT|O_RDWR|O_TRUNC, 0644)) == -1) {
usr.sbin/ypbind/ypbind.c
912
if ((fd = open(path, O_CREAT|O_RDWR|O_TRUNC, 0644)) == -1)
usr.sbin/ypserv/yp_access.c
105
char path[MAXPATHLEN + 2];
usr.sbin/ypserv/yp_access.c
120
snprintf(path, MAXPATHLEN, "%s/securenets", yp_dir);
usr.sbin/ypserv/yp_access.c
122
if ((fp = fopen(path, "r")) == NULL) {
usr.sbin/ypserv/yp_access.c
130
yp_error("fopen(%s) failed: %s", path, strerror(errno));