Symbol: path
bin/cat/cat.c
235
char *path;
bin/cat/cat.c
242
while ((path = argv[i]) != NULL || i == 0) {
bin/cat/cat.c
243
if (path == NULL || strcmp(path, "-") == 0) {
bin/cat/cat.c
247
filename = path;
bin/cat/cat.c
248
fd = fileargs_open(fa, path);
bin/cat/cat.c
251
fd = udom_open(path, O_RDONLY);
bin/cat/cat.c
255
warn("%s", path);
bin/cat/cat.c
282
if (path == NULL)
bin/cat/cat.c
437
udom_open(const char *path, int flags)
bin/cat/cat.c
450
if (fileargs_realpath(fa, path, rpath) == NULL)
bin/cat/cat.c
77
static int udom_open(const char *path, int flags);
bin/cp/cp.c
318
to.end = to.path + strlcpy(to.path, to.base, sizeof(to.path));
bin/cp/cp.c
356
while (to.end > to.path && *to.end != '/')
bin/cp/cp.c
440
len = snprintf(to.end, END(to.path) - to.end, "%s%s",
bin/cp/cp.c
441
to.end > to.path ? "/" : "", curr->fts_name);
bin/cp/cp.c
442
if (to.end + len >= END(to.path)) {
bin/cp/cp.c
445
to.path, to.end > to.path ? "/" : "",
bin/cp/cp.c
477
if (asprintf(&recpath, "%s/%s", to.path,
bin/cp/cp.c
486
strcmp(recpath, to.path) == 0) {
bin/cp/cp.c
506
int fd = *to.path ? -1 : to.dir;
bin/cp/cp.c
510
to.path) != 0)
bin/cp/cp.c
513
const char *path = *to.path ? to.path : dot;
bin/cp/cp.c
515
if (fchmodat(to.dir, path, mode & mask, 0) != 0) {
bin/cp/cp.c
516
warn("chmod: %s%s", to.base, to.path);
bin/cp/cp.c
528
while (to.end > to.path && *to.end != '/')
bin/cp/cp.c
541
len = snprintf(to.end, END(to.path) - to.end, "%s%s",
bin/cp/cp.c
542
to.end > to.path ? "/" : "", curr->fts_name);
bin/cp/cp.c
543
if (to.end + len >= END(to.path)) {
bin/cp/cp.c
546
to.path, to.end > to.path ? "/" : "",
bin/cp/cp.c
556
if (to.path[0] == '\0') {
bin/cp/cp.c
571
dne = fstatat(to.dir, to.path, &to_stat, atflags) != 0;
bin/cp/cp.c
579
to.base, to.path, curr->fts_path);
bin/cp/cp.c
629
if (mkdirat(to.dir, to.path, mode) != 0) {
bin/cp/cp.c
630
warn("%s%s", to.base, to.path);
bin/cp/cp.c
640
warnc(ENOTDIR, "%s%s", to.base, to.path);
bin/cp/cp.c
683
(void)printf("%s -> %s%s\n", curr->fts_path, to.base, to.path);
bin/cp/cp.c
72
PATH_T to = { .dir = -1, .end = to.path };
bin/cp/extern.h
36
char path[PATH_MAX]; /* target path */
bin/cp/utils.c
147
to.base, to.path);
bin/cp/utils.c
152
to.base, to.path, YESNO);
bin/cp/utils.c
165
(void)unlinkat(to.dir, to.path,
bin/cp/utils.c
174
if (linkat(AT_FDCWD, entp->fts_path, to.dir, to.path, 0) != 0) {
bin/cp/utils.c
175
warn("%s%s", to.base, to.path);
bin/cp/utils.c
182
if (symlinkat(entp->fts_path, to.dir, to.path) != 0) {
bin/cp/utils.c
183
warn("%s%s", to.base, to.path);
bin/cp/utils.c
191
to_fd = openat(to.dir, to.path,
bin/cp/utils.c
195
to_fd = openat(to.dir, to.path,
bin/cp/utils.c
201
warn("%s%s", to.base, to.path);
bin/cp/utils.c
227
entp->fts_path, to.base, to.path,
bin/cp/utils.c
247
warn("%s%s", to.base, to.path);
bin/cp/utils.c
266
printf("%s%s not overwritten\n", to.base, to.path);
bin/cp/utils.c
274
if (!dne && unlinkat(to.dir, to.path, atflags) != 0) {
bin/cp/utils.c
275
warn("unlink: %s%s", to.base, to.path);
bin/cp/utils.c
278
if (symlinkat(llink, to.dir, to.path) != 0) {
bin/cp/utils.c
292
printf("%s%s not overwritten\n", to.base, to.path);
bin/cp/utils.c
295
if (!dne && unlinkat(to.dir, to.path, atflags) != 0) {
bin/cp/utils.c
296
warn("unlink: %s%s", to.base, to.path);
bin/cp/utils.c
299
if (mkfifoat(to.dir, to.path, from_stat->st_mode) != 0) {
bin/cp/utils.c
300
warn("mkfifo: %s%s", to.base, to.path);
bin/cp/utils.c
313
printf("%s%s not overwritten\n", to.base, to.path);
bin/cp/utils.c
316
if (!dne && unlinkat(to.dir, to.path, atflags) != 0) {
bin/cp/utils.c
317
warn("unlink: %s%s", to.base, to.path);
bin/cp/utils.c
320
if (mknodat(to.dir, to.path, from_stat->st_mode, from_stat->st_rdev) != 0) {
bin/cp/utils.c
321
warn("mknod: %s%s", to.base, to.path);
bin/cp/utils.c
346
utimensat(to.dir, to.path, tspec, atflags)) {
bin/cp/utils.c
347
warn("utimensat: %s%s", to.base, to.path);
bin/cp/utils.c
351
fstatat(to.dir, to.path, &ts, atflags)) {
bin/cp/utils.c
366
fchownat(to.dir, to.path, fs->st_uid, fs->st_gid, atflags)) {
bin/cp/utils.c
368
warn("chown: %s%s", to.base, to.path);
bin/cp/utils.c
377
fchmodat(to.dir, to.path, fs->st_mode, atflags)) {
bin/cp/utils.c
378
warn("chmod: %s%s", to.base, to.path);
bin/cp/utils.c
385
chflagsat(to.dir, to.path, fs->st_flags, atflags)) {
bin/cp/utils.c
394
warn("chflags: %s%s", to.base, to.path);
bin/cp/utils.c
416
to.base, to.path);
bin/cp/utils.c
426
to.base, to.path);
bin/cp/utils.c
436
to.base, to.path);
bin/cp/utils.c
441
to.base, to.path);
bin/cp/utils.c
451
to.base, to.path);
bin/getfacl/getfacl.c
104
error = lstat(path, &sb);
bin/getfacl/getfacl.c
106
error = stat(path, &sb);
bin/getfacl/getfacl.c
108
warn("%s: stat() failed", path);
bin/getfacl/getfacl.c
113
ret = lpathconf(path, _PC_ACL_NFS4);
bin/getfacl/getfacl.c
115
ret = pathconf(path, _PC_ACL_NFS4);
bin/getfacl/getfacl.c
119
path);
bin/getfacl/getfacl.c
124
warn("%s: pathconf(..., _PC_ACL_NFS4) failed", path);
bin/getfacl/getfacl.c
129
acl = acl_get_link_np(path, type);
bin/getfacl/getfacl.c
131
acl = acl_get_file(path, type);
bin/getfacl/getfacl.c
134
warn("%s", path);
bin/getfacl/getfacl.c
155
warn("%s: acl_is_trivial_np failed", path);
bin/getfacl/getfacl.c
167
printf("# file: %s\n# owner: %s\n# group: %s\n", path,
bin/getfacl/getfacl.c
175
warn("%s: acl_from_mode() failed", path);
bin/getfacl/getfacl.c
191
warn("%s: acl_to_text_np() failed", path);
bin/getfacl/getfacl.c
95
print_acl(char *path, acl_type_t type, int hflag, int iflag, int nflag,
bin/ln/ln.c
225
char path[PATH_MAX];
bin/ln/ln.c
269
snprintf(path, sizeof(path), "%s/%s", target, p) >=
bin/ln/ln.c
270
(ssize_t)sizeof(path)) {
bin/ln/ln.c
275
target = path;
bin/ls/print.c
733
char path[MAXPATHLEN + 1];
bin/ls/print.c
740
if ((lnklen = readlink(name, path, sizeof(path) - 1)) == -1) {
bin/ls/print.c
744
path[lnklen] = '\0';
bin/ls/print.c
746
(void)printname(path);
bin/mkdir/mkdir.c
127
build(char *path, mode_t omode)
bin/mkdir/mkdir.c
134
p = path;
bin/mkdir/mkdir.c
167
if (mkdir(path, last ? omode : S_IRWXU | S_IRWXG | S_IRWXO) < 0) {
bin/mkdir/mkdir.c
169
if (stat(path, &sb) < 0) {
bin/mkdir/mkdir.c
170
warn("%s", path);
bin/mkdir/mkdir.c
178
warn("%s", path);
bin/mkdir/mkdir.c
185
warn("%s", path);
bin/mkdir/mkdir.c
190
printf("%s\n", path);
bin/mv/mv.c
126
if (strlen(argv[argc - 1]) > sizeof(path) - 1)
bin/mv/mv.c
128
(void)strcpy(path, argv[argc - 1]);
bin/mv/mv.c
129
baselen = strlen(path);
bin/mv/mv.c
130
endp = &path[baselen];
bin/mv/mv.c
151
if (do_move(*argv, path))
bin/mv/mv.c
161
char path[PATH_MAX], modep[15];
bin/mv/mv.c
227
if (realpath(from, path) == NULL) {
bin/mv/mv.c
228
warn("cannot resolve %s: %s", from, path);
bin/mv/mv.c
231
if (!statfs(path, &sfs) &&
bin/mv/mv.c
232
!strcmp(path, sfs.f_mntonname)) {
bin/mv/mv.c
69
char path[PATH_MAX];
bin/pax/options.c
976
mkpath(char *path)
bin/pax/options.c
982
slash = path;
bin/pax/options.c
991
if (stat(path, &sb)) {
bin/pax/options.c
992
if (errno != ENOENT || mkdir(path, 0777)) {
bin/pax/options.c
993
paxwarn(1, "%s", path);
bin/pax/options.c
997
syswarn(1, ENOTDIR, "%s", path);
bin/ps/ps.c
1101
unsigned char *path;
bin/ps/ps.c
1170
path = calloc((maxlvl + 7) / 8, sizeof(unsigned char));
bin/ps/ps.c
1180
path[n / 8] & 1 << (n % 8) ? '|' : ' ';
bin/ps/ps.c
1193
path[n / 8] |= 1 << (n % 8);
bin/ps/ps.c
1195
path[n / 8] &= ~(1 << (n % 8));
bin/ps/ps.c
1202
free(path);
bin/realpath/realpath.c
46
const char *path;
bin/realpath/realpath.c
62
path = *argv != NULL ? *argv++ : ".";
bin/realpath/realpath.c
65
if ((p = realpath(path, buf)) == NULL) {
bin/realpath/realpath.c
67
warn("%s", path);
bin/realpath/realpath.c
71
} while ((path = *argv++) != NULL);
bin/rm/rm.c
387
check(const char *path, const char *name, struct stat *sp)
bin/rm/rm.c
394
(void)fprintf(stderr, "remove %s? ", path);
bin/rm/rm.c
415
path);
bin/rmdir/rmdir.c
100
warn("%s", path);
bin/rmdir/rmdir.c
104
printf("%s\n", path);
bin/rmdir/rmdir.c
83
rm_path(char *path)
bin/rmdir/rmdir.c
87
p = path + strlen(path);
bin/rmdir/rmdir.c
88
while (--p > path && *p == '/')
bin/rmdir/rmdir.c
91
while ((p = strrchr(path, '/')) != NULL) {
bin/rmdir/rmdir.c
93
while (--p >= path && *p == '/')
bin/rmdir/rmdir.c
96
if (p == path)
bin/rmdir/rmdir.c
99
if (rmdir(path) < 0) {
bin/sh/cd.c
113
(path = bltinlookup("CDPATH", 1)) == NULL)
bin/sh/cd.c
114
path = "";
bin/sh/cd.c
115
while ((p = padvance(&path, NULL, dest)) != NULL) {
bin/sh/cd.c
180
char *path;
bin/sh/cd.c
191
path = stsavestr(dest);
bin/sh/cd.c
195
path++;
bin/sh/cd.c
198
while ((q = getcomponent(&path)) != NULL) {
bin/sh/cd.c
251
getcomponent(char **path)
bin/sh/cd.c
256
if ((p = *path) == NULL)
bin/sh/cd.c
258
start = *path;
bin/sh/cd.c
262
*path = NULL;
bin/sh/cd.c
265
*path = p;
bin/sh/cd.c
276
char *path;
bin/sh/cd.c
285
path = stsavestr(dir);
bin/sh/cd.c
292
while ((p = getcomponent(&path)) != NULL) {
bin/sh/cd.c
77
const char *path;
bin/sh/eval.c
1145
shellexec(argv, envp, path, cmdentry.u.index);
bin/sh/eval.c
1258
const char *path;
bin/sh/eval.c
1262
path = bltinlookup("PATH", 1);
bin/sh/eval.c
1267
path = _PATH_STDPATH;
bin/sh/eval.c
1281
return typecmd_impl(2, argptr - 1, cmd, path);
bin/sh/eval.c
835
const char *path = pathval();
bin/sh/eval.c
888
path = varlist.args[i] + sizeof(PATH) - 1;
bin/sh/eval.c
921
find_command(argv[0], &cmdentry, cmd_flags, path);
bin/sh/eval.c
948
path = _PATH_STDPATH;
bin/sh/eval.c
993
vforkexecshell(jp, argv, environment(), path,
bin/sh/exec.c
107
shellexec(char **argv, char **envp, const char *path, int idx)
bin/sh/exec.c
118
while ((cmdname = padvance(&path, &opt, argv[0])) != NULL) {
bin/sh/exec.c
207
padvance(const char **path, const char **popt, const char *name)
bin/sh/exec.c
213
if (*path == NULL)
bin/sh/exec.c
215
start = *path;
bin/sh/exec.c
240
*path = p + 1;
bin/sh/exec.c
242
*path = NULL;
bin/sh/exec.c
307
const char *path, *opt;
bin/sh/exec.c
312
path = pathval();
bin/sh/exec.c
314
name = padvance(&path, &opt, cmdp->cmdname);
bin/sh/exec.c
347
const char *path)
bin/sh/exec.c
394
for (;(fullname = padvance(&path, &opt, name)) != NULL;
bin/sh/exec.c
729
typecmd_impl(int argc, char **argv, int cmd, const char *path)
bin/sh/exec.c
738
if (path != pathval())
bin/sh/exec.c
775
find_command(argv[i], &entry, 0, path);
bin/sh/exec.c
781
const char *path2 = path;
bin/sh/exec.c
833
if (path != pathval())
bin/sh/histedit.c
616
char *free_path = NULL, *path;
bin/sh/histedit.c
627
if ((free_path = path = strdup(pathval())) == NULL)
bin/sh/histedit.c
631
while ((dirname = strsep(&path, ":")) != NULL) {
bin/sh/jobs.c
1008
vforkexecshell(struct job *jp, char **argv, char **envp, const char *path, int idx, int pip[2])
bin/sh/jobs.c
1039
shellexec(argv, envp, path, idx);
bin/sh/main.c
294
const char *path = pathval();
bin/sh/main.c
301
while ((fullname = padvance(&path, &opt, basename)) != NULL) {
cddl/usr.sbin/zfsd/case_file.cc
1139
CaseFile::Replace(const char* vdev_type, const char* path, bool isspare) {
cddl/usr.sbin/zfsd/case_file.cc
1162
"replaced", VdevGUIDString().c_str(), path);
cddl/usr.sbin/zfsd/case_file.cc
1172
path, oldstr.c_str());
cddl/usr.sbin/zfsd/case_file.cc
1192
|| nvlist_add_string(newvd, ZPOOL_CONFIG_PATH, path) != 0
cddl/usr.sbin/zfsd/case_file.cc
1206
retval = (zpool_vdev_attach(zhp, oldstr.c_str(), path, nvroot,
cddl/usr.sbin/zfsd/case_file.cc
1210
poolname, oldstr.c_str(), path);
cddl/usr.sbin/zfsd/case_file.h
369
bool Replace(const char* vdev_type, const char* path, bool isspare);
cddl/usr.sbin/zfsd/vdev.cc
335
const char *path(NULL);
cddl/usr.sbin/zfsd/vdev.cc
338
&& (nvlist_lookup_string(m_config, ZPOOL_CONFIG_PATH, &path) == 0))
cddl/usr.sbin/zfsd/vdev.cc
339
return (path);
cddl/usr.sbin/zfsd/vdev.cc
347
const char *path(NULL);
cddl/usr.sbin/zfsd/vdev.cc
350
ZPOOL_CONFIG_PHYS_PATH, &path) == 0))
cddl/usr.sbin/zfsd/vdev.cc
351
return (path);
crypto/heimdal/appl/afsutil/afslog.c
168
afslog_file(const char *path)
crypto/heimdal/appl/afsutil/afslog.c
171
if(k_afs_cell_of_file(path, cell, sizeof(cell))){
crypto/heimdal/appl/afsutil/afslog.c
172
warnx("No cell found for file \"%s\".", path);
crypto/heimdal/appl/afsutil/afslog.c
176
warnx("File \"%s\" lives in cell \"%s\"", path, cell);
crypto/heimdal/appl/afsutil/pagsh.c
104
char *path;
crypto/heimdal/appl/afsutil/pagsh.c
169
path = getenv("SHELL");
crypto/heimdal/appl/afsutil/pagsh.c
170
if(path == NULL){
crypto/heimdal/appl/afsutil/pagsh.c
174
path = strdup(pw->pw_shell);
crypto/heimdal/appl/afsutil/pagsh.c
177
path = strdup(*argv++);
crypto/heimdal/appl/afsutil/pagsh.c
179
if (path == NULL)
crypto/heimdal/appl/afsutil/pagsh.c
182
p=strrchr(path, '/');
crypto/heimdal/appl/afsutil/pagsh.c
186
args[i] = strdup(path);
crypto/heimdal/appl/afsutil/pagsh.c
200
execvp(path, args);
crypto/heimdal/appl/afsutil/pagsh.c
211
sh_args[2] = path;
crypto/heimdal/appl/ftp/ftpd/extern.h
123
const char *ftp_rooted(const char *path);
crypto/heimdal/appl/ftp/ftpd/ftpcmd.c
2076
const char *path = pw->pw_dir;
crypto/heimdal/appl/ftp/ftpd/ftpcmd.c
2078
path = "/";
crypto/heimdal/appl/ftp/ftpd/ftpcmd.c
2079
cwd(path);
crypto/heimdal/appl/ftp/ftpd/ftpcmd.y
367
const char *path = pw->pw_dir;
crypto/heimdal/appl/ftp/ftpd/ftpcmd.y
369
path = "/";
crypto/heimdal/appl/ftp/ftpd/ftpcmd.y
370
cwd(path);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
154
static char path[MaxPathLen+1]; /* path + '/' + '\0' */
crypto/heimdal/appl/ftp/ftpd/ftpd.c
156
if (getcwd(path, sizeof(path)-1) == NULL)
crypto/heimdal/appl/ftp/ftpd/ftpd.c
158
if (path[1] != '\0') /* special case for root dir. */
crypto/heimdal/appl/ftp/ftpd/ftpd.c
159
strlcat(path, "/", sizeof(path));
crypto/heimdal/appl/ftp/ftpd/ftpd.c
161
return (guest ? path+1 : path);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1756
cwd(const char *path)
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1759
if (chdir(path) < 0)
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1760
perror_reply(550, path);
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1795
char path[MaxPathLen];
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1801
ret = getcwd(path, sizeof(path));
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1805
reply(257, "\"%s\" is current directory.", path);
crypto/heimdal/appl/ftp/ftpd/popen.c
81
ftp_rooted(const char *path)
crypto/heimdal/appl/ftp/ftpd/popen.c
90
snprintf(newpath, sizeof(newpath), "%s/%s", home, path);
crypto/heimdal/appl/ftp/ftpd/popen.c
92
strlcpy(newpath, path, sizeof(newpath));
crypto/heimdal/appl/rcp/rcp.c
365
char *last, *vect[1], path[MAXPATHLEN];
crypto/heimdal/appl/rcp/rcp.c
377
snprintf(path, sizeof(path), "T%ld 0 %ld 0\n",
crypto/heimdal/appl/rcp/rcp.c
380
write(remout, path, strlen(path));
crypto/heimdal/appl/rcp/rcp.c
386
snprintf(path, sizeof(path),
crypto/heimdal/appl/rcp/rcp.c
389
write(remout, path, strlen(path));
crypto/heimdal/appl/rcp/rcp.c
403
snprintf(path, sizeof(path), "%s/%s", name, dp->d_name);
crypto/heimdal/appl/rcp/rcp.c
404
vect[0] = path;
crypto/heimdal/appl/rsh/rshd.c
559
int i, j, path;
crypto/heimdal/appl/rsh/rshd.c
563
path = 0;
crypto/heimdal/appl/rsh/rshd.c
570
path = 1;
crypto/heimdal/appl/rsh/rshd.c
583
if (! path) {
crypto/heimdal/appl/telnet/telnetd/sys_term.c
1826
jobend(jid, path, user)
crypto/heimdal/appl/telnet/telnetd/sys_term.c
1828
char *path;
crypto/heimdal/appl/telnet/telnetd/sys_term.c
1846
if (!path) { /* called from signal handler */
crypto/heimdal/appl/telnet/telnetd/sys_term.c
1853
if (path) {
crypto/heimdal/appl/telnet/telnetd/sys_term.c
1854
strlcpy(saved_path, path, sizeof(saved_path));
crypto/heimdal/lib/hdb/hdb-keytab.c
112
ret = krb5_kt_resolve(context, k->path, &k->keytab);
crypto/heimdal/lib/hdb/hdb-keytab.c
201
k->path = strdup(arg);
crypto/heimdal/lib/hdb/hdb-keytab.c
202
if (k->path == NULL) {
crypto/heimdal/lib/hdb/hdb-keytab.c
40
char *path;
crypto/heimdal/lib/hdb/hdb-keytab.c
70
free(k->path);
crypto/heimdal/lib/hdb/hdb.c
283
char *prefix, *path, *symbol;
crypto/heimdal/lib/hdb/hdb.c
302
if (asprintf(&path, LIBDIR "/hdb_%s.so", prefix) == -1)
crypto/heimdal/lib/hdb/hdb.c
312
dl = dlopen(path, RTLD_NOW | RTLD_GLOBAL);
crypto/heimdal/lib/hdb/hdb.c
315
path, dlerror());
crypto/heimdal/lib/hdb/hdb.c
317
free(path);
crypto/heimdal/lib/hdb/hdb.c
327
symbol, path, dlerror());
crypto/heimdal/lib/hdb/hdb.c
331
free(path);
crypto/heimdal/lib/hdb/hdb.c
334
free(path);
crypto/heimdal/lib/hx509/ca.c
1304
unsigned int path;
crypto/heimdal/lib/hx509/ca.c
1311
path = tbs->pathLenConstraint;
crypto/heimdal/lib/hx509/ca.c
1312
bc.pathLenConstraint = &path;
crypto/heimdal/lib/hx509/cert.c
1053
hx509_path *path,
crypto/heimdal/lib/hx509/cert.c
1090
q.path = path;
crypto/heimdal/lib/hx509/cert.c
1189
_hx509_path_append(hx509_context context, hx509_path *path, hx509_cert cert)
crypto/heimdal/lib/hx509/cert.c
1192
val = realloc(path->val, (path->len + 1) * sizeof(path->val[0]));
crypto/heimdal/lib/hx509/cert.c
1198
path->val = val;
crypto/heimdal/lib/hx509/cert.c
1199
path->val[path->len] = hx509_cert_ref(cert);
crypto/heimdal/lib/hx509/cert.c
1200
path->len++;
crypto/heimdal/lib/hx509/cert.c
1206
_hx509_path_free(hx509_path *path)
crypto/heimdal/lib/hx509/cert.c
1210
for (i = 0; i < path->len; i++)
crypto/heimdal/lib/hx509/cert.c
1211
hx509_cert_free(path->val[i]);
crypto/heimdal/lib/hx509/cert.c
1212
free(path->val);
crypto/heimdal/lib/hx509/cert.c
1213
path->val = NULL;
crypto/heimdal/lib/hx509/cert.c
1214
path->len = 0;
crypto/heimdal/lib/hx509/cert.c
1242
hx509_path *path)
crypto/heimdal/lib/hx509/cert.c
1250
ret = _hx509_path_append(context, path, cert);
crypto/heimdal/lib/hx509/cert.c
1258
ret = find_parent(context, time_now, anchors, path,
crypto/heimdal/lib/hx509/cert.c
1264
ret = _hx509_path_append(context, path, parent);
crypto/heimdal/lib/hx509/cert.c
1269
if (path->len > max_depth) {
crypto/heimdal/lib/hx509/cert.c
1279
path->len > 0 &&
crypto/heimdal/lib/hx509/cert.c
1280
certificate_is_anchor(context, anchors, path->val[path->len - 1]))
crypto/heimdal/lib/hx509/cert.c
1282
hx509_cert_free(path->val[path->len - 1]);
crypto/heimdal/lib/hx509/cert.c
1283
path->len--;
crypto/heimdal/lib/hx509/cert.c
1979
hx509_path path;
crypto/heimdal/lib/hx509/cert.c
1992
path.val = NULL;
crypto/heimdal/lib/hx509/cert.c
1993
path.len = 0;
crypto/heimdal/lib/hx509/cert.c
2017
cert, pool, &path);
crypto/heimdal/lib/hx509/cert.c
2036
for (i = 0; i < path.len; i++) {
crypto/heimdal/lib/hx509/cert.c
2040
c = _hx509_get_cert(path.val[i]);
crypto/heimdal/lib/hx509/cert.c
2061
if (i + 1 != path.len) {
crypto/heimdal/lib/hx509/cert.c
2219
if (i + 1 != path.len || CHECK_TA(ctx)) {
crypto/heimdal/lib/hx509/cert.c
2246
for (ret = 0, k = path.len; k > 0; k--) {
crypto/heimdal/lib/hx509/cert.c
2251
c = _hx509_get_cert(path.val[i]);
crypto/heimdal/lib/hx509/cert.c
2258
if (!selfsigned || i + 1 != path.len) {
crypto/heimdal/lib/hx509/cert.c
2284
for (i = 0; i < path.len; i++) {
crypto/heimdal/lib/hx509/cert.c
2285
ret = hx509_certs_add(context, certs, path.val[i]);
crypto/heimdal/lib/hx509/cert.c
2297
for (i = 0; i < path.len - 1; i++) {
crypto/heimdal/lib/hx509/cert.c
2298
size_t parent = (i < path.len - 1) ? i + 1 : i;
crypto/heimdal/lib/hx509/cert.c
2304
path.val[i],
crypto/heimdal/lib/hx509/cert.c
2305
path.val[parent]);
crypto/heimdal/lib/hx509/cert.c
2319
for (k = path.len; k > 0; k--) {
crypto/heimdal/lib/hx509/cert.c
2324
c = _hx509_get_cert(path.val[i]);
crypto/heimdal/lib/hx509/cert.c
2327
if (i + 1 == path.len) {
crypto/heimdal/lib/hx509/cert.c
2330
signer = path.val[i];
crypto/heimdal/lib/hx509/cert.c
2341
signer = path.val[i + 1];
crypto/heimdal/lib/hx509/cert.c
2379
_hx509_path_free(&path);
crypto/heimdal/lib/hx509/cert.c
3029
for (i = 0; i < q->path->len; i++)
crypto/heimdal/lib/hx509/cert.c
3030
if (hx509_cert_cmp(q->path->val[i], cert) == 0)
crypto/heimdal/lib/hx509/cms.c
1201
hx509_path path;
crypto/heimdal/lib/hx509/cms.c
1204
memset(&path, 0, sizeof(path));
crypto/heimdal/lib/hx509/cms.c
1383
&path);
crypto/heimdal/lib/hx509/cms.c
1385
_hx509_path_append(context, &path, cert);
crypto/heimdal/lib/hx509/cms.c
1387
for (i = 0; i < path.len; i++) {
crypto/heimdal/lib/hx509/cms.c
1389
ret = hx509_certs_add(context, sigctx->certs, path.val[i]);
crypto/heimdal/lib/hx509/cms.c
1402
_hx509_path_free(&path);
crypto/heimdal/lib/hx509/hx_locl.h
146
hx509_path *path;
crypto/heimdal/lib/hx509/req.c
242
const char *path,
crypto/heimdal/lib/hx509/req.c
252
if (strncmp(path, "PKCS10:", 7) != 0) {
crypto/heimdal/lib/hx509/req.c
254
"unsupport type in %s", path);
crypto/heimdal/lib/hx509/req.c
257
path += 7;
crypto/heimdal/lib/hx509/req.c
261
ret = rk_undumpdata(path, &p, &len);
crypto/heimdal/lib/hx509/req.c
263
hx509_set_error_string(context, 0, ret, "Failed to map file %s", path);
crypto/heimdal/lib/hx509/req.c
270
hx509_set_error_string(context, 0, ret, "Failed to decode %s", path);
crypto/heimdal/lib/hx509/revoke.c
1080
hx509_revoke_ocsp_print(hx509_context context, const char *path, FILE *out)
crypto/heimdal/lib/hx509/revoke.c
1091
ocsp.path = strdup(path);
crypto/heimdal/lib/hx509/revoke.c
1092
if (ocsp.path == NULL)
crypto/heimdal/lib/hx509/revoke.c
126
free(ocsp->path);
crypto/heimdal/lib/hx509/revoke.c
154
free((*ctx)->crls.val[i].path);
crypto/heimdal/lib/hx509/revoke.c
335
ret = rk_undumpdata(ocsp->path, &data, &length);
crypto/heimdal/lib/hx509/revoke.c
339
ret = stat(ocsp->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
403
const char *path)
crypto/heimdal/lib/hx509/revoke.c
409
if (strncmp(path, "FILE:", 5) != 0) {
crypto/heimdal/lib/hx509/revoke.c
411
"unsupport type in %s", path);
crypto/heimdal/lib/hx509/revoke.c
415
path += 5;
crypto/heimdal/lib/hx509/revoke.c
418
if (strcmp(ctx->ocsps.val[0].path, path) == 0)
crypto/heimdal/lib/hx509/revoke.c
434
ctx->ocsps.val[ctx->ocsps.len].path = strdup(path);
crypto/heimdal/lib/hx509/revoke.c
435
if (ctx->ocsps.val[ctx->ocsps.len].path == NULL) {
crypto/heimdal/lib/hx509/revoke.c
442
free(ctx->ocsps.val[ctx->ocsps.len].path);
crypto/heimdal/lib/hx509/revoke.c
55
char *path;
crypto/heimdal/lib/hx509/revoke.c
564
load_crl(const char *path, time_t *t, CRLCertificateList *crl)
crypto/heimdal/lib/hx509/revoke.c
573
ret = rk_undumpdata(path, &data, &length);
crypto/heimdal/lib/hx509/revoke.c
577
ret = stat(path, &sb);
crypto/heimdal/lib/hx509/revoke.c
611
const char *path)
crypto/heimdal/lib/hx509/revoke.c
617
if (strncmp(path, "FILE:", 5) != 0) {
crypto/heimdal/lib/hx509/revoke.c
619
"unsupport type in %s", path);
crypto/heimdal/lib/hx509/revoke.c
624
path += 5;
crypto/heimdal/lib/hx509/revoke.c
627
if (strcmp(ctx->crls.val[0].path, path) == 0)
crypto/heimdal/lib/hx509/revoke.c
63
char *path;
crypto/heimdal/lib/hx509/revoke.c
641
ctx->crls.val[ctx->crls.len].path = strdup(path);
crypto/heimdal/lib/hx509/revoke.c
642
if (ctx->crls.val[ctx->crls.len].path == NULL) {
crypto/heimdal/lib/hx509/revoke.c
647
ret = load_crl(path,
crypto/heimdal/lib/hx509/revoke.c
651
free(ctx->crls.val[ctx->crls.len].path);
crypto/heimdal/lib/hx509/revoke.c
700
ret = stat(ocsp->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
780
ret = stat(crl->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
784
ret = load_crl(crl->path, &crl->last_modfied, &cl);
crypto/heimdal/lib/ipc/client.c
316
char *path;
crypto/heimdal/lib/ipc/client.c
328
strlcpy(addr.sun_path, s->path, sizeof(addr.sun_path));
crypto/heimdal/lib/ipc/client.c
353
asprintf(&s->path, "/var/run/.heim_%s-%s", service, file);
crypto/heimdal/lib/ipc/client.c
422
free(s->path);
crypto/heimdal/lib/kafs/afssys.c
103
strlcpy(path, p, sizeof(path));
crypto/heimdal/lib/kafs/afssys.c
105
snprintf(path, sizeof(path), "%s/afslib.so", LIBDIR);
crypto/heimdal/lib/kafs/afssys.c
107
ptr = dlopen(path, RTLD_NOW);
crypto/heimdal/lib/kafs/afssys.c
111
fprintf(stderr, "dlopen(%s): %s\n", path, p);
crypto/heimdal/lib/kafs/afssys.c
113
fprintf(stderr, "dlopen(%s): %s\n", path, strerror(errno));
crypto/heimdal/lib/kafs/afssys.c
167
try_ioctlpath(const char *path, unsigned long ioctlnum, int entrypoint)
crypto/heimdal/lib/kafs/afssys.c
171
fd = open(path, O_RDWR);
crypto/heimdal/lib/kafs/afssys.c
202
afs_ioctlpath = strdup(path);
crypto/heimdal/lib/kafs/afssys.c
282
k_afs_cell_of_file(const char *path, char *cell, int len)
crypto/heimdal/lib/kafs/afssys.c
289
return k_pioctl(rk_UNCONST(path), VIOC_FILE_CELL_NAME, &parms, 1);
crypto/heimdal/lib/kafs/afssys.c
98
char path[MaxPathLen], *p;
crypto/heimdal/lib/kafs/kafs.h
129
int k_afs_cell_of_file (const char *path, char *cell, int len);
crypto/heimdal/lib/krb5/config_file.c
295
parse_plist_config(krb5_context context, const char *path, krb5_config_section **parent)
crypto/heimdal/lib/krb5/config_file.c
301
url = CFURLCreateFromFileSystemRepresentation(kCFAllocatorDefault, (UInt8 *)path, strlen(path), FALSE);
crypto/heimdal/lib/krb5/expand_path.c
101
nc == sizeof(path)/sizeof(path[0])) {
crypto/heimdal/lib/krb5/expand_path.c
105
lastSlash = strrchr(path, '\\');
crypto/heimdal/lib/krb5/expand_path.c
116
if (strlcat(path, postfix, sizeof(path)/sizeof(path[0])) >= sizeof(path)/sizeof(path[0]))
crypto/heimdal/lib/krb5/expand_path.c
120
*ret = strdup(path);
crypto/heimdal/lib/krb5/expand_path.c
243
TCHAR path[MAX_PATH];
crypto/heimdal/lib/krb5/expand_path.c
246
if (SHGetFolderPath(NULL, folder, NULL, SHGFP_TYPE_CURRENT, path) != S_OK) {
crypto/heimdal/lib/krb5/expand_path.c
252
len = strlen(path);
crypto/heimdal/lib/krb5/expand_path.c
254
if (len > 0 && path[len - 1] == '\\')
crypto/heimdal/lib/krb5/expand_path.c
255
path[len - 1] = '\0';
crypto/heimdal/lib/krb5/expand_path.c
258
strlcat(path, postfix, sizeof(path)/sizeof(path[0])) >= sizeof(path)/sizeof(path[0])) {
crypto/heimdal/lib/krb5/expand_path.c
262
*ret = strdup(path);
crypto/heimdal/lib/krb5/expand_path.c
95
TCHAR path[MAX_PATH];
crypto/heimdal/lib/krb5/expand_path.c
99
nc = GetModuleFileName(_krb5_hInstance, path, sizeof(path)/sizeof(path[0]));
crypto/heimdal/lib/krb5/plugin.c
104
free(path);
crypto/heimdal/lib/krb5/plugin.c
116
e->u.dso.dsohandle = dlopen(path, RTLD_LOCAL|RTLD_LAZY);
crypto/heimdal/lib/krb5/plugin.c
117
e->u.dso.path = path;
crypto/heimdal/lib/krb5/plugin.c
205
trim_trailing_slash(char * path)
crypto/heimdal/lib/krb5/plugin.c
209
l = strlen(path);
crypto/heimdal/lib/krb5/plugin.c
210
while (l > 0 && (path[l - 1] == '/'
crypto/heimdal/lib/krb5/plugin.c
212
|| path[l - 1] == '\\'
crypto/heimdal/lib/krb5/plugin.c
215
path[--l] = '\0';
crypto/heimdal/lib/krb5/plugin.c
226
char *path;
crypto/heimdal/lib/krb5/plugin.c
264
path = NULL;
crypto/heimdal/lib/krb5/plugin.c
270
ret = asprintf(&path, "%s/%s/Contents/MacOS/%.*s", dir, n, (int)(len - 7), n);
crypto/heimdal/lib/krb5/plugin.c
273
if (ret < 0 || path == NULL)
crypto/heimdal/lib/krb5/plugin.c
274
ret = asprintf(&path, "%s/%s", dir, n);
crypto/heimdal/lib/krb5/plugin.c
276
if (ret < 0 || path == NULL) {
crypto/heimdal/lib/krb5/plugin.c
284
if (e->type == DSO && strcmp(e->u.dso.path, path) == 0)
crypto/heimdal/lib/krb5/plugin.c
287
free(path);
crypto/heimdal/lib/krb5/plugin.c
289
loadlib(context, path); /* store or frees path */
crypto/heimdal/lib/krb5/plugin.c
392
heim_string_t path;
crypto/heimdal/lib/krb5/plugin.c
401
heim_release(p->path);
crypto/heimdal/lib/krb5/plugin.c
449
char *path = NULL;
crypto/heimdal/lib/krb5/plugin.c
462
ret = asprintf(&path, "%s/%s/Contents/MacOS/%.*s", *di, n, (int)(len - 7), n);
crypto/heimdal/lib/krb5/plugin.c
465
if (ret < 0 || path == NULL)
crypto/heimdal/lib/krb5/plugin.c
466
ret = asprintf(&path, "%s/%s", *di, n);
crypto/heimdal/lib/krb5/plugin.c
468
if (ret < 0 || path == NULL)
crypto/heimdal/lib/krb5/plugin.c
473
free(path);
crypto/heimdal/lib/krb5/plugin.c
482
p->dsohandle = dlopen(path, RTLD_LOCAL|RTLD_LAZY);
crypto/heimdal/lib/krb5/plugin.c
485
p->path = heim_retain(spath);
crypto/heimdal/lib/krb5/plugin.c
492
free(path);
crypto/heimdal/lib/krb5/plugin.c
50
char *path;
crypto/heimdal/lib/krb5/plugin.c
97
loadlib(krb5_context context, char *path)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
101
path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
108
check_boolean(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
120
path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
125
path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
130
check_524(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
139
path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
144
check_host(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
200
path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
212
krb5_warnx(context, "%s: %s (%s)", path, gai_strerror(ret), hostname);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
219
mit_entry(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
222
krb5_warnx(context, "%s is only used by MIT Kerberos", path);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
286
check_log(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
307
krb5_warnx(context, "%s: failed to parse \"%s\"", path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
332
path, facility);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
337
path, severity);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
342
krb5_warnx(context, "%s: unknown log type: \"%s\"", path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
581
check_section(krb5_context context, const char *path, krb5_config_section *cf,
crypto/heimdal/lib/krb5/verify_krb5_conf.c
592
if (asprintf(&local, "%s/%s", path, p->name) < 0 || local == NULL)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
68
check_bytes(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
71
krb5_warnx(context, "%s: failed to parse \"%s\" as size", path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
78
check_time(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
81
krb5_warnx(context, "%s: failed to parse \"%s\" as time", path, data);
crypto/heimdal/lib/krb5/verify_krb5_conf.c
88
check_numeric(krb5_context context, const char *path, char *data)
crypto/heimdal/lib/krb5/verify_krb5_conf.c
96
path, data);
crypto/heimdal/lib/roken/chown.c
39
chown(const char *path, uid_t owner, gid_t group)
crypto/heimdal/lib/roken/getcwd.c
46
getcwd(char *path, size_t size)
crypto/heimdal/lib/roken/getcwd.c
52
strlcpy(path, xxx, size);
crypto/heimdal/lib/roken/glob.c
649
globextend(const Char *path, glob_t *pglob, size_t *limit)
crypto/heimdal/lib/roken/glob.c
672
for (p = path; *p++;)
crypto/heimdal/lib/roken/glob.c
674
len = (size_t)(p - path);
crypto/heimdal/lib/roken/glob.c
677
g_Ctoc(path, copy);
crypto/heimdal/lib/roken/lstat.c
39
lstat(const char *path, struct stat *buf)
crypto/heimdal/lib/roken/lstat.c
41
return stat(path, buf);
crypto/heimdal/lib/roken/roken_gethostby.c
100
if(path)
crypto/heimdal/lib/roken/roken_gethostby.c
101
*path = strdup(p);
crypto/heimdal/lib/roken/roken_gethostby.c
104
if(path)
crypto/heimdal/lib/roken/roken_gethostby.c
105
*path = NULL;
crypto/heimdal/lib/roken/roken_gethostby.c
87
split_spec(const char *spec, char **host, int *port, char **path, int def_port)
crypto/heimdal/lib/roken/socket_wrapper.c
1826
if (si->path) free(si->path);
crypto/heimdal/lib/roken/socket_wrapper.c
1852
if (si_oldd->path)
crypto/heimdal/lib/roken/socket_wrapper.c
1853
si_newd->path = strdup(si_oldd->path);
crypto/heimdal/lib/roken/socket_wrapper.c
223
char *path;
crypto/krb5/src/clients/ksu/authorization.c
333
char * path_ptr, *path;
crypto/krb5/src/clients/ksu/authorization.c
363
path = xstrdup (CMD_PATH);
crypto/krb5/src/clients/ksu/authorization.c
364
path_ptr = path;
crypto/krb5/src/include/k5-platform.h
1073
long k5_path_split(const char *path, char **parent_out, char **basename_out);
crypto/krb5/src/include/k5-platform.h
1084
int k5_path_isabs(const char *path);
crypto/krb5/src/kdc/main.c
834
write_pid_file(const char *path)
crypto/krb5/src/kdc/main.c
840
file = fopen(path, "w");
crypto/krb5/src/kprop/kpropd.c
180
write_pid_file(const char *path)
crypto/krb5/src/kprop/kpropd.c
186
fp = fopen(path, "w");
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
481
char **path;
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
499
for (path = globbuf.gl_pathv; *path != NULL; path++)
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
500
load_if_changed(*path, g_confFileModTime, &highest);
crypto/krb5/src/lib/kdb/kdb5.c
414
char **path = NULL;
crypto/krb5/src/lib/kdb/kdb5.c
435
path = calloc(ndx + db_dl_n_locations, sizeof (char *));
crypto/krb5/src/lib/kdb/kdb5.c
436
if (path == NULL) {
crypto/krb5/src/lib/kdb/kdb5.c
441
memcpy(path, profpath, ndx * sizeof(profpath[0]));
crypto/krb5/src/lib/kdb/kdb5.c
442
memcpy(path + ndx, db_dl_location, db_dl_n_locations * sizeof(char *));
crypto/krb5/src/lib/kdb/kdb5.c
445
if ((status = krb5int_open_plugin_dirs ((const char **) path,
crypto/krb5/src/lib/kdb/kdb5.c
486
free(path);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
107
split_path(krb5_context context, const char *path, char **dirname_out,
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
115
ret = k5_path_split(path, &dirname, &filename);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
122
_("Subsidiary cache path %s has no parent directory"), path);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
129
"\"tkt\""), path);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
92
char *path, *residual;
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
95
ret = k5_path_join(dirname, filename, &path);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
98
ret = asprintf(&residual, ":%s", path);
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
99
free(path);
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
306
char *path = NULL;
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
310
DEFAULT_KCM_SOCKET_PATH, &path);
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
313
if (strcmp(path, "-") == 0) {
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
326
strlcpy(addr.sun_path, path, sizeof(addr.sun_path));
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
338
profile_release_string(path);
crypto/krb5/src/lib/krb5/krb/plugin.c
102
const char *path, krb5_plugin_initvt_fn module,
crypto/krb5/src/lib/krb5/krb/plugin.c
116
if (path != NULL) {
crypto/krb5/src/lib/krb5/krb/plugin.c
117
if (k5_path_join(context->plugin_base_dir, path, &map->dyn_path))
crypto/krb5/src/lib/krb5/krb/plugin.c
194
const char *path[4];
crypto/krb5/src/lib/krb5/krb/plugin.c
197
path[0] = KRB5_CONF_PLUGINS;
crypto/krb5/src/lib/krb5/krb/plugin.c
198
path[1] = interface_names[id];
crypto/krb5/src/lib/krb5/krb/plugin.c
199
path[2] = varname;
crypto/krb5/src/lib/krb5/krb/plugin.c
200
path[3] = NULL;
crypto/krb5/src/lib/krb5/krb/plugin.c
201
ret = profile_get_values(context->profile, path, out);
crypto/krb5/src/lib/krb5/krb/plugin.c
486
char *fname, *path;
crypto/krb5/src/lib/krb5/krb/plugin.c
494
ret = k5_path_join(modsubdir, fname, &path);
crypto/krb5/src/lib/krb5/krb/plugin.c
498
ret = register_module(context, interface, modname, path, NULL);
crypto/krb5/src/lib/krb5/krb/plugin.c
499
free(path);
crypto/krb5/src/lib/krb5/os/expand_path.c
102
lastSlash = strrchr(path, '\\');
crypto/krb5/src/lib/krb5/os/expand_path.c
113
if (strlcat(path, postfix, sizeof(path) / sizeof(path[0])) >=
crypto/krb5/src/lib/krb5/os/expand_path.c
114
sizeof(path) / sizeof(path[0]))
crypto/krb5/src/lib/krb5/os/expand_path.c
118
*ret = strdup(path);
crypto/krb5/src/lib/krb5/os/expand_path.c
239
TCHAR path[MAX_PATH];
crypto/krb5/src/lib/krb5/os/expand_path.c
243
path) != S_OK) {
crypto/krb5/src/lib/krb5/os/expand_path.c
248
len = strlen(path);
crypto/krb5/src/lib/krb5/os/expand_path.c
250
if (len > 0 && path[len - 1] == '\\')
crypto/krb5/src/lib/krb5/os/expand_path.c
251
path[len - 1] = '\0';
crypto/krb5/src/lib/krb5/os/expand_path.c
254
strlcat(path, postfix, sizeof(path) / sizeof(path[0])) >=
crypto/krb5/src/lib/krb5/os/expand_path.c
255
sizeof(path)/sizeof(path[0]))
crypto/krb5/src/lib/krb5/os/expand_path.c
258
*ret = strdup(path);
crypto/krb5/src/lib/krb5/os/expand_path.c
457
char *tok_begin, *tok_end, *tok_val, **extra_tokens = NULL, *path;
crypto/krb5/src/lib/krb5/os/expand_path.c
520
path = k5_buf_cstring(&buf);
crypto/krb5/src/lib/krb5/os/expand_path.c
521
if (path == NULL) {
crypto/krb5/src/lib/krb5/os/expand_path.c
530
for (p = path; *p != '\0'; p++) {
crypto/krb5/src/lib/krb5/os/expand_path.c
536
*path_out = path;
crypto/krb5/src/lib/krb5/os/expand_path.c
91
TCHAR path[MAX_PATH];
crypto/krb5/src/lib/krb5/os/expand_path.c
95
nc = GetModuleFileName(get_lib_instance(), path,
crypto/krb5/src/lib/krb5/os/expand_path.c
96
sizeof(path) / sizeof(path[0]));
crypto/krb5/src/lib/krb5/os/expand_path.c
98
nc == sizeof(path) / sizeof(path[0])) {
crypto/krb5/src/lib/krb5/os/hostrealm_registry.c
60
const char *path = "Software\\MIT\\Kerberos5";
crypto/krb5/src/lib/krb5/os/hostrealm_registry.c
66
rc = RegGetValue(hBaseKey, path, value, RRF_RT_REG_SZ, NULL, str,
crypto/krb5/src/lib/krb5/os/hostrealm_registry.c
75
rc = RegGetValue(hBaseKey, path, value, RRF_RT_REG_SZ, NULL, str,
crypto/krb5/src/lib/krb5/os/locate_kdc.c
660
const char *host_field, *path;
crypto/krb5/src/lib/krb5/os/locate_kdc.c
673
path = NULL;
crypto/krb5/src/lib/krb5/os/locate_kdc.c
688
parse_uri_if_https(host_field, &host_trans, &host_field, &path);
crypto/krb5/src/lib/krb5/os/locate_kdc.c
703
path, primary);
crypto/krb5/src/lib/krb5/os/t_expand_path.c
13
printf("%s\n", path);
crypto/krb5/src/lib/krb5/os/t_expand_path.c
14
else if (strcmp(path, argv[2]) != 0)
crypto/krb5/src/lib/krb5/os/t_expand_path.c
16
free(path);
crypto/krb5/src/lib/krb5/os/t_expand_path.c
7
char *path;
crypto/krb5/src/lib/krb5/os/t_expand_path.c
9
if (k5_expand_path_tokens_extra(NULL, argv[1], &path, "animal", "frog",
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
109
if ((f = fopen(path, mode)) != 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
92
char *fp, *dp, *pp, path[BUFSIZ];
crypto/krb5/src/lib/krb5/unicode/ucdata/ucdata.c
99
pp = path;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1285
char path[BUFSIZ];
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1298
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "uctable.h", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1299
if ((out = fopen(path, "w")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1305
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "ctype.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1306
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1438
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "case.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1439
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1515
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "comp.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1516
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1591
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "decomp.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1592
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1684
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "kdecomp.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1685
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1764
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "cmbcl.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1765
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1838
snprintf(path, sizeof path, "%s" LDAP_DIRSEP "num.dat", opath);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1839
if ((out = fopen(path, "wb")) == 0)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
402
char path[MAXPATHLEN];
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
411
if (envtmp && ((strlen(envtmp)+sizeof(fn)+1) > sizeof(path)))
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
414
(void)snprintf(path, sizeof(path),
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
423
if ((fd = mkstemp(path)) != -1)
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
424
(void)unlink(path);
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
160
char path[MAXPATHLEN];
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
168
(void)strncpy(path, file, sizeof(path) - 1);
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
169
path[sizeof(path) - 1] = '\0';
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
170
(void)strncat(path, DBM_SUFFIX, sizeof(path) - 1 - strlen(path));
crypto/krb5/src/plugins/kdb/db2/libdb2/hash/dbm.c
171
return ((DBM *)__hash_open(path, flags, mode, &info, 0));
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
49
char *subsection, *path;
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
63
&path);
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
68
if (path == NULL) {
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
72
NULL, &path);
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
77
if (path == NULL) {
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c
83
*path_out = path;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
132
k5_setmsg(context, ret, _("%s (path: %s): %s"), msg, dbc->path,
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
146
const char *path = NULL;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
162
path = db_args[i] + 7;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
171
if (path == NULL) {
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
184
path = pval;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
187
if (asprintf(&dbc->path, "%s.mdb", path) < 0) {
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
188
dbc->path = NULL;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
192
if (asprintf(&dbc->lockout_path, "%s.lockout.mdb", path) < 0) {
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
239
const char *path = is_lockout ? dbc->lockout_path : dbc->path;
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
287
err = mdb_env_open(env, path, flags, S_IRUSR | S_IWUSR);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
495
free(dbc->path);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
520
if (stat(dbc->path, &st) != 0) {
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
522
k5_setmsg(context, ret, _("LMDB file %s does not exist"), dbc->path);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
592
if (stat(dbc->path, &st) == 0) {
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
595
dbc->path);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
668
unlink_lock_file(krb5_context context, const char *path)
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
673
if (asprintf(&lock_path, "%s-lock", path) < 0)
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
695
ret = destroy_file(dbc->path);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
698
ret = unlink_lock_file(context, dbc->path);
crypto/krb5/src/plugins/kdb/lmdb/kdb_lmdb.c
98
char *path;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
344
load_anchor_file(X509_STORE *store, const char *path)
crypto/krb5/src/plugins/tls/k5tls/openssl.c
351
fp = fopen(path, "r");
crypto/krb5/src/plugins/tls/k5tls/openssl.c
368
load_anchor_dir(X509_STORE *store, const char *path)
crypto/krb5/src/plugins/tls/k5tls/openssl.c
375
d = opendir(path);
crypto/krb5/src/plugins/tls/k5tls/openssl.c
381
path, dentry->d_name);
crypto/krb5/src/util/profile/prof_init.c
62
char *path, *fullpath, *residual;
crypto/krb5/src/util/profile/prof_init.c
74
path = malloc(p - modspec + 1);
crypto/krb5/src/util/profile/prof_init.c
75
if (path == NULL)
crypto/krb5/src/util/profile/prof_init.c
77
memcpy(path, modspec, p - modspec);
crypto/krb5/src/util/profile/prof_init.c
78
path[p - modspec] = '\0';
crypto/krb5/src/util/profile/prof_init.c
81
ret = k5_path_join(LIBDIR, path, &fullpath);
crypto/krb5/src/util/profile/prof_init.c
82
free(path);
crypto/krb5/src/util/support/mkstemp.c
100
if (stat(path, &sbuf))
crypto/krb5/src/util/support/mkstemp.c
114
open(path, O_CREAT|O_EXCL|O_RDWR|O_BINARY, 0600)) >= 0)
crypto/krb5/src/util/support/mkstemp.c
119
else if (stat(path, &sbuf))
crypto/krb5/src/util/support/mkstemp.c
67
int mkstemp(path)
crypto/krb5/src/util/support/mkstemp.c
68
char *path;
crypto/krb5/src/util/support/mkstemp.c
72
return (_gettemp(path, &fd) ? fd : -1);
crypto/krb5/src/util/support/mkstemp.c
76
_gettemp(path, doopen)
crypto/krb5/src/util/support/mkstemp.c
77
char *path;
crypto/krb5/src/util/support/mkstemp.c
85
for (trv = path; *trv; ++trv); /* extra X's get set to 0's */
crypto/krb5/src/util/support/mkstemp.c
96
if (trv <= path)
crypto/krb5/src/util/support/path.c
102
memcpy(parent, path, pend - path);
crypto/krb5/src/util/support/path.c
103
parent[pend - path] = '\0';
crypto/krb5/src/util/support/path.c
123
char *path, c;
crypto/krb5/src/util/support/path.c
129
path = strdup(path2);
crypto/krb5/src/util/support/path.c
130
if (path == NULL)
crypto/krb5/src/util/support/path.c
141
ret = asprintf(&path, "%s%s", path1, path2);
crypto/krb5/src/util/support/path.c
143
ret = asprintf(&path, "%s%c%s", path1, SEP, path2);
crypto/krb5/src/util/support/path.c
147
*path_out = path;
crypto/krb5/src/util/support/path.c
152
k5_path_isabs(const char *path)
crypto/krb5/src/util/support/path.c
155
if (*path != '\0' && path[1] == ':')
crypto/krb5/src/util/support/path.c
156
path += 2;
crypto/krb5/src/util/support/path.c
157
return (*path == '/' || *path == '\\');
crypto/krb5/src/util/support/path.c
159
return (*path == '/');
crypto/krb5/src/util/support/path.c
49
find_sep(const char *path)
crypto/krb5/src/util/support/path.c
54
slash = strrchr(path, '/');
crypto/krb5/src/util/support/path.c
55
backslash = strrchr(path, '\\');
crypto/krb5/src/util/support/path.c
61
return strrchr(path, '/');
crypto/krb5/src/util/support/path.c
67
k5_path_split(const char *path, char **parent_out, char **basename_out)
crypto/krb5/src/util/support/path.c
77
pathstart = path;
crypto/krb5/src/util/support/path.c
79
if (*path != '\0' && path[1] == ':')
crypto/krb5/src/util/support/path.c
80
pathstart = path + 2;
crypto/krb5/src/util/support/path.c
99
parent = malloc(pend - path + 1);
crypto/krb5/src/util/support/t_path.c
102
const char *path;
crypto/krb5/src/util/support/t_path.c
131
ipath = split_tests[i].path;
crypto/krb5/src/util/support/t_path.c
187
result = k5_path_isabs(isabs_tests[i].path);
crypto/krb5/src/util/support/t_path.c
40
const char *path;
crypto/krb5/src/util/verto/ev.c
4219
w->wd = inotify_add_watch (fs_fd, w->path,
crypto/krb5/src/util/verto/ev.c
4234
else if (!statfs (w->path, &sfs)
crypto/krb5/src/util/verto/ev.c
4259
if ((errno == ENOENT || errno == EACCES) && strlen (w->path) < 4096)
crypto/krb5/src/util/verto/ev.c
4261
char path [4096];
crypto/krb5/src/util/verto/ev.c
4262
strcpy (path, w->path);
crypto/krb5/src/util/verto/ev.c
4269
char *pend = strrchr (path, '/');
crypto/krb5/src/util/verto/ev.c
4271
if (!pend || pend == path)
crypto/krb5/src/util/verto/ev.c
4275
w->wd = inotify_add_watch (fs_fd, path, mask);
crypto/krb5/src/util/verto/ev.c
4455
if (lstat (w->path, &w->attr) < 0)
crypto/krb5/src/util/verto/ev.h
383
const char *path; /* ro */
crypto/krb5/src/util/verto/ev.h
698
#define ev_stat_set(ev,path_,interval_) do { (ev)->path = (path_); (ev)->interval = (interval_); (ev)->wd = -2; } while (0)
crypto/krb5/src/util/verto/ev.h
712
#define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0)
crypto/krb5/src/wconfig.c
176
copy_file (char *path, char *fname)
crypto/krb5/src/wconfig.c
186
plen = strlen(path);
crypto/krb5/src/wconfig.c
189
fprintf(stderr, "Name %s or %s too long", path, fname);
crypto/krb5/src/wconfig.c
192
memcpy(buf, path, plen);
crypto/krb5/src/wconfig.c
47
static int copy_file (char *path, char *fname);
crypto/libecc/src/external_deps/rand.c
36
const char *path)
crypto/libecc/src/external_deps/rand.c
42
if ((buf == NULL) || (path == NULL)) {
crypto/libecc/src/external_deps/rand.c
47
fd = open(path, O_RDONLY);
crypto/libecc/src/external_deps/rand.c
49
printf("Unable to open input file %s\n", path);
crypto/libecc/src/external_deps/rand.c
65
printf("Unable to close input file %s\n", 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
493
sshkey_save_public(const struct sshkey *key, const char *path,
crypto/openssh/authfile.c
500
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
1510
free(c->path);
crypto/openssh/channels.c
1511
c->path = NULL;
crypto/openssh/channels.c
1514
c->path = xstrdup(host);
crypto/openssh/channels.c
1532
c->path = xstrdup(p);
crypto/openssh/channels.c
1539
c->self, c->path, c->host_port, s4_req.command);
crypto/openssh/channels.c
1659
free(c->path);
crypto/openssh/channels.c
1660
c->path = NULL;
crypto/openssh/channels.c
1667
c->path = xstrdup(dest_addr);
crypto/openssh/channels.c
1671
c->path = xstrdup(ntop);
crypto/openssh/channels.c
1676
c->self, c->path, c->host_port, s5_req.command);
crypto/openssh/channels.c
1704
c->path = xstrdup(host_to_connect);
crypto/openssh/channels.c
1899
rtype, c->listening_port, c->path, c->host_port,
crypto/openssh/channels.c
1905
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
1918
if ((r = sshpkt_put_cstring(ssh, c->path)) != 0 ||
crypto/openssh/channels.c
1960
c->listening_port, c->path, c->host_port);
crypto/openssh/channels.c
1995
if (c->path != NULL)
crypto/openssh/channels.c
1996
nc->path = xstrdup(c->path);
crypto/openssh/channels.c
3934
c->path = xstrdup(host);
crypto/openssh/channels.c
3955
const char *path;
crypto/openssh/channels.c
3968
path = fwd->connect_path;
crypto/openssh/channels.c
3979
path = fwd->connect_host;
crypto/openssh/channels.c
3984
path = fwd->listen_path;
crypto/openssh/channels.c
4017
c->path = xstrdup(path);
crypto/openssh/channels.c
4035
if (strcmp(c->path, host) == 0 && c->listening_port == port) {
crypto/openssh/channels.c
4046
channel_cancel_rport_listener_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4055
if (c->path == NULL)
crypto/openssh/channels.c
4057
if (strcmp(c->path, path) == 0) {
crypto/openssh/channels.c
4116
channel_cancel_lport_listener_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4121
if (path == NULL) {
crypto/openssh/channels.c
4132
if (strcmp(c->listening_addr, path) == 0) {
crypto/openssh/channels.c
4443
channel_request_rforward_cancel_streamlocal(struct ssh *ssh, const char *path)
crypto/openssh/channels.c
4453
if (open_listen_match_streamlocal(perm, path))
crypto/openssh/channels.c
4465
(r = sshpkt_put_cstring(ssh, path)) != 0 ||
crypto/openssh/channels.c
4740
c->path = xstrdup(host);
crypto/openssh/channels.c
4779
channel_connect_by_listen_path(struct ssh *ssh, const char *path,
crypto/openssh/channels.c
4789
if (open_listen_match_streamlocal(perm, path)) {
crypto/openssh/channels.c
4796
path);
crypto/openssh/channels.c
4855
c->path = xstrdup(host);
crypto/openssh/channels.c
4863
channel_connect_to_path(struct ssh *ssh, const char *path,
crypto/openssh/channels.c
4875
if (open_match(perm, path, PORT_STREAMLOCAL)) {
crypto/openssh/channels.c
4886
if (open_match(perm, path, PORT_STREAMLOCAL)) {
crypto/openssh/channels.c
4895
"but the request was denied.", path);
crypto/openssh/channels.c
4898
return connect_to(ssh, path, PORT_STREAMLOCAL, ctype, rname);
crypto/openssh/channels.c
4935
c->path = NULL;
crypto/openssh/channels.c
4965
if (open_match(perm, c->path, c->host_port)) {
crypto/openssh/channels.c
4977
sock = connect_to_helper(ssh, c->path, c->host_port, SOCK_STREAM, NULL,
crypto/openssh/channels.c
5131
is_path_to_xsocket(const char *display, char *path, size_t pathlen)
crypto/openssh/channels.c
5135
if (strlcpy(path, display, pathlen) >= pathlen) {
crypto/openssh/channels.c
5141
if (stat(path, &sbuf) == 0) {
crypto/openssh/channels.c
5144
char *dot = strrchr(path, '.');
crypto/openssh/channels.c
5147
if (stat(path, &sbuf) == 0) {
crypto/openssh/channels.c
5180
char path[PATH_MAX];
crypto/openssh/channels.c
5182
if (is_path_to_xsocket(display, path, sizeof(path))) {
crypto/openssh/channels.c
5186
sock = connect_local_xsocket_path(path);
crypto/openssh/channels.c
783
free(c->path);
crypto/openssh/channels.c
784
c->path = NULL;
crypto/openssh/channels.h
164
char *path;
crypto/openssh/clientloop.c
2105
l->path, l->linenum);
crypto/openssh/clientloop.c
2115
l->path, l->linenum);
crypto/openssh/clientloop.c
2126
"at %s:%ld", ctx->ip_str, l->path, l->linenum);
crypto/openssh/clientloop.c
2132
"at %s:%ld", ctx->host_str, l->path, l->linenum);
crypto/openssh/clientloop.c
2142
l->path, l->linenum);
crypto/openssh/clientloop.c
2152
sshkey_ssh_name(ctx->keys[i]), l->path, l->linenum);
crypto/openssh/clientloop.c
2158
l->path, l->linenum);
crypto/openssh/clientloop.c
2186
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
1272
ssh_krl_file_contains_key(const char *path, const struct sshkey *key)
crypto/openssh/krl.c
1278
if (path == NULL)
crypto/openssh/krl.c
1280
if ((r = sshbuf_load_file(path, &krlbuf)) != 0) {
crypto/openssh/krl.c
1286
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
1037
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/misc.c
1094
if ((path = urldecode(tmp)) == NULL)
crypto/openssh/misc.c
1111
*pathp = path;
crypto/openssh/misc.c
1112
path = NULL;
crypto/openssh/misc.c
1119
free(path);
crypto/openssh/misc.c
1202
const char *path = NULL, *user = NULL;
crypto/openssh/misc.c
1215
path = NULL;
crypto/openssh/misc.c
1219
path = NULL; /* ~/ */
crypto/openssh/misc.c
1221
path = copy; /* ~/path */
crypto/openssh/misc.c
1224
if ((path = strchr(copy, '/')) != NULL) {
crypto/openssh/misc.c
1225
copy[path - copy] = '\0';
crypto/openssh/misc.c
1226
path++;
crypto/openssh/misc.c
1227
path += strspn(path, "/");
crypto/openssh/misc.c
1228
if (*path == '\0') /* ~user/ */
crypto/openssh/misc.c
1229
path = NULL;
crypto/openssh/misc.c
1248
slash ? "/" : "", path != NULL ? path : "")) <= 0) {
crypto/openssh/misc.c
1936
unix_listener(const char *path, int backlog, int unlink_first)
crypto/openssh/misc.c
1943
if (strlcpy(sunaddr.sun_path, path,
crypto/openssh/misc.c
1945
error_f("path \"%s\" too long for Unix domain socket", path);
crypto/openssh/misc.c
1958
if (unlink(path) != 0 && errno != ENOENT)
crypto/openssh/misc.c
1959
error("unlink(%s): %.100s", path, strerror(errno));
crypto/openssh/misc.c
1963
error_f("cannot bind to path %s: %s", path, strerror(errno));
crypto/openssh/misc.c
1970
error_f("cannot listen on path %s: %s", path, strerror(errno));
crypto/openssh/misc.c
1972
unlink(path);
crypto/openssh/misc.c
2583
path_absolute(const char *path)
crypto/openssh/misc.c
2585
return (*path == '/') ? 1 : 0;
crypto/openssh/misc.c
3061
lib_contains_symbol(const char *path, const char *s)
crypto/openssh/misc.c
3070
if ((r = nlist(path, nl)) == -1) {
crypto/openssh/misc.c
3071
error_f("nlist failed for %s", path);
crypto/openssh/misc.c
3075
error_f("library %s does not contain symbol %s", path, s);
crypto/openssh/misc.c
3090
if ((fd = open(path, O_RDONLY)) < 0) {
crypto/openssh/misc.c
3091
error_f("open %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3095
error_f("fstat %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3099
error_f("%s is not a regular file", path);
crypto/openssh/misc.c
3105
error_f("%s bad size %lld", path, (long long)st.st_size);
crypto/openssh/misc.c
3111
error_f("mmap %s: %s", path, strerror(errno));
crypto/openssh/misc.c
3115
error_f("%s does not contain expected string %s", path, s);
crypto/openssh/misc.c
840
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/misc.c
861
path = xstrdup(tmp);
crypto/openssh/misc.c
885
*pathp = path;
crypto/openssh/misc.c
886
path = NULL;
crypto/openssh/misc.c
893
free(path);
crypto/openssh/mux.c
2264
muxclient(const char *path)
crypto/openssh/mux.c
2280
debug("auto-mux: Trying existing master at '%s'", path);
crypto/openssh/mux.c
2291
if (strlcpy(addr.sun_path, path,
crypto/openssh/mux.c
2293
fatal("ControlPath too long ('%s' >= %u bytes)", path,
crypto/openssh/mux.c
2305
fatal("Control socket connect(%.100s): %s", path,
crypto/openssh/mux.c
2310
debug("Stale control socket %.100s, unlinking", path);
crypto/openssh/mux.c
2311
unlink(path);
crypto/openssh/mux.c
2313
debug("Control socket \"%.100s\" does not exist", path);
crypto/openssh/mux.c
2315
error("Control socket connect(%.100s): %s", path,
crypto/openssh/openbsd-compat/basename.c
27
basename(const char *path)
crypto/openssh/openbsd-compat/basename.c
34
if (path == NULL || *path == '\0') {
crypto/openssh/openbsd-compat/basename.c
41
endp = path + strlen(path) - 1;
crypto/openssh/openbsd-compat/basename.c
42
while (endp > path && *endp == '/')
crypto/openssh/openbsd-compat/basename.c
46
if (endp == path && *endp == '/') {
crypto/openssh/openbsd-compat/basename.c
54
while (startp > path && *(startp - 1) != '/')
crypto/openssh/openbsd-compat/bsd-misc.c
128
utimensat(int fd, const char *path, const struct timespec times[2],
crypto/openssh/openbsd-compat/bsd-misc.c
146
return utimes(path, tv);
crypto/openssh/openbsd-compat/bsd-misc.c
152
if ((fd = open(path, oflags)) == -1)
crypto/openssh/openbsd-compat/bsd-misc.c
168
fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag)
crypto/openssh/openbsd-compat/bsd-misc.c
177
return chown(path, owner, group);
crypto/openssh/openbsd-compat/bsd-misc.c
183
if ((fd = open(path, oflags)) == -1)
crypto/openssh/openbsd-compat/bsd-misc.c
199
fchmodat(int fd, const char *path, mode_t mode, int flag)
crypto/openssh/openbsd-compat/bsd-misc.c
208
return chmod(path, mode);
crypto/openssh/openbsd-compat/bsd-misc.c
214
if ((fd = open(path, oflags)) == -1)
crypto/openssh/openbsd-compat/bsd-misc.c
224
int truncate(const char *path, off_t length)
crypto/openssh/openbsd-compat/bsd-misc.c
228
fd = open(path, O_WRONLY);
crypto/openssh/openbsd-compat/bsd-statvfs.c
58
int statvfs(const char *path, struct statvfs *buf)
crypto/openssh/openbsd-compat/bsd-statvfs.c
64
if (statfs(path, &fs) == -1)
crypto/openssh/openbsd-compat/dirname.c
28
dirname(const char *path)
crypto/openssh/openbsd-compat/dirname.c
35
if (path == NULL || *path == '\0') {
crypto/openssh/openbsd-compat/dirname.c
42
endp = path + strlen(path) - 1;
crypto/openssh/openbsd-compat/dirname.c
43
while (endp > path && *endp == '/')
crypto/openssh/openbsd-compat/dirname.c
47
while (endp > path && *endp != '/')
crypto/openssh/openbsd-compat/dirname.c
51
if (endp == path) {
crypto/openssh/openbsd-compat/dirname.c
59
} while (endp > path && *endp == '/');
crypto/openssh/openbsd-compat/dirname.c
62
len = endp - path + 1;
crypto/openssh/openbsd-compat/dirname.c
67
memcpy(dname, path, len);
crypto/openssh/openbsd-compat/glob.c
800
globextend(const Char *path, glob_t *pglob, struct glob_lim *limitp,
crypto/openssh/openbsd-compat/glob.c
870
for (p = path; *p++;)
crypto/openssh/openbsd-compat/glob.c
872
len = (size_t)(p - path);
crypto/openssh/openbsd-compat/glob.c
875
if (g_Ctoc(path, copy, len)) {
crypto/openssh/openbsd-compat/mktemp.c
101
if (lstat(path, &sb) != 0)
crypto/openssh/openbsd-compat/mktemp.c
105
fd = open(path, O_CREAT|O_EXCL|O_RDWR, S_IRUSR|S_IWUSR);
crypto/openssh/openbsd-compat/mktemp.c
110
if (mkdir(path, S_IRUSR|S_IWUSR|S_IXUSR) == 0)
crypto/openssh/openbsd-compat/mktemp.c
126
_mktemp(char *path)
crypto/openssh/openbsd-compat/mktemp.c
128
if (mktemp_internal(path, 0, MKTEMP_NAME) == -1)
crypto/openssh/openbsd-compat/mktemp.c
130
return(path);
crypto/openssh/openbsd-compat/mktemp.c
137
mktemp(char *path)
crypto/openssh/openbsd-compat/mktemp.c
139
return(_mktemp(path));
crypto/openssh/openbsd-compat/mktemp.c
144
mkstemp(char *path)
crypto/openssh/openbsd-compat/mktemp.c
146
return(mktemp_internal(path, 0, MKTEMP_FILE));
crypto/openssh/openbsd-compat/mktemp.c
150
mkstemps(char *path, int slen)
crypto/openssh/openbsd-compat/mktemp.c
152
return(mktemp_internal(path, slen, MKTEMP_FILE));
crypto/openssh/openbsd-compat/mktemp.c
156
mkdtemp(char *path)
crypto/openssh/openbsd-compat/mktemp.c
160
error = mktemp_internal(path, 0, MKTEMP_DIR);
crypto/openssh/openbsd-compat/mktemp.c
161
return(error ? NULL : path);
crypto/openssh/openbsd-compat/mktemp.c
70
mktemp_internal(char *path, int slen, int mode)
crypto/openssh/openbsd-compat/mktemp.c
79
len = strlen(path);
crypto/openssh/openbsd-compat/mktemp.c
84
ep = path + len - slen;
crypto/openssh/openbsd-compat/mktemp.c
87
for (start = ep; start > path && start[-1] == 'X'; start--) {
crypto/openssh/openbsd-compat/openbsd-compat.h
147
int mkstemps(char *path, int slen);
crypto/openssh/openbsd-compat/openbsd-compat.h
148
int mkstemp(char *path);
crypto/openssh/openbsd-compat/openbsd-compat.h
149
char *mkdtemp(char *path);
crypto/openssh/openbsd-compat/openbsd-compat.h
160
char *dirname(const char *path);
crypto/openssh/openbsd-compat/openbsd-compat.h
65
char *basename(const char *path);
crypto/openssh/openbsd-compat/port-linux.c
227
ssh_selinux_setfscreatecon(const char *path)
crypto/openssh/openbsd-compat/port-linux.c
234
if (path == NULL) {
crypto/openssh/openbsd-compat/port-linux.c
242
if (selabel_lookup(shandle, &context, path, 0700) == 0)
crypto/openssh/openbsd-compat/port-linux.c
259
char *path;
crypto/openssh/openbsd-compat/port-linux.c
278
for (i = 0; oom_adjust[i].path != NULL; i++) {
crypto/openssh/openbsd-compat/port-linux.c
279
oom_adj_path = oom_adjust[i].path;
crypto/openssh/openbsd-compat/port-linux.c
344
const char *path;
crypto/openssh/openbsd-compat/port-linux.c
350
if ((path = getenv("NOTIFY_SOCKET")) == NULL || strlen(path) == 0)
crypto/openssh/openbsd-compat/port-linux.c
358
if (path[0] != '/' && path[0] != '@') {
crypto/openssh/openbsd-compat/port-linux.c
359
error_f("socket \"%s\" is not compatible with AF_UNIX", path);
crypto/openssh/openbsd-compat/port-linux.c
363
if (path[0] == '/' && stat(path, &sb) != 0) {
crypto/openssh/openbsd-compat/port-linux.c
364
error_f("socket \"%s\" stat: %s", path, strerror(errno));
crypto/openssh/openbsd-compat/port-linux.c
370
if (strlcpy(addr.sun_path, path,
crypto/openssh/openbsd-compat/port-linux.c
372
error_f("socket path \"%s\" too long", path);
crypto/openssh/openbsd-compat/port-linux.c
379
error_f("socket \"%s\": %s", path, strerror(errno));
crypto/openssh/openbsd-compat/port-linux.c
383
error_f("socket \"%s\" connect: %s", path, strerror(errno));
crypto/openssh/openbsd-compat/port-linux.c
387
error_f("socket \"%s\" write: %s", path, strerror(errno));
crypto/openssh/openbsd-compat/port-linux.c
390
debug_f("socket \"%s\" notified %s", path, s);
crypto/openssh/readconf.c
3437
char *user = NULL, *host = NULL, *path = NULL;
crypto/openssh/readconf.c
3440
r = parse_uri("ssh", uri, &user, &host, &port, &path);
crypto/openssh/readconf.c
3441
if (r == 0 && path != NULL)
crypto/openssh/readconf.c
3457
free(path);
crypto/openssh/readconf.c
466
add_certificate_file(Options *options, const char *path, int userprovided)
crypto/openssh/readconf.c
477
strcmp(options->certificate_files[i], path) == 0) {
crypto/openssh/readconf.c
478
debug2_f("ignoring duplicate key %s", path);
crypto/openssh/readconf.c
486
xstrdup(path);
crypto/openssh/readconf.c
493
char *path;
crypto/openssh/readconf.c
501
path = xstrdup(filename);
crypto/openssh/readconf.c
502
else if (xasprintf(&path, "%s%s", dir, filename) >= PATH_MAX)
crypto/openssh/readconf.c
503
fatal("Identity file path %s too long", path);
crypto/openssh/readconf.c
508
strcmp(options->identity_files[i], path) == 0) {
crypto/openssh/readconf.c
509
debug2_f("ignoring duplicate key %s", path);
crypto/openssh/readconf.c
510
free(path);
crypto/openssh/readconf.c
517
options->identity_files[options->num_identity_files++] = path;
crypto/openssh/readconf.c
656
expand_match_exec_or_include_path(const char *path, Options *options,
crypto/openssh/readconf.c
689
ret = (is_include_path ? percent_dollar_expand : percent_expand)(path,
crypto/openssh/regress/check-perm.c
161
const char *path = ".";
crypto/openssh/regress/check-perm.c
190
path = argv[0];
crypto/openssh/regress/check-perm.c
193
safely_chroot(path, getuid());
crypto/openssh/regress/check-perm.c
195
if (stat(path, &st) < 0)
crypto/openssh/regress/check-perm.c
196
fatal("Could not stat %s: %s", path, strerror(errno));
crypto/openssh/regress/check-perm.c
197
if (auth_secure_path(path, &st, NULL, 0,
crypto/openssh/regress/check-perm.c
199
fatal("Unsafe %s: %s", path, errmsg);
crypto/openssh/regress/check-perm.c
35
safely_chroot(const char *path, uid_t uid)
crypto/openssh/regress/check-perm.c
41
if (*path != '/')
crypto/openssh/regress/check-perm.c
43
if (strlen(path) >= sizeof(component))
crypto/openssh/regress/check-perm.c
50
for (cp = path; cp != NULL;) {
crypto/openssh/regress/check-perm.c
52
strlcpy(component, path, sizeof(component));
crypto/openssh/regress/check-perm.c
55
memcpy(component, path, cp - path);
crypto/openssh/regress/check-perm.c
56
component[cp - path] = '\0';
crypto/openssh/regress/check-perm.c
74
if (chdir(path) == -1)
crypto/openssh/regress/check-perm.c
76
"%s", path, strerror(errno));
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
333
char *path;
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
349
xasprintf(&path, "S2C-%s-%s",
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
351
debug_f("%s", path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
352
if ((f = fopen(path, "wb+")) == NULL)
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
358
free(path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
360
xasprintf(&path, "C2S-%s-%s",
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
362
debug_f("%s", path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
363
if ((f = fopen(path, "wb+")) == NULL)
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
369
free(path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
377
xasprintf(&path, "%s.priv",
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
379
debug_f("%s", path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
380
if (sshkey_save_private(st->privkeys[keytypes[i]], path,
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
383
free(path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
384
xasprintf(&path, "%s.pub",
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
386
debug_f("%s", path);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
387
if (sshkey_save_public(st->pubkeys[keytypes[i]], path, "") != 0)
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
389
free(path);
crypto/openssh/regress/misc/fuzz-harness/mkcorpus_sntrup761.c
40
void write_blob(const char *path, int n, const char *suffix,
crypto/openssh/regress/misc/fuzz-harness/mkcorpus_sntrup761.c
46
snprintf(name, sizeof(name), "%s/%06d.%s", path, n, suffix);
crypto/openssh/regress/netcat.c
526
unix_bind(char *path)
crypto/openssh/regress/netcat.c
539
if (strlcpy(sun_sa.sun_path, path, sizeof(sun_sa.sun_path)) >=
crypto/openssh/regress/netcat.c
558
unix_connect(char *path)
crypto/openssh/regress/netcat.c
575
if (strlcpy(sun_sa.sun_path, path, sizeof(sun_sa.sun_path)) >=
crypto/openssh/regress/netcat.c
594
unix_listen(char *path)
crypto/openssh/regress/netcat.c
597
if ((s = unix_bind(path)) < 0)
crypto/openssh/regress/setuid-allowed.c
40
const char *path = ".";
crypto/openssh/regress/setuid-allowed.c
46
path = argv[1];
crypto/openssh/regress/setuid-allowed.c
48
if (statvfs(path, &sb) != 0) {
crypto/openssh/regress/setuid-allowed.c
53
path, strerror(errno));
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
121
ASSERT_PTR_NE(l->path, NULL); /* Don't care about path */
crypto/openssh/regress/unittests/misc/test_parse.c
29
char *user, *host, *path;
crypto/openssh/regress/unittests/misc/test_parse.c
33
&user, &host, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
36
ASSERT_STRING_EQ(path, "some/path");
crypto/openssh/regress/unittests/misc/test_parse.c
37
free(user); free(host); free(path);
crypto/openssh/regress/unittests/misc/test_parse.c
42
&user, &host, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
45
ASSERT_STRING_EQ(path, "some/path");
crypto/openssh/regress/unittests/misc/test_parse.c
46
free(user); free(host); free(path);
crypto/openssh/regress/unittests/misc/test_parse.c
51
&user, &host, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
54
ASSERT_STRING_EQ(path, "some/path");
crypto/openssh/regress/unittests/misc/test_parse.c
55
free(user); free(host); free(path);
crypto/openssh/regress/unittests/misc/test_parse.c
60
&user, &host, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
63
ASSERT_STRING_EQ(path, ".");
crypto/openssh/regress/unittests/misc/test_parse.c
64
free(user); free(host); free(path);
crypto/openssh/regress/unittests/misc/test_parse.c
69
&user, &host, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
72
ASSERT_STRING_EQ(path, "some/path");
crypto/openssh/regress/unittests/misc/test_parse.c
73
free(user); free(host); free(path);
crypto/openssh/regress/unittests/misc/test_parse.c
78
&user, &host, &port, &path), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
82
ASSERT_STRING_EQ(path, "some/path");
crypto/openssh/regress/unittests/misc/test_parse.c
83
free(user); free(host); free(path);
crypto/openssh/scp.c
1316
prepare_remote_path(struct sftp_conn *conn, const char *path)
crypto/openssh/scp.c
1321
if (*path == '\0' || strcmp(path, "~") == 0)
crypto/openssh/scp.c
1323
if (*path != '~')
crypto/openssh/scp.c
1324
return xstrdup(path);
crypto/openssh/scp.c
1325
if (strncmp(path, "~/", 2) == 0) {
crypto/openssh/scp.c
1326
if ((nslash = strspn(path + 2, "/")) == strlen(path + 2))
crypto/openssh/scp.c
1328
return xstrdup(path + 2 + nslash);
crypto/openssh/scp.c
1331
return sftp_expand_path(conn, path);
crypto/openssh/scp.c
1508
char *last, *vect[1], path[PATH_MAX];
crypto/openssh/scp.c
1525
(void) snprintf(path, sizeof path, "D%04o %d %.1024s\n",
crypto/openssh/scp.c
1528
fmprintf(stderr, "Entering directory: %s", path);
crypto/openssh/scp.c
1529
(void) atomicio(vwrite, remout, path, strlen(path));
crypto/openssh/scp.c
1539
if (strlen(name) + 1 + strlen(dp->d_name) >= sizeof(path) - 1) {
crypto/openssh/scp.c
1543
(void) snprintf(path, sizeof path, "%s/%s", name, dp->d_name);
crypto/openssh/scp.c
1544
vect[0] = path;
crypto/openssh/servconf.c
277
ServerOptions *options, const char *path, int userprovided)
crypto/openssh/servconf.c
279
char *apath = derelativise_path(path);
crypto/openssh/servconf.c
281
if (file == defaultkey && access(path, R_OK) != 0)
crypto/openssh/servconf.c
291
ServerOptions *options, const char *path)
crypto/openssh/servconf.c
293
char *apath = derelativise_path(path);
crypto/openssh/servconf.c
817
derelativise_path(const char *path)
crypto/openssh/servconf.c
821
if (strcasecmp(path, "none") == 0)
crypto/openssh/servconf.c
823
expanded = tilde_expand_filename(path, getuid());
crypto/openssh/servconf.h
338
ServerOptions *, const char *path, int);
crypto/openssh/servconf.h
340
ServerOptions *, const char *path);
crypto/openssh/session.c
1058
path = child_get_env(env, "PATH");
crypto/openssh/session.c
1060
if (path == NULL || *path == '\0') {
crypto/openssh/session.c
1314
safely_chroot(const char *path, uid_t uid)
crypto/openssh/session.c
1320
if (!path_absolute(path))
crypto/openssh/session.c
1322
if (strlen(path) >= sizeof(component))
crypto/openssh/session.c
1329
for (cp = path; cp != NULL;) {
crypto/openssh/session.c
1331
strlcpy(component, path, sizeof(component));
crypto/openssh/session.c
1334
memcpy(component, path, cp - path);
crypto/openssh/session.c
1335
component[cp - path] = '\0';
crypto/openssh/session.c
1353
if (chdir(path) == -1)
crypto/openssh/session.c
1355
"%s", path, strerror(errno));
crypto/openssh/session.c
1356
if (chroot(path) == -1)
crypto/openssh/session.c
1357
fatal("chroot(\"%s\"): %s", path, strerror(errno));
crypto/openssh/session.c
1360
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
2989
sftp_remote_is_dir(struct sftp_conn *conn, const char *path)
crypto/openssh/sftp-client.c
2994
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/sk-usbhid.c
116
char *path;
crypto/openssh/sk-usbhid.c
1292
"resident keys", sk->path);
crypto/openssh/sk-usbhid.c
1297
sk->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1310
sk->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1315
sk->path, nrp);
crypto/openssh/sk-usbhid.c
1339
sk->path, i, fido_strerr(r));
crypto/openssh/sk-usbhid.c
1358
"prot 0x%02x", sk->path, rp_id, user_name,
crypto/openssh/sk-usbhid.c
1455
skdebug(__func__, "trying %s", sk->path);
crypto/openssh/sk-usbhid.c
1457
skdebug(__func__, "read_rks failed for %s", sk->path);
crypto/openssh/sk-usbhid.c
173
sk_open(const char *path)
crypto/openssh/sk-usbhid.c
178
if (path == NULL) {
crypto/openssh/sk-usbhid.c
186
if ((sk->path = strdup(path)) == NULL) {
crypto/openssh/sk-usbhid.c
193
free(sk->path);
crypto/openssh/sk-usbhid.c
197
if ((r = fido_dev_open(sk->dev, sk->path)) != FIDO_OK) {
crypto/openssh/sk-usbhid.c
198
skdebug(__func__, "fido_dev_open %s failed: %s", sk->path,
crypto/openssh/sk-usbhid.c
201
free(sk->path);
crypto/openssh/sk-usbhid.c
216
free(sk->path);
crypto/openssh/sk-usbhid.c
269
" %s", skv[i]->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
290
skdebug(__func__, "polling %s", skv[i]->path);
crypto/openssh/sk-usbhid.c
294
skv[i]->path, fido_strerr(r));
crypto/openssh/sk-usbhid.c
499
skdebug(__func__, "found key in %s", sk->path);
crypto/openssh/sk-usbhid.c
884
skdebug(__func__, "using device %s", sk->path);
crypto/openssh/sk-usbhid.c
937
"resident/verify-required key", sk->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
1000
path = identity_file;
crypto/openssh/ssh-keygen.c
1004
path = "(stdin)";
crypto/openssh/ssh-keygen.c
1005
} else if ((f = fopen(path, "r")) == NULL)
crypto/openssh/ssh-keygen.c
1006
fatal("%s: %s: %s", __progname, path, strerror(errno));
crypto/openssh/ssh-keygen.c
1031
fingerprint_private(path);
crypto/openssh/ssh-keygen.c
1062
debug("%s:%lu: not a public key", path, lnum);
crypto/openssh/ssh-keygen.c
1080
fatal("%s is not a public key file.", path);
crypto/openssh/ssh-keygen.c
1090
char *path;
crypto/openssh/ssh-keygen.c
1117
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1124
error("Could not stat %s: %s", key_types[i].path,
crypto/openssh/ssh-keygen.c
1134
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1136
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1138
identity_file, key_types[i].path);
crypto/openssh/ssh-keygen.c
1190
key_types[i].path, strerror(errno));
crypto/openssh/ssh-keygen.c
1237
"with wildcard: %.64s", l->path,
crypto/openssh/ssh-keygen.c
1260
logit("%s:%lu: invalid line", l->path, l->linenum);
crypto/openssh/ssh-keygen.c
1330
logit("%s:%lu: invalid line", l->path, l->linenum);
crypto/openssh/ssh-keygen.c
1752
load_pkcs11_key(char *path)
crypto/openssh/ssh-keygen.c
1758
if ((r = sshkey_load_public(path, &public, NULL)) != 0)
crypto/openssh/ssh-keygen.c
1759
fatal_r(r, "Couldn't load CA public key \"%s\"", path);
crypto/openssh/ssh-keygen.c
2209
const char *path;
crypto/openssh/ssh-keygen.c
2218
path = identity_file;
crypto/openssh/ssh-keygen.c
2219
if (strcmp(path, "-") == 0) {
crypto/openssh/ssh-keygen.c
2221
path = "(stdin)";
crypto/openssh/ssh-keygen.c
2237
error_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2241
error("%s:%lu is not a certificate", path, lnum);
crypto/openssh/ssh-keygen.c
2246
printf("%s:\n", path);
crypto/openssh/ssh-keygen.c
2248
printf("%s:%lu:\n", path, lnum);
crypto/openssh/ssh-keygen.c
2258
load_krl(const char *path, struct ssh_krl **krlp)
crypto/openssh/ssh-keygen.c
2263
if ((r = sshbuf_load_file(path, &krlbuf)) != 0)
crypto/openssh/ssh-keygen.c
2264
fatal_r(r, "Unable to load KRL %s", path);
crypto/openssh/ssh-keygen.c
2268
fatal_r(r, "Invalid KRL file %s", path);
crypto/openssh/ssh-keygen.c
2314
char *path, *cp, *ep, *line = NULL;
crypto/openssh/ssh-keygen.c
2321
path = tilde_expand_filename(file, pw->pw_uid);
crypto/openssh/ssh-keygen.c
2322
if (strcmp(path, "-") == 0) {
crypto/openssh/ssh-keygen.c
2324
free(path);
crypto/openssh/ssh-keygen.c
2325
path = xstrdup("(standard input)");
crypto/openssh/ssh-keygen.c
2326
} else if ((krl_spec = fopen(path, "r")) == NULL)
crypto/openssh/ssh-keygen.c
2327
fatal("fopen %s: %s", path, strerror(errno));
crypto/openssh/ssh-keygen.c
2330
printf("Revoking from %s\n", path);
crypto/openssh/ssh-keygen.c
2334
path, linesize);
crypto/openssh/ssh-keygen.c
2367
path, lnum, cp);
crypto/openssh/ssh-keygen.c
2370
path, lnum);
crypto/openssh/ssh-keygen.c
2378
path, lnum, cp);
crypto/openssh/ssh-keygen.c
2381
path, lnum);
crypto/openssh/ssh-keygen.c
2384
"%llu:%llu", path, lnum,
crypto/openssh/ssh-keygen.c
2429
fatal_r(r, "%s:%lu: invalid key", path, lnum);
crypto/openssh/ssh-keygen.c
2456
if (strcmp(path, "-") != 0)
crypto/openssh/ssh-keygen.c
2459
free(path);
crypto/openssh/ssh-keygen.c
3143
private_key_passphrase(const char *path)
crypto/openssh/ssh-keygen.c
3153
"(empty for no passphrase): ", path);
crypto/openssh/ssh-keygen.c
3204
char *fp, *pin = NULL, *pass = NULL, *path, *pubpath;
crypto/openssh/ssh-keygen.c
3242
xasprintf(&path, "id_%s_rk%s%s",
crypto/openssh/ssh-keygen.c
3247
if (!confirm_overwrite(path)) {
crypto/openssh/ssh-keygen.c
3248
free(path);
crypto/openssh/ssh-keygen.c
3254
pass = private_key_passphrase(path);
crypto/openssh/ssh-keygen.c
3255
if ((r = sshkey_save_private(key, path, pass,
crypto/openssh/ssh-keygen.c
3258
error_r(r, "Saving key \"%s\" failed", path);
crypto/openssh/ssh-keygen.c
3259
free(path);
crypto/openssh/ssh-keygen.c
3266
path);
crypto/openssh/ssh-keygen.c
3270
xasprintf(&pubpath, "%s.pub", path);
crypto/openssh/ssh-keygen.c
3271
free(path);
crypto/openssh/ssh-keygen.c
3290
save_attestation(struct sshbuf *attest, const char *path)
crypto/openssh/ssh-keygen.c
3295
if (path == NULL)
crypto/openssh/ssh-keygen.c
3300
r = sshbuf_write_file(path, attest);
crypto/openssh/ssh-keygen.c
3303
fatal_r(r, "Unable to write attestation data \"%s\"", path);
crypto/openssh/ssh-keygen.c
3306
"%s\n", path);
crypto/openssh/ssh-keygen.c
961
fingerprint_private(const char *path)
crypto/openssh/ssh-keygen.c
969
fatal("%s: %s", path, strerror(errno));
crypto/openssh/ssh-keygen.c
970
if ((r = sshkey_load_public(path, &pubkey, &comment)) != 0)
crypto/openssh/ssh-keygen.c
971
debug_r(r, "load public \"%s\"", path);
crypto/openssh/ssh-keygen.c
974
if ((r = sshkey_load_private(path, NULL,
crypto/openssh/ssh-keygen.c
976
debug_r(r, "load private \"%s\"", path);
crypto/openssh/ssh-keygen.c
979
fatal("%s is not a key file.", path);
crypto/openssh/ssh-keygen.c
995
const char *path;
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
315
debug3_f("free PKCS11 RSA key for provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
322
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
344
debug3_f("signing with PKCS11 provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
398
debug3_f("free PKCS11 ECDSA key for provider %s", helper->path);
crypto/openssh/ssh-pkcs11-client.c
405
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
418
debug3_f("wrap %s for provider %s", sshkey_type(k), helper->path);
crypto/openssh/ssh-pkcs11-client.c
445
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
520
helper->path, helper->nrsa, helper->nec);
crypto/openssh/ssh-pkcs11-client.c
564
pkcs11_start_helper(const char *path)
crypto/openssh/ssh-pkcs11-client.c
573
debug3_f("start helper for %s", path);
crypto/openssh/ssh-pkcs11-client.c
615
helper->path = xstrdup(path);
crypto/openssh/ssh-pkcs11-client.c
618
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-sk.c
101
free(p->path);
crypto/openssh/ssh-sk.c
108
sshsk_open(const char *path)
crypto/openssh/ssh-sk.c
113
if (path == NULL || *path == '\0') {
crypto/openssh/ssh-sk.c
121
if ((ret->path = strdup(path)) == NULL) {
crypto/openssh/ssh-sk.c
126
if (strcasecmp(ret->path, "internal") == 0) {
crypto/openssh/ssh-sk.c
137
if (lib_contains_symbol(path, "sk_api_version") != 0) {
crypto/openssh/ssh-sk.c
138
error("provider %s is not an OpenSSH FIDO library", path);
crypto/openssh/ssh-sk.c
141
if ((ret->dlhandle = dlopen(path, RTLD_NOW)) == NULL)
crypto/openssh/ssh-sk.c
142
fatal("Provider \"%s\" dlopen failed: %s", path, dlerror());
crypto/openssh/ssh-sk.c
146
path, dlerror());
crypto/openssh/ssh-sk.c
150
debug_f("provider %s implements version 0x%08lx", ret->path,
crypto/openssh/ssh-sk.c
155
path, (u_long)version, (u_long)SSH_SK_VERSION_MAJOR);
crypto/openssh/ssh-sk.c
160
path, dlerror());
crypto/openssh/ssh-sk.c
165
path, dlerror());
crypto/openssh/ssh-sk.c
171
"failed: %s", path, dlerror());
crypto/openssh/ssh-sk.c
59
char *path;
crypto/openssh/ssh.c
530
check_load(int r, struct sshkey **k, const char *path, const char *message)
crypto/openssh/ssh.c
538
error_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
545
fatal_r(r, "load %s \"%s\"", message, path);
crypto/openssh/ssh.c
552
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
296
int sshbuf_write_file(const char *path, struct sshbuf *buf)
crypto/openssh/sshconnect.c
686
path_in_hostfiles(const char *path, char **hostfiles, u_int num_hostfiles)
crypto/openssh/sshconnect.c
691
if (strcmp(path, hostfiles[i]) == 0)
crypto/openssh/sshconnect.c
706
try_tilde_unexpand(const char *path)
crypto/openssh/sshconnect.c
711
if (*path != '/')
crypto/openssh/sshconnect.c
712
return xstrdup(path);
crypto/openssh/sshconnect.c
714
return xstrdup(path);
crypto/openssh/sshconnect.c
715
if (strncmp(path, home, l) != 0)
crypto/openssh/sshconnect.c
716
return xstrdup(path);
crypto/openssh/sshconnect.c
722
if (home[l - 1] != '/' && path[l] != '/')
crypto/openssh/sshconnect.c
723
return xstrdup(path);
crypto/openssh/sshconnect.c
724
if (path[l] == '/')
crypto/openssh/sshconnect.c
726
xasprintf(&ret, "~/%s", path + l);
crypto/openssh/sshconnect.c
757
char *path;
crypto/openssh/sshconnect.c
768
path = try_tilde_unexpand(l->path);
crypto/openssh/sshconnect.c
769
debug_f("found matching key in %s:%lu", path, l->linenum);
crypto/openssh/sshconnect.c
772
xasprintf(&ctx->names[ctx->nnames], "%s:%lu: %s", path, l->linenum,
crypto/openssh/sshconnect.c
776
free(path);
crypto/openssh/sshsig.c
1000
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
1003
path, strerror(errno));
crypto/openssh/sshsig.c
1010
r = check_allowed_keys_line(path, linenum, line, sign_key,
crypto/openssh/sshsig.c
1031
sshsig_find_principals(const char *path, const struct sshkey *sign_key,
crypto/openssh/sshsig.c
1040
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
1043
path, strerror(errno));
crypto/openssh/sshsig.c
1050
r = check_allowed_keys_line(path, linenum, line,
crypto/openssh/sshsig.c
1070
path, strerror(errno));
crypto/openssh/sshsig.c
1079
sshsig_match_principals(const char *path, const char *principal,
crypto/openssh/sshsig.c
1094
if ((f = fopen(path, "r")) == NULL) {
crypto/openssh/sshsig.c
1097
path, strerror(errno));
crypto/openssh/sshsig.c
1105
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
640
sshsigopt_parse(const char *opts, const char *path, u_long linenum,
crypto/openssh/sshsig.c
736
parse_principals_key_and_options(const char *path, u_long linenum, char *line,
crypto/openssh/sshsig.c
760
error("%s:%lu: invalid line", path, linenum);
crypto/openssh/sshsig.c
781
path, linenum, required_principal);
crypto/openssh/sshsig.c
793
error("%s:%lu: invalid options", path, linenum);
crypto/openssh/sshsig.c
798
error("%s:%lu: missing key", path, linenum);
crypto/openssh/sshsig.c
805
error("%s:%lu: invalid key", path, linenum);
crypto/openssh/sshsig.c
810
debug3("%s:%lu: options %s", path, linenum, opts == NULL ? "" : opts);
crypto/openssh/sshsig.c
811
if ((sigopts = sshsigopt_parse(opts, path, linenum, &reason)) == NULL) {
crypto/openssh/sshsig.c
812
error("%s:%lu: bad options: %s", path, linenum, reason);
crypto/openssh/sshsig.c
838
cert_filter_principals(const char *path, u_long linenum,
crypto/openssh/sshsig.c
860
path, linenum, cp, reason);
crypto/openssh/sshsig.c
876
error("%s:%lu: no valid principals found", path, linenum);
crypto/openssh/sshsig.c
895
check_allowed_keys_line(const char *path, u_long linenum, char *line,
crypto/openssh/sshsig.c
910
if ((r = parse_principals_key_and_options(path, linenum, line,
crypto/openssh/sshsig.c
918
debug("%s:%lu: matched key", path, linenum);
crypto/openssh/sshsig.c
926
path, linenum, reason);
crypto/openssh/sshsig.c
930
path, linenum);
crypto/openssh/sshsig.c
933
if ((r = cert_filter_principals(path, linenum,
crypto/openssh/sshsig.c
937
path, linenum);
crypto/openssh/sshsig.c
941
path, linenum);
crypto/openssh/sshsig.c
952
"namespace \"%s\"", path, linenum, sig_namespace);
crypto/openssh/sshsig.c
963
"verify time %s < valid-after %s", path, linenum,
crypto/openssh/sshsig.c
972
"verify time %s > valid-before %s", path, linenum,
crypto/openssh/sshsig.c
990
sshsig_check_allowed_keys(const char *path, const struct sshkey *sign_key,
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);
crypto/openssl/apps/cmp.c
2214
char *host = NULL, *port = NULL, *path = NULL, *used_path = opt_path;
crypto/openssl/apps/cmp.c
2246
&path, NULL /* q */, NULL /* frag */)) {
crypto/openssl/apps/cmp.c
2259
used_path = path;
crypto/openssl/apps/cmp.c
2411
OPENSSL_free(path);
crypto/openssl/apps/cmp.c
3298
char *path = NULL;
crypto/openssl/apps/cmp.c
3303
(ASN1_VALUE **)&req, &path,
crypto/openssl/apps/cmp.c
3321
if (strcmp(path, "") != 0 && strcmp(path, "pkix/") != 0) {
crypto/openssl/apps/cmp.c
3324
path);
crypto/openssl/apps/cmp.c
3325
OPENSSL_free(path);
crypto/openssl/apps/cmp.c
3329
OPENSSL_free(path);
crypto/openssl/apps/include/apps.h
175
__owur int ctx_set_ctlog_list_file(SSL_CTX *ctx, const char *path);
crypto/openssl/apps/include/apps.h
192
const char *port, const char *path,
crypto/openssl/apps/include/apps.h
301
const char *path, const char *proxy,
crypto/openssl/apps/lib/app_provider.c
63
static int opt_provider_path(const char *path)
crypto/openssl/apps/lib/app_provider.c
65
if (path != NULL && *path == '\0')
crypto/openssl/apps/lib/app_provider.c
66
path = NULL;
crypto/openssl/apps/lib/app_provider.c
67
return OSSL_PROVIDER_set_default_search_path(app_get0_libctx(), path);
crypto/openssl/apps/lib/apps.c
121
int ctx_set_ctlog_list_file(SSL_CTX *ctx, const char *path)
crypto/openssl/apps/lib/apps.c
123
if (path == NULL)
crypto/openssl/apps/lib/apps.c
126
return SSL_CTX_set_ctlog_list_file(ctx, path);
crypto/openssl/apps/lib/apps.c
2656
const char *path, const char *proxy,
crypto/openssl/apps/lib/apps.c
2678
rsp = OSSL_HTTP_transfer(NULL, host, port, path, use_ssl,
crypto/openssl/apps/ocsp.c
1287
const char *port, const char *path,
crypto/openssl/apps/ocsp.c
1304
app_http_post_asn1(host, port, path, proxy, no_proxy,
crypto/openssl/apps/ocsp.c
278
char *host = NULL, *port = NULL, *path = "/", *outfile = NULL;
crypto/openssl/apps/ocsp.c
332
&path, NULL /* qry */, NULL /* frag */)) {
crypto/openssl/apps/ocsp.c
338
tpath = path;
crypto/openssl/apps/ocsp.c
347
path = opt_arg();
crypto/openssl/apps/ocsp.c
777
resp = process_responder(req, host, port, path, opt_proxy, opt_no_proxy,
crypto/openssl/apps/rehash.c
326
static int ends_with_dirsep(const char *path)
crypto/openssl/apps/rehash.c
328
if (*path != '\0')
crypto/openssl/apps/rehash.c
329
path += strlen(path) - 1;
crypto/openssl/apps/rehash.c
331
if (*path == ']' || *path == '>' || *path == ':')
crypto/openssl/apps/rehash.c
334
if (*path == '\\')
crypto/openssl/apps/rehash.c
337
return *path == '/';
crypto/openssl/apps/rehash.c
55
#define lstat(path, buf) stat(path, buf)
crypto/openssl/apps/s_server.c
1527
&tlscstatp.path, NULL, NULL)) {
crypto/openssl/apps/s_server.c
2465
OPENSSL_free(tlscstatp.path);
crypto/openssl/apps/s_server.c
461
char *host, *path, *port;
crypto/openssl/apps/s_server.c
481
char *host = NULL, *port = NULL, *path = NULL;
crypto/openssl/apps/s_server.c
503
NULL, &host, &port, NULL, &path, NULL, NULL)) {
crypto/openssl/apps/s_server.c
517
path = srctx->path;
crypto/openssl/apps/s_server.c
566
*resp = process_responder(req, host, port, path, proxy, no_proxy,
crypto/openssl/apps/s_server.c
585
OPENSSL_free(path);
crypto/openssl/crypto/cmp/cmp_http.c
76
const char *path = ctx->serverPath;
crypto/openssl/crypto/cmp/cmp_http.c
78
if (path == NULL)
crypto/openssl/crypto/cmp/cmp_http.c
79
path = "";
crypto/openssl/crypto/cmp/cmp_http.c
80
if (*path == '/')
crypto/openssl/crypto/cmp/cmp_http.c
81
path++;
crypto/openssl/crypto/cmp/cmp_http.c
85
tls_used ? "s" : "", ctx->server, server_port, path);
crypto/openssl/crypto/cmp/cmp_http.c
89
ctx->server, server_port, path);
crypto/openssl/crypto/conf/conf_def.c
57
static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx);
crypto/openssl/crypto/conf/conf_def.c
837
static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx)
crypto/openssl/crypto/conf/conf_def.c
842
pathlen = strlen(path);
crypto/openssl/crypto/conf/conf_def.c
843
while ((filename = OPENSSL_DIR_read(dirctx, path)) != NULL) {
crypto/openssl/crypto/conf/conf_def.c
865
if (path[pathlen - 1] == ']'
crypto/openssl/crypto/conf/conf_def.c
866
|| path[pathlen - 1] == '>'
crypto/openssl/crypto/conf/conf_def.c
867
|| path[pathlen - 1] == ':') {
crypto/openssl/crypto/conf/conf_def.c
869
OPENSSL_strlcpy(newpath, path, newlen);
crypto/openssl/crypto/conf/conf_def.c
873
OPENSSL_strlcpy(newpath, path, newlen);
crypto/openssl/crypto/conf/conf_mod.c
301
const char *path = NULL;
crypto/openssl/crypto/conf/conf_mod.c
306
path = _CONF_get_string(cnf, value, "path");
crypto/openssl/crypto/conf/conf_mod.c
307
if (path == NULL) {
crypto/openssl/crypto/conf/conf_mod.c
308
path = name;
crypto/openssl/crypto/conf/conf_mod.c
310
dso = DSO_load(NULL, path, NULL, 0);
crypto/openssl/crypto/conf/conf_mod.c
331
ERR_raise_data(ERR_LIB_CONF, errcode, "module=%s, path=%s", name, path);
crypto/openssl/crypto/dso/dso_dl.c
241
static int dl_pathbyaddr(void *addr, char *path, int sz)
crypto/openssl/crypto/dso/dso_dl.c
25
static int dl_pathbyaddr(void *addr, char *path, int sz);
crypto/openssl/crypto/dso/dso_dl.c
263
memcpy(path, inf.filename, len);
crypto/openssl/crypto/dso/dso_dl.c
264
path[len++] = 0;
crypto/openssl/crypto/dso/dso_dlfcn.c
395
static int dlfcn_pathbyaddr(void *addr, char *path, int sz)
crypto/openssl/crypto/dso/dso_dlfcn.c
421
memcpy(path, dli.dli_fname, len);
crypto/openssl/crypto/dso/dso_dlfcn.c
422
path[len++] = 0;
crypto/openssl/crypto/dso/dso_dlfcn.c
44
static int dlfcn_pathbyaddr(void *addr, char *path, int sz);
crypto/openssl/crypto/dso/dso_lib.c
291
int DSO_pathbyaddr(void *addr, char *path, int sz)
crypto/openssl/crypto/dso/dso_lib.c
299
return (*meth->pathbyaddr)(addr, path, sz);
crypto/openssl/crypto/dso/dso_local.h
103
int (*pathbyaddr)(void *addr, char *path, int sz);
crypto/openssl/crypto/dso/dso_win32.c
486
static int win32_pathbyaddr(void *addr, char *path, int sz)
crypto/openssl/crypto/dso/dso_win32.c
556
path, sz, NULL, NULL);
crypto/openssl/crypto/dso/dso_win32.c
565
path[i] = (char)me32.szExePath[i];
crypto/openssl/crypto/dso/dso_win32.c
566
path[len++] = '\0';
crypto/openssl/crypto/dso/dso_win32.c
577
memcpy(path, me32.szExePath, len);
crypto/openssl/crypto/dso/dso_win32.c
578
path[len++] = '\0';
crypto/openssl/crypto/dso/dso_win32.c
67
static int win32_pathbyaddr(void *addr, char *path, int sz);
crypto/openssl/crypto/http/http_client.c
1159
int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path,
crypto/openssl/crypto/http/http_client.c
1181
rctx->port, path)
crypto/openssl/crypto/http/http_client.c
1277
char *path;
crypto/openssl/crypto/http/http_client.c
1294
&port, NULL /* port_num */, &path, NULL, NULL))
crypto/openssl/crypto/http/http_client.c
1303
if (!OSSL_HTTP_set1_request(rctx, path, headers,
crypto/openssl/crypto/http/http_client.c
1315
OPENSSL_free(path);
crypto/openssl/crypto/http/http_client.c
1323
path = OPENSSL_strdup(redirection_url);
crypto/openssl/crypto/http/http_client.c
1324
if (path == NULL) {
crypto/openssl/crypto/http/http_client.c
1357
const char *path, int use_ssl,
crypto/openssl/crypto/http/http_client.c
1376
if (OSSL_HTTP_set1_request(rctx, path, headers, content_type, req,
crypto/openssl/crypto/http/http_client.c
181
const char *path)
crypto/openssl/crypto/http/http_client.c
207
if (path == NULL) {
crypto/openssl/crypto/http/http_client.c
208
path = "/";
crypto/openssl/crypto/http/http_client.c
209
} else if (HAS_PREFIX(path, "http://")) { /* absoluteURI for proxy use */
crypto/openssl/crypto/http/http_client.c
214
} else if (path[0] != '/' && BIO_printf(rctx->mem, "/") <= 0) {
crypto/openssl/crypto/http/http_client.c
221
if (BIO_printf(rctx->mem, "%s " HTTP_1_0 "\r\n", path) <= 0)
crypto/openssl/crypto/http/http_lib.c
136
path = p;
crypto/openssl/crypto/http/http_lib.c
137
if (*path != '\0' && *path != '/' && *path != '?' && *path != '#') {
crypto/openssl/crypto/http/http_lib.c
141
path_end = query = query_end = frag = frag_end = path + strlen(path);
crypto/openssl/crypto/http/http_lib.c
171
if (*path == '/') {
crypto/openssl/crypto/http/http_lib.c
172
if (!copy_substring(ppath, path, path_end))
crypto/openssl/crypto/http/http_lib.c
175
size_t buflen = 1 + path_end - path + 1;
crypto/openssl/crypto/http/http_lib.c
179
BIO_snprintf(*ppath, buflen, "/%s", path);
crypto/openssl/crypto/http/http_lib.c
64
const char *path, *path_end;
crypto/openssl/crypto/ocsp/ocsp_http.c
15
OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,
crypto/openssl/crypto/ocsp/ocsp_http.c
32
NULL, NULL, path))
crypto/openssl/crypto/ocsp/ocsp_http.c
51
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)
crypto/openssl/crypto/ocsp/ocsp_http.c
57
ctx = OCSP_sendreq_new(b, path, req, 0 /* default buf_size */);
crypto/openssl/crypto/provider_conf.c
202
const char *value, const char *path,
crypto/openssl/crypto/provider_conf.c
237
if (path != NULL)
crypto/openssl/crypto/provider_conf.c
238
ossl_provider_set_module_path(prov, path);
crypto/openssl/crypto/provider_conf.c
317
const char *path = NULL;
crypto/openssl/crypto/provider_conf.c
353
path = confvalue;
crypto/openssl/crypto/provider_conf.c
362
ok = provider_conf_activate(libctx, name, value, path, soft, cnf);
crypto/openssl/crypto/provider_conf.c
373
if (ok && path != NULL) {
crypto/openssl/crypto/provider_conf.c
374
entry.path = OPENSSL_strdup(path);
crypto/openssl/crypto/provider_conf.c
375
if (entry.path == NULL)
crypto/openssl/crypto/provider_conf.c
380
if (ok >= 1 && (entry.path != NULL || entry.parameters != NULL)) {
crypto/openssl/crypto/provider_core.c
1007
module_path = prov->path;
crypto/openssl/crypto/provider_core.c
155
char *path;
crypto/openssl/crypto/provider_core.c
283
OPENSSL_free(info->path);
crypto/openssl/crypto/provider_core.c
610
if (!ossl_provider_set_module_path(prov, template.path)) {
crypto/openssl/crypto/provider_core.c
775
OPENSSL_free(prov->path);
crypto/openssl/crypto/provider_core.c
794
OPENSSL_free(prov->path);
crypto/openssl/crypto/provider_core.c
795
prov->path = NULL;
crypto/openssl/crypto/provider_core.c
798
if ((prov->path = OPENSSL_strdup(module_path)) != NULL)
crypto/openssl/crypto/provider_core.c
908
const char *path)
crypto/openssl/crypto/provider_core.c
913
if (path != NULL) {
crypto/openssl/crypto/provider_core.c
914
p = OPENSSL_strdup(path);
crypto/openssl/crypto/provider_core.c
932
char *path = NULL;
crypto/openssl/crypto/provider_core.c
936
path = store->default_path;
crypto/openssl/crypto/provider_core.c
939
return path;
crypto/openssl/crypto/provider_local.h
20
char *path;
crypto/openssl/crypto/rand/rand_egd.c
107
int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes)
crypto/openssl/crypto/rand/rand_egd.c
123
if (strlen(path) >= sizeof(addr.sun_path))
crypto/openssl/crypto/rand/rand_egd.c
125
strcpy(addr.sun_path, path);
crypto/openssl/crypto/rand/rand_egd.c
126
i = offsetof(struct sockaddr_un, sun_path) + strlen(path);
crypto/openssl/crypto/rand/rand_egd.c
21
int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes)
crypto/openssl/crypto/rand/rand_egd.c
217
int RAND_egd_bytes(const char *path, int bytes)
crypto/openssl/crypto/rand/rand_egd.c
221
num = RAND_query_egd_bytes(path, NULL, bytes);
crypto/openssl/crypto/rand/rand_egd.c
229
int RAND_egd(const char *path)
crypto/openssl/crypto/rand/rand_egd.c
231
return RAND_egd_bytes(path, 255);
crypto/openssl/crypto/rand/rand_egd.c
26
int RAND_egd(const char *path)
crypto/openssl/crypto/rand/rand_egd.c
31
int RAND_egd_bytes(const char *path, int bytes)
crypto/openssl/crypto/x509/x509_d2.c
101
const char *path, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x509_d2.c
104
if (file == NULL && path == NULL)
crypto/openssl/crypto/x509/x509_d2.c
108
if (path != NULL && !X509_STORE_load_path(ctx, path))
crypto/openssl/crypto/x509/x509_d2.c
114
const char *path)
crypto/openssl/crypto/x509/x509_d2.c
116
return X509_STORE_load_locations_ex(ctx, file, path, NULL, NULL);
crypto/openssl/crypto/x509/x509_d2.c
70
int X509_STORE_load_path(X509_STORE *ctx, const char *path)
crypto/openssl/crypto/x509/x509_d2.c
74
if (path == NULL
crypto/openssl/crypto/x509/x509_d2.c
76
|| X509_LOOKUP_add_dir(lookup, path, X509_FILETYPE_PEM) <= 0)
crypto/openssl/engines/e_loader_attic.c
1001
for (i = 0, path = NULL; path == NULL && i < path_data_n; i++) {
crypto/openssl/engines/e_loader_attic.c
1006
if (path_data[i].check_absolute && path_data[i].path[0] != '/') {
crypto/openssl/engines/e_loader_attic.c
1008
ERR_add_error_data(1, path_data[i].path);
crypto/openssl/engines/e_loader_attic.c
1012
if (stat(path_data[i].path, &st) < 0) {
crypto/openssl/engines/e_loader_attic.c
1015
path_data[i].path);
crypto/openssl/engines/e_loader_attic.c
1017
path = path_data[i].path;
crypto/openssl/engines/e_loader_attic.c
1020
if (path == NULL) {
crypto/openssl/engines/e_loader_attic.c
1035
ctx->_.dir.last_entry = OPENSSL_DIR_read(&ctx->_.dir.ctx, path);
crypto/openssl/engines/e_loader_attic.c
1044
} else if ((ctx->_.file.file = BIO_new_file(path, "rb")) == NULL
crypto/openssl/engines/e_loader_attic.c
954
const char *path;
crypto/openssl/engines/e_loader_attic.c
958
const char *path, *p = uri, *q;
crypto/openssl/engines/e_loader_attic.c
964
path_data[path_data_n++].path = uri;
crypto/openssl/engines/e_loader_attic.c
998
path_data[path_data_n++].path = p;
crypto/openssl/include/internal/common.h
203
static ossl_inline int ossl_ends_with_dirsep(const char *path)
crypto/openssl/include/internal/common.h
205
if (*path != '\0')
crypto/openssl/include/internal/common.h
206
path += strlen(path) - 1;
crypto/openssl/include/internal/common.h
208
if (*path == ']' || *path == '>' || *path == ':')
crypto/openssl/include/internal/common.h
211
if (*path == '\\')
crypto/openssl/include/internal/common.h
214
return *path == '/';
crypto/openssl/include/internal/common.h
217
static ossl_inline char ossl_determine_dirsep(const char *path)
crypto/openssl/include/internal/common.h
219
if (ossl_ends_with_dirsep(path))
crypto/openssl/include/internal/common.h
231
static ossl_inline int ossl_is_absolute_path(const char *path)
crypto/openssl/include/internal/common.h
234
if (strchr(path, ':') != NULL
crypto/openssl/include/internal/common.h
235
|| ((path[0] == '[' || path[0] == '<')
crypto/openssl/include/internal/common.h
236
&& path[1] != '.' && path[1] != '-'
crypto/openssl/include/internal/common.h
237
&& path[1] != ']' && path[1] != '>'))
crypto/openssl/include/internal/common.h
240
if (path[0] == '\\'
crypto/openssl/include/internal/common.h
241
|| (path[0] != '\0' && path[1] == ':'))
crypto/openssl/include/internal/common.h
244
return path[0] == '/';
crypto/openssl/include/internal/dso.h
145
int DSO_pathbyaddr(void *addr, char *path, int sz);
crypto/openssl/include/openssl/cmp.h
530
int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path);
crypto/openssl/include/openssl/http.h
52
const char *path);
crypto/openssl/include/openssl/http.h
82
int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path,
crypto/openssl/include/openssl/http.h
96
const char *path, int use_ssl,
crypto/openssl/include/openssl/ocsp.h
276
OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,
crypto/openssl/include/openssl/ocsp.h
278
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req);
crypto/openssl/include/openssl/ocsp.h
285
#define OCSP_REQ_CTX_http(rctx, op, path) \
crypto/openssl/include/openssl/ocsp.h
286
(OSSL_HTTP_REQ_CTX_set_expected(rctx, NULL, 1 /* asn1 */, 0, 0) && OSSL_HTTP_REQ_CTX_set_request_line(rctx, strcmp(op, "POST") == 0, NULL, NULL, path))
crypto/openssl/include/openssl/ocsp.h
361
#define OCSP_parse_url(url, host, port, path, ssl) \
crypto/openssl/include/openssl/ocsp.h
362
OSSL_HTTP_parse_url(url, ssl, NULL, host, port, NULL, path, NULL, NULL)
crypto/openssl/include/openssl/provider.h
21
int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *, const char *path);
crypto/openssl/include/openssl/rand.h
108
int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes);
crypto/openssl/include/openssl/rand.h
109
int RAND_egd(const char *path);
crypto/openssl/include/openssl/rand.h
110
int RAND_egd_bytes(const char *path, int bytes);
crypto/openssl/include/openssl/ssl.h
2708
int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path);
crypto/openssl/include/openssl/x509_vfy.h
743
int X509_STORE_load_path(X509_STORE *xs, const char *path);
crypto/openssl/providers/implementations/storemgmt/file_store.c
171
static void *file_open_dir(const char *path, const char *uri, void *provctx)
crypto/openssl/providers/implementations/storemgmt/file_store.c
180
ctx->_.dir.last_entry = OPENSSL_DIR_read(&ctx->_.dir.ctx, path);
crypto/openssl/providers/implementations/storemgmt/file_store.c
185
"Calling OPENSSL_DIR_read(\"%s\")", path);
crypto/openssl/providers/implementations/storemgmt/file_store.c
201
const char *path;
crypto/openssl/providers/implementations/storemgmt/file_store.c
205
const char *path, *p = uri, *q;
crypto/openssl/providers/implementations/storemgmt/file_store.c
214
path_data[path_data_n++].path = uri;
crypto/openssl/providers/implementations/storemgmt/file_store.c
249
path_data[path_data_n++].path = p;
crypto/openssl/providers/implementations/storemgmt/file_store.c
252
for (i = 0, path = NULL; path == NULL && i < path_data_n; i++) {
crypto/openssl/providers/implementations/storemgmt/file_store.c
257
if (path_data[i].check_absolute && path_data[i].path[0] != '/') {
crypto/openssl/providers/implementations/storemgmt/file_store.c
260
"Given path=%s", path_data[i].path);
crypto/openssl/providers/implementations/storemgmt/file_store.c
264
if (stat(path_data[i].path, &st) < 0) {
crypto/openssl/providers/implementations/storemgmt/file_store.c
267
path_data[i].path);
crypto/openssl/providers/implementations/storemgmt/file_store.c
269
path = path_data[i].path;
crypto/openssl/providers/implementations/storemgmt/file_store.c
272
if (path == NULL) {
crypto/openssl/providers/implementations/storemgmt/file_store.c
281
ctx = file_open_dir(path, uri, provctx);
crypto/openssl/providers/implementations/storemgmt/file_store.c
282
else if ((bio = BIO_new_file(path, "rb")) == NULL
crypto/openssl/ssl/ssl_lib.c
6696
int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path)
crypto/openssl/ssl/ssl_lib.c
6698
return CTLOG_STORE_load_file(ctx->ctlog_store, path);
crypto/openssl/test/danetest.c
291
BIO *f, const char *path)
crypto/openssl/test/http_test.c
161
char path[80];
crypto/openssl/test/http_test.c
167
BIO_snprintf(path, sizeof(path), "/%d%s", suggested_status,
crypto/openssl/test/http_test.c
192
rsp = do_get ? OSSL_HTTP_get(real_server ? REAL_SERVER_URL : path,
crypto/openssl/test/http_test.c
201
: OSSL_HTTP_transfer(NULL, NULL /* host */, NULL /* port */, path,
crypto/openssl/test/http_test.c
292
char *user, *host, *port, *path, *query, *frag;
crypto/openssl/test/http_test.c
299
&path, &query, &frag))
crypto/openssl/test/http_test.c
303
&& TEST_str_eq(path, exp_path)
crypto/openssl/test/http_test.c
314
OPENSSL_free(path);
crypto/openssl/test/http_test.c
322
char *host, *path;
crypto/openssl/test/http_test.c
326
&path, NULL, NULL))
crypto/openssl/test/http_test.c
328
&& TEST_str_eq(path, exp_path_qu);
crypto/openssl/test/http_test.c
330
OPENSSL_free(path);
crypto/openssl/test/http_test.c
392
char *host = "1", *port = "1", *path = "1";
crypto/openssl/test/http_test.c
397
&path, NULL, NULL))
crypto/openssl/test/http_test.c
400
&& TEST_ptr_null(path);
crypto/openssl/test/http_test.c
404
OPENSSL_free(path);
crypto/openssl/test/http_test.c
47
const char *req, *path;
crypto/openssl/test/http_test.c
70
path = hdr;
crypto/openssl/test/http_test.c
88
if (!HAS_PREFIX(path, RPATH)) {
crypto/openssl/test/moduleloadtest.c
21
static int test_load(const char *path, const char *symbol)
crypto/openssl/test/moduleloadtest.c
28
if (!sd_load(path, &sd, SD_MODULE))
crypto/openssl/test/provider_default_search_path_test.c
17
char *path = "./some/path";
crypto/openssl/test/provider_default_search_path_test.c
21
ok = TEST_true(OSSL_PROVIDER_set_default_search_path(ctx, path))
crypto/openssl/test/provider_default_search_path_test.c
23
&& TEST_str_eq(path, retrieved_path);
crypto/openssl/test/provider_default_search_path_test.c
32
char *path = "./another/location";
crypto/openssl/test/provider_default_search_path_test.c
42
&& TEST_true(OSSL_PROVIDER_set_default_search_path(ctx, path))
crypto/openssl/test/provider_default_search_path_test.c
46
&& TEST_str_eq(path, retrieved_path)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
462
char path[BUF_SIZE];
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
508
snprintf(path, BUF_SIZE, "%s/%s", fileprefix, reqname);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
510
fprintf(stderr, "Serving %s\n", path);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
511
readbio = BIO_new_file(path, "r");
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
513
fprintf(stderr, "Unable to open %s\n", path);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
523
fprintf(stderr, "Failed to read from %s\n", path);
crypto/openssl/test/sslapitest.c
9085
char *path = test_mk_file_path(certsdir, file);
crypto/openssl/test/sslapitest.c
9090
if (path == NULL)
crypto/openssl/test/sslapitest.c
9093
|| BIO_read_filename(in, path) <= 0)
crypto/openssl/test/sslapitest.c
9114
OPENSSL_free(path);
include/ssp/stdlib.h
46
(const char *__restrict path, char *__restrict buf))
include/ssp/stdlib.h
51
return (__ssp_real(realpath)(path, buf));
lib/geom/mirror/geom_mirror.c
358
const char *name, *path;
lib/geom/mirror/geom_mirror.c
369
path = gctl_get_ascii(req, "arg%d", i);
lib/geom/mirror/geom_mirror.c
370
error = g_metadata_read(path, (u_char *)&tmpmd, sizeof(tmpmd),
lib/geom/mirror/geom_mirror.c
374
path, strerror(error));
lib/geom/mirror/geom_mirror.c
381
path);
lib/geom/mirror/geom_mirror.c
388
path, name);
lib/geom/mirror/geom_mirror.c
394
error = g_metadata_store(path, (u_char *)&tmpmd, sizeof(tmpmd));
lib/geom/mirror/geom_mirror.c
397
path, strerror(error));
lib/geom/mirror/geom_mirror.c
402
printf("Provider %s activated.\n", path);
lib/libbe/be.c
348
char path[BE_MAXPATHLEN];
lib/libbe/be.c
373
snprintf(path, sizeof(path), "%s@%s", zfs_get_name(zfs_hdl),
lib/libbe/be.c
375
if (!zfs_dataset_exists(bdd->lbh->lzh, path, ZFS_TYPE_SNAPSHOT))
lib/libbe/be.c
377
snap = zfs_open(bdd->lbh->lzh, path, ZFS_TYPE_SNAPSHOT);
lib/libbe/be.c
395
char origin[BE_MAXPATHLEN], path[BE_MAXPATHLEN];
lib/libbe/be.c
407
be_root_concat(lbh, name, path);
lib/libbe/be.c
409
if ((snapdelim = strchr(path, '@')) == NULL) {
lib/libbe/be.c
410
if (!zfs_dataset_exists(lbh->lzh, path, ZFS_TYPE_FILESYSTEM))
lib/libbe/be.c
413
if (strcmp(path, lbh->rootfs) == 0 ||
lib/libbe/be.c
414
strcmp(path, lbh->bootfs) == 0)
lib/libbe/be.c
417
fs = zfs_open(lbh->lzh, path, ZFS_TYPE_FILESYSTEM);
lib/libbe/be.c
433
strcmp(path, lbh->bootonce) == 0)
lib/libbe/be.c
445
if (!zfs_dataset_exists(lbh->lzh, path, ZFS_TYPE_SNAPSHOT))
lib/libbe/be.c
452
fs = zfs_open(lbh->lzh, path, ZFS_TYPE_DATASET);
lib/libbe/be.h
95
int be_mounted_at(libbe_handle_t *, const char *path, nvlist_t *);
lib/libbe/be_access.c
177
be_mounted_at(libbe_handle_t *lbh, const char *path, nvlist_t *details)
lib/libbe/be_access.c
18
const char *path;
lib/libbe/be_access.c
189
info.path = path;
lib/libbe/be_access.c
42
if (strcmp(mountpoint, info->path) == 0) {
lib/libc/db/btree/bt_open.c
389
char path[MAXPATHLEN];
lib/libc/db/btree/bt_open.c
392
len = snprintf(path,
lib/libc/db/btree/bt_open.c
393
sizeof(path), "%s/bt.XXXXXXXXXX", envtmp ? envtmp : "/tmp");
lib/libc/db/btree/bt_open.c
394
if (len < 0 || len >= (int)sizeof(path)) {
lib/libc/db/btree/bt_open.c
401
if ((fd = mkostemp(path, O_CLOEXEC)) != -1)
lib/libc/db/btree/bt_open.c
402
(void)unlink(path);
lib/libc/db/hash/hash_page.c
853
char path[MAXPATHLEN];
lib/libc/db/hash/hash_page.c
856
len = snprintf(path,
lib/libc/db/hash/hash_page.c
857
sizeof(path), "%s/_hash.XXXXXX", envtmp ? envtmp : "/tmp");
lib/libc/db/hash/hash_page.c
858
if (len < 0 || len >= (int)sizeof(path)) {
lib/libc/db/hash/hash_page.c
866
if ((hashp->fp = mkostemp(path, O_CLOEXEC)) != -1)
lib/libc/db/hash/hash_page.c
867
(void)unlink(path);
lib/libc/db/hash/ndbm.c
58
char path[MAXPATHLEN];
lib/libc/db/hash/ndbm.c
67
if( strlen(file) >= sizeof(path) - strlen(DBM_SUFFIX)) {
lib/libc/db/hash/ndbm.c
71
(void)strcpy(path, file);
lib/libc/db/hash/ndbm.c
72
(void)strcat(path, DBM_SUFFIX);
lib/libc/db/hash/ndbm.c
73
return ((DBM *)__hash_open(path, flags, mode, &info, 0));
lib/libc/gen/basename.c
30
(basename)(char *path)
lib/libc/gen/basename.c
38
if (path == NULL || *path == '\0')
lib/libc/gen/basename.c
42
ptr = path + strlen(path);
lib/libc/gen/basename.c
43
while (ptr > path + 1 && *(ptr - 1) == '/')
lib/libc/gen/basename.c
48
while (ptr > path && *(ptr - 1) != '/')
lib/libc/gen/basename_compat.c
25
char * __freebsd11_basename_r(const char *path, char *bname);
lib/libc/gen/basename_compat.c
26
char * __freebsd11_basename(char *path);
lib/libc/gen/basename_compat.c
29
__freebsd11_basename_r(const char *path, char *bname)
lib/libc/gen/basename_compat.c
35
if (path == NULL || *path == '\0') {
lib/libc/gen/basename_compat.c
42
endp = path + strlen(path) - 1;
lib/libc/gen/basename_compat.c
43
while (endp > path && *endp == '/')
lib/libc/gen/basename_compat.c
47
if (endp == path && *endp == '/') {
lib/libc/gen/basename_compat.c
55
while (startp > path && *(startp - 1) != '/')
lib/libc/gen/basename_compat.c
69
__freebsd11_basename(char *path)
lib/libc/gen/basename_compat.c
78
return (__freebsd11_basename_r(path, bname));
lib/libc/gen/dirname.c
30
(dirname)(char *path)
lib/libc/gen/dirname.c
38
if (path == NULL || *path == '\0')
lib/libc/gen/dirname.c
42
end = path + strlen(path);
lib/libc/gen/dirname.c
43
while (end > path + 1 && *(end - 1) == '/')
lib/libc/gen/dirname.c
47
while (end > path && *(end - 1) != '/')
lib/libc/gen/dirname.c
54
if (end == path) {
lib/libc/gen/dirname.c
55
path[0] = '.';
lib/libc/gen/dirname.c
56
path[1] = '\0';
lib/libc/gen/dirname.c
57
return (path);
lib/libc/gen/dirname.c
64
while (end > path + 1 && *(end - 1) == '/')
lib/libc/gen/dirname.c
69
return (path);
lib/libc/gen/dirname_compat.c
25
char * __freebsd11_dirname(char *path);
lib/libc/gen/dirname_compat.c
28
__freebsd11_dirname(char *path)
lib/libc/gen/dirname_compat.c
41
if (path == NULL || *path == '\0') {
lib/libc/gen/dirname_compat.c
48
endp = path + strlen(path) - 1;
lib/libc/gen/dirname_compat.c
49
while (endp > path && *endp == '/')
lib/libc/gen/dirname_compat.c
53
while (endp > path && *endp != '/')
lib/libc/gen/dirname_compat.c
57
if (endp == path) {
lib/libc/gen/dirname_compat.c
65
} while (endp > path && *endp == '/');
lib/libc/gen/dirname_compat.c
68
len = endp - path + 1;
lib/libc/gen/dirname_compat.c
73
memcpy(dname, path, len);
lib/libc/gen/exec.c
148
execvPe_prog(const char *path, char * const *argv, char * const *envp)
lib/libc/gen/exec.c
155
(void)_execve(path, argv, envp);
lib/libc/gen/exec.c
185
memp[1] = path;
lib/libc/gen/exec.c
189
memp[1] = path;
lib/libc/gen/exec.c
213
if (stat(path, &sb) == -1) {
lib/libc/gen/exec.c
247
execvPe(const char *name, const char *path, char * const *argv,
lib/libc/gen/exec.c
274
op = path;
lib/libc/gen/exec.c
352
execvP(const char *name, const char *path, char * const argv[])
lib/libc/gen/exec.c
354
return execvPe(name, path, argv, environ);
lib/libc/gen/exec.c
360
const char *path;
lib/libc/gen/exec.c
363
if ((path = getenv("PATH")) == NULL)
lib/libc/gen/exec.c
364
path = _PATH_DEFPATH;
lib/libc/gen/exec.c
366
return (execvPe(name, path, argv, envp));
lib/libc/gen/exect.c
33
exect(const char *path, char *const argv[], char *const envp[])
lib/libc/gen/exect.c
41
return (execve(path, argv, envp));
lib/libc/gen/ftok.c
35
ftok(const char *path, int id)
lib/libc/gen/ftok.c
39
if (stat(path, &st) < 0)
lib/libc/gen/fts-compat.c
1166
fts_safe_changedir(FTS *sp, FTSENT *p, int fd, char *path)
lib/libc/gen/fts-compat.c
1174
if (fd < 0 && (newfd = _open(path, O_RDONLY | O_CLOEXEC, 0)) < 0)
lib/libc/gen/fts-compat.c
661
#define __opendir2(path, flag) opendir(path)
lib/libc/gen/fts-compat11.c
1145
fts_safe_changedir(FTS11 *sp, FTSENT11 *p, int fd, char *path)
lib/libc/gen/fts-compat11.c
1153
if (fd < 0 && (newfd = _open(path, O_RDONLY | O_DIRECTORY |
lib/libc/gen/fts-compat11.c
660
#define __opendir2(path, flag) opendir(path)
lib/libc/gen/fts-compat11.c
902
const char *path;
lib/libc/gen/fts-compat11.c
905
path = p->fts_accpath, dfd = AT_FDCWD;
lib/libc/gen/fts-compat11.c
907
path = p->fts_name;
lib/libc/gen/fts-compat11.c
929
if (freebsd11_fstatat(dfd, path, sbp, 0)) {
lib/libc/gen/fts-compat11.c
931
if (freebsd11_fstatat(dfd, path, sbp,
lib/libc/gen/fts-compat11.c
940
} else if (freebsd11_fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) {
lib/libc/gen/fts.c
1006
const char *path;
lib/libc/gen/fts.c
1009
path = p->fts_accpath;
lib/libc/gen/fts.c
1012
path = p->fts_name;
lib/libc/gen/fts.c
1038
if ((ret = fstatat(dfd, path, sbp, 0)) != 0 ||
lib/libc/gen/fts.c
1041
if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) {
lib/libc/gen/fts.c
1049
} else if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) {
lib/libc/gen/fts.c
1238
fts_safe_changedir(FTS *sp, FTSENT *p, int fd, char *path)
lib/libc/gen/fts.c
1247
if (fd < 0 && (newfd = _open(path, O_RDONLY | O_DIRECTORY |
lib/libc/gen/ftw-compat11.c
33
int freebsd11_ftw(const char *path, int (*fn)(const char *,
lib/libc/gen/ftw-compat11.c
37
freebsd11_ftw(const char *path,
lib/libc/gen/ftw-compat11.c
40
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/ftw.c
30
ftw(const char *path, int (*fn)(const char *, const struct stat *, int),
lib/libc/gen/ftw.c
33
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/glob-compat11.c
813
globextend(const Char *path, glob11_t *pglob, struct glob_limit *limit,
lib/libc/gen/glob-compat11.c
844
for (p = path; *p++ != EOS;)
lib/libc/gen/glob-compat11.c
846
len = MB_CUR_MAX * (size_t)(p - path); /* XXX overallocation */
lib/libc/gen/glob-compat11.c
848
if (g_Ctoc(path, copy, len)) {
lib/libc/gen/glob.c
875
globextend(const Char *path, glob_t *pglob, struct glob_limit *limit,
lib/libc/gen/glob.c
906
for (p = path; *p++ != EOS;)
lib/libc/gen/glob.c
908
len = MB_CUR_MAX * (size_t)(p - path); /* XXX overallocation */
lib/libc/gen/glob.c
910
if (g_Ctoc(path, copy, len)) {
lib/libc/gen/libc_dlopen.c
40
libc_dlopen(const char *path, int mode)
lib/libc/gen/libc_dlopen.c
47
return (dlopen(path, mode));
lib/libc/gen/nftw-compat11.c
33
freebsd11_nftw(const char *path,
lib/libc/gen/nftw-compat11.c
37
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/nftw.c
30
nftw(const char *path, int (*fn)(const char *, const struct stat *, int,
lib/libc/gen/nftw.c
33
char * const paths[2] = { (char *)path, NULL };
lib/libc/gen/posix_spawn.c
225
const char *path;
lib/libc/gen/posix_spawn.c
269
__libc_execvpe(psa->path, psa->argv, envp);
lib/libc/gen/posix_spawn.c
271
_execve(psa->path, psa->argv, envp);
lib/libc/gen/posix_spawn.c
279
do_posix_spawn(pid_t *pid, const char *path,
lib/libc/gen/posix_spawn.c
326
psa.path = path;
lib/libc/gen/posix_spawn.c
399
posix_spawn(pid_t *pid, const char *path,
lib/libc/gen/posix_spawn.c
404
return (do_posix_spawn(pid, path, fa, sa, argv, envp, 0));
lib/libc/gen/posix_spawn.c
408
posix_spawnp(pid_t *pid, const char *path,
lib/libc/gen/posix_spawn.c
413
return (do_posix_spawn(pid, path, fa, sa, argv, envp, 1));
lib/libc/gen/posix_spawn.c
456
int fildes, const char * __restrict path, int oflag, mode_t mode)
lib/libc/gen/posix_spawn.c
471
fae->fae_path = strdup(path);
lib/libc/gen/posix_spawn.c
532
__restrict fa, const char *__restrict path)
lib/libc/gen/posix_spawn.c
542
fae->fae_path = strdup(path);
lib/libc/gen/posix_spawn.c
78
char *path;
lib/libc/gen/posix_spawn.c
79
#define fae_path fae_data.open.path
lib/libc/gen/sem_new.c
141
char path[PATH_MAX];
lib/libc/gen/sem_new.c
158
strcpy(path, SEM_PREFIX);
lib/libc/gen/sem_new.c
159
if (strlcat(path, name, sizeof(path)) >= sizeof(path)) {
lib/libc/gen/sem_new.c
179
fd = _open(path, flags | O_RDWR | O_CLOEXEC |
lib/libc/gen/sem_new.c
211
fd = _open(path, flags | O_RDWR | O_CLOEXEC | O_EXLOCK, mode);
lib/libc/gen/sem_new.c
294
char path[PATH_MAX];
lib/libc/gen/sem_new.c
301
strcpy(path, SEM_PREFIX);
lib/libc/gen/sem_new.c
302
if (strlcat(path, name, sizeof(path)) >= sizeof(path)) {
lib/libc/gen/sem_new.c
307
return (unlink(path));
lib/libc/gen/statvfs.c
70
statvfs(const char * __restrict path, struct statvfs * __restrict result)
lib/libc/gen/statvfs.c
76
rv = statfs(path, &sfs);
lib/libc/gen/statvfs.c
86
pcval = pathconf(path, _PC_NAME_MAX);
lib/libc/gen/sysconf.c
184
path = _PATH_ZONEINFO;
lib/libc/gen/sysconf.c
188
lvalue = pathconf(path, _PC_NAME_MAX);
lib/libc/gen/sysconf.c
450
path = _PATH_DEV;
lib/libc/gen/sysconf.c
79
const char *path;
lib/libc/gen/utime.c
37
utime(const char *path, const struct utimbuf *times)
lib/libc/gen/utime.c
48
return (utimes(path, tvp));
lib/libc/iconv/citrus_esdb.c
196
char buf1[PATH_MAX], buf2[PATH_MAX], path[PATH_MAX];
lib/libc/iconv/citrus_esdb.c
199
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, ESDB_ALIAS);
lib/libc/iconv/citrus_esdb.c
200
realname = _lookup_alias(path, esname, buf1, sizeof(buf1),
lib/libc/iconv/citrus_esdb.c
203
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, ESDB_DIR);
lib/libc/iconv/citrus_esdb.c
204
encfile = _lookup_simple(path, realname, buf2, sizeof(buf2),
lib/libc/iconv/citrus_esdb.c
210
snprintf(path, sizeof(path), "%s/%s", _PATH_ESDB, encfile);
lib/libc/iconv/citrus_esdb.c
211
ret = _map_file(&fr, path);
lib/libc/iconv/citrus_iconv.c
285
char buf[PATH_MAX], path[PATH_MAX];
lib/libc/iconv/citrus_iconv.c
311
snprintf(path, sizeof(path), "%s/%s", _PATH_ICONV, _CITRUS_ICONV_ALIAS);
lib/libc/iconv/citrus_iconv.c
312
strlcpy(realsrc, _lookup_alias(path, realsrc, buf, (size_t)PATH_MAX,
lib/libc/iconv/citrus_iconv.c
314
strlcpy(realdst, _lookup_alias(path, realdst, buf, (size_t)PATH_MAX,
lib/libc/iconv/citrus_lookup.c
142
char path[PATH_MAX];
lib/libc/iconv/citrus_lookup.c
145
snprintf(path, sizeof(path), "%s.db", name);
lib/libc/iconv/citrus_lookup.c
146
ret = _map_file(&r, path);
lib/libc/iconv/citrus_lookup.h
53
_citrus_lookup_alias(const char *path, const char *key, char *buf, size_t n,
lib/libc/iconv/citrus_lookup.h
58
ret = _citrus_lookup_simple(path, key, buf, n, ignore_case);
lib/libc/iconv/citrus_mapper.c
134
char path[PATH_MAX];
lib/libc/iconv/citrus_mapper.c
139
snprintf(path, (size_t)PATH_MAX, "%s/%s", dir, _CITRUS_MAPPER_DIR);
lib/libc/iconv/citrus_mapper.c
142
ret = _map_file(&r, path);
lib/libc/iconv/citrus_mapper.c
77
char path[PATH_MAX];
lib/libc/iconv/citrus_mapper.c
87
snprintf(path, (size_t)PATH_MAX, "%s/%s", area, _CITRUS_MAPPER_DIR);
lib/libc/iconv/citrus_mapper.c
89
ret = stat(path, &st);
lib/libc/iconv/citrus_mmap.c
52
const char * __restrict path)
lib/libc/iconv/citrus_mmap.c
62
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1)
lib/libc/iconv/citrus_module.c
180
static char path[PATH_MAX];
lib/libc/iconv/citrus_module.c
187
path[0] = '\0';
lib/libc/iconv/citrus_module.c
241
snprintf(path, sizeof(path), "%s/%s", search_dirs[i],
lib/libc/iconv/citrus_module.c
255
return (path[0] ? path : NULL);
lib/libc/iconv/citrus_module.c
258
return (path[0] ? path : NULL);
lib/libc/iconv/citrus_module.c
278
char path[PATH_MAX];
lib/libc/iconv/citrus_module.c
292
(void)snprintf(path, sizeof(path), "lib%s", encname);
lib/libc/iconv/citrus_module.c
295
p = _findshlib(path, &maj, &min);
lib/libc/locale/setrunelocale.c
110
if (asprintf(&path, "%s/%s/LC_CTYPE", _PathLocale, encoding) == -1)
lib/libc/locale/setrunelocale.c
113
if ((rl = _Read_RuneMagi(path)) == NULL) {
lib/libc/locale/setrunelocale.c
114
free(path);
lib/libc/locale/setrunelocale.c
118
free(path);
lib/libc/locale/setrunelocale.c
97
char *path;
lib/libc/net/getaddrinfo.c
1247
char pton[PTON_MAX], path[PATH_MAX], *p;
lib/libc/net/getaddrinfo.c
1266
strncpy(path, hostname, afd->a_addrlen);
lib/libc/net/getaddrinfo.c
1267
p = &path[0];
lib/libc/net/nsdispatch.c
340
const char *path;
lib/libc/net/nsdispatch.c
351
path = getenv("NSSWITCH_CONF");
lib/libc/net/nsdispatch.c
352
if (path == NULL)
lib/libc/net/nsdispatch.c
354
path = _PATH_NS_CONF;
lib/libc/net/nsdispatch.c
365
if (stat(path, &statbuf) != 0)
lib/libc/net/nsdispatch.c
374
if (stat(path, &statbuf) != 0)
lib/libc/net/nsdispatch.c
379
_nsyyin = fopen(path, "re");
lib/libc/nls/msgcat.c
110
char *path;
lib/libc/nls/msgcat.c
135
char path[PATH_MAX];
lib/libc/nls/msgcat.c
207
pathP = path;
lib/libc/nls/msgcat.c
231
if (pathP - path >=
lib/libc/nls/msgcat.c
232
sizeof(path) - 1)
lib/libc/nls/msgcat.c
239
spcleft = sizeof(path) -
lib/libc/nls/msgcat.c
240
(pathP - path) - 1;
lib/libc/nls/msgcat.c
251
if (pathP - path >= sizeof(path) - 1)
lib/libc/nls/msgcat.c
257
if (stat(path, &sbuf) == 0) {
lib/libc/nls/msgcat.c
260
return (load_msgcat(path, name, lang));
lib/libc/nls/msgcat.c
352
free(np->path);
lib/libc/nls/msgcat.c
386
load_msgcat(const char *path, const char *name, const char *lang)
lib/libc/nls/msgcat.c
403
if ((np->path != NULL) && (strcmp(np->path, path) == 0)) {
lib/libc/nls/msgcat.c
411
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1) {
lib/libc/nls/msgcat.c
458
copy_path = strdup(path);
lib/libc/nls/msgcat.c
481
np->path = copy_path;
lib/libc/posix1e/mac_get.c
52
mac_get_file(const char *path, struct mac *label)
lib/libc/posix1e/mac_get.c
55
return (__mac_get_file(path, label));
lib/libc/posix1e/mac_get.c
59
mac_get_link(const char *path, struct mac *label)
lib/libc/posix1e/mac_get.c
62
return (__mac_get_link(path, label));
lib/libc/posix1e/mac_set.c
50
mac_set_file(const char *path, struct mac *label)
lib/libc/posix1e/mac_set.c
53
return (__mac_set_file(path, label));
lib/libc/posix1e/mac_set.c
57
mac_set_link(const char *path, struct mac *label)
lib/libc/posix1e/mac_set.c
60
return (__mac_set_link(path, label));
lib/libc/rpc/rpc_soc.c
450
svcunix_create(int sock, u_int sendsize, u_int recvsize, char *path)
lib/libc/rpc/rpc_soc.c
475
if (strlcpy(sun.sun_path, path, sizeof(sun.sun_path)) >=
lib/libc/stdio/mktemp.c
100
return (_gettemp(AT_FDCWD, path, (int *)NULL, 0, 0, 0) ? path : (char *)NULL);
lib/libc/stdio/mktemp.c
107
mktemp(char *path)
lib/libc/stdio/mktemp.c
109
return (_mktemp(path));
lib/libc/stdio/mktemp.c
113
_gettemp(int dfd, char *path, int *doopen, int domkdir, int slen, int oflags)
lib/libc/stdio/mktemp.c
129
trv = path + strlen(path);
lib/libc/stdio/mktemp.c
130
if (trv - path >= MAXPATHLEN) {
lib/libc/stdio/mktemp.c
137
if (trv < path || NULL != strchr(suffp, '/')) {
lib/libc/stdio/mktemp.c
143
while (trv >= path && *trv == 'X') {
lib/libc/stdio/mktemp.c
153
*doopen = _openat(dfd, path, oflags, 0600);
lib/libc/stdio/mktemp.c
159
if (mkdir(path, 0700) == 0)
lib/libc/stdio/mktemp.c
163
} else if (lstat(path, &sbuf))
lib/libc/stdio/mktemp.c
52
mkostempsat(int dfd, char *path, int slen, int oflags)
lib/libc/stdio/mktemp.c
56
return (_gettemp(dfd, path, &fd, 0, slen, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
60
mkostemps(char *path, int slen, int oflags)
lib/libc/stdio/mktemp.c
64
return (_gettemp(AT_FDCWD, path, &fd, 0, slen, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
68
mkstemps(char *path, int slen)
lib/libc/stdio/mktemp.c
72
return (_gettemp(AT_FDCWD, path, &fd, 0, slen, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
76
mkostemp(char *path, int oflags)
lib/libc/stdio/mktemp.c
80
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
84
mkstemp(char *path)
lib/libc/stdio/mktemp.c
88
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
92
mkdtemp(char *path)
lib/libc/stdio/mktemp.c
94
return (_gettemp(AT_FDCWD, path, (int *)NULL, 1, 0, 0) ? path : (char *)NULL);
lib/libc/stdio/mktemp.c
98
_mktemp(char *path)
lib/libc/stdlib/realpath.c
217
__ssp_real(realpath)(const char * __restrict path, char * __restrict resolved)
lib/libc/stdlib/realpath.c
221
if (path == NULL) {
lib/libc/stdlib/realpath.c
225
if (path[0] == '\0') {
lib/libc/stdlib/realpath.c
236
if (__sys___realpathat(AT_FDCWD, path, resolved, PATH_MAX, 0) == 0) {
lib/libc/stdlib/realpath.c
239
res = realpath1(path, resolved);
lib/libc/stdlib/realpath.c
48
realpath1(const char *path, char *resolved)
lib/libc/stdlib/realpath.c
58
if (path[0] == '/') {
lib/libc/stdlib/realpath.c
61
if (path[1] == '\0')
lib/libc/stdlib/realpath.c
64
left_len = strlcpy(left, path + 1, sizeof(left));
lib/libc/stdlib/realpath.c
72
left_len = strlcpy(left, path, sizeof(left));
lib/libc/stdlib/tdelete.c
132
if (path_took_left(&path)) {
lib/libc/stdlib/tdelete.c
49
path_init(&path); \
lib/libc/stdlib/tdelete.c
51
path_taking_left(&path); \
lib/libc/stdlib/tdelete.c
60
path_init(&path); \
lib/libc/stdlib/tdelete.c
62
path_taking_right(&path); \
lib/libc/stdlib/tdelete.c
70
struct path path;
lib/libc/stdlib/tdelete.c
85
path_init(&path);
lib/libc/stdlib/tsearch.c
36
struct path path;
lib/libc/stdlib/tsearch.c
50
path_init(&path);
lib/libc/stdlib/tsearch.c
63
path_init(&path);
lib/libc/stdlib/tsearch.c
67
path_taking_left(&path);
lib/libc/stdlib/tsearch.c
70
path_taking_right(&path);
lib/libc/stdlib/tsearch.c
93
if (path_took_left(&path)) {
lib/libc/stdlib/tsearch_path.h
50
path_init(struct path *p)
lib/libc/stdlib/tsearch_path.h
60
path_taking_left(struct path *p)
lib/libc/stdlib/tsearch_path.h
70
path_taking_right(struct path *p)
lib/libc/stdlib/tsearch_path.h
83
path_took_left(struct path *p)
lib/libc/sys/creat.c
40
int __creat(const char *path, mode_t mode);
lib/libc/sys/creat.c
44
__creat(const char *path, mode_t mode)
lib/libc/sys/creat.c
46
return (INTERPOS_SYS(openat, AT_FDCWD, path,
lib/libc/sys/lstat.c
36
lstat(const char *path, struct stat *sb)
lib/libc/sys/lstat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, AT_SYMLINK_NOFOLLOW));
lib/libc/sys/mknod.c
38
mknod(const char *path, mode_t mode, dev_t dev)
lib/libc/sys/mknod.c
41
return (__sys_mknodat(AT_FDCWD, path, mode, dev));
lib/libc/sys/open.c
39
open(const char *path, int flags, ...)
lib/libc/sys/open.c
51
return (INTERPOS_SYS(openat, AT_FDCWD, path, flags, mode));
lib/libc/sys/openat.c
43
openat(int fd, const char *path, int flags, ...)
lib/libc/sys/openat.c
55
return (INTERPOS_SYS(openat, fd, path, flags, mode));
lib/libc/sys/shm_open.c
46
shm_open(const char *path, int flags, mode_t mode)
lib/libc/sys/shm_open.c
48
return (__sys_shm_open2(path, flags | O_CLOEXEC, mode, 0, NULL));
lib/libc/sys/shm_open.c
52
shm_create_largepage(const char *path, int flags, int psind, int alloc_policy,
lib/libc/sys/shm_open.c
58
fd = __sys_shm_open2(path, flags | O_CREAT, mode, SHM_LARGEPAGE, NULL);
lib/libc/sys/stat.c
36
stat(const char *path, struct stat *sb)
lib/libc/sys/stat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, 0));
lib/libc/tests/db/dbm_nextkey_test.c
13
static const char *path = "tmp";
lib/libc/tests/db/dbm_nextkey_test.c
33
db = dbm_open(path, O_RDWR | O_CREAT, 0755);
lib/libc/tests/db/dbm_open_test.c
13
static const char *path = "tmp";
lib/libc/tests/db/dbm_open_test.c
31
ATF_CHECK(dbm_open(path, O_RDONLY, 0755) == NULL);
lib/libc/tests/db/dbm_open_test.c
33
ATF_CHECK(dbm_open(path, O_RDONLY | O_CREAT, 0755) != NULL);
lib/libc/tests/db/dbm_open_test.c
35
ATF_CHECK(dbm_open(path, O_RDONLY | O_CREAT | O_EXCL, 0755) == NULL);
lib/libc/tests/db/dbm_open_test.c
41
ATF_CHECK(dbm_open(path, O_WRONLY, 0755) == NULL);
lib/libc/tests/db/dbm_open_test.c
43
ATF_CHECK(dbm_open(path, O_WRONLY | O_CREAT, 0755) != NULL);
lib/libc/tests/db/dbm_perm_test.c
14
static const char *path = "tmp";
lib/libc/tests/db/dbm_perm_test.c
28
db = dbm_open(path, O_RDWR | O_CREAT, 0755);
lib/libc/tests/db/dbm_perm_test.c
46
db = dbm_open(path, O_RDONLY, 0755);
lib/libc/tests/db/dbm_perm_test.c
66
db = dbm_open(path, O_WRONLY, 0755);
lib/libc/tests/db/dbm_perm_test.c
83
db = dbm_open(path, O_RDWR, 0755);
lib/libc/tests/gen/ftw_test.c
52
cb(const char *path, const struct stat *st, int type, struct FTW *f)
lib/libc/tests/gen/ftw_test.c
71
path, type, f->level);
lib/libc/tests/gen/glob2_test.c
134
errfunc(const char *path, int err)
lib/libc/tests/gen/glob2_test.c
136
ATF_CHECK_STREQ(path, "test/");
lib/libc/tests/gen/glob_blocks_test.c
26
^(const char *path, int err) {
lib/libc/tests/gen/glob_blocks_test.c
27
ATF_CHECK_STREQ(path, "test/");
lib/libc/tests/gen/realpath2_test.c
106
(void)strlcat(path, "empty_symlink", sizeof(path));
lib/libc/tests/gen/realpath2_test.c
107
(void)strlcat(path, "/aaa", sizeof(path));
lib/libc/tests/gen/realpath2_test.c
109
ATF_REQUIRE_ERRNO(ENOENT, realpath(path, resb) == NULL);
lib/libc/tests/gen/realpath2_test.c
75
char path[PATH_MAX] = "";
lib/libc/tests/gen/realpath2_test.c
78
memset(path, 'a', sizeof(path) - 1);
lib/libc/tests/gen/realpath2_test.c
79
path[1] = '/';
lib/libc/tests/gen/realpath2_test.c
80
ATF_REQUIRE(realpath(path, resb) == NULL);
lib/libc/tests/gen/realpath2_test.c
92
char path[PATH_MAX] = "";
lib/libc/tests/gen/scandir_test.c
158
char path[16];
lib/libc/tests/gen/scandir_test.c
164
snprintf(path, sizeof(path), "dir/%04x", i);
lib/libc/tests/gen/scandir_test.c
165
ATF_REQUIRE_EQ(0, symlink(path + 4, path));
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
54
fopen(const char * restrict path, const char * restrict mode)
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
60
if (resconf != NULL && strcmp(path, _PATH_RESCONF) == 0)
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
63
return (orig(path, mode));
lib/libc/tests/nss/getusershell_test.c
103
free(us->path);
lib/libc/tests/nss/getusershell_test.c
109
snprintf(buffer, buflen, "%s", us->path);
lib/libc/tests/nss/getusershell_test.c
127
us->path = strdup(line);
lib/libc/tests/nss/getusershell_test.c
128
ATF_REQUIRE(us->path != NULL);
lib/libc/tests/nss/getusershell_test.c
146
while ((ushell.path = getusershell()) != NULL) {
lib/libc/tests/nss/getusershell_test.c
45
char *path;
lib/libc/tests/nss/getusershell_test.c
69
if (src->path != NULL) {
lib/libc/tests/nss/getusershell_test.c
70
dest->path = strdup(src->path);
lib/libc/tests/nss/getusershell_test.c
71
assert(dest->path != NULL);
lib/libc/tests/nss/getusershell_test.c
90
rv = strcmp(us1->path, us2->path);
lib/libc/tests/secure/fortify_unistd_test.c
1083
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1085
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1087
readlink(path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1107
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1109
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1111
readlink(path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1131
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1134
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1136
readlink(path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1156
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1159
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1161
readlink(path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1183
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1193
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1195
readlink(path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1237
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1239
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1241
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1261
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1263
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1265
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1285
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1288
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1290
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1310
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1313
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1315
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1337
const char *path;
lib/libc/tests/secure/fortify_unistd_test.c
1347
path = new_symlink(__len); /* Cannot fail */
lib/libc/tests/secure/fortify_unistd_test.c
1349
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/stdtime/detect_tz_changes_test.c
375
char path[MAXPATHLEN];
lib/libc/tests/stdtime/detect_tz_changes_test.c
384
len = snprintf(path, sizeof(path), "%s/%s", TZDIR, tzcase->tzfn);
lib/libc/tests/stdtime/detect_tz_changes_test.c
385
ATF_REQUIRE(len > 0 && (size_t)len < sizeof(path));
lib/libc/tests/stdtime/detect_tz_changes_test.c
386
test_tz_env(path, tzcase->expect);
lib/libc/tests/stdtime/detect_tz_changes_test.c
390
len = snprintf(path, sizeof(path), "%s/////%s", TZDIR, tzcase->tzfn);
lib/libc/tests/stdtime/detect_tz_changes_test.c
391
ATF_REQUIRE(len > 0 && (size_t)len < sizeof(path));
lib/libc/tests/stdtime/detect_tz_changes_test.c
392
test_tz_env(path, tzcase->expect);
lib/libc/yp/yplib.c
284
char path[MAXPATHLEN];
lib/libc/yp/yplib.c
371
snprintf(path, sizeof(path), "%s/%s.%d", BINDINGDIR, dom, 2);
lib/libc/yp/yplib.c
372
if ((fd = _open(path, O_RDONLY | O_CLOEXEC)) == -1) {
lib/libcam/camlib.c
114
cam_get_device(const char *path, char *dev_name, int devnamelen, int *unit)
lib/libcam/camlib.c
121
if (path == NULL) {
lib/libcam/camlib.c
132
newpath = realpath(path, NULL);
lib/libcam/camlib.c
134
newpath = strdup(path);
lib/libcam/camlib.c
253
cam_open_device(const char *path, int flags)
lib/libcam/camlib.c
262
if (cam_get_device(path, dev_name, sizeof(dev_name), &unit) == -1)
lib/libcam/camlib.c
265
return(cam_lookup_pass(dev_name, unit, flags, path, NULL));
lib/libcam/camlib.c
412
cam_open_pass(const char *path, int flags, struct cam_device *device)
lib/libcam/camlib.c
414
return(cam_real_open_device(path, flags, device, path, NULL, 0));
lib/libcam/camlib.c
500
cam_real_open_device(const char *path, int flags, struct cam_device *device,
lib/libcam/camlib.c
53
static struct cam_device *cam_real_open_device(const char *path, int flags,
lib/libcam/camlib.c
543
if ((fd = open(path, flags)) < 0) {
lib/libcam/camlib.c
546
"%s: %s", __func__, path, __func__,
lib/libcam/camlib.h
127
struct cam_device * cam_open_device(const char *path, int flags);
lib/libcam/camlib.h
136
struct cam_device * cam_open_pass(const char *path, int flags,
lib/libcam/camlib.h
146
int cam_get_device(const char *path, char *dev_name,
lib/libdevdctl/event.cc
275
Event::DevPath(std::string &path) const
lib/libdevdctl/event.cc
294
path = _PATH_DEV + devName;
lib/libdevdctl/event.cc
302
Event::PhysicalPath(std::string &path) const
lib/libdevdctl/event.cc
318
path = physPath;
lib/libdevdctl/event.h
116
bool DevPath(std::string &path) const;
lib/libdevdctl/event.h
129
bool PhysicalPath(std::string &path) const;
lib/libdpv/dialogrc.c
289
char path[PATH_MAX];
lib/libdpv/dialogrc.c
293
snprintf(path, PATH_MAX, "%s", cp);
lib/libdpv/dialogrc.c
296
snprintf(path, PATH_MAX, "%s", cp);
lib/libdpv/dialogrc.c
297
len = strlen(path);
lib/libdpv/dialogrc.c
298
cp = path + len;
lib/libdpv/dialogrc.c
316
path, NULL, FIGPAR_BREAK_ON_EQUALS);
lib/libdpv/dpv.c
321
curfile->name, curfile->path, curfile->length);
lib/libdpv/dpv.h
88
char *path; /* path to file */
lib/libefivar/efivar-dp-parse.c
4044
efidp_parse_device_path(char *path, efidp out, size_t max)
lib/libefivar/efivar-dp-parse.c
4049
dp = UefiDevicePathLibConvertTextToDevicePath (path);
lib/libefivar/efivar-dp-xlate.c
620
efipart_to_dp(struct gmesh *mesh, char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
635
rv = build_dp(efimedia, path + 1, dp);
lib/libefivar/efivar-dp-xlate.c
645
dev_path_to_dp(struct gmesh *mesh, char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
650
relpath = strchr(path, ':');
lib/libefivar/efivar-dp-xlate.c
654
dev = path;
lib/libefivar/efivar-dp-xlate.c
677
path_to_dp(struct gmesh *mesh, char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
683
rp = realpath(path, NULL);
lib/libefivar/efivar-dp-xlate.c
731
efivar_unix_path_to_device_path(const char *path, efidp *dp)
lib/libefivar/efivar-dp-xlate.c
740
if (path == NULL || dp == NULL)
lib/libefivar/efivar-dp-xlate.c
756
modpath = strdup(path);
lib/libefivar/efivar-dp.h
61
ssize_t efidp_parse_device_path(char *path, efidp out, size_t max);
lib/libefivar/efivar-dp.h
67
int efivar_unix_path_to_device_path(const char *path, efidp *dp);
lib/libfigpar/figpar.c
134
if (realpath(path, rpath) == 0)
lib/libfigpar/figpar.c
84
parse_config(struct figpar_config options[], const char *path,
lib/libgeom/geom_util.c
275
char *path;
lib/libgeom/geom_util.c
285
if ((path = strdup(devpath)) == NULL) {
lib/libgeom/geom_util.c
296
asprintf(&path, "%s%s", _PATH_DEV, devpath);
lib/libgeom/geom_util.c
297
if (path == NULL)
lib/libgeom/geom_util.c
299
fd = open(path, dowrite ? O_RDWR : O_RDONLY);
lib/libgeom/geom_util.c
301
free(path);
lib/libgeom/geom_util.c
310
free(path);
lib/libgeom/geom_util.c
319
return (path);
lib/libgeom/geom_util.c
52
char *path;
lib/libgeom/geom_util.c
55
path = g_device_path_open(name, &fd, dowrite);
lib/libgeom/geom_util.c
56
if (path != NULL)
lib/libgeom/geom_util.c
57
free(path);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
108
ret = _map_file(&r, path);
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
145
char path[PATH_MAX];
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
156
snprintf(path, sizeof(path), "%s/%.*s",
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
159
path[_bcs_skip_nonws(path)-path] = '\0';
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
160
return (parse_file(m6, path));
lib/libiconv_modules/mapper_646/citrus_mapper_646.c
98
parse_file(struct _citrus_mapper_646 *m6, const char *path)
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
344
char path[PATH_MAX];
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
364
snprintf(path, sizeof(path), "%s/%.*s", curdir, (int)lenvar,
lib/libiconv_modules/mapper_std/citrus_mapper_std.c
366
ret = _map_file(&ms->ms_file, path);
lib/libnetgraph/debug.c
226
_NgDebugMsg(const struct ng_mesg *msg, const char *path)
lib/libnetgraph/debug.c
248
if (strchr(path, ':') == NULL)
lib/libnetgraph/debug.c
266
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
lib/libnetgraph/internal.h
70
extern void _NgDebugMsg(const struct ng_mesg *msg, const char *path);
lib/libnetgraph/msg.c
129
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE, NGM_ASCII2BINARY,
lib/libnetgraph/msg.c
145
path, binary, binary->data, binary->header.arglen) < 0) {
lib/libnetgraph/msg.c
159
NgSendReplyMsg(int cs, const char *path,
lib/libnetgraph/msg.c
169
return (NgDeliverMsg(cs, path, &rep, args, arglen));
lib/libnetgraph/msg.c
177
NgDeliverMsg(int cs, const char *path,
lib/libnetgraph/msg.c
209
strlcpy(sg->sg_data, path, NG_PATHSIZ);
lib/libnetgraph/msg.c
261
NgRecvMsg(int cs, struct ng_mesg *rep, size_t replen, char *path)
lib/libnetgraph/msg.c
276
if (path != NULL)
lib/libnetgraph/msg.c
277
strlcpy(path, sg->sg_data, NG_PATHSIZ);
lib/libnetgraph/msg.c
299
NgAllocRecvMsg(int cs, struct ng_mesg **rep, char *path)
lib/libnetgraph/msg.c
308
if ((len = NgRecvMsg(cs, *rep, len, path)) < 0)
lib/libnetgraph/msg.c
317
NgRecvAsciiMsg(int cs, struct ng_mesg *reply, size_t replen, char *path)
lib/libnetgraph/msg.c
331
if (NgRecvMsg(cs, msg, bufSize, path) < 0)
lib/libnetgraph/msg.c
336
if (NgSendMsg(cs, path, NGM_GENERIC_COOKIE,
lib/libnetgraph/msg.c
362
NgAllocRecvAsciiMsg(int cs, struct ng_mesg **reply, char *path)
lib/libnetgraph/msg.c
371
if ((len = NgRecvAsciiMsg(cs, *reply, len, path)) < 0)
lib/libnetgraph/msg.c
55
static int NgDeliverMsg(int cs, const char *path,
lib/libnetgraph/msg.c
64
NgSendMsg(int cs, const char *path,
lib/libnetgraph/msg.c
79
if (NgDeliverMsg(cs, path, &msg, args, arglen) < 0)
lib/libnetgraph/msg.c
89
NgSendAsciiMsg(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph/sock.c
186
NgNameNode(int cs, const char *path, const char *fmt, ...)
lib/libnetgraph/sock.c
197
if (NgSendMsg(cs, path,
lib/libpathconv/abs2rel.c
41
abs2rel(const char *path, const char *base, char *result, const size_t size)
lib/libpathconv/abs2rel.c
50
if (*path != '/') {
lib/libpathconv/abs2rel.c
51
if (strlen(path) >= size)
lib/libpathconv/abs2rel.c
53
strcpy(result, path);
lib/libpathconv/abs2rel.c
63
branch = path;
lib/libpathconv/abs2rel.c
64
for (pp = path, bp = base; *pp && *bp && *pp == *bp; pp++, bp++)
lib/libpathconv/abs2rel.c
84
for (bp = base + (branch - path); *bp; bp++)
lib/libpathconv/pathconv.h
28
char * rel2abs(const char *path, const char *base, char *result, const size_t size);
lib/libpathconv/pathconv.h
29
char * abs2rel(const char *path, const char *base, char *result, const size_t size);
lib/libpathconv/rel2abs.c
41
rel2abs(const char *path, const char *base, char *result, const size_t size)
lib/libpathconv/rel2abs.c
51
if (*path == '/') {
lib/libpathconv/rel2abs.c
52
if (strlen(path) >= size)
lib/libpathconv/rel2abs.c
54
strcpy(result, path);
lib/libpathconv/rel2abs.c
64
if (!strcmp(path, ".") || !strcmp(path, "./")) {
lib/libpathconv/rel2abs.c
81
if (*++path == '/') {
lib/libpathconv/rel2abs.c
98
for (pp = path; *pp && *pp == '.'; ) {
lib/libpfctl/libpfctl.c
1396
const char *path)
lib/libpfctl/libpfctl.c
1412
snl_add_msg_attr_string(&nw, PF_GR_ANCHOR, path);
lib/libpfctl/libpfctl.c
1433
const char *path)
lib/libpfctl/libpfctl.c
1441
error = pfctl_get_rules_info_h(h, rules, ruleset, path);
lib/libpfctl/libpfctl.c
3320
pfctl_get_rulesets(struct pfctl_handle *h, const char *path, uint32_t *nr)
lib/libpfctl/libpfctl.c
3336
snl_add_msg_attr_string(&nw, PF_RS_PATH, path);
lib/libpfctl/libpfctl.c
3357
pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs)
lib/libpfctl/libpfctl.c
3372
snl_add_msg_attr_string(&nw, PF_RS_PATH, path);
lib/libpfctl/libpfctl.c
3389
strlcpy(rs->path, path, sizeof(rs->path));
lib/libpfctl/libpfctl.c
918
const char *path)
lib/libpfctl/libpfctl.c
926
nvlist_add_string(nvl, "path", path);
lib/libpfctl/libpfctl.c
939
pfctl_get_eth_ruleset(int dev, const char *path, int nr,
lib/libpfctl/libpfctl.c
948
nvlist_add_string(nvl, "path", path);
lib/libpfctl/libpfctl.c
955
strlcpy(ri->path, nvlist_get_string(nvl, "path"), MAXPATHLEN);
lib/libpfctl/libpfctl.c
966
const char *path)
lib/libpfctl/libpfctl.c
974
nvlist_add_string(nvl, "anchor", path);
lib/libpfctl/libpfctl.c
989
const char *path, struct pfctl_eth_rule *rule, bool clear,
lib/libpfctl/libpfctl.c
997
nvlist_add_string(nvl, "anchor", path);
lib/libpfctl/libpfctl.h
131
char path[MAXPATHLEN];
lib/libpfctl/libpfctl.h
142
char path[MAXPATHLEN];
lib/libpfctl/libpfctl.h
327
char path[MAXPATHLEN];
lib/libpfctl/libpfctl.h
465
struct pfctl_eth_rulesets_info *ri, const char *path);
lib/libpfctl/libpfctl.h
466
int pfctl_get_eth_ruleset(int dev, const char *path, int nr,
lib/libpfctl/libpfctl.h
469
const char *path);
lib/libpfctl/libpfctl.h
471
const char *path, struct pfctl_eth_rule *rule, bool clear,
lib/libpfctl/libpfctl.h
477
const char *path);
lib/libpfctl/libpfctl.h
479
uint32_t ruleset, const char *path);
lib/libpfctl/libpfctl.h
576
int pfctl_get_rulesets(struct pfctl_handle *h, const char *path, uint32_t *nr);
lib/libpfctl/libpfctl.h
577
int pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs);
lib/libpmc/pmu-events/jevents.c
1167
char path[PATH_MAX];
lib/libpmc/pmu-events/jevents.c
1170
snprintf(path, sizeof(path), "%s/%s", fpath, dir->d_name);
lib/libpmc/pmu-events/jevents.c
1171
if (stat(path, &st))
lib/libpmc/pmu-events/jevents.c
1501
nftw_ordered(const char *path, int (*fn)(const char *, const struct stat *, int,
lib/libpmc/pmu-events/jevents.c
1504
char * const paths[2] = { (char *)path, NULL };
lib/libpmc/pmu-events/jevents.c
53
nftw_ordered(const char *path, int (*fn)(const char *, const struct stat *, int,
lib/libpmcstat/libpmcstat_image.c
263
const char *path;
lib/libpmcstat/libpmcstat_image.c
266
path = pmcstat_string_unintern(image->pi_execpath);
lib/libpmcstat/libpmcstat_image.c
267
assert(path != NULL);
lib/libpmcstat/libpmcstat_image.c
271
"ERROR: a.out kernel modules are unsupported \"%s\"", path);
lib/libpmcstat/libpmcstat_image.c
274
args->pa_fsroot, path);
lib/libpmcstat/libpmcstat_image.c
280
path);
lib/libpmcstat/libpmcstat_image.c
312
const char *path, *elfbase;
lib/libpmcstat/libpmcstat_image.c
333
path = pmcstat_string_unintern(image->pi_execpath);
lib/libpmcstat/libpmcstat_image.c
334
assert(path != NULL);
lib/libpmcstat/libpmcstat_image.c
340
args->pa_fsroot, path);
lib/libpmcstat/libpmcstat_logging.c
426
pmcstat_open_log(const char *path, int mode)
lib/libpmcstat/libpmcstat_logging.c
447
if (path[0] == '-' && path[1] == '\0')
lib/libpmcstat/libpmcstat_logging.c
449
else if (path[0] != '/' &&
lib/libpmcstat/libpmcstat_logging.c
450
path[0] != '.' && strchr(path, ':') != NULL) {
lib/libpmcstat/libpmcstat_logging.c
452
p = strrchr(path, ':');
lib/libpmcstat/libpmcstat_logging.c
453
hlen = p - path;
lib/libpmcstat/libpmcstat_logging.c
454
if (p == path || hlen >= sizeof(hostname)) {
lib/libpmcstat/libpmcstat_logging.c
460
(void) strncpy(hostname, path, hlen);
lib/libpmcstat/libpmcstat_logging.c
507
} else if ((fd = open(path, mode == PMCSTAT_OPEN_FOR_READ ?
lib/libpmcstat/libpmcstat_logging.c
514
errx(EX_OSERR, "ERROR: Cannot open \"%s\" for %s: %s.", path,
lib/libpmcstat/libpmcstat_process.c
146
pmcstat_interned_string path, uintptr_t baseaddr, uintptr_t dynaddr,
lib/libpmcstat/libpmcstat_process.c
152
if ((image = pmcstat_image_from_path(path, 0,
lib/libpmcstat/libpmcstat_process.c
183
pmcstat_string_unintern(path));
lib/libproc/proc_sym.c
207
open_debug_file(char *path, const char *debugfile, uint32_t crc)
lib/libproc/proc_sym.c
214
if ((n = strlcat(path, "/", PATH_MAX)) >= PATH_MAX)
lib/libproc/proc_sym.c
216
if (strlcat(path, debugfile, PATH_MAX) >= PATH_MAX)
lib/libproc/proc_sym.c
218
if ((fd = open(path, O_RDONLY | O_CLOEXEC)) < 0)
lib/libproc/proc_sym.c
221
DPRINTFX("ERROR: CRC32 mismatch for %s", path);
lib/libproc/proc_sym.c
226
path[n] = '\0';
lib/libproc/proc_sym.c
238
char path[PATH_MAX];
lib/libproc/proc_sym.c
324
(void)strlcpy(path, map->pr_mapname, sizeof(path));
lib/libproc/proc_sym.c
325
(void)dirname(path);
lib/libproc/proc_sym.c
327
if ((fd2 = open_debug_file(path, debugfile, crc)) >= 0)
lib/libproc/proc_sym.c
330
if (strlcat(path, "/.debug", sizeof(path)) < sizeof(path) &&
lib/libproc/proc_sym.c
331
(fd2 = open_debug_file(path, debugfile, crc)) >= 0)
lib/libproc/proc_sym.c
334
(void)snprintf(path, sizeof(path), PATH_DEBUG_DIR);
lib/libproc/proc_sym.c
335
if (strlcat(path, map->pr_mapname, sizeof(path)) < sizeof(path)) {
lib/libproc/proc_sym.c
336
(void)dirname(path);
lib/libproc/proc_sym.c
337
if ((fd2 = open_debug_file(path, debugfile, crc)) >= 0)
lib/libproc/proc_sym.c
392
char last[MAXPATHLEN], path[MAXPATHLEN], *base;
lib/libproc/proc_sym.c
405
strlcpy(path, map->pr_mapname, sizeof(path));
lib/libproc/proc_sym.c
406
base = basename(path);
lib/libproc/proc_sym.c
417
strlcpy(last, path, sizeof(last));
lib/libproc/proc_sym.c
538
char path[MAXPATHLEN], *base;
lib/libproc/proc_sym.c
549
(void)strlcpy(path, mapping->map.pr_mapname, sizeof(path));
lib/libproc/proc_sym.c
550
base = basename(path);
lib/libproc/proc_sym.c
557
strlcpy(path, mapping->map.pr_mapname, sizeof(path));
lib/libproc/proc_sym.c
558
base = basename(path);
lib/libprocstat/libprocstat.c
1105
char *path;
lib/libprocstat/libprocstat.c
1123
path = malloc(MAXPATHLEN);
lib/libprocstat/libprocstat.c
1126
path + i, 1))
lib/libprocstat/libprocstat.c
1128
if (path[i] == '\0')
lib/libprocstat/libprocstat.c
1131
path[i] = '\0';
lib/libprocstat/libprocstat.c
1133
free(path);
lib/libprocstat/libprocstat.c
1135
fst->fs_path = path;
lib/libprocstat/libprocstat.c
1188
char *path;
lib/libprocstat/libprocstat.c
1206
path = malloc(MAXPATHLEN);
lib/libprocstat/libprocstat.c
1209
path + i, 1))
lib/libprocstat/libprocstat.c
1211
if (path[i] == '\0')
lib/libprocstat/libprocstat.c
1214
path[i] = '\0';
lib/libprocstat/libprocstat.c
1216
free(path);
lib/libprocstat/libprocstat.c
1218
fst->fs_path = path;
lib/libprocstat/libprocstat.c
1385
char *name, *path;
lib/libprocstat/libprocstat.c
1404
path = kve->kve_path;
lib/libprocstat/libprocstat.c
1414
path = kif->kf_path;
lib/libprocstat/libprocstat.c
1430
if (path && *path) {
lib/libprocstat/libprocstat.c
1431
statfs(path, &stbuf);
lib/libprocstat/libprocstat.c
2724
a->path = strdup(kl->kl_path);
lib/libprocstat/libprocstat.c
2725
if (a->path == NULL) {
lib/libprocstat/libprocstat.c
2731
a->path = NULL;
lib/libprocstat/libprocstat.c
2769
free(__DECONST(char *, a->path));
lib/libprocstat/libprocstat.c
383
int refcount, off_t offset, char *path, cap_rights_t *cap_rightsp)
lib/libprocstat/libprocstat.c
399
entry->fs_path = path;
lib/libprocstat/libprocstat.c
861
char *path;
lib/libprocstat/libprocstat.c
902
path = strdup(kif->kf_path);
lib/libprocstat/libprocstat.c
904
path = NULL;
lib/libprocstat/libprocstat.c
911
refcount, offset, path, &cap_rights);
lib/libprocstat/libprocstat.c
933
path = strdup(kve->kve_path);
lib/libprocstat/libprocstat.c
935
path = NULL;
lib/libprocstat/libprocstat.c
937
fflags, PS_FST_UFLAG_MMAP, refcount, offset, path,
lib/libprocstat/libprocstat.h
186
const char *path;
lib/libradius/radlib.c
500
rad_config(struct rad_handle *h, const char *path)
lib/libradius/radlib.c
507
if (path == NULL)
lib/libradius/radlib.c
508
path = PATH_RADIUS_CONF;
lib/libradius/radlib.c
509
if ((fp = fopen(path, "r")) == NULL) {
lib/libradius/radlib.c
510
generr(h, "Cannot open \"%s\": %s", path, strerror(errno));
lib/libradius/radlib.c
542
generr(h, "%s:%d: line too long", path,
lib/libradius/radlib.c
545
generr(h, "%s:%d: missing newline", path,
lib/libradius/radlib.c
555
generr(h, "%s:%d: %s", path, linenum, msg);
lib/libradius/radlib.c
570
generr(h, "%s:%d: invalid service type", path,
lib/libradius/radlib.c
581
generr(h, "%s:%d: missing shared secret", path,
lib/libradius/radlib.c
606
generr(h, "%s:%d: invalid port", path,
lib/libradius/radlib.c
616
generr(h, "%s:%d: invalid timeout", path,
lib/libradius/radlib.c
626
generr(h, "%s:%d: invalid maxtries", path,
lib/libradius/radlib.c
637
generr(h, "%s:%d: invalid dead_time", path,
lib/libradius/radlib.c
648
generr(h, "%s:%d: invalid bindto", path,
lib/libradius/radlib.c
659
generr(h, "%s:%d: %s", path, linenum, msg);
lib/librt/mq.c
256
__mq_unlink(const char *path)
lib/librt/mq.c
259
return __sys_kmq_unlink(path);
lib/librtld_db/rtld_db.c
159
const char *path;
lib/librtld_db/rtld_db.c
176
path = NULL;
lib/librtld_db/rtld_db.c
191
path = kve->kve_path;
lib/librtld_db/rtld_db.c
194
path = NULL;
lib/librtld_db/rtld_db.c
210
if (path != NULL)
lib/librtld_db/rtld_db.c
211
strlcpy(rdl.rdl_path, path, sizeof(rdl.rdl_path));
lib/libsecureboot/pass_manifest.c
100
strcpy(manifest_path, path);
lib/libsecureboot/pass_manifest.c
46
pass_manifest(const char *path, const char *prefix)
lib/libsecureboot/pass_manifest.c
58
if (strnlen(path, MAXPATHLEN) == MAXPATHLEN ||
lib/libsecureboot/pass_manifest.c
62
rc = stat(path, &st);
lib/libsecureboot/pass_manifest.c
79
content = read_file(path, NULL);
lib/libsecureboot/pass_manifest.c
81
content = (char *)verify_signed(path, VEF_VERBOSE);
lib/libsecureboot/readfile.c
55
read_file(const char *path, size_t *len)
lib/libsecureboot/readfile.c
63
if ((fd = open(path, O_RDONLY)) < 0)
lib/libsecureboot/vectx.c
108
rc = verify_prep(fd, path, off, stp, __func__);
lib/libsecureboot/vectx.c
112
caller, fd, path, rc));
lib/libsecureboot/vectx.c
125
ctx->vec_path = path;
lib/libsecureboot/vectx.c
139
cp = fingerprint_info_lookup(fd, path);
lib/libsecureboot/vectx.c
142
ve_error_set("%s: no entry", path);
lib/libsecureboot/vectx.c
171
ve_error_set("%s: no supported fingerprint", path);
lib/libsecureboot/vectx.c
187
caller, path, (unsigned long)ctx->vec_hashsz,
lib/libsecureboot/vectx.c
96
vectx_open(int fd, const char *path, off_t off, struct stat *stp,
lib/libsecureboot/veopen.c
190
fingerprint_info_lookup(int fd, const char *path)
lib/libsecureboot/veopen.c
203
n = strlcpy(pbuf, path, sizeof(pbuf));
lib/libsecureboot/veopen.c
348
verify_fingerprint(int fd, const char *path, const char *cp, off_t off)
lib/libsecureboot/veopen.c
381
ve_error_set("%s: no supported fingerprint", path);
lib/libsecureboot/veopen.c
396
return (ve_check_hash(&mctx, md, path, cp, hlen));
lib/libsecureboot/veopen.c
416
verify_fd(int fd, const char *path, off_t off, struct stat *stp)
lib/libsecureboot/veopen.c
428
cp = fingerprint_info_lookup(fd, path);
lib/libsecureboot/veopen.c
430
ve_error_set("%s: no entry", path);
lib/libsecureboot/veopen.c
433
rc = verify_fingerprint(fd, path, cp, off);
lib/libsecureboot/veopen.c
457
verify_open(const char *path, int flags)
lib/libsecureboot/veopen.c
462
if ((fd = open(path, flags)) >= 0) {
lib/libsecureboot/veopen.c
463
if ((rc = verify_fd(fd, path, 0, NULL)) < 0) {
lib/libsecureboot/vepcr.c
104
hip->hi_path = strdup(path);
lib/libsecureboot/vepcr.c
96
ve_pcr_update(const char *path, unsigned char *data, size_t dlen)
lib/libsecureboot/verify_file.c
410
verify_report(const char *path, int severity, int status, struct stat *stp)
lib/libsecureboot/verify_file.c
429
path,
lib/libsecureboot/verify_file.c
433
printf("Verified %s\n", path);
lib/libsecureboot/vets.c
1035
const char *path, const char *want, size_t hlen)
lib/libsecureboot/vets.c
1045
ve_pcr_update(path, hbuf, hlen);
lib/libsecureboot/vets.c
1052
ve_error_set("%s: %.*s != %.*s", path, n, hex, n, want);
lib/libsys/_libsys.h
483
int __sys_open(const char * path, int flags, mode_t mode);
lib/libsys/_libsys.h
486
int __sys_link(const char * path, const char * link);
lib/libsys/_libsys.h
487
int __sys_unlink(const char * path);
lib/libsys/_libsys.h
488
int __sys_chdir(const char * path);
lib/libsys/_libsys.h
490
int __sys_chmod(const char * path, mode_t mode);
lib/libsys/_libsys.h
491
int __sys_chown(const char * path, int uid, int gid);
lib/libsys/_libsys.h
494
int __sys_mount(const char * type, const char * path, int flags, void * data);
lib/libsys/_libsys.h
495
int __sys_unmount(const char * path, int flags);
lib/libsys/_libsys.h
506
int __sys_access(const char * path, int amode);
lib/libsys/_libsys.h
507
int __sys_chflags(const char * path, u_long flags);
lib/libsys/_libsys.h
519
int __sys_acct(const char * path);
lib/libsys/_libsys.h
523
int __sys_revoke(const char * path);
lib/libsys/_libsys.h
524
int __sys_symlink(const char * path, const char * link);
lib/libsys/_libsys.h
525
ssize_t __sys_readlink(const char * path, char * buf, size_t count);
lib/libsys/_libsys.h
528
int __sys_chroot(const char * path);
lib/libsys/_libsys.h
564
int __sys_mkfifo(const char * path, mode_t mode);
lib/libsys/_libsys.h
568
int __sys_mkdir(const char * path, mode_t mode);
lib/libsys/_libsys.h
569
int __sys_rmdir(const char * path);
lib/libsys/_libsys.h
570
int __sys_utimes(const char * path, const struct timeval * tptr);
lib/libsys/_libsys.h
573
int __sys_quotactl(const char * path, int cmd, int uid, void * arg);
lib/libsys/_libsys.h
588
int __sys_pathconf(const char * path, int name);
lib/libsys/_libsys.h
595
int __sys_undelete(const char * path);
lib/libsys/_libsys.h
625
int __sys_lchown(const char * path, int uid, int gid);
lib/libsys/_libsys.h
629
int __sys_lchmod(const char * path, mode_t mode);
lib/libsys/_libsys.h
630
int __sys_lutimes(const char * path, const struct timeval * tptr);
lib/libsys/_libsys.h
671
int __sys___acl_get_file(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
672
int __sys___acl_set_file(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
675
int __sys___acl_delete_file(const char * path, __acl_type_t type);
lib/libsys/_libsys.h
677
int __sys___acl_aclcheck_file(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
679
int __sys_extattrctl(const char * path, int cmd, const char * filename, int attrnamespace, const char * attrname);
lib/libsys/_libsys.h
680
ssize_t __sys_extattr_set_file(const char * path, int attrnamespace, const char * attrname, void * data, size_t nbytes);
lib/libsys/_libsys.h
681
ssize_t __sys_extattr_get_file(const char * path, int attrnamespace, const char * attrname, void * data, size_t nbytes);
lib/libsys/_libsys.h
682
int __sys_extattr_delete_file(const char * path, int attrnamespace, const char * attrname);
lib/libsys/_libsys.h
691
int __sys_eaccess(const char * path, int amode);
lib/libsys/_libsys.h
701
int __sys_lchflags(const char * path, u_long flags);
lib/libsys/_libsys.h
717
ssize_t __sys_extattr_set_link(const char * path, int attrnamespace, const char * attrname, void * data, size_t nbytes);
lib/libsys/_libsys.h
718
ssize_t __sys_extattr_get_link(const char * path, int attrnamespace, const char * attrname, void * data, size_t nbytes);
lib/libsys/_libsys.h
719
int __sys_extattr_delete_link(const char * path, int attrnamespace, const char * attrname);
lib/libsys/_libsys.h
726
int __sys___acl_get_link(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
727
int __sys___acl_set_link(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
728
int __sys___acl_delete_link(const char * path, __acl_type_t type);
lib/libsys/_libsys.h
729
int __sys___acl_aclcheck_link(const char * path, __acl_type_t type, struct acl * aclp);
lib/libsys/_libsys.h
737
ssize_t __sys_extattr_list_file(const char * path, int attrnamespace, void * data, size_t nbytes);
lib/libsys/_libsys.h
738
ssize_t __sys_extattr_list_link(const char * path, int attrnamespace, void * data, size_t nbytes);
lib/libsys/_libsys.h
751
int __sys_auditctl(const char * path);
lib/libsys/_libsys.h
755
int __sys_kmq_open(const char * path, int flags, mode_t mode, const struct mq_attr * attr);
lib/libsys/_libsys.h
760
int __sys_kmq_unlink(const char * path);
lib/libsys/_libsys.h
773
int __sys_truncate(const char * path, off_t length);
lib/libsys/_libsys.h
776
int __sys_shm_unlink(const char * path);
lib/libsys/_libsys.h
782
int __sys_faccessat(int fd, const char * path, int amode, int flag);
lib/libsys/_libsys.h
783
int __sys_fchmodat(int fd, const char * path, mode_t mode, int flag);
lib/libsys/_libsys.h
784
int __sys_fchownat(int fd, const char * path, uid_t uid, gid_t gid, int flag);
lib/libsys/_libsys.h
786
int __sys_futimesat(int fd, const char * path, const struct timeval * times);
lib/libsys/_libsys.h
788
int __sys_mkdirat(int fd, const char * path, mode_t mode);
lib/libsys/_libsys.h
789
int __sys_mkfifoat(int fd, const char * path, mode_t mode);
lib/libsys/_libsys.h
790
int __sys_openat(int fd, const char * path, int flag, mode_t mode);
lib/libsys/_libsys.h
791
ssize_t __sys_readlinkat(int fd, const char * path, char * buf, size_t bufsize);
lib/libsys/_libsys.h
794
int __sys_unlinkat(int fd, const char * path, int flag);
lib/libsys/_libsys.h
802
int __sys_lpathconf(const char * path, int name);
lib/libsys/_libsys.h
827
int __sys_chflagsat(int fd, const char * path, u_long flags, int atflag);
lib/libsys/_libsys.h
834
int __sys_utimensat(int fd, const char * path, const struct timespec * times, int flag);
lib/libsys/_libsys.h
837
int __sys_fstatat(int fd, const char * path, struct stat * buf, int flag);
lib/libsys/_libsys.h
840
int __sys_statfs(const char * path, struct statfs * buf);
lib/libsys/_libsys.h
844
int __sys_mknodat(int fd, const char * path, mode_t mode, dev_t dev);
lib/libsys/_libsys.h
849
int __sys_getfhat(int fd, char * path, struct fhandle * fhp, int flags);
lib/libsys/_libsys.h
853
int __sys_funlinkat(int dfd, const char * path, int fd, int flag);
lib/libsys/_libsys.h
856
int __sys_shm_open2(const char * path, int flags, mode_t mode, int shmflags, const char * name);
lib/libsys/_libsys.h
859
int __sys___realpathat(int fd, const char * path, char * buf, size_t size, int flags);
lib/libsys/_libsys.h
878
int __sys_inotify_add_watch_at(int fd, int dfd, const char * path, uint32_t mask);
lib/libtacplus/taclib.c
796
tac_config(struct tac_handle *h, const char *path)
lib/libtacplus/taclib.c
803
if (path == NULL)
lib/libtacplus/taclib.c
804
path = PATH_TACPLUS_CONF;
lib/libtacplus/taclib.c
805
if ((fp = fopen(path, "r")) == NULL) {
lib/libtacplus/taclib.c
806
generr(h, "Cannot open \"%s\": %s", path, strerror(errno));
lib/libtacplus/taclib.c
828
generr(h, "%s:%d: missing shared secret", path,
lib/libtacplus/taclib.c
843
generr(h, "%s:%d: invalid port", path,
lib/libtacplus/taclib.c
856
generr(h, "%s:%d: invalid timeout", path,
lib/libtacplus/taclib.c
875
generr(h, "%s:%d: %s", path, linenum, msg);
lib/libthr/thread/thr_syscalls.c
294
__thr_openat(int fd, const char *path, int flags, int mode)
lib/libthr/thread/thr_syscalls.c
301
ret = __sys_openat(fd, path, flags, mode);
lib/libthread_db/kse.h
120
char *path;
lib/libutil/_secure_path.c
43
_secure_path(const char *path, uid_t uid, gid_t gid)
lib/libutil/_secure_path.c
49
if (lstat(path, &sb) < 0) {
lib/libutil/_secure_path.c
69
syslog(LOG_ERR, msg, "_secure_path", path, uid);
lib/libutil/flopen.c
124
flopen(const char *path, int flags, ...)
lib/libutil/flopen.c
130
ret = vflopenat(AT_FDCWD, path, flags, ap);
lib/libutil/flopen.c
136
flopenat(int dirfd, const char *path, int flags, ...)
lib/libutil/flopen.c
142
ret = vflopenat(dirfd, path, flags, ap);
lib/libutil/flopen.c
49
vflopenat(int dirfd, const char *path, int flags, va_list ap)
lib/libutil/flopen.c
72
if ((fd = openat(dirfd, path, flags, mode)) == -1)
lib/libutil/flopen.c
82
if (fstatat(dirfd, path, &sb, 0) == -1) {
lib/libutil/mntopts.c
121
checkpath(const char *path, char *resolved)
lib/libutil/mntopts.c
125
if (realpath(path, resolved) == NULL || stat(resolved, &sb) != 0)
lib/libutil/mntopts.c
135
checkpath_allow_file(const char *path, char *resolved)
lib/libutil/mntopts.c
139
if (realpath(path, resolved) == NULL || stat(resolved, &sb) != 0)
lib/libutil/mntopts.c
149
prependdevtopath(const char *path, char *buf, u_long buflen)
lib/libutil/mntopts.c
153
if ((len = strlen(_PATH_DEV) + strlen(path) + 1) > buflen)
lib/libutil/mntopts.c
156
strncat(buf, path, len - sizeof(_PATH_DEV));
lib/libutil/pidfile.c
124
char path[MAXPATHLEN];
lib/libutil/pidfile.c
140
if (strlcpy(path, pathp, sizeof(path)) >= sizeof(path)) {
lib/libutil/pidfile.c
145
dirlen = strlcpy(pfh->pf_dir, dirname(path),
lib/libutil/pidfile.c
147
(void)strlcpy(path, pathp, sizeof(path));
lib/libutil/pidfile.c
148
filenamelen = strlcpy(pfh->pf_filename, basename(path),
lib/libutil/quotafile.c
249
quota_check_path(const struct quotafile *qf, const char *path)
lib/libutil/quotafile.c
253
if (stat(path, &st) == -1)
lib/libutil/tests/pidfile_test.c
269
char path[PATH_MAX], pid[32], tmpdir[PATH_MAX];
lib/libutil/tests/pidfile_test.c
276
(void)snprintf(path, sizeof(path), "%s/pidfile", tmpdir);
lib/libutil/tests/pidfile_test.c
278
pfh = pidfile_open(path, 0600, NULL);
lib/libutil/tests/pidfile_test.c
283
fd = open(path, O_RDONLY);
lib/libveriexec/gbl_check.c
47
gbl_check_path(const char *path)
lib/libveriexec/gbl_check.c
54
if ((fd = open(path, O_RDONLY|O_VERIFY)) >= 0) {
libexec/atf/atf-pytest-wrapper/atf_pytest_wrapper.cpp
82
char *path = &argv[0][2];
libexec/atf/atf-pytest-wrapper/atf_pytest_wrapper.cpp
83
while (*path == ' ')
libexec/atf/atf-pytest-wrapper/atf_pytest_wrapper.cpp
84
path++;
libexec/atf/atf-pytest-wrapper/atf_pytest_wrapper.cpp
85
python_path = std::string(path);
libexec/bootpd/bootpd.c
1126
chk_access(char *path, int32 *filesize)
libexec/bootpd/bootpd.c
1130
if ((stat(path, &st) == 0) && (st.st_mode & (S_IREAD >> 6))) {
libexec/flua/lfs/lfs.c
188
const char *path;
libexec/flua/lfs/lfs.c
196
path = luaL_checkstring(L, 1);
libexec/flua/lfs/lfs.c
197
dp = opendir(path);
libexec/flua/lfs/lfs.c
316
const char *path, *member;
libexec/flua/lfs/lfs.c
320
path = luaL_checkstring(L, 1);
libexec/flua/lfs/lfs.c
321
if (path == NULL) {
libexec/flua/lfs/lfs.c
328
rc = stat(path, &sb);
libexec/flua/lfs/lfs.c
332
"cannot obtain information from file '%s': %s", path,
libexec/flua/lfs/lfs.c
365
#define lfs_mkdir_impl(path) (mkdir((path), \
libexec/flua/lfs/lfs.c
372
const char *path;
libexec/flua/lfs/lfs.c
375
path = luaL_checkstring(L, 1);
libexec/flua/lfs/lfs.c
376
if (path == NULL) {
libexec/flua/lfs/lfs.c
383
error = lfs_mkdir_impl(path);
libexec/flua/lfs/lfs.c
400
const char *path;
libexec/flua/lfs/lfs.c
403
path = luaL_checkstring(L, 1);
libexec/flua/lfs/lfs.c
404
if (path == NULL) {
libexec/flua/lfs/lfs.c
411
error = rmdir(path);
libexec/flua/modules/lposix.c
141
if (chown(path, owner, group) == -1) {
libexec/flua/modules/lposix.c
71
const char *path;
libexec/flua/modules/lposix.c
75
path = luaL_checkstring(L, 1);
libexec/flua/modules/lposix.c
78
if (chmod(path, mode) == -1) {
libexec/flua/modules/lposix.c
91
const char *path;
libexec/flua/modules/lposix.c
98
path = luaL_checkstring(L, 1);
libexec/phttpget/phttpget.c
198
makerequest(char ** buf, char * path, char * server, int connclose)
libexec/phttpget/phttpget.c
211
path, server, env_HTTP_USER_AGENT,
libexec/pppoed/pppoed.c
213
snprintf(ngc->path, sizeof ngc->path, "%s%s", epath, NG_ETHER_HOOK_ORPHAN);
libexec/pppoed/pppoed.c
261
char env[18], unknown[14], sessionid[5], *path;
libexec/pppoed/pppoed.c
298
ngc.ourhook, ngc.path, ngc.peerhook);
libexec/pppoed/pppoed.c
324
path = (char *)alloca(strlen(ngc.ourhook) + 3);
libexec/pppoed/pppoed.c
325
strcpy(path, ".:");
libexec/pppoed/pppoed.c
326
strcpy(path + 2, ngc.ourhook);
libexec/pppoed/pppoed.c
329
path, acname);
libexec/pppoed/pppoed.c
330
if (NgSendMsg(cs, path, NGM_PPPOE_COOKIE, NGM_PPPOE_OFFER,
libexec/pppoed/pppoed.c
332
syslog(LOG_INFO, "%s: Cannot OFFER on netgraph node: %m", path);
libexec/pppoed/pppoed.c
344
path, acname);
libexec/pppoed/pppoed.c
345
if (NgSendMsg(cs, path, NGM_PPPOE_COOKIE, NGM_PPPOE_SERVICE,
libexec/pppoed/pppoed.c
347
syslog(LOG_INFO, "%s: Cannot add service on netgraph node: %m", path);
libexec/pppoed/pppoed.c
364
syslog(LOG_INFO, "Sending original request to %s (%d bytes)", path, sz);
libexec/pppoed/pppoed.c
366
syslog(LOG_ERR, "Cannot send original request to %s: %m", path);
libexec/pppoed/pppoed.c
373
syslog(LOG_INFO, "Waiting for a SUCCESS reply %s", path);
libexec/pppoed/pppoed.c
377
syslog(LOG_ERR, "%s: Cannot receive a message: %m", path);
libexec/pppoed/pppoed.c
383
syslog(LOG_INFO, "%s: Client timed out", path);
libexec/rpc.rquotad/rquotad.c
275
getfsquota(int type, long id, char *path, struct dqblk *dqblk)
libexec/rpc.rquotad/rquotad.c
293
fst.fs_file = path;
libexec/rpc.rquotad/rquotad.c
312
type, id, path, dqblk, rv);
libexec/rpc.rquotad/rquotad.c
37
static int getfsquota(int type, long id, char *path, struct dqblk *dqblk);
libexec/rtld-elf/aarch64/reloc.c
159
"COPY relocation in %s", name, dstobj->path);
libexec/rtld-elf/aarch64/reloc.c
525
obj->path);
libexec/rtld-elf/aarch64/reloc.c
556
"relocation in shared library", obj->path);
libexec/rtld-elf/aarch64/reloc.c
578
"Thread Local Storage", obj->path);
libexec/rtld-elf/aarch64/reloc.c
608
obj->path, ELF_R_TYPE(rela->r_info));
libexec/rtld-elf/amd64/reloc.c
107
name, dstobj->path);
libexec/rtld-elf/amd64/reloc.c
206
obj->path);
libexec/rtld-elf/amd64/reloc.c
251
obj->path);
libexec/rtld-elf/amd64/reloc.c
272
obj->path);
libexec/rtld-elf/amd64/reloc.c
293
obj->path);
libexec/rtld-elf/amd64/reloc.c
325
obj->path, (unsigned int)ELF_R_TYPE(rela->r_info));
libexec/rtld-elf/arm/reloc.c
173
obj->path, where,
libexec/rtld-elf/arm/reloc.c
182
obj->path, (void *)*where, where, defobj->path);
libexec/rtld-elf/arm/reloc.c
205
obj->path, (void *)tmp, where, defobj->path);
libexec/rtld-elf/arm/reloc.c
217
dbg("RELATIVE in %s --> %p", obj->path,
libexec/rtld-elf/arm/reloc.c
231
obj->path);
libexec/rtld-elf/arm/reloc.c
251
obj->path, (void *)tmp);
libexec/rtld-elf/arm/reloc.c
268
obj->path, (void *)tmp);
libexec/rtld-elf/arm/reloc.c
291
obj->path, (void *)tmp);
libexec/rtld-elf/arm/reloc.c
303
obj->path, (u_long) ELF_R_TYPE(rel->r_info));
libexec/rtld-elf/arm/reloc.c
71
name, dstobj->path);
libexec/rtld-elf/debug.c
75
rtld_printf("Object \"%s\", relocbase %p\n", obj->path, obj->relocbase);
libexec/rtld-elf/i386/reloc.c
105
name, dstobj->path);
libexec/rtld-elf/i386/reloc.c
188
obj->path);
libexec/rtld-elf/i386/reloc.c
230
obj->path);
libexec/rtld-elf/i386/reloc.c
255
obj->path);
libexec/rtld-elf/i386/reloc.c
277
obj->path, ELF_R_TYPE(rel->r_info));
libexec/rtld-elf/libmap.c
108
if (strcmp(p->path, path) == 0)
libexec/rtld-elf/libmap.c
112
fd = open(path, O_RDONLY | O_CLOEXEC);
libexec/rtld-elf/libmap.c
114
dbg("lm_parse_file: open(\"%s\") failed, %s", path,
libexec/rtld-elf/libmap.c
119
dbg("lm_parse_file: fstat(\"%s\") failed, %s", path,
libexec/rtld-elf/libmap.c
138
dbg("lm_parse_file: read(\"%s\") failed, %s", path,
libexec/rtld-elf/libmap.c
142
path, retval, (uintmax_t)st.st_size);
libexec/rtld-elf/libmap.c
148
p->path = xstrdup(path);
libexec/rtld-elf/libmap.c
166
if (strcmp(p->path, idir) == 0)
libexec/rtld-elf/libmap.c
174
p->path = xstrdup(idir);
libexec/rtld-elf/libmap.c
342
free(p->path);
libexec/rtld-elf/libmap.c
38
char *path;
libexec/rtld-elf/libmap.c
488
quickbasename(const char *path)
libexec/rtld-elf/libmap.c
492
for (p = path; *path != '\0'; path++) {
libexec/rtld-elf/libmap.c
493
if (*path == '/')
libexec/rtld-elf/libmap.c
494
p = path + 1;
libexec/rtld-elf/libmap.c
99
lmc_parse_file(const char *path)
libexec/rtld-elf/map_object.c
130
path, nsegs);
libexec/rtld-elf/map_object.c
169
path, errno);
libexec/rtld-elf/map_object.c
186
_rtld_error("%s: object is not dynamically-linked", path);
libexec/rtld-elf/map_object.c
191
_rtld_error("%s: too few PT_LOAD segments", path);
libexec/rtld-elf/map_object.c
214
path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
220
path, base_addr, mapbase);
libexec/rtld-elf/map_object.c
237
path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
258
path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
282
path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
314
path);
libexec/rtld-elf/map_object.c
358
check_elf_headers(const Elf_Ehdr *hdr, const char *path)
libexec/rtld-elf/map_object.c
361
_rtld_error("%s: invalid file format", path);
libexec/rtld-elf/map_object.c
366
_rtld_error("%s: unsupported file layout", path);
libexec/rtld-elf/map_object.c
371
_rtld_error("%s: unsupported file version", path);
libexec/rtld-elf/map_object.c
375
_rtld_error("%s: unsupported file type", path);
libexec/rtld-elf/map_object.c
379
_rtld_error("%s: unsupported machine", path);
libexec/rtld-elf/map_object.c
385
path);
libexec/rtld-elf/map_object.c
392
get_elf_header(int fd, const char *path, const struct stat *sbp,
libexec/rtld-elf/map_object.c
400
_rtld_error("%s: invalid file format", path);
libexec/rtld-elf/map_object.c
407
_rtld_error("%s: read error: %s", path, rtld_strerror(errno));
libexec/rtld-elf/map_object.c
412
if (!check_elf_headers(hdr, path))
libexec/rtld-elf/map_object.c
426
_rtld_error("%s: error mapping phdr: %s", path,
libexec/rtld-elf/map_object.c
476
if (obj->path)
libexec/rtld-elf/map_object.c
477
free(obj->path);
libexec/rtld-elf/map_object.c
60
map_object(int fd, const char *path, const struct stat *sb, bool ismain)
libexec/rtld-elf/map_object.c
99
hdr = get_elf_header(fd, path, sb, &phdr);
libexec/rtld-elf/powerpc/reloc.c
123
" relocation in %s", name, dstobj->path);
libexec/rtld-elf/powerpc/reloc.c
225
obj->path);
libexec/rtld-elf/powerpc/reloc.c
268
"Thread Local Storage", obj->path);
libexec/rtld-elf/powerpc/reloc.c
300
obj->path);
libexec/rtld-elf/powerpc/reloc.c
318
" in non-PLT relocations\n", obj->path,
libexec/rtld-elf/powerpc/reloc.c
714
obj->path, obj->gotptr,
libexec/rtld-elf/powerpc64/reloc.c
118
" relocation in %s", name, dstobj->path);
libexec/rtld-elf/powerpc64/reloc.c
219
obj->path);
libexec/rtld-elf/powerpc64/reloc.c
263
"Thread Local Storage", obj->path);
libexec/rtld-elf/powerpc64/reloc.c
295
obj->path);
libexec/rtld-elf/powerpc64/reloc.c
313
" in non-PLT relocations\n", obj->path,
libexec/rtld-elf/riscv/reloc.c
123
name, dstobj->path);
libexec/rtld-elf/riscv/reloc.c
391
"relocation in shared library", obj->path);
libexec/rtld-elf/riscv/reloc.c
423
"Thread Local Storage", obj->path);
libexec/rtld-elf/riscv/reloc.c
439
obj->path, ELF_R_TYPE(rela->r_info));
libexec/rtld-elf/rtld-libc/rtld_libc.h
78
#define open(path, ...) __sys_open(path, __VA_ARGS__)
libexec/rtld-elf/rtld.c
1091
obj->path == NULL ? NULL : basename(obj->path), (void *)target,
libexec/rtld-elf/rtld.c
1092
defobj->path == NULL ? NULL : basename(defobj->path));
libexec/rtld-elf/rtld.c
1642
return (rtld_dirname_abs(obj->path, obj->origin_path) != -1);
libexec/rtld-elf/rtld.c
1683
digest_phdr(const Elf_Phdr *phdr, int phnum, caddr_t entry, const char *path)
libexec/rtld-elf/rtld.c
1749
_rtld_error("%s: too few PT_LOAD segments", path);
libexec/rtld-elf/rtld.c
181
static int try_fds_open(const char *name, const char *path);
libexec/rtld-elf/rtld.c
1912
(name = lm_find(refobj->path, xname)) == NULL)
libexec/rtld-elf/rtld.c
1927
refobj_path = objgiven ? refobj->path : NULL;
libexec/rtld-elf/rtld.c
1961
refobj->path, fdp);
libexec/rtld-elf/rtld.c
1996
if (objgiven && refobj->path != NULL) {
libexec/rtld-elf/rtld.c
1999
name, basename(refobj->path));
libexec/rtld-elf/rtld.c
2053
refobj->path, symnum);
libexec/rtld-elf/rtld.c
2091
refobj->path, name, ve != NULL ? "@" : "",
libexec/rtld-elf/rtld.c
2414
dbg("obj %s -z nodelete", obj->path);
libexec/rtld-elf/rtld.c
2420
dbg("obj %s -z global", obj->path);
libexec/rtld-elf/rtld.c
2479
objtmp.path = NULL;
libexec/rtld-elf/rtld.c
2515
obj_rtld.path = xstrdup(ld_path_rtld);
libexec/rtld-elf/rtld.c
2826
printable_path(const char *path)
libexec/rtld-elf/rtld.c
2828
return (path == NULL ? "<unknown>" : path);
libexec/rtld-elf/rtld.c
2846
char *path;
libexec/rtld-elf/rtld.c
2857
path = find_library(name, refobj, &fd);
libexec/rtld-elf/rtld.c
2858
if (path == NULL)
libexec/rtld-elf/rtld.c
2861
path = NULL;
libexec/rtld-elf/rtld.c
2878
if ((fd = open(path, O_RDONLY | O_CLOEXEC | O_VERIFY)) == -1) {
libexec/rtld-elf/rtld.c
2879
fd = try_fds_open(path, ld_library_dirs);
libexec/rtld-elf/rtld.c
2881
_rtld_error("Cannot open \"%s\"", path);
libexec/rtld-elf/rtld.c
2882
free(path);
libexec/rtld-elf/rtld.c
2890
free(path);
libexec/rtld-elf/rtld.c
2895
_rtld_error("Cannot fstat \"%s\"", printable_path(path));
libexec/rtld-elf/rtld.c
2897
free(path);
libexec/rtld-elf/rtld.c
2909
free(path);
libexec/rtld-elf/rtld.c
2914
free(path);
libexec/rtld-elf/rtld.c
2920
obj = do_load_object(fd, name, path, &sb, flags);
libexec/rtld-elf/rtld.c
2922
free(path);
libexec/rtld-elf/rtld.c
2929
do_load_object(int fd, const char *name, char *path, struct stat *sbp,
libexec/rtld-elf/rtld.c
2947
dbg("loading \"%s\"", printable_path(path));
libexec/rtld-elf/rtld.c
2948
obj = map_object(fd, printable_path(path), sbp, false);
libexec/rtld-elf/rtld.c
2958
obj->path = path;
libexec/rtld-elf/rtld.c
2961
dbg("%s valid_hash_sysv %d valid_hash_gnu %d dynsymcount %d", obj->path,
libexec/rtld-elf/rtld.c
2964
dbg("refusing to load PIE executable \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
2965
_rtld_error("Cannot load PIE binary %s as DSO", obj->path);
libexec/rtld-elf/rtld.c
2970
dbg("refusing to load non-loadable \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
2971
_rtld_error("Cannot dlopen non-loadable %s", obj->path);
libexec/rtld-elf/rtld.c
2983
obj->path);
libexec/rtld-elf/rtld.c
2985
dbg(" WARNING: %s has impure text", obj->path);
libexec/rtld-elf/rtld.c
2987
obj->path);
libexec/rtld-elf/rtld.c
3041
obj->path = xstrdup(kname);
libexec/rtld-elf/rtld.c
3056
obj->path, obj->mapbase, obj->phdr, seg0,
libexec/rtld-elf/rtld.c
3066
obj->path);
libexec/rtld-elf/rtld.c
3099
obj_main->path, (void *)preinit_addr[index]);
libexec/rtld-elf/rtld.c
3101
(void *)preinit_addr[index], 0, 0, obj_main->path);
libexec/rtld-elf/rtld.c
3159
elm->obj->path,
libexec/rtld-elf/rtld.c
3164
0, elm->obj->path);
libexec/rtld-elf/rtld.c
3172
elm->obj->path, (void *)elm->obj->fini);
libexec/rtld-elf/rtld.c
3175
elm->obj->path);
libexec/rtld-elf/rtld.c
3253
elm->obj->path, (void *)elm->obj->init);
libexec/rtld-elf/rtld.c
3255
(void *)elm->obj->init, 0, 0, elm->obj->path);
libexec/rtld-elf/rtld.c
3265
elm->obj->path,
libexec/rtld-elf/rtld.c
3269
elm->obj->path);
libexec/rtld-elf/rtld.c
3406
obj->path, before ? "en" : "dis",
libexec/rtld-elf/rtld.c
3449
dbg("relocating \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
3453
dbg("object %s has no run-time symbol table", obj->path);
libexec/rtld-elf/rtld.c
3601
try_fds_open(const char *name, const char *path)
libexec/rtld-elf/rtld.c
3608
if (!trust || name[0] != '#' || path == NULL)
libexec/rtld-elf/rtld.c
3624
envcopy = xstrdup(path);
libexec/rtld-elf/rtld.c
3645
path_enumerate(const char *path, path_enum_proc callback,
libexec/rtld-elf/rtld.c
3649
if (path == NULL)
libexec/rtld-elf/rtld.c
3652
path += strspn(path, ":;");
libexec/rtld-elf/rtld.c
3653
while (*path != '\0') {
libexec/rtld-elf/rtld.c
3657
len = strcspn(path, ":;");
libexec/rtld-elf/rtld.c
3658
trans = lm_findn(refobj_path, path, len);
libexec/rtld-elf/rtld.c
3662
res = callback(path, len, arg);
libexec/rtld-elf/rtld.c
3667
path += len;
libexec/rtld-elf/rtld.c
3668
path += strspn(path, ":;");
libexec/rtld-elf/rtld.c
3717
search_library_path(const char *name, const char *path, const char *refobj_path,
libexec/rtld-elf/rtld.c
3723
if (path == NULL)
libexec/rtld-elf/rtld.c
3732
p = path_enumerate(path, try_library_path, refobj_path, &arg);
libexec/rtld-elf/rtld.c
3748
search_library_pathfds(const char *name, const char *path, int *fdp)
libexec/rtld-elf/rtld.c
3754
dbg("%s('%s', '%s', fdp)", __func__, name, path);
libexec/rtld-elf/rtld.c
3761
if (path == NULL)
libexec/rtld-elf/rtld.c
3776
envcopy = xstrdup(path);
libexec/rtld-elf/rtld.c
3826
root->path);
libexec/rtld-elf/rtld.c
3944
refobj == NULL ? "<null>" : refobj->path, lo_flags, mode);
libexec/rtld-elf/rtld.c
3978
obj->path);
libexec/rtld-elf/rtld.c
4036
dbg("obj %s nodelete", obj->path);
libexec/rtld-elf/rtld.c
4298
info->dli_fname = obj->path;
libexec/rtld-elf/rtld.c
4367
error = rtld_dirname(obj->path, p);
libexec/rtld-elf/rtld.c
4389
phdr_info->dlpi_name = obj->path;
libexec/rtld-elf/rtld.c
4557
rtld_dirname(const char *path, char *bname)
libexec/rtld-elf/rtld.c
4562
if (path == NULL || *path == '\0') {
libexec/rtld-elf/rtld.c
4569
endp = path + strlen(path) - 1;
libexec/rtld-elf/rtld.c
4570
while (endp > path && *endp == '/')
libexec/rtld-elf/rtld.c
4574
while (endp > path && *endp != '/')
libexec/rtld-elf/rtld.c
4578
if (endp == path) {
libexec/rtld-elf/rtld.c
4585
} while (endp > path && *endp == '/');
libexec/rtld-elf/rtld.c
4588
if (endp - path + 2 > PATH_MAX) {
libexec/rtld-elf/rtld.c
4589
_rtld_error("Filename is too long: %s", path);
libexec/rtld-elf/rtld.c
4593
strncpy(bname, path, endp - path + 1);
libexec/rtld-elf/rtld.c
4594
bname[endp - path + 1] = '\0';
libexec/rtld-elf/rtld.c
4599
rtld_dirname_abs(const char *path, char *base)
libexec/rtld-elf/rtld.c
4603
if (realpath(path, base) == NULL) {
libexec/rtld-elf/rtld.c
4604
_rtld_error("realpath \"%s\" failed (%s)", path,
libexec/rtld-elf/rtld.c
4608
dbg("%s -> %s", path, base);
libexec/rtld-elf/rtld.c
4611
_rtld_error("non-abs result from realpath \"%s\"", path);
libexec/rtld-elf/rtld.c
4625
l->l_name = obj->path;
libexec/rtld-elf/rtld.c
5048
obj->path, obj->strtab + symnum, verndx);
libexec/rtld-elf/rtld.c
5085
obj_rtld.path, obj->path, req->ventry->name,
libexec/rtld-elf/rtld.c
5093
obj->path, obj->strtab + symnum, verndx);
libexec/rtld-elf/rtld.c
5218
trace_print_obj(Obj_Entry *obj, const char *name, const char *path,
libexec/rtld-elf/rtld.c
5259
rtld_putstr(obj_main->path);
libexec/rtld-elf/rtld.c
5265
rtld_putstr(path);
libexec/rtld-elf/rtld.c
5282
const char *name, *path;
libexec/rtld-elf/rtld.c
5294
rtld_printf("%s:\n", obj->path);
libexec/rtld-elf/rtld.c
5300
path = needed->obj->path;
libexec/rtld-elf/rtld.c
5302
path = "not found";
libexec/rtld-elf/rtld.c
5305
trace_print_obj(needed->obj, name, path, main_local,
libexec/rtld-elf/rtld.c
5326
trace_print_obj(obj, name, obj->path, main_local, NULL,
libexec/rtld-elf/rtld.c
5357
0, obj->path);
libexec/rtld-elf/rtld.c
5358
dbg("unloading \"%s\"", obj->path);
libexec/rtld-elf/rtld.c
583
__progname = obj_rtld.path;
libexec/rtld-elf/rtld.c
5973
obj->path, name);
libexec/rtld-elf/rtld.c
5988
depobj->path, vername, refobj->path);
libexec/rtld-elf/rtld.c
5995
depobj->path, vd->vd_version);
libexec/rtld-elf/rtld.c
6012
_rtld_error("%s: version %s required by %s not found", depobj->path,
libexec/rtld-elf/rtld.c
6013
vername, refobj->path);
libexec/rtld-elf/rtld.c
6042
obj->path, vn->vn_version);
libexec/rtld-elf/rtld.c
6065
obj->path, vd->vd_version);
libexec/rtld-elf/rtld.c
6166
obj->path, obj->strtab + symnum, vernum);
libexec/rtld-elf/rtld.c
6217
obj->path, prot, rtld_strerror(errno));
libexec/rtld-elf/rtld.c
73
typedef void *(*path_enum_proc)(const char *path, size_t len, void *arg);
libexec/rtld-elf/rtld.c
809
obj_main->path = kexecpath;
libexec/rtld-elf/rtld.c
813
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
815
obj_main->path = xstrdup(buf);
libexec/rtld-elf/rtld.c
818
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
820
dbg("obj_main path %s", obj_main->path);
libexec/rtld-elf/rtld.c
835
strcmp(obj_main->interp, obj_rtld.path) != 0) {
libexec/rtld-elf/rtld.c
836
free(obj_rtld.path);
libexec/rtld-elf/rtld.c
837
obj_rtld.path = xstrdup(obj_main->interp);
libexec/rtld-elf/rtld.c
838
__progname = obj_rtld.path;
libexec/rtld-elf/rtld.c
845
obj_main->path, obj_main->valid_hash_sysv, obj_main->valid_hash_gnu,
libexec/rtld-elf/rtld.c
851
obj_main->mapsize, 0, obj_main->path);
libexec/rtld-elf/rtld.c
853
obj_rtld.mapsize, 0, obj_rtld.path);
libexec/rtld-elf/rtld.h
141
char *path; /* Pathname of underlying file (%) */
libexec/rtld-elf/rtld.h
426
bool check_elf_headers(const Elf_Ehdr *hdr, const char *path);
sbin/bectl/bectl_jail.c
424
char path[MAXPATHLEN];
sbin/bectl/bectl_jail.c
445
bzero(&path, MAXPATHLEN);
sbin/bectl/bectl_jail.c
447
if (jail_getv(0, "name", name, "path", path, NULL) != jid) {
sbin/bectl/bectl_jail.c
457
if (be_mounted_at(be, path, NULL) != 0) {
sbin/bectl/bectl_jail.c
463
bectl_jail_cleanup(path, jid);
sbin/devd/devd.cc
485
char path[PATH_MAX];
sbin/devd/devd.cc
495
snprintf(path, sizeof(path), "%s/%s",
sbin/devd/devd.cc
497
parse_one_file(path);
sbin/fsck_msdosfs/dir.c
350
char *path, int type)
sbin/fsck_msdosfs/dir.c
354
pwarn("Invalid long filename entry for %s\n", path);
sbin/fsck_msdosfs/dir.c
358
path);
sbin/geom/core/geom.c
526
const char *path;
sbin/geom/core/geom.c
528
path = getenv("GEOM_LIBRARY_PATH");
sbin/geom/core/geom.c
529
if (path == NULL)
sbin/geom/core/geom.c
530
path = GEOM_CLASS_DIR;
sbin/geom/core/geom.c
531
return (path);
sbin/geom/core/geom.c
537
char *curpath, path[MAXPATHLEN], *tofree, *totalpath;
sbin/geom/core/geom.c
553
snprintf(path, sizeof(path), "%s/geom_%s.so", curpath,
sbin/geom/core/geom.c
555
ret = access(path, F_OK);
sbin/geom/core/geom.c
573
dlh = dlopen(path, RTLD_NOW);
sbin/geom/core/geom.c
586
getprogname(), path);
sbin/ggate/ggatec/ggatec.c
360
if (strlcpy(cinit.gc_path, path, sizeof(cinit.gc_path)) >=
sbin/ggate/ggatec/ggatec.c
474
host, path);
sbin/ggate/ggatec/ggatec.c
478
path);
sbin/ggate/ggatec/ggatec.c
507
port, path);
sbin/ggate/ggatec/ggatec.c
60
static const char *path = NULL;
sbin/ggate/ggatec/ggatec.c
672
path = argv[1];
sbin/ggate/ggatec/ggatec.c
696
path = argv[1];
sbin/ggate/ggated/ggated.c
200
char *word, *path, *sflags, *brkl;
sbin/ggate/ggated/ggated.c
206
path = NULL;
sbin/ggate/ggated/ggated.c
244
path = word;
sbin/ggate/ggated/ggated.c
256
ex->e_path = strdup(path);
sbin/ggate/ggated/ggated.c
268
ip2str(ex->e_ip), vmask, path, sflags);
sbin/ggate/ggatel/ggatel.c
179
fd = open(path, g_gate_openflags(flags) | O_DIRECT | O_FSYNC);
sbin/ggate/ggatel/ggatel.c
181
err(EXIT_FAILURE, "Cannot open %s", path);
sbin/ggate/ggatel/ggatel.c
192
strlcpy(ggioc.gctl_info, path, sizeof(ggioc.gctl_info));
sbin/ggate/ggatel/ggatel.c
206
fd = open(path, g_gate_openflags(flags));
sbin/ggate/ggatel/ggatel.c
208
err(EXIT_FAILURE, "Cannot open %s", path);
sbin/ggate/ggatel/ggatel.c
304
path = argv[0];
sbin/ggate/ggatel/ggatel.c
315
path = argv[0];
sbin/ggate/ggatel/ggatel.c
51
static const char *path = NULL;
sbin/hastd/hooks.c
168
hook_alloc(const char *path, char **args)
sbin/hastd/hooks.c
182
(void)strlcpy(hp->hp_comm, path, sizeof(hp->hp_comm));
sbin/hastd/hooks.c
329
hook_exec(const char *path, ...)
sbin/hastd/hooks.c
333
va_start(ap, path);
sbin/hastd/hooks.c
334
hook_execv(path, ap);
sbin/hastd/hooks.c
339
hook_execv(const char *path, va_list ap)
sbin/hastd/hooks.c
349
if (path == NULL || path[0] == '\0')
sbin/hastd/hooks.c
353
args[0] = __DECONST(char *, path);
sbin/hastd/hooks.c
361
hp = hook_alloc(path, args);
sbin/hastd/hooks.c
370
pjdlog_errno(LOG_ERR, "Unable to fork to execute %s", path);
sbin/hastd/hooks.c
382
execv(path, args);
sbin/hastd/hooks.c
383
pjdlog_errno(LOG_ERR, "Unable to execute %s", path);
sbin/hastd/hooks.h
45
void hook_exec(const char *path, ...);
sbin/hastd/hooks.h
46
void hook_execv(const char *path, va_list ap);
sbin/hastd/subr.c
182
jailst.path = pw->pw_dir;
sbin/init/init.c
1094
replace_init(char *path)
sbin/init/init.c
1098
argv[0] = path;
sbin/init/init.c
138
static void replace_init(char *path);
sbin/init/init.c
632
read_file(const char *path, void **bufp, size_t *bufsizep)
sbin/init/init.c
640
fd = open(path, O_RDONLY);
sbin/init/init.c
642
emergency("%s: %m", path);
sbin/init/init.c
683
create_file(const char *path, const void *buf, size_t bufsize)
sbin/init/init.c
688
fd = open(path, O_WRONLY | O_CREAT | O_EXCL, 0700);
sbin/init/init.c
690
emergency("%s: %m", path);
sbin/init/init.c
794
char init_path[PATH_MAX], *path, *path_component;
sbin/init/init.c
829
while ((path = strsep(&path_component, ":")) != NULL) {
sbin/init/init.c
833
execl(path, path, NULL);
sbin/ipf/ipmon/ipmon_y.y
969
install_saver(char *name, char *path)
sbin/ipf/ipmon/ipmon_y.y
989
isi->imsi_handle = dlopen(path, RTLD_LAZY);
sbin/ipf/ipmon/ipmon_y.y
992
isi->imsi_handle = dlopen(path, DL_LAZY);
sbin/ipf/libipf/save_execute.c
10
char *path;
sbin/ipf/libipf/save_execute.c
32
ctx->path = strdup(strings[0]);
sbin/ipf/libipf/save_execute.c
48
printf("%s", exe->path);
sbin/ipf/libipf/save_execute.c
58
free(exe->path);
sbin/ipf/libipf/save_execute.c
69
fp = popen(exe->path, "w");
sbin/ipf/libipf/save_file.c
105
if (file->path != NULL)
sbin/ipf/libipf/save_file.c
106
free(file->path);
sbin/ipf/libipf/save_file.c
14
char *path;
sbin/ipf/libipf/save_file.c
42
ctx->path = strdup(strings[0] + 6);
sbin/ipf/libipf/save_file.c
43
ctx->fp = fopen(ctx->path, "ab");
sbin/ipf/libipf/save_file.c
45
ctx->path = strdup(strings[0] + 7);
sbin/ipf/libipf/save_file.c
46
ctx->fp = fopen(ctx->path, "a");
sbin/ipf/libipf/save_file.c
67
if (strcmp(f1->path, f2->path))
sbin/ipf/libipf/save_file.c
92
printf("%s", file->path);
sbin/ipf/libipf/save_nothing.c
11
char *path;
sbin/kldconfig/kldconfig.c
108
if ((path = malloc(sz + 1)) == NULL) {
sbin/kldconfig/kldconfig.c
113
if (sysctl(mib, miblen, path, &sz, NULL, 0) == -1)
sbin/kldconfig/kldconfig.c
115
modpath = path;
sbin/kldconfig/kldconfig.c
140
addpath(struct pathhead *pathq, char *path, int force, int insert)
sbin/kldconfig/kldconfig.c
152
if (realpath(path, pathbuf) == NULL)
sbin/kldconfig/kldconfig.c
153
strlcpy(pathbuf, path, sizeof(pathbuf));
sbin/kldconfig/kldconfig.c
162
if (!strcmp(pe->path, pathbuf))
sbin/kldconfig/kldconfig.c
172
((pe->path = strdup(pathbuf)) == NULL)) {
sbin/kldconfig/kldconfig.c
192
rempath(struct pathhead *pathq, char *path, int force, int insert __unused)
sbin/kldconfig/kldconfig.c
199
if (realpath(path, pathbuf) == NULL)
sbin/kldconfig/kldconfig.c
200
strlcpy(pathbuf, path, sizeof(pathbuf));
sbin/kldconfig/kldconfig.c
209
if (!strcmp(pe->path, pathbuf))
sbin/kldconfig/kldconfig.c
238
parsepath(struct pathhead *pathq, char *path, int uniq)
sbin/kldconfig/kldconfig.c
243
while ((p = strsep(&path, ";")) != NULL)
sbin/kldconfig/kldconfig.c
246
((pe->path = strdup(p)) == NULL)) {
sbin/kldconfig/kldconfig.c
266
s, pe->path, (TAILQ_NEXT(pe, next) != NULL? ";": ""));
sbin/kldconfig/kldconfig.c
48
char *path;
sbin/kldconfig/kldconfig.c
96
char *path;
sbin/kldload/kldload.c
105
free(path);
sbin/kldload/kldload.c
51
char *path, *tmppath, *element;
sbin/kldload/kldload.c
76
path = malloc(pathlen + 1);
sbin/kldload/kldload.c
77
if (path == NULL)
sbin/kldload/kldload.c
80
if (sysctl(mib, miblen, path, &pathlen, NULL, 0) == -1)
sbin/kldload/kldload.c
82
tmppath = path;
sbin/mksnap_ffs/mksnap_ffs.c
121
strlcpy(path, ".", PATH_MAX);
sbin/mksnap_ffs/mksnap_ffs.c
123
strlcpy(path, "/", PATH_MAX);
sbin/mksnap_ffs/mksnap_ffs.c
125
strlcpy(path, snapname, cp - snapname + 1);
sbin/mksnap_ffs/mksnap_ffs.c
127
if (statfs(path, &stfsbuf) < 0)
sbin/mksnap_ffs/mksnap_ffs.c
128
err(1, "%s", path);
sbin/mksnap_ffs/mksnap_ffs.c
129
switch (isdir(path, &stbuf)) {
sbin/mksnap_ffs/mksnap_ffs.c
131
err(1, "%s", path);
sbin/mksnap_ffs/mksnap_ffs.c
133
errx(1, "%s: Not a directory", path);
sbin/mksnap_ffs/mksnap_ffs.c
137
if (access(path, W_OK) < 0)
sbin/mksnap_ffs/mksnap_ffs.c
138
err(1, "Lack write permission in %s", path);
sbin/mksnap_ffs/mksnap_ffs.c
140
errx(1, "Lack write permission in %s: Sticky bit set", path);
sbin/mksnap_ffs/mksnap_ffs.c
66
isdir(const char *path, struct stat *stbufp)
sbin/mksnap_ffs/mksnap_ffs.c
69
if (stat(path, stbufp) < 0)
sbin/mksnap_ffs/mksnap_ffs.c
77
issamefs(const char *path, struct statfs *stfsp)
sbin/mksnap_ffs/mksnap_ffs.c
82
if (isdir(path, &stbuf) != 1)
sbin/mksnap_ffs/mksnap_ffs.c
84
if (statfs(path, &stfsbuf) < 0)
sbin/mksnap_ffs/mksnap_ffs.c
94
char errmsg[255], path[PATH_MAX];
sbin/mount_nullfs/mount_nullfs.c
51
stat_realpath(const char *path, char *resolved, struct stat *sbp)
sbin/mount_nullfs/mount_nullfs.c
53
if (realpath(path, resolved) == NULL || stat(resolved, sbp) != 0)
sbin/nvmecontrol/comnd.c
291
char *path = NULL;
sbin/nvmecontrol/comnd.c
300
asprintf(&path, "%s/%s", dir, dent->d_name);
sbin/nvmecontrol/comnd.c
301
if (path == NULL)
sbin/nvmecontrol/comnd.c
303
if ((h = dlopen(path, RTLD_NOW | RTLD_GLOBAL)) == NULL)
sbin/nvmecontrol/comnd.c
304
warnx("Can't load %s: %s", path, dlerror());
sbin/nvmecontrol/comnd.c
309
free(path);
sbin/nvmecontrol/comnd.c
310
path = NULL;
sbin/nvmecontrol/disconnect.c
31
char *path;
sbin/nvmecontrol/disconnect.c
42
get_nsid(fd, &path, NULL);
sbin/nvmecontrol/disconnect.c
45
error = nvmf_disconnect_host(path);
sbin/nvmecontrol/disconnect.c
48
path);
sbin/nvmecontrol/firmware.c
115
read_image_file(const char *path, void **buf, int32_t *size)
sbin/nvmecontrol/firmware.c
124
if ((fd = open(path, O_RDONLY)) < 0)
sbin/nvmecontrol/firmware.c
125
err(EX_NOINPUT, "unable to open '%s'", path);
sbin/nvmecontrol/firmware.c
127
err(EX_NOINPUT, "unable to stat '%s'", path);
sbin/nvmecontrol/firmware.c
142
path, (intmax_t)sb.st_size);
sbin/nvmecontrol/firmware.c
147
err(EX_IOERR, "error reading '%s'", path);
sbin/nvmecontrol/firmware.c
152
path, *size, filesize);
sbin/nvmecontrol/firmware.c
234
char *path;
sbin/nvmecontrol/firmware.c
271
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/firmware.c
274
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/firmware.c
276
free(path);
sbin/nvmecontrol/format.c
117
char *path;
sbin/nvmecontrol/format.c
144
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/format.c
155
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/format.c
157
free(path);
sbin/nvmecontrol/identify.c
238
char *path;
sbin/nvmecontrol/identify.c
246
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/identify.c
255
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/identify.c
257
free(path);
sbin/nvmecontrol/logpage.c
718
char *path;
sbin/nvmecontrol/logpage.c
740
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/logpage.c
745
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/logpage.c
747
free(path);
sbin/nvmecontrol/ns.c
402
char *path;
sbin/nvmecontrol/ns.c
409
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
412
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/ns.c
414
free(path);
sbin/nvmecontrol/ns.c
447
char *path;
sbin/nvmecontrol/ns.c
454
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
457
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/ns.c
459
free(path);
sbin/nvmecontrol/ns.c
492
char *path;
sbin/nvmecontrol/ns.c
499
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
502
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/ns.c
504
free(path);
sbin/nvmecontrol/ns.c
545
char *path;
sbin/nvmecontrol/ns.c
560
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
563
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/ns.c
565
free(path);
sbin/nvmecontrol/ns.c
635
char *path;
sbin/nvmecontrol/ns.c
643
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
646
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/ns.c
654
free(path);
sbin/nvmecontrol/ns.c
702
char *path;
sbin/nvmecontrol/ns.c
709
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
712
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/ns.c
772
char *path;
sbin/nvmecontrol/ns.c
779
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
782
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/ns.c
849
char *path;
sbin/nvmecontrol/ns.c
856
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
859
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/ns.c
902
char *path;
sbin/nvmecontrol/ns.c
909
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/ns.c
912
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/nsid.c
66
char *path;
sbin/nvmecontrol/nsid.c
74
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/nsid.c
76
printf("%s\t%u\n", path, nsid);
sbin/nvmecontrol/nsid.c
77
free(path);
sbin/nvmecontrol/power.c
144
char *path;
sbin/nvmecontrol/power.c
156
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/power.c
159
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/power.c
161
free(path);
sbin/nvmecontrol/reset.c
57
char *path;
sbin/nvmecontrol/reset.c
63
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/reset.c
66
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/reset.c
68
free(path);
sbin/nvmecontrol/sanitize.c
112
char *path;
sbin/nvmecontrol/sanitize.c
147
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/sanitize.c
150
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/sanitize.c
152
free(path);
sbin/nvmecontrol/selftest.c
80
char *path;
sbin/nvmecontrol/selftest.c
87
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/selftest.c
90
open_dev(path, &fd, 1, 1);
sbin/nvmecontrol/selftest.c
92
free(path);
sbin/nvmecontrol/telemetry.c
100
char *path;
sbin/nvmecontrol/telemetry.c
117
get_nsid(fd, &path, &nsid);
sbin/nvmecontrol/telemetry.c
122
open_dev(path, &fd, 0, 1);
sbin/nvmecontrol/telemetry.c
124
free(path);
sbin/pfctl/parse.y
1001
if (strlen(pf->anchor->path) + 1 +
sbin/pfctl/parse.y
1238
"%s/%s", pf->anchor->path, $3);
sbin/pfctl/parse.y
5966
warn_duplicate_tables(name, pf->anchor->path);
sbin/pfctl/parse.y
5986
pf->anchor->path, &ab, pf->anchor->ruleset.tticket, ukt)) {
sbin/pfctl/parse.y
6015
ukt->pfrukt_name, pf->anchor->path);
sbin/pfctl/parse.y
6020
__func__, ukt->pfrukt_name, pf->anchor->path);
sbin/pfctl/parse.y
7822
DBGPRINT("%s [ %s ] (%s)\n", __func__, a->path, alast->path);
sbin/pfctl/parse.y
7824
path_cut = strstr(kt->pfrkt_anchor, alast->path);
sbin/pfctl/parse.y
7826
path_cut += strlen(alast->path);
sbin/pfctl/parse.y
7829
"%s%s", a->path, path_cut);
sbin/pfctl/parse.y
7832
"%s", a->path);
sbin/pfctl/parse.y
8382
if (strlcpy(r->anchor->path, anchorname,
sbin/pfctl/parse.y
8383
sizeof(r->anchor->path)) >= sizeof(r->anchor->path)) {
sbin/pfctl/pf_ruleset.c
144
pf_find_anchor(const char *path)
sbin/pfctl/pf_ruleset.c
151
strlcpy(key->path, path, sizeof(key->path));
sbin/pfctl/pf_ruleset.c
158
pf_find_ruleset(const char *path)
sbin/pfctl/pf_ruleset.c
162
while (*path == '/')
sbin/pfctl/pf_ruleset.c
163
path++;
sbin/pfctl/pf_ruleset.c
164
if (!*path)
sbin/pfctl/pf_ruleset.c
166
anchor = pf_find_anchor(path);
sbin/pfctl/pf_ruleset.c
174
pf_find_or_create_ruleset(const char *path)
sbin/pfctl/pf_ruleset.c
180
if (path[0] == 0)
sbin/pfctl/pf_ruleset.c
182
while (*path == '/')
sbin/pfctl/pf_ruleset.c
183
path++;
sbin/pfctl/pf_ruleset.c
184
ruleset = pf_find_ruleset(path);
sbin/pfctl/pf_ruleset.c
190
strlcpy(p, path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
202
strlcpy(p, path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
211
(parent != NULL && strlen(parent->path) >=
sbin/pfctl/pf_ruleset.c
224
strlcpy(anchor->path, parent->path,
sbin/pfctl/pf_ruleset.c
225
sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
226
strlcat(anchor->path, "/", sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
228
strlcat(anchor->path, anchor->name, sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
233
anchor->path, anchor->name, dup->path, dup->name);
sbin/pfctl/pf_ruleset.c
244
"'%s' '%s'\n", anchor->path, anchor->name,
sbin/pfctl/pf_ruleset.c
245
dup->path, dup->name);
sbin/pfctl/pf_ruleset.c
322
_pf_find_eth_anchor(struct pfctl_eth_anchor *anchor, const char *path)
sbin/pfctl/pf_ruleset.c
327
if (strcmp(path, anchor->path) == 0)
sbin/pfctl/pf_ruleset.c
335
a = _pf_find_eth_anchor(r->anchor, path);
sbin/pfctl/pf_ruleset.c
344
pf_find_eth_anchor(const char *path)
sbin/pfctl/pf_ruleset.c
346
return (_pf_find_eth_anchor(&pf_eth_main_anchor, path));
sbin/pfctl/pf_ruleset.c
350
pf_find_eth_ruleset(const char *path)
sbin/pfctl/pf_ruleset.c
354
while (*path == '/')
sbin/pfctl/pf_ruleset.c
355
path++;
sbin/pfctl/pf_ruleset.c
356
if (!*path)
sbin/pfctl/pf_ruleset.c
358
anchor = pf_find_eth_anchor(path);
sbin/pfctl/pf_ruleset.c
366
pf_find_or_create_eth_ruleset(const char *path)
sbin/pfctl/pf_ruleset.c
372
if (path[0] == 0)
sbin/pfctl/pf_ruleset.c
374
while (*path == '/')
sbin/pfctl/pf_ruleset.c
375
path++;
sbin/pfctl/pf_ruleset.c
376
ruleset = pf_find_eth_ruleset(path);
sbin/pfctl/pf_ruleset.c
382
strlcpy(p, path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
394
strlcpy(p, path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
403
(parent != NULL && strlen(parent->path) >=
sbin/pfctl/pf_ruleset.c
415
strlcpy(anchor->path, parent->path,
sbin/pfctl/pf_ruleset.c
416
sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
417
strlcat(anchor->path, "/", sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
419
strlcat(anchor->path, anchor->name, sizeof(anchor->path));
sbin/pfctl/pf_ruleset.c
438
char *p, *path;
sbin/pfctl/pf_ruleset.c
446
path = (char *)rs_malloc(MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
447
if (path == NULL)
sbin/pfctl/pf_ruleset.c
450
strlcpy(path, name + 1, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
454
if (s->anchor == NULL || !s->anchor->path[0])
sbin/pfctl/pf_ruleset.c
455
path[0] = 0;
sbin/pfctl/pf_ruleset.c
457
strlcpy(path, s->anchor->path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
459
if (!path[0]) {
sbin/pfctl/pf_ruleset.c
461
rs_free(path);
sbin/pfctl/pf_ruleset.c
464
if ((p = strrchr(path, '/')) != NULL)
sbin/pfctl/pf_ruleset.c
467
path[0] = 0;
sbin/pfctl/pf_ruleset.c
471
if (path[0])
sbin/pfctl/pf_ruleset.c
472
strlcat(path, "/", MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
473
strlcat(path, name, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
475
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sbin/pfctl/pf_ruleset.c
479
ruleset = pf_find_or_create_ruleset(path);
sbin/pfctl/pf_ruleset.c
480
rs_free(path);
sbin/pfctl/pf_ruleset.c
494
char *p, *path;
sbin/pfctl/pf_ruleset.c
500
path = (char *)rs_malloc(MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
501
if (path == NULL)
sbin/pfctl/pf_ruleset.c
504
strlcpy(path, name + 1, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
507
if (s->anchor == NULL || !s->anchor->path[0])
sbin/pfctl/pf_ruleset.c
508
path[0] = 0;
sbin/pfctl/pf_ruleset.c
510
strlcpy(path, s->anchor->path, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
512
if (!path[0]) {
sbin/pfctl/pf_ruleset.c
514
rs_free(path);
sbin/pfctl/pf_ruleset.c
517
if ((p = strrchr(path, '/')) != NULL)
sbin/pfctl/pf_ruleset.c
520
path[0] = 0;
sbin/pfctl/pf_ruleset.c
523
if (path[0])
sbin/pfctl/pf_ruleset.c
524
strlcat(path, "/", MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
525
strlcat(path, name, MAXPATHLEN);
sbin/pfctl/pf_ruleset.c
527
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sbin/pfctl/pf_ruleset.c
530
ruleset = pf_find_or_create_eth_ruleset(path);
sbin/pfctl/pf_ruleset.c
531
rs_free(path);
sbin/pfctl/pf_ruleset.c
93
int c = strcmp(a->path, b->path);
sbin/pfctl/pfctl.c
1494
pfctl_show_eth_rules(int dev, char *path, int opts, enum pfctl_show format,
sbin/pfctl/pfctl.c
1502
int len = strlen(path);
sbin/pfctl/pfctl.c
1521
if (path[0])
sbin/pfctl/pfctl.c
1522
snprintf(&path[len], MAXPATHLEN - len, "/%s", anchorname);
sbin/pfctl/pfctl.c
1524
snprintf(&path[len], MAXPATHLEN - len, "%s", anchorname);
sbin/pfctl/pfctl.c
1525
npath = path;
sbin/pfctl/pfctl.c
1560
path[len] = '\0';
sbin/pfctl/pfctl.c
1564
if ((ret = pfctl_get_eth_rules_info(dev, &info, path)) != 0) {
sbin/pfctl/pfctl.c
1571
if ((ret = pfctl_get_eth_rule(dev, nr, info.ticket, path, &rule,
sbin/pfctl/pfctl.c
1598
pfctl_show_eth_rules(dev, path, opts, format,
sbin/pfctl/pfctl.c
1605
path[len] = '\0';
sbin/pfctl/pfctl.c
1610
pfctl_show_rules(int dev, char *path, int opts, enum pfctl_show format,
sbin/pfctl/pfctl.c
1618
int len = strlen(path), ret = 0;
sbin/pfctl/pfctl.c
1636
if (path[0])
sbin/pfctl/pfctl.c
1637
snprintf(&path[len], MAXPATHLEN - len, "/%s", anchorname);
sbin/pfctl/pfctl.c
1639
snprintf(&path[len], MAXPATHLEN - len, "%s", anchorname);
sbin/pfctl/pfctl.c
1640
npath = path;
sbin/pfctl/pfctl.c
1665
path[len] = '\0';
sbin/pfctl/pfctl.c
1670
ret = pfctl_get_rules_info_h(pfh, &ri, PF_PASS, path);
sbin/pfctl/pfctl.c
1677
ret = pfctl_get_rules_info_h(pfh, &ri, PF_SCRUB, path);
sbin/pfctl/pfctl.c
1690
if ((ret = pfctl_get_clear_rule_h(pfh, nr, ri.ticket, path, PF_SCRUB,
sbin/pfctl/pfctl.c
1697
nr, ri.ticket, PF_SCRUB, path, PF_RDR) != 0)
sbin/pfctl/pfctl.c
1701
nr, ri.ticket, PF_SCRUB, path, PF_NAT) != 0)
sbin/pfctl/pfctl.c
1705
nr, ri.ticket, PF_SCRUB, path, PF_RT) != 0)
sbin/pfctl/pfctl.c
1731
ret = pfctl_get_rules_info_h(pfh, &ri, PF_PASS, path);
sbin/pfctl/pfctl.c
1737
if ((ret = pfctl_get_clear_rule_h(pfh, nr, ri.ticket, path, PF_PASS,
sbin/pfctl/pfctl.c
1744
nr, ri.ticket, PF_PASS, path, PF_RDR) != 0)
sbin/pfctl/pfctl.c
1748
nr, ri.ticket, PF_PASS, path, PF_NAT) != 0)
sbin/pfctl/pfctl.c
1752
nr, ri.ticket, PF_PASS, path, PF_RT) != 0)
sbin/pfctl/pfctl.c
1824
path[len] = '\0';
sbin/pfctl/pfctl.c
1829
pfctl_show_nat(int dev, const char *path, int opts, char *anchorname, int depth,
sbin/pfctl/pfctl.c
1839
int len = strlen(path);
sbin/pfctl/pfctl.c
1858
snprintf(npath, MAXPATHLEN, "%s", path);
sbin/pfctl/pfctl.c
2207
if (strlcpy(r->anchor->path, anchor_call,
sbin/pfctl/pfctl.c
2208
sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path))
sbin/pfctl/pfctl.c
2230
pfctl_eth_ruleset_trans(struct pfctl *pf, char *path,
sbin/pfctl/pfctl.c
2236
if (pfctl_add_trans(pf->trans, PF_RULESET_ETH, path))
sbin/pfctl/pfctl.c
2246
pfctl_ruleset_trans(struct pfctl *pf, char *path, struct pfctl_anchor *a, bool do_eth)
sbin/pfctl/pfctl.c
2251
if (pfctl_add_trans(pf->trans, PF_RULESET_ETH, path))
sbin/pfctl/pfctl.c
2255
if (pfctl_add_trans(pf->trans, PF_RULESET_NAT, path) ||
sbin/pfctl/pfctl.c
2256
pfctl_add_trans(pf->trans, PF_RULESET_BINAT, path) ||
sbin/pfctl/pfctl.c
2257
pfctl_add_trans(pf->trans, PF_RULESET_RDR, path))
sbin/pfctl/pfctl.c
2262
if (pfctl_add_trans(pf->trans, PF_RULESET_ALTQ, path))
sbin/pfctl/pfctl.c
2266
if (pfctl_add_trans(pf->trans, PF_RULESET_SCRUB, path) ||
sbin/pfctl/pfctl.c
2267
pfctl_add_trans(pf->trans, PF_RULESET_FILTER, path))
sbin/pfctl/pfctl.c
2271
if (pfctl_add_trans(pf->trans, PF_RULESET_TABLE, path))
sbin/pfctl/pfctl.c
2352
pfctl_load_eth_ruleset(struct pfctl *pf, char *path,
sbin/pfctl/pfctl.c
2356
int error, len = strlen(path);
sbin/pfctl/pfctl.c
2360
if (path[0])
sbin/pfctl/pfctl.c
2361
snprintf(&path[len], MAXPATHLEN - len, "/%s", pf->eanchor->name);
sbin/pfctl/pfctl.c
2363
snprintf(&path[len], MAXPATHLEN - len, "%s", pf->eanchor->name);
sbin/pfctl/pfctl.c
2372
path, rs->anchor))) {
sbin/pfctl/pfctl.c
2384
error = pfctl_load_eth_rule(pf, path, r, depth);
sbin/pfctl/pfctl.c
2389
if ((error = pfctl_load_eth_ruleset(pf, path,
sbin/pfctl/pfctl.c
2400
path[len] = '\0';
sbin/pfctl/pfctl.c
2404
path[len] = '\0';
sbin/pfctl/pfctl.c
2409
pfctl_load_eth_rule(struct pfctl *pf, char *path, struct pfctl_eth_rule *r,
sbin/pfctl/pfctl.c
2414
int len = strlen(path);
sbin/pfctl/pfctl.c
2417
if (strlcpy(anchor, path, sizeof(anchor)) >= sizeof(anchor))
sbin/pfctl/pfctl.c
2422
if (path[0])
sbin/pfctl/pfctl.c
2423
snprintf(&path[len], MAXPATHLEN - len,
sbin/pfctl/pfctl.c
2426
snprintf(&path[len], MAXPATHLEN - len,
sbin/pfctl/pfctl.c
2430
name = r->anchor->path;
sbin/pfctl/pfctl.c
2445
path[len] = '\0';
sbin/pfctl/pfctl.c
2451
pfctl_load_tables(struct pfctl *pf, char *path, struct pfctl_anchor *a,
sbin/pfctl/pfctl.c
2460
if (strcmp(kt->pfrkt_anchor, a->path) != 0)
sbin/pfctl/pfctl.c
2463
if (path != NULL && *path) {
sbin/pfctl/pfctl.c
2467
path, anchor_path);
sbin/pfctl/pfctl.c
2486
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pfctl_ruleset *rs,
sbin/pfctl/pfctl.c
2490
int error, len = strlen(path);
sbin/pfctl/pfctl.c
2495
if (path[0])
sbin/pfctl/pfctl.c
2496
snprintf(&path[len], MAXPATHLEN - len, "/%s", pf->anchor->name);
sbin/pfctl/pfctl.c
2498
snprintf(&path[len], MAXPATHLEN - len, "%s", pf->anchor->name);
sbin/pfctl/pfctl.c
2507
path, rs->anchor, false))) {
sbin/pfctl/pfctl.c
2528
if ((error = pfctl_load_rule(pf, path, r, depth)))
sbin/pfctl/pfctl.c
2531
if ((error = pfctl_load_ruleset(pf, path,
sbin/pfctl/pfctl.c
2534
if ((error = pfctl_load_tables(pf, path, r->anchor, rs_num)))
sbin/pfctl/pfctl.c
2544
path[len] = '\0';
sbin/pfctl/pfctl.c
2548
path[len] = '\0';
sbin/pfctl/pfctl.c
2554
pfctl_load_rule(struct pfctl *pf, char *path, struct pfctl_rule *r, int depth)
sbin/pfctl/pfctl.c
2560
int len = strlen(path);
sbin/pfctl/pfctl.c
2568
ticket = pfctl_get_ticket(pf->trans, rs_num, path);
sbin/pfctl/pfctl.c
2572
if (strlcpy(anchor, path, sizeof(anchor)) >= sizeof(anchor))
sbin/pfctl/pfctl.c
2577
if (path[0])
sbin/pfctl/pfctl.c
2578
snprintf(&path[len], MAXPATHLEN - len,
sbin/pfctl/pfctl.c
2581
snprintf(&path[len], MAXPATHLEN - len,
sbin/pfctl/pfctl.c
2585
name = r->anchor->path;
sbin/pfctl/pfctl.c
2626
path[len] = '\0';
sbin/pfctl/pfctl.c
2667
char *path = NULL;
sbin/pfctl/pfctl.c
2696
if ((path = calloc(1, MAXPATHLEN)) == NULL)
sbin/pfctl/pfctl.c
2718
if (strlcpy(pf.anchor->path, anchorname,
sbin/pfctl/pfctl.c
2719
sizeof(pf.anchor->path)) >= sizeof(pf.anchor->path))
sbin/pfctl/pfctl.c
2738
if (strlcpy(pf.eanchor->path, anchorname,
sbin/pfctl/pfctl.c
2739
sizeof(pf.eanchor->path)) >= sizeof(pf.eanchor->path))
sbin/pfctl/pfctl.c
2784
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_SCRUB, 0))) ||
sbin/pfctl/pfctl.c
2786
(pfctl_load_eth_ruleset(&pf, path, ethrs, 0))) ||
sbin/pfctl/pfctl.c
2788
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_NAT, 0) ||
sbin/pfctl/pfctl.c
2789
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_RDR, 0) ||
sbin/pfctl/pfctl.c
2790
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_BINAT, 0))) ||
sbin/pfctl/pfctl.c
2792
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_FILTER, 0))) {
sbin/pfctl/pfctl.c
2815
free(path);
sbin/pfctl/pfctl.c
2825
free(path);
sbin/pfctl/pfctl.c
3371
if (pr->path[0]) {
sbin/pfctl/pfctl.c
3372
if (pr->path[0] != '_' || (opts & PF_OPT_VERBOSE))
sbin/pfctl/pfctl.c
3373
printf(" %s/%s\n", pr->path, pr->name);
sbin/pfctl/pfctl.c
3393
if (pr->path[0])
sbin/pfctl/pfctl.c
3394
e = asprintf(&pfra->pfra_anchorname, "%s/%s", pr->path,
sbin/pfctl/pfctl.c
3429
if (pr.path[0])
sbin/pfctl/pfctl.c
3430
snprintf(sub, sizeof(sub), "%s/%s", pr.path, pr.name);
sbin/pfctl/pfctl.c
3461
strlcpy(pr.path, n, sizeof(pr.path));
sbin/pfctl/pfctl.c
3571
if (rs.path[0]) {
sbin/pfctl/pfctl.c
3572
strlcat(sub, rs.path, sizeof(sub));
sbin/pfctl/pfctl.c
3661
char *path;
sbin/pfctl/pfctl.c
3895
if ((path = calloc(1, MAXPATHLEN)) == NULL)
sbin/pfctl/pfctl.c
3909
pfctl_show_rules(dev, path, opts, PFCTL_SHOW_RULES, anchorname,
sbin/pfctl/pfctl.c
3914
pfctl_show_rules(dev, path, opts, PFCTL_SHOW_LABELS, anchorname,
sbin/pfctl/pfctl.c
3919
pfctl_show_nat(dev, path, opts, anchorname, 0, 0);
sbin/pfctl/pfctl.c
3943
pfctl_show_eth_rules(dev, path, opts, 0, anchorname, 0, 0);
sbin/pfctl/pfctl.c
3949
pfctl_show_eth_rules(dev, path, opts, 0, anchorname, 0, 0);
sbin/pfctl/pfctl.c
3951
pfctl_show_nat(dev, path, opts, anchorname, 0, 0);
sbin/pfctl/pfctl.c
3952
pfctl_show_rules(dev, path, opts, PFCTL_SHOW_RULES, anchorname,
sbin/pfctl/pfctl.c
3958
pfctl_show_rules(dev, path, opts, PFCTL_SHOW_LABELS, anchorname,
sbin/pfctl/pfctl.c
3994
pfctl_show_eth_rules(dev, path, opts, PFCTL_SHOW_NOTHING,
sbin/pfctl/pfctl.c
3996
pfctl_show_rules(dev, path, opts, PFCTL_SHOW_NOTHING,
sbin/pfctl/pfctl_optimize.c
1334
pf->astack[0]->path, tbl->pt_buf, pf->astack[0]->ruleset.tticket,
sbin/pfctl/pfctl_optimize.c
279
DEBUG("optimizing ruleset \"%s\"", rs->anchor->path);
sbin/restore/dirs.c
277
char *path, *name, buffer[MAXPATHLEN];
sbin/restore/dirs.c
280
path = buffer;
sbin/restore/dirs.c
282
while (*path == '/')
sbin/restore/dirs.c
283
path++;
sbin/restore/dirs.c
285
while ((name = strsep(&path, "/")) != NULL && *name != '\0') {
sbin/savecore/savecore.c
135
xfopenat(int dirfd, const char *path, int flags, const char *modestr, ...)
sbin/savecore/savecore.c
149
fd = openat(dirfd, path, flags, mode);
sbin/savecore/savecore.c
349
file_size(int savedirfd, const char *path)
sbin/savecore/savecore.c
354
if (fstatat(savedirfd, path, &sb, 0) == -1)
sbin/savecore/savecore.c
362
char path[32];
sbin/savecore/savecore.c
367
(void)snprintf(path, sizeof(path), "info.%d", bounds);
sbin/savecore/savecore.c
368
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
369
(void)snprintf(path, sizeof(path), "vmcore.%d", bounds);
sbin/savecore/savecore.c
370
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
371
(void)snprintf(path, sizeof(path), "vmcore.%d.gz", bounds);
sbin/savecore/savecore.c
372
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
373
(void)snprintf(path, sizeof(path), "vmcore.%d.zst", bounds);
sbin/savecore/savecore.c
374
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
375
(void)snprintf(path, sizeof(path), "textdump.tar.%d", bounds);
sbin/savecore/savecore.c
376
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
377
(void)snprintf(path, sizeof(path), "textdump.tar.%d.gz", bounds);
sbin/savecore/savecore.c
378
dumpsize += file_size(savedirfd, path);
sbin/savecore/savecore.c
386
char path[32];
sbin/savecore/savecore.c
388
(void)snprintf(path, sizeof(path), "info.%d", bounds);
sbin/savecore/savecore.c
389
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
390
(void)snprintf(path, sizeof(path), "vmcore.%d", bounds);
sbin/savecore/savecore.c
391
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
392
(void)snprintf(path, sizeof(path), "vmcore.%d.gz", bounds);
sbin/savecore/savecore.c
393
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
394
(void)snprintf(path, sizeof(path), "vmcore.%d.zst", bounds);
sbin/savecore/savecore.c
395
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
396
(void)snprintf(path, sizeof(path), "textdump.tar.%d", bounds);
sbin/savecore/savecore.c
397
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
398
(void)snprintf(path, sizeof(path), "textdump.tar.%d.gz", bounds);
sbin/savecore/savecore.c
399
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
400
(void)snprintf(path, sizeof(path), "livecore.%d", bounds);
sbin/savecore/savecore.c
401
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
402
(void)snprintf(path, sizeof(path), "livecore.%d.gz", bounds);
sbin/savecore/savecore.c
403
(void)unlinkat(savedirfd, path, 0);
sbin/savecore/savecore.c
404
(void)snprintf(path, sizeof(path), "livecore.%d.zst", bounds);
sbin/savecore/savecore.c
405
(void)unlinkat(savedirfd, path, 0);
sbin/veriexec/manifest_parser.y
103
| statement path attributes eol
sbin/veriexec/manifest_parser.y
173
path: PATH
stand/common/bootstrap.h
339
int (*arch_getdev)(void **dev, const char *name, const char **path);
stand/common/disk.c
413
disk_parsedev(struct devdesc **idev, const char *devspec, const char **path)
stand/common/disk.c
489
if (path != NULL)
stand/common/disk.c
490
*path = (*cp == '\0') ? cp: cp + 1;
stand/common/gfx_fb.c
2428
load_font(char *path)
stand/common/gfx_fb.c
2441
if (strcmp(fl->font_name, path) == 0)
stand/common/gfx_fb.c
2495
fd = open(path, O_RDONLY);
stand/common/install.c
54
char *path;
stand/common/install.c
60
path = malloc(len + rel);
stand/common/install.c
61
if (path == NULL)
stand/common/install.c
63
path[0] = '/';
stand/common/install.c
64
strcpy(path + rel, val);
stand/common/install.c
66
*what = path;
stand/common/ls.c
103
fd = ls_getdir(&path);
stand/common/ls.c
109
pager_output(path);
stand/common/ls.c
118
buf = malloc(strlen(path) + strlen(d->d_name) + 2);
stand/common/ls.c
120
sprintf(buf, "%s/%s", path, d->d_name);
stand/common/ls.c
145
free(path); /* ls_getdir() did allocate path */
stand/common/ls.c
159
char *path;
stand/common/ls.c
164
path = malloc(strlen(*pathp) + 2);
stand/common/ls.c
165
if (path == NULL) {
stand/common/ls.c
170
strcpy(path, *pathp);
stand/common/ls.c
173
if (archsw.arch_getdev(NULL, path, &cp)) {
stand/common/ls.c
175
"bad path '%s'", path);
stand/common/ls.c
181
strcat(path, "/");
stand/common/ls.c
183
fd = open(path, O_RDONLY);
stand/common/ls.c
186
"open '%s' failed: %s", path, strerror(errno));
stand/common/ls.c
196
"%s: %s", path, strerror(ENOTDIR));
stand/common/ls.c
200
*pathp = path;
stand/common/ls.c
204
free(path);
stand/common/ls.c
61
char *buf, *path;
stand/common/ls.c
86
path = "";
stand/common/ls.c
88
path = argv[1];
stand/common/ls.c
91
if (stat(path, &sb) == 0 && !S_ISDIR(sb.st_mode)) {
stand/common/ls.c
95
(int)sb.st_size, path);
stand/common/ls.c
98
typestr[sb.st_mode >> 12], path);
stand/common/module.c
1068
file_lookup(const char *path, const char *name, int namelen, char **extlist)
stand/common/module.c
1074
pathlen = strlen(path);
stand/common/module.c
1086
bcopy(path, result, pathlen);
stand/common/module.c
1699
char *path;
stand/common/module.c
1704
path = moduledir_fullpath(mdp, "linker.hints");
stand/common/module.c
1705
if (stat(path, &st) != 0 ||
stand/common/module.c
1707
st.st_size > LINKER_HINTS_MAX || (fd = open(path, O_RDONLY)) < 0) {
stand/common/module.c
1708
free(path);
stand/common/module.c
1712
free(path);
stand/common/module.c
1740
const char *path, *cp, *ep;
stand/common/module.c
1743
path = getenv("module_path");
stand/common/module.c
1744
if (path == NULL)
stand/common/module.c
1745
path = default_searchpath;
stand/common/module.c
1752
for (ep = path; *ep != 0; ep++) {
stand/efi/include/efilib.h
109
EFI_DEVICE_PATH *efi_name_to_devpath(const char *path);
stand/efi/include/efilib.h
110
EFI_DEVICE_PATH *efi_name_to_devpath16(CHAR16 *path);
stand/efi/include/efilib.h
112
EFI_HANDLE efi_devpath_to_handle(EFI_DEVICE_PATH *path, EFI_HANDLE *handles, unsigned nhandles);
stand/efi/include/efilib.h
70
pdinfo_t *efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path);
stand/efi/include/efilib.h
87
int efi_getdev(void **vdev, const char *devspec, const char **path);
stand/efi/libefi/devicename.c
45
efi_getdev(void **vdev, const char *devspec, const char **path)
stand/efi/libefi/devicename.c
56
if (rv == 0 && path != NULL)
stand/efi/libefi/devicename.c
57
*path = devspec;
stand/efi/libefi/devicename.c
61
return (devparse(dev, devspec, path));
stand/efi/libefi/devpath.c
527
efi_name_to_devpath(const char *path)
stand/efi/libefi/devpath.c
534
if (utf8_to_ucs2(path, &uv, &ul) != 0)
stand/efi/libefi/devpath.c
542
efi_name_to_devpath16(CHAR16 *path)
stand/efi/libefi/devpath.c
546
if (path == NULL)
stand/efi/libefi/devpath.c
557
return (fromTextProtocol->ConvertTextToDevicePath(path));
stand/efi/libefi/devpath.c
694
efi_devpath_is_prefix(EFI_DEVICE_PATH *prefix, EFI_DEVICE_PATH *path)
stand/efi/libefi/devpath.c
698
if (prefix == NULL || path == NULL)
stand/efi/libefi/devpath.c
705
if (DevicePathType(prefix) != DevicePathType(path) ||
stand/efi/libefi/devpath.c
706
DevicePathSubType(prefix) != DevicePathSubType(path))
stand/efi/libefi/devpath.c
710
if (len != DevicePathNodeLength(path))
stand/efi/libefi/devpath.c
713
if (memcmp(prefix, path, len) != 0)
stand/efi/libefi/devpath.c
717
path = NextDevicePathNode(path);
stand/efi/libefi/devpath.c
727
efi_devpath_to_media_path(EFI_DEVICE_PATH *path)
stand/efi/libefi/devpath.c
730
while (!IsDevicePathEnd(path)) {
stand/efi/libefi/devpath.c
731
if (DevicePathType(path) == MEDIA_DEVICE_PATH)
stand/efi/libefi/devpath.c
732
return (path);
stand/efi/libefi/devpath.c
733
path = NextDevicePathNode(path);
stand/efi/libefi/devpath.c
739
efi_devpath_length(EFI_DEVICE_PATH *path)
stand/efi/libefi/devpath.c
741
EFI_DEVICE_PATH *start = path;
stand/efi/libefi/devpath.c
743
while (!IsDevicePathEnd(path))
stand/efi/libefi/devpath.c
744
path = NextDevicePathNode(path);
stand/efi/libefi/devpath.c
745
return ((UINTN)path - (UINTN)start) + DevicePathNodeLength(path);
stand/efi/libefi/devpath.c
749
efi_devpath_to_handle(EFI_DEVICE_PATH *path, EFI_HANDLE *handles, unsigned nhandles)
stand/efi/libefi/devpath.c
755
media = efi_devpath_to_media_path(path);
stand/efi/libefi/efihttp.c
383
_efihttp_fs_open(const char *path, struct open_file *f)
stand/efi/libefi/efihttp.c
408
fh->path = strdup(path);
stand/efi/libefi/efihttp.c
469
request.Url = calloc(strlen(oh->uri_base) + strlen(path) + 1, 2);
stand/efi/libefi/efihttp.c
477
cpy8to16(path, request.Url + strlen(oh->uri_base), strlen(path));
stand/efi/libefi/efihttp.c
560
efihttp_fs_open(const char *path, struct open_file *f)
stand/efi/libefi/efihttp.c
573
err = _efihttp_fs_open(path, f);
stand/efi/libefi/efihttp.c
58
static int efihttp_fs_open(const char *path, struct open_file *f);
stand/efi/libefi/efihttp.c
583
path_slash = malloc(strlen(path) + 2);
stand/efi/libefi/efihttp.c
586
strcpy(path_slash, path);
stand/efi/libefi/efihttp.c
699
char *path;
stand/efi/libefi/efihttp.c
723
path = fh->path;
stand/efi/libefi/efihttp.c
724
fh->path = NULL;
stand/efi/libefi/efihttp.c
734
err = efihttp_fs_open(path, f);
stand/efi/libefi/efihttp.c
735
free(path);
stand/efi/libefi/efihttp.c
78
char *path;
stand/efi/libefi/efipart.c
152
efiblk_get_pdinfo_by_device_path(EFI_DEVICE_PATH *path)
stand/efi/libefi/efipart.c
156
EFI_DEVICE_PATH *devp = path;
stand/efi/loader/main.c
160
EFI_DEVICE_PATH *path;
stand/efi/loader/main.c
1889
char *name, *path;
stand/efi/loader/main.c
190
status = OpenProtocolByHandle(*walker, &devid, (void **)&path);
stand/efi/loader/main.c
194
while (!IsDevicePathEnd(path)) {
stand/efi/loader/main.c
1960
if (efi_getdev((void **)&dev, name, (const char **)&path) == 0) {
stand/efi/loader/main.c
202
if (DevicePathType(path) == ACPI_DEVICE_PATH &&
stand/efi/loader/main.c
203
(DevicePathSubType(path) == ACPI_DP ||
stand/efi/loader/main.c
204
DevicePathSubType(path) == ACPI_EXTENDED_DP)) {
stand/efi/loader/main.c
207
acpi = (ACPI_HID_DEVICE_PATH *)(void *)path;
stand/efi/loader/main.c
218
} else if (DevicePathType(path) == MESSAGING_DEVICE_PATH &&
stand/efi/loader/main.c
219
DevicePathSubType(path) == MSG_USB_CLASS_DP) {
stand/efi/loader/main.c
222
usb = (USB_CLASS_DEVICE_PATH *)(void *)path;
stand/efi/loader/main.c
230
path = NextDevicePathNode(path);
stand/fdt/fdt_loader_cmd.c
1093
char *path;
stand/fdt/fdt_loader_cmd.c
1097
path = (argc > 2) ? argv[2] : "/";
stand/fdt/fdt_loader_cmd.c
1099
if (path[0] == '/') {
stand/fdt/fdt_loader_cmd.c
1100
len = strlen(path);
stand/fdt/fdt_loader_cmd.c
1105
len = strlen(cwd) + strlen(path) + 1;
stand/fdt/fdt_loader_cmd.c
1111
strcat(tmp, path);
stand/fdt/fdt_loader_cmd.c
1112
path = tmp;
stand/fdt/fdt_loader_cmd.c
1115
o = fdt_path_offset(fdtp, path);
stand/fdt/fdt_loader_cmd.c
1118
"could not find node: '%s'", path);
stand/fdt/fdt_loader_cmd.c
1122
strcpy(cwd, path);
stand/fdt/fdt_loader_cmd.c
1201
char *path;
stand/fdt/fdt_loader_cmd.c
1204
path = (argc > 2) ? argv[2] : NULL;
stand/fdt/fdt_loader_cmd.c
1205
if (path == NULL)
stand/fdt/fdt_loader_cmd.c
1206
path = cwd;
stand/fdt/fdt_loader_cmd.c
1208
o = fdt_path_offset(fdtp, path);
stand/fdt/fdt_loader_cmd.c
1211
"could not find node: '%s'", path);
stand/fdt/fdt_loader_cmd.c
1628
char *path = *pathp, *name = NULL, *subpath = NULL;
stand/fdt/fdt_loader_cmd.c
1630
subpath = strrchr(path, '/');
stand/fdt/fdt_loader_cmd.c
1633
name = path;
stand/fdt/fdt_loader_cmd.c
1634
path = (char *)&cwd;
stand/fdt/fdt_loader_cmd.c
1637
if (strlen(path) == 0)
stand/fdt/fdt_loader_cmd.c
1638
path = cwd;
stand/fdt/fdt_loader_cmd.c
1641
o = fdt_path_offset(fdtp, path);
stand/fdt/fdt_loader_cmd.c
1650
"could not find node: '%s'", path);
stand/fdt/fdt_loader_cmd.c
1655
*pathp = path;
stand/fdt/fdt_loader_cmd.c
1662
char *path, *propname, *value;
stand/fdt/fdt_loader_cmd.c
1666
path = (argc > 2) ? argv[2] : NULL;
stand/fdt/fdt_loader_cmd.c
1677
if (path == NULL)
stand/fdt/fdt_loader_cmd.c
1678
path = cwd;
stand/fdt/fdt_loader_cmd.c
1684
if (fdt_extract_nameloc(&path, &propname, &o) != 0)
stand/fdt/fdt_loader_cmd.c
1694
o = fdt_path_offset(fdtp, path);
stand/fdt/fdt_loader_cmd.c
1698
"could not find node: '%s'", path);
stand/fdt/fdt_loader_cmd.c
1749
char *path, *propname, *value;
stand/fdt/fdt_loader_cmd.c
1751
path = (argc > 2) ? argv[2] : NULL;
stand/fdt/fdt_loader_cmd.c
1762
if (fdt_extract_nameloc(&path, &propname, &o) != 0)
stand/fdt/fdt_loader_cmd.c
1775
char *path = NULL, *propname;
stand/fdt/fdt_loader_cmd.c
1778
path = argv[2];
stand/fdt/fdt_loader_cmd.c
1784
o = fdt_path_offset(fdtp, path);
stand/fdt/fdt_loader_cmd.c
1787
if (fdt_extract_nameloc(&path, &propname, &o) != 0)
stand/fdt/fdt_loader_cmd.c
1813
char *path = NULL, *nodename = NULL;
stand/fdt/fdt_loader_cmd.c
1816
path = argv[2];
stand/fdt/fdt_loader_cmd.c
1822
if (fdt_extract_nameloc(&path, &nodename, &o) != 0)
stand/i386/libi386/devicename.c
39
i386_getdev(void **vdev, const char *devspec, const char **path)
stand/i386/libi386/devicename.c
53
(path != NULL))
stand/i386/libi386/devicename.c
54
*path = devspec;
stand/i386/libi386/devicename.c
61
return(devparse(dev, devspec, path));
stand/i386/libi386/libi386.h
79
int i386_getdev(void **vdev, const char *devspec, const char **path);
stand/kboot/include/host_syscall.h
176
int host_open(const char *path, int flags, int mode);
stand/kboot/include/host_syscall.h
181
int host_stat(const char *path, struct host_kstat *sb);
stand/kboot/kboot/hostdisk.c
443
hostdisk_parsedev(struct devdesc **idev, const char *devspec, const char **path)
stand/kboot/kboot/hostdisk.c
456
if (path != NULL)
stand/kboot/kboot/hostdisk.c
457
*path = cp + 1;
stand/kboot/kboot/hostdisk.c
48
static int hostdisk_parsedev(struct devdesc **idev, const char *devspec, const char **path);
stand/kboot/kboot/hostfs.c
54
char path[HOST_PATH_MAX];
stand/kboot/kboot/hostfs.c
71
strlcpy(path, fn, sizeof(path));
stand/kboot/kboot/hostfs.c
73
strlcpy(path, fn + 1, sizeof(path));
stand/kboot/kboot/hostfs.c
75
snprintf(path, sizeof(path), "%s/%s", hostfs_root, fn);
stand/kboot/kboot/hostfs.c
77
hf->hf_fd = host_open(path, HOST_O_RDONLY, 0);
stand/kboot/kboot/kbootfdt.c
34
add_node_to_fdt(void *buffer, const char *path, int fdt_offset)
stand/kboot/kboot/kbootfdt.c
45
fd = host_open(path, O_RDONLY, 0);
stand/kboot/kboot/kbootfdt.c
53
sprintf(subpath, "%s/%s", path, dent->d_name);
stand/kboot/kboot/kbootfdt.c
63
child_offset, path, dent->d_name);
stand/kboot/kboot/main.c
126
kboot_getdev(void **vdev, const char *devspec, const char **path)
stand/kboot/kboot/main.c
137
(path != NULL))
stand/kboot/kboot/main.c
138
*path = devspec;
stand/kboot/kboot/main.c
145
return (devparse(dev, devspec, path));
stand/kboot/kboot/main.c
40
int kboot_getdev(void **vdev, const char *devspec, const char **path);
stand/kboot/libkboot/host_syscalls.c
115
host_open(const char *path, int flags, int mode)
stand/kboot/libkboot/host_syscalls.c
117
return host_syscall(SYS_openat, HOST_AT_FDCWD, (uintptr_t)path, flags, mode);
stand/kboot/libkboot/host_syscalls.c
150
host_stat(const char *path, struct host_kstat *sb)
stand/kboot/libkboot/host_syscalls.c
152
return host_syscall(SYS_newfstatat, HOST_AT_FDCWD, (uintptr_t)path, (uintptr_t)sb, 0);
stand/kboot/libkboot/host_syscalls.c
90
host_mkdir(const char *path, host_mode_t mode)
stand/kboot/libkboot/host_syscalls.c
92
return host_syscall(SYS_mkdirat, HOST_AT_FDCWD, (uintptr_t)path, mode);
stand/libofw/devicename.c
109
if (path != NULL)
stand/libofw/devicename.c
110
*path = rem_path;
stand/libofw/devicename.c
38
ofw_getdev(void **vdev, const char *devspec, const char **path)
stand/libofw/devicename.c
49
if (rv == 0 && path != NULL)
stand/libofw/devicename.c
50
*path = devspec;
stand/libofw/devicename.c
57
return (devparse(dev, devspec, path));
stand/libofw/devicename.c
64
ofw_path_to_handle(const char *ofwpath, const char *want_type, const char **path)
stand/libofw/devicename.c
85
*path = s;
stand/libofw/devicename.c
93
ofw_common_parsedev(struct devdesc **dev, const char *devspec, const char **path,
stand/libofw/libofw.h
45
extern int ofw_getdev(void **vdev, const char *devspec, const char **path);
stand/libofw/libofw.h
62
phandle_t ofw_path_to_handle(const char *ofwpath, const char *want_type, const char **path);
stand/libofw/libofw.h
63
int ofw_common_parsedev(struct devdesc **dev, const char *devspec, const char **path,
stand/libofw/ofw_disk.c
217
const char *path;
stand/libofw/ofw_disk.c
219
return (ofw_path_to_handle(devspec, devsw->dv_name, &path) != -1);
stand/libofw/ofw_disk.c
231
ofwd_parsedev(struct devdesc **dev, const char *devspec, const char **path)
stand/libofw/ofw_disk.c
233
return (ofw_common_parsedev(dev, devspec, path, ofwdisk.dv_name));
stand/libofw/ofw_net.c
198
char path[64];
stand/libofw/ofw_net.c
202
pathlen = OF_getprop(chosen, "bootpath", path, 64);
stand/libofw/ofw_net.c
203
if ((ch = strchr(path, ':')) != NULL)
stand/libofw/ofw_net.c
205
netdev = OF_finddevice(path);
stand/libofw/ofw_net.c
211
if ((netinstance = OF_open(path)) == -1) {
stand/libofw/ofw_net.c
233
printf("Could not boot from %s.\n", path);
stand/libofw/ofw_net.c
249
ofwn_getunit(const char *path)
stand/libofw/ofw_net.c
254
OF_canon(path, newpath, 254);
stand/libofw/ofw_net.c
258
if (strcmp(path, ofwninfo[i].ofwn_path) == 0)
stand/libofw/ofw_net.c
306
ofwnd_parsedev(struct devdesc **dev, const char *devspec, const char **path)
stand/libofw/ofw_net.c
308
return (ofw_common_parsedev(dev, devspec, path, ofw_netdev.dv_name));
stand/libofw/ofw_net.c
314
const char *path;
stand/libofw/ofw_net.c
316
return (ofw_path_to_handle(devspec, devsw->dv_name, &path) != -1);
stand/libsa/bootparam.h
4
int bp_getfile(int sock, char *key, struct in_addr *addrp, char *path);
stand/libsa/bzipfs.c
62
static int bzf_open(const char *path, struct open_file *f);
stand/libsa/cd9660.c
240
dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp,
stand/libsa/cd9660.c
258
sep = strchr(path, '/');
stand/libsa/cd9660.c
260
plen = sep - path;
stand/libsa/cd9660.c
262
plen = strlen(path);
stand/libsa/cd9660.c
268
for (i = len; --i >= 0; path++, cp++) {
stand/libsa/cd9660.c
269
if (!*path || *path == '/')
stand/libsa/cd9660.c
271
if (*path == *cp)
stand/libsa/cd9660.c
273
if (!icase && toupper(*path) == *cp)
stand/libsa/cd9660.c
277
if (*path && *path != '/')
stand/libsa/cd9660.c
337
cd9660_open(const char *path, struct open_file *f)
stand/libsa/cd9660.c
373
if (*path == '/')
stand/libsa/cd9660.c
374
path++; /* eat leading '/' */
stand/libsa/cd9660.c
379
while (*path) {
stand/libsa/cd9660.c
412
if (dirmatch(f, path, dp, use_rrip,
stand/libsa/cd9660.c
435
while (*path && *path != '/') /* look for next component */
stand/libsa/cd9660.c
436
path++;
stand/libsa/cd9660.c
438
if (*path) /* this component was directory */
stand/libsa/cd9660.c
441
while (*path == '/')
stand/libsa/cd9660.c
442
path++; /* skip '/' */
stand/libsa/cd9660.c
444
if (*path) /* We do have next component. */
stand/libsa/cd9660.c
63
static int cd9660_open(const char *path, struct open_file *f);
stand/libsa/cd9660.c
678
cd9660_mount(const char *dev, const char *path, void **data)
stand/libsa/cd9660.c
690
if (asprintf(&fs, "%s%s", dev, path) < 0)
stand/libsa/cd9660.c
72
static int dirmatch(struct open_file *f, const char *path,
stand/libsa/cd9660read.c
171
dirmatch(const char *path, struct iso_directory_record *dp, int use_rrip,
stand/libsa/cd9660read.c
188
for (i = len; --i >= 0; path++, cp++) {
stand/libsa/cd9660read.c
189
if (!*path || *path == '/')
stand/libsa/cd9660read.c
191
if (*path == *cp)
stand/libsa/cd9660read.c
193
if (!icase && toupper(*path) == *cp)
stand/libsa/cd9660read.c
197
if (*path && *path != '/') {
stand/libsa/cd9660read.c
219
cd9660_lookup(const char *path)
stand/libsa/cd9660read.c
244
if (*path == '/') path++; /* eat leading '/' */
stand/libsa/cd9660read.c
249
while (*path) {
stand/libsa/cd9660read.c
274
if (dirmatch(path, dp, use_rrip,
stand/libsa/cd9660read.c
296
while (*path && *path != '/') /* look for next component */
stand/libsa/cd9660read.c
297
path++;
stand/libsa/cd9660read.c
298
if (*path) path++; /* skip '/' */
stand/libsa/dev.c
107
devparse(struct devdesc **dev, const char *devspec, const char **path)
stand/libsa/dev.c
134
err = dv->dv_parsedev(&idev, devspec, path);
stand/libsa/dev.c
137
err = default_parsedev(&idev, np, path);
stand/libsa/dev.c
69
const char **path)
stand/libsa/dev.c
96
if (path != NULL)
stand/libsa/dev.c
97
*path = (*cp == 0) ? cp : cp + 1;
stand/libsa/dosfs.c
269
dos_mount(const char *dev, const char *path, void **data)
stand/libsa/dosfs.c
285
if (asprintf(&fs, "%s%s", dev, path) < 0)
stand/libsa/dosfs.c
345
dos_open(const char *path, struct open_file *fd)
stand/libsa/dosfs.c
373
if ((err = namede(fs, path, &de))) {
stand/libsa/dosfs.c
53
static int dos_open(const char *path, struct open_file *fd);
stand/libsa/dosfs.c
59
static int dos_mount(const char *dev, const char *path, void **data);
stand/libsa/dosfs.c
697
namede(DOS_FS *fs, const char *path, DOS_DE **dep)
stand/libsa/dosfs.c
707
while (*path) {
stand/libsa/dosfs.c
708
while (*path == '/')
stand/libsa/dosfs.c
709
path++;
stand/libsa/dosfs.c
710
if (*path == '\0')
stand/libsa/dosfs.c
712
if (!(s = strchr(path, '/')))
stand/libsa/dosfs.c
713
s = strchr(path, 0);
stand/libsa/dosfs.c
714
if ((n = s - path) > 255)
stand/libsa/dosfs.c
716
memcpy(name, path, n);
stand/libsa/dosfs.c
718
path = s;
stand/libsa/ext2fs.c
340
char *cp, *ncp, *path = NULL, *buf = NULL;
stand/libsa/ext2fs.c
421
path = strdup(upath);
stand/libsa/ext2fs.c
422
if (path == NULL) {
stand/libsa/ext2fs.c
426
cp = path;
stand/libsa/ext2fs.c
541
if (path)
stand/libsa/ext2fs.c
542
free(path);
stand/libsa/ext2fs.c
94
static int ext2fs_open(const char *path, struct open_file *f);
stand/libsa/gzipfs.c
45
static int zf_open(const char *path, struct open_file *f);
stand/libsa/mount.c
111
__func__, fs->fs_name, path));
stand/libsa/mount.c
114
if (fs->fo_mount(dev, path, &data) != 0)
stand/libsa/mount.c
117
rc = add_mnt_info(fs, dev, path, data);
stand/libsa/mount.c
60
add_mnt_info(struct fs_ops *fs, const char *dev, const char *path, void *data)
stand/libsa/mount.c
70
mnt->mnt_path = strdup(path);
stand/libsa/mount.c
90
mount(const char *dev, const char *path, int flags __unused, void *data)
stand/libsa/mount.c
98
strcmp(path, mnt->mnt_path) == 0) {
stand/libsa/nfs.c
123
int nfs_open(const char *path, struct open_file *f);
stand/libsa/nfs.c
183
nfs_getrootfh(struct iodesc *d, char *path, uint32_t *fhlenp, u_char *fhp)
stand/libsa/nfs.c
189
char path[FNAME_SIZE];
stand/libsa/nfs.c
206
printf("nfs_getrootfh: %s\n", path);
stand/libsa/nfs.c
212
len = strlen(path);
stand/libsa/nfs.c
213
if (len > sizeof(args->path))
stand/libsa/nfs.c
214
len = sizeof(args->path);
stand/libsa/nfs.c
216
bcopy(path, args->path, len);
stand/libsa/nfs.c
332
u_char path[NFS_MAXPATHLEN];
stand/libsa/nfs.c
378
bcopy(repl->path, buf, repl->len);
stand/libsa/nfs.c
481
char *path = NULL;
stand/libsa/nfs.c
536
cp = path = strdup(upath);
stand/libsa/nfs.c
537
if (path == NULL) {
stand/libsa/nfs.c
634
free(path);
stand/libsa/nfs.c
650
path, strerror(error));
stand/libsa/nullfs.c
66
int null_open (const char *path, struct open_file *f)
stand/libsa/splitfs.c
45
static int splitfs_open(const char *path, struct open_file *f);
stand/libsa/stand.h
110
int (*fo_open)(const char *path, struct open_file *f);
stand/libsa/stand.h
315
extern int mount(const char *dev, const char *path, int flags, void *data);
stand/libsa/stand.h
426
extern int null_open(const char *path, struct open_file *f);
stand/libsa/tftp.c
118
char *path; /* saved for re-requests */
stand/libsa/tftp.c
334
l = strlen(h->path);
stand/libsa/tftp.c
344
bcopy(h->path, wtail, l + 1);
stand/libsa/tftp.c
366
__func__, h->path, h->id, h->port, ntohs(h->iodesc->myport)));
stand/libsa/tftp.c
373
__func__, h->path, h->id, errno));
stand/libsa/tftp.c
429
__func__, h->path, h->id, h->port,
stand/libsa/tftp.c
439
__func__, h->path, h->id, errno));
stand/libsa/tftp.c
453
__func__, h->path, h->id, res, h->tftp_blksize, h->islastblock));
stand/libsa/tftp.c
471
tftp_open(const char *path, struct open_file *f)
stand/libsa/tftp.c
500
__func__, path, tftpfile->id, tftpfile->port));
stand/libsa/tftp.c
520
pathsize = (strlen(rootpath) + 1 + strlen(path) + 1) * sizeof(char);
stand/libsa/tftp.c
521
tftpfile->path = malloc(pathsize);
stand/libsa/tftp.c
522
if (tftpfile->path == NULL) {
stand/libsa/tftp.c
526
if (rootpath[strlen(rootpath) - 1] == '/' || path[0] == '/')
stand/libsa/tftp.c
530
if (rootpath[0] == '/' && rootpath[1] == '\0' && path[0] == '/')
stand/libsa/tftp.c
531
res = strlcpy(tftpfile->path, path, pathsize);
stand/libsa/tftp.c
533
res = snprintf(tftpfile->path, pathsize, "%s%s%s",
stand/libsa/tftp.c
534
rootpath, extraslash, path);
stand/libsa/tftp.c
536
free(tftpfile->path);
stand/libsa/tftp.c
545
free(tftpfile->path);
stand/libsa/tftp.c
642
DEBUG_PRINTF(4, ("%s(%s) res=%ld\n", __func__, tftpfile->path,
stand/libsa/tftp.c
660
tftpfile->id, tftpfile->path));
stand/libsa/tftp.c
662
free(tftpfile->path);
stand/libsa/tftp.c
696
hash_string(tftpfile->path, 0, u.digest, sizeof(u.digest));
stand/libsa/tftp.c
700
tftpfile->path, (unsigned long)sb->st_dev,
stand/libsa/tftp.c
749
printf("Preloading %s ", tftpfile->path);
stand/libsa/tftp.c
773
tftpfile->path, (intmax_t)tftpfile->tftp_tsize,
stand/libsa/ufs.c
509
char *path = NULL;
stand/libsa/ufs.c
563
cp = path = strdup(upath);
stand/libsa/ufs.c
564
if (path == NULL) {
stand/libsa/ufs.c
686
free(path);
stand/libsa/ufs.c
83
static int ufs_open(const char *path, struct open_file *f);
stand/libsa/ufs.c
909
ufs_mount(const char *dev, const char *path, void **data)
stand/libsa/ufs.c
91
static int ufs_mount(const char *dev, const char *path, void **data);
stand/libsa/ufs.c
924
if (asprintf(&fs, "%s%s", dev, path) < 0)
stand/libsa/ufsread.c
126
lookup(const char *path)
stand/libsa/ufsread.c
137
if (*path == '/')
stand/libsa/ufsread.c
138
path++;
stand/libsa/ufsread.c
139
if (!*path)
stand/libsa/ufsread.c
141
for (s = path; *s && *s != '/'; s++);
stand/libsa/ufsread.c
142
if ((n = s - path) > UFS_MAXNAMLEN)
stand/libsa/ufsread.c
144
ls = *path == '?' && n == 1 && !*s;
stand/libsa/ufsread.c
145
memcpy(name, path, n);
stand/libsa/ufsread.c
153
path = s;
stand/libsa/zfs/zfs.c
1612
zfs_parsedev(struct devdesc **idev, const char *devspec, const char **path)
stand/libsa/zfs/zfs.c
1655
if (path != NULL)
stand/libsa/zfs/zfs.c
1656
*path = (*end == '\0') ? end : end + 1;
stand/libsa/zfs/zfs.c
388
zfs_mount(const char *dev, const char *path, void **data)
stand/libsa/zfs/zfs.c
413
if (path != NULL) {
stand/libsa/zfs/zfs.c
414
mnt->path = strdup(path);
stand/libsa/zfs/zfs.c
415
if (mnt->path == NULL) {
stand/libsa/zfs/zfs.c
431
free(mnt->path);
stand/libsa/zfs/zfs.c
438
if (path != NULL)
stand/libsa/zfs/zfs.c
452
free(mnt->path);
stand/libsa/zfs/zfs.c
50
static int zfs_open(const char *path, struct open_file *f);
stand/libsa/zfs/zfs.c
56
static int zfs_mount(const char *dev, const char *path, void **data);
stand/libsa/zfs/zfs.c
65
const char **path);
stand/libsa/zfs/zfsimpl.c
1011
DATA_TYPE_STRING, NULL, &path, &pathlen) == 0) {
stand/libsa/zfs/zfsimpl.c
1015
if (len < pathlen && memcmp(path, prefix, len) == 0) {
stand/libsa/zfs/zfsimpl.c
1016
path += len;
stand/libsa/zfs/zfsimpl.c
1020
bcopy(path, name, pathlen);
stand/libsa/zfs/zfsimpl.c
3757
zfs_dnode_readlink(const spa_t *spa, dnode_phys_t *dn, char *path, size_t psize)
stand/libsa/zfs/zfsimpl.c
3791
memcpy(path, p, psize);
stand/libsa/zfs/zfsimpl.c
3801
memcpy(path, &dn->dn_bonus[sizeof(znode_phys_t)], psize);
stand/libsa/zfs/zfsimpl.c
3803
rc = dnode_read(spa, dn, 0, path, psize);
stand/libsa/zfs/zfsimpl.c
3825
char path[1024];
stand/libsa/zfs/zfsimpl.c
3942
if (sb.st_size + strlen(p) + 1 > sizeof(path)) {
stand/libsa/zfs/zfsimpl.c
3946
strcpy(&path[sb.st_size], p);
stand/libsa/zfs/zfsimpl.c
3948
rc = zfs_dnode_readlink(spa, &dn, path, sb.st_size);
stand/libsa/zfs/zfsimpl.c
3957
p = path;
stand/libsa/zfs/zfsimpl.c
47
char *path;
stand/libsa/zfs/zfsimpl.c
931
const char *path;
stand/powerpc/boot1.chrp/boot1.c
318
ofw_open(const char *path)
stand/powerpc/boot1.chrp/boot1.c
324
(ofwcell_t)path,
stand/powerpc/boot1.chrp/boot1.c
329
printf("ofw_open: path=\"%s\"\n", path);
stand/powerpc/boot1.chrp/boot1.c
485
const char *path;
stand/powerpc/boot1.chrp/boot1.c
489
path = PATH_LOADER;
stand/powerpc/boot1.chrp/boot1.c
499
path = av[i];
stand/powerpc/boot1.chrp/boot1.c
506
" Boot loader: %s\n", bootpath, path);
stand/powerpc/boot1.chrp/boot1.c
549
load(path);
stand/powerpc/ofw/ofwfdt.c
108
char path[255];
stand/powerpc/ofw/ofwfdt.c
111
OF_package_to_path(node, path, sizeof(path));
stand/powerpc/ofw/ofwfdt.c
118
rtas = OF_open(path);
stand/uboot/devicename.c
116
err = disk_parsedev((struct devdesc **)&idev, devspec, path);
stand/uboot/devicename.c
139
if (path != NULL)
stand/uboot/devicename.c
140
*path = (*cp == 0) ? cp : cp + 1;
stand/uboot/devicename.c
35
const char **path);
stand/uboot/devicename.c
43
uboot_getdev(void **vdev, const char *devspec, const char **path)
stand/uboot/devicename.c
56
&& (path != NULL))
stand/uboot/devicename.c
57
*path = devspec;
stand/uboot/devicename.c
64
return (uboot_parsedev(dev, devspec, path));
stand/uboot/devicename.c
83
const char **path)
stand/uboot/libuboot.h
50
int uboot_getdev(void **vdev, const char *devspec, const char **path);
stand/userboot/test/test.c
114
char path[PATH_MAX];
stand/userboot/test/test.c
155
strlcpy(path, filename, sizeof(path));
stand/userboot/test/test.c
156
cp = path;
stand/userboot/userboot/devicename.c
40
userboot_getdev(void **vdev, const char *devspec, const char **path)
stand/userboot/userboot/devicename.c
54
if (rv == 0 && path != NULL)
stand/userboot/userboot/devicename.c
55
*path = devspec;
stand/userboot/userboot/devicename.c
62
return (devparse(dev, devspec, path));
sys/amd64/linux/linux_proto.h
122
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
298
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
363
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
380
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
387
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
391
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
394
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
398
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
402
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
405
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
414
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
418
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
42
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
423
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
47
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
510
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
522
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
55
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
602
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux/linux_proto.h
644
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
651
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
665
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
671
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
683
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
688
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
698
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
702
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_proto.h
988
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux/linux_systrace_args.c
1114
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
1138
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
1316
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
1328
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
1354
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
1437
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1448
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1470
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1480
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1500
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1509
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1527
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
1535
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
204
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
2043
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux/linux_systrace_args.c
36
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
52
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
532
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
677
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
68
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
710
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
732
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
740
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
747
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
755
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
763
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
770
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
787
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
803
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux/linux_systrace_args.c
821
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_proto.h
1057
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
113
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
141
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
156
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
160
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
188
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
274
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
278
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
301
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
313
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
339
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
343
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
48
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
58
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
596
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
62
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
638
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
66
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
660
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
679
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
69
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
717
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
724
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
738
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
74
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
744
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
756
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
761
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
771
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
775
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/amd64/linux32/linux32_proto.h
80
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
85
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
887
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
89
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_proto.h
94
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/amd64/linux32/linux32_systrace_args.c
105
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
119
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1257
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
128
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1333
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
136
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1375
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
145
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1477
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1563
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1574
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1596
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1606
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1626
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1635
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1653
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
1661
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
178
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
1869
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
2161
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/amd64/linux32/linux32_systrace_args.c
232
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
268
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
276
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
341
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
348
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
394
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
48
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
556
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
564
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
622
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
672
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
722
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
73
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
730
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
81
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
89
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/linux32/linux32_systrace_args.c
96
uarg[a++] = (intptr_t)p->path; /* char * */
sys/amd64/sgx/sgx.c
609
sgx_pg_path(void *handle, char *path, size_t len)
sys/amd64/sgx/sgx.c
611
strlcpy(path, "sgx", len);
sys/amd64/vmm/intel/vtd.c
184
ACPI_DMAR_PCI_PATH *path;
sys/amd64/vmm/intel/vtd.c
221
path = (ACPI_DMAR_PCI_PATH *)(pathend - pathremaining);
sys/amd64/vmm/intel/vtd.c
224
if (PCI_RID2SLOT(rid) != path->Device)
sys/amd64/vmm/intel/vtd.c
226
if (PCI_RID2FUNC(rid) != path->Function)
sys/arm64/linux/linux_proto.h
211
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/arm64/linux/linux_proto.h
219
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/arm64/linux/linux_proto.h
238
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/arm64/linux/linux_proto.h
351
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
37
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
44
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
58
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
64
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
76
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
81
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
882
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/arm64/linux/linux_proto.h
91
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_proto.h
95
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/arm64/linux/linux_systrace_args.c
108
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
116
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
1778
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
18
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
29
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
339
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
355
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
390
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
404
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
51
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
61
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
635
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
722
uarg[a++] = (intptr_t)p->path; /* char * */
sys/arm64/linux/linux_systrace_args.c
81
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/arm64/linux/linux_systrace_args.c
90
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/bsm/audit_record.h
245
token_t *au_to_path(const char *path);
sys/cam/ata/ata_da.c
1019
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/ata/ata_da.c
1045
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/ata/ata_da.c
1087
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("adastrategy(%p)\n", bp));
sys/cam/ata/ata_da.c
1143
xpt_setup_ccb(&ataio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/ata/ata_da.c
1171
xpt_setup_ccb(&ataio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/ata/ata_da.c
1195
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/ata/ata_da.c
1256
xpt_register_async(0, adaasync, periph, periph->path);
sys/cam/ata/ata_da.c
1293
xpt_print(periph->path,
sys/cam/ata/ata_da.c
1297
xpt_print(periph->path,
sys/cam/ata/ata_da.c
1323
struct cam_path *path, void *arg)
sys/cam/ata/ata_da.c
1351
path, adaasync,
sys/cam/ata/ata_da.c
1363
xpt_gdev_type(&cgd, periph->path);
sys/cam/ata/ata_da.c
1411
cam_periph_async(periph, code, path, arg);
sys/cam/ata/ata_da.c
1629
periph->path);
sys/cam/ata/ata_da.c
1836
xpt_path_inq(&softc->cpi, periph->path);
sys/cam/ata/ata_da.c
1955
adaasync, periph, periph->path);
sys/cam/ata/ata_da.c
2167
xpt_print(periph->path, "Cannot translate zone "
sys/cam/ata/ata_da.c
2205
xpt_print(periph->path, "No entries allocated for "
sys/cam/ata/ata_da.c
2215
xpt_print(periph->path, "Unable to allocate memory "
sys/cam/ata/ata_da.c
2333
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("adastart\n"));
sys/cam/ata/ata_da.c
2347
xpt_print(periph->path, "Bad priority for state %d prio %d\n",
sys/cam/ata/ata_da.c
2623
xpt_print(periph->path, "Couldn't malloc log_dir "
sys/cam/ata/ata_da.c
2656
xpt_print(periph->path, "Couldn't malloc id_dir "
sys/cam/ata/ata_da.c
2688
xpt_print(periph->path, "Couldn't malloc sup_cap "
sys/cam/ata/ata_da.c
2720
xpt_print(periph->path, "Couldn't malloc ata_zone "
sys/cam/ata/ata_da.c
2924
struct cam_path *path;
sys/cam/ata/ata_da.c
2930
path = done_ccb->ccb_h.path;
sys/cam/ata/ata_da.c
2933
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("adadone\n"));
sys/cam/ata/ata_da.c
2957
cam_release_devq(path,
sys/cam/ata/ata_da.c
3058
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_da.c
3061
cam_release_devq(path,
sys/cam/ata/ata_da.c
3073
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_da.c
3085
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_da.c
3088
cam_release_devq(path,
sys/cam/ata/ata_da.c
3097
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_da.c
3162
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/ata/ata_da.c
3252
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/ata/ata_da.c
3360
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/ata/ata_da.c
3457
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/ata/ata_da.c
3486
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/ata/ata_da.c
3691
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/ata/ata_da.c
3726
xpt_setup_ccb(&local_ccb.ccb_h, periph->path,
sys/cam/ata/ata_da.c
3741
xpt_print(periph->path,
sys/cam/ata/ata_da.c
3747
xpt_print(periph->path,
sys/cam/ata/ata_da.c
3755
xpt_print(periph->path,
sys/cam/ata/ata_da.c
3767
xpt_print(periph->path, "spin-down\n");
sys/cam/ata/ata_da.c
3770
xpt_setup_ccb(&local_ccb.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/ata/ata_da.c
3786
xpt_print(periph->path, "Spin-down disk failed\n");
sys/cam/ata/ata_da.c
3856
xpt_print(periph->path, "resume\n");
sys/cam/ata/ata_da.c
3862
cam_release_devq(periph->path,
sys/cam/ata/ata_da.c
855
struct cam_path *path, void *arg);
sys/cam/ata/ata_da.c
996
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/ata/ata_pmp.c
114
struct cam_path *path, void *arg);
sys/cam/ata/ata_pmp.c
186
xpt_path_path_id(periph->path),
sys/cam/ata/ata_pmp.c
208
xpt_path_path_id(periph->path),
sys/cam/ata/ata_pmp.c
227
xpt_register_async(0, pmpasync, periph, periph->path);
sys/cam/ata/ata_pmp.c
231
xpt_path_path_id(periph->path),
sys/cam/ata/ata_pmp.c
254
xpt_print(periph->path, "can't remove sysctl context\n");
sys/cam/ata/ata_pmp.c
263
struct cam_path *path, void *arg)
sys/cam/ata/ata_pmp.c
290
path, pmpasync,
sys/cam/ata/ata_pmp.c
303
cam_periph_async(periph, code, path, arg);
sys/cam/ata/ata_pmp.c
330
cam_periph_async(periph, code, path, arg);
sys/cam/ata/ata_pmp.c
401
AC_SCSI_AEN, pmpasync, periph, periph->path);
sys/cam/ata/ata_pmp.c
429
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("pmpstart\n"));
sys/cam/ata/ata_pmp.c
442
xpt_path_path_id(periph->path),
sys/cam/ata/ata_pmp.c
495
xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_pmp.c
592
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("pmpdone\n"));
sys/cam/ata/ata_pmp.c
600
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/ata/ata_pmp.c
711
cam_freeze_devq(periph->path);
sys/cam/ata/ata_pmp.c
712
cam_release_devq(periph->path,
sys/cam/ata/ata_pmp.c
727
cam_freeze_devq(periph->path);
sys/cam/ata/ata_pmp.c
728
cam_release_devq(periph->path,
sys/cam/ata/ata_pmp.c
753
xpt_path_path_id(periph->path),
sys/cam/ata/ata_pmp.c
773
cam_freeze_devq(periph->path);
sys/cam/ata/ata_pmp.c
774
cam_release_devq(periph->path,
sys/cam/ata/ata_pmp.c
798
cam_freeze_devq(periph->path);
sys/cam/ata/ata_pmp.c
799
cam_release_devq(periph->path,
sys/cam/ata/ata_pmp.c
827
xpt_path_path_id(periph->path),
sys/cam/ata/ata_xpt.c
1002
ata_device_transport(path);
sys/cam/ata/ata_xpt.c
1012
xpt_print(path, "Spin-up done\n");
sys/cam/ata/ata_xpt.c
1021
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1025
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1028
else if (path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1033
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1042
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1046
if (path->device->transport == XPORT_SATA &&
sys/cam/ata/ata_xpt.c
1049
else if (path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1059
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
1060
if (!(path->device->inq_flags & SID_DMA) ||
sys/cam/ata/ata_xpt.c
1061
(path->device->transport == XPORT_ATA &&
sys/cam/ata/ata_xpt.c
1064
path->device->inq_flags &= ~SID_DMA48;
sys/cam/ata/ata_xpt.c
1066
path->device->inq_flags |= SID_DMA48;
sys/cam/ata/ata_xpt.c
1067
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
1068
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/ata/ata_xpt.c
1071
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1074
if (path->device->transport == XPORT_SATA) {
sys/cam/ata/ata_xpt.c
1083
if (path->device->transport != XPORT_SATA)
sys/cam/ata/ata_xpt.c
1116
if (path->device->protocol != PROTO_ATA &&
sys/cam/ata/ata_xpt.c
1128
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
1137
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1138
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1139
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1142
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/ata/ata_xpt.c
1151
path->device->flags |= CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1179
ata_device_transport(path);
sys/cam/ata/ata_xpt.c
1180
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1181
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1182
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1185
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/ata/ata_xpt.c
1191
if ((path->device->flags & CAM_DEV_IDENTIFY_DATA_VALID) == 0)
sys/cam/ata/ata_xpt.c
1212
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1213
ata_device_transport(path);
sys/cam/ata/ata_xpt.c
1214
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/ata/ata_xpt.c
1218
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1230
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1239
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
1240
if ((caps & CTS_SATA_CAPS_H_AN) && path->device->protocol != PROTO_ATA)
sys/cam/ata/ata_xpt.c
1241
path->device->inq_flags |= SID_AEN;
sys/cam/ata/ata_xpt.c
1243
path->device->inq_flags &= ~SID_AEN;
sys/cam/ata/ata_xpt.c
1246
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
125
CAM_DEBUG((softc)->periph->path, CAM_DEBUG_PROBE, \
sys/cam/ata/ata_xpt.c
1253
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1254
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1255
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1258
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/ata/ata_xpt.c
1260
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
1261
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/ata/ata_xpt.c
1264
xpt_async(AC_SCSI_AEN, path, done_ccb);
sys/cam/ata/ata_xpt.c
1270
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/ata/ata_xpt.c
1275
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/ata/ata_xpt.c
1285
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
1286
free(path->device->device_id, M_CAMXPT);
sys/cam/ata/ata_xpt.c
1287
path->device->device_id = NULL;
sys/cam/ata/ata_xpt.c
1288
path->device->device_id_len = 0;
sys/cam/ata/ata_xpt.c
1290
path->device->device_id =
sys/cam/ata/ata_xpt.c
1292
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
1293
path->device->device_id_len = 16;
sys/cam/ata/ata_xpt.c
1295
path->device->device_id, 8);
sys/cam/ata/ata_xpt.c
1297
path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
1300
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
1302
ata_device_transport(path);
sys/cam/ata/ata_xpt.c
1306
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/ata/ata_xpt.c
1307
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/ata/ata_xpt.c
1308
xpt_acquire_device(path->device);
sys/cam/ata/ata_xpt.c
1311
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/ata/ata_xpt.c
1326
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe completed\n"));
sys/cam/ata/ata_xpt.c
1334
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_xpt.c
1381
struct cam_path *path;
sys/cam/ata/ata_xpt.c
1387
CAM_DEBUG(request_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/ata/ata_xpt.c
1399
xpt_path_inq(&work_ccb->cpi, request_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1411
!timevalisset(&request_ccb->ccb_h.path->bus->last_reset)) {
sys/cam/ata/ata_xpt.c
1419
xpt_setup_ccb(&reset_ccb->ccb_h, request_ccb->ccb_h.path,
sys/cam/ata/ata_xpt.c
1457
mtx = xpt_path_mtx(scan_info->request_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1463
mtx = xpt_path_mtx(scan_info->request_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1471
xpt_free_path(work_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1479
work_ccb->ccb_h.path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1488
xpt_free_path(work_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1506
status = xpt_create_path(&path, NULL,
sys/cam/ata/ata_xpt.c
1523
xpt_setup_ccb(&work_ccb->ccb_h, path,
sys/cam/ata/ata_xpt.c
1543
ata_scan_lun(struct cam_periph *periph, struct cam_path *path,
sys/cam/ata/ata_xpt.c
1552
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_scan_lun\n"));
sys/cam/ata/ata_xpt.c
1554
xpt_path_inq(&cpi, path);
sys/cam/ata/ata_xpt.c
1566
xpt_print(path,
sys/cam/ata/ata_xpt.c
1571
path->bus->path_id,
sys/cam/ata/ata_xpt.c
1572
path->target->target_id,
sys/cam/ata/ata_xpt.c
1573
path->device->lun_id);
sys/cam/ata/ata_xpt.c
1575
xpt_print(path,
sys/cam/ata/ata_xpt.c
1587
lock = (xpt_path_owned(path) == 0);
sys/cam/ata/ata_xpt.c
1589
xpt_path_lock(path);
sys/cam/ata/ata_xpt.c
1590
if ((old_periph = cam_periph_find(path, "aprobe")) != NULL) {
sys/cam/ata/ata_xpt.c
1606
request_ccb->ccb_h.path, NULL, 0,
sys/cam/ata/ata_xpt.c
1610
xpt_print(path,
sys/cam/ata/ata_xpt.c
1617
xpt_path_unlock(path);
sys/cam/ata/ata_xpt.c
1624
xpt_free_path(done_ccb->ccb_h.path);
sys/cam/ata/ata_xpt.c
1655
ata_device_transport(struct cam_path *path)
sys/cam/ata/ata_xpt.c
1663
xpt_path_inq(&cpi, path);
sys/cam/ata/ata_xpt.c
1665
path->device->transport = cpi.transport;
sys/cam/ata/ata_xpt.c
1666
if ((path->device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0)
sys/cam/ata/ata_xpt.c
1667
inq_buf = &path->device->inq_data;
sys/cam/ata/ata_xpt.c
1668
if ((path->device->flags & CAM_DEV_IDENTIFY_DATA_VALID) != 0)
sys/cam/ata/ata_xpt.c
1669
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
1670
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
1671
path->device->protocol_version = ident_buf ?
sys/cam/ata/ata_xpt.c
1673
} else if (path->device->protocol == PROTO_SCSI) {
sys/cam/ata/ata_xpt.c
1674
path->device->protocol_version = inq_buf ?
sys/cam/ata/ata_xpt.c
1677
path->device->transport_version = ident_buf ?
sys/cam/ata/ata_xpt.c
1682
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
1685
cts.transport = path->device->transport;
sys/cam/ata/ata_xpt.c
1686
cts.transport_version = path->device->transport_version;
sys/cam/ata/ata_xpt.c
1687
cts.protocol = path->device->protocol;
sys/cam/ata/ata_xpt.c
1688
cts.protocol_version = path->device->protocol_version;
sys/cam/ata/ata_xpt.c
1691
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
170
struct cam_path *path, cam_flags flags,
sys/cam/ata/ata_xpt.c
1716
xpt_path_assert(start_ccb->ccb_h.path, MA_OWNED);
sys/cam/ata/ata_xpt.c
1718
device = start_ccb->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
176
static void ata_device_transport(struct cam_path *path);
sys/cam/ata/ata_xpt.c
1776
xpt_async(AC_ADVINFO_CHANGED, start_ccb->ccb_h.path,
sys/cam/ata/ata_xpt.c
179
struct cam_path *path,
sys/cam/ata/ata_xpt.c
1795
start_ccb->ccb_h.path,
sys/cam/ata/ata_xpt.c
1801
ata_scan_bus(start_ccb->ccb_h.path->periph, start_ccb);
sys/cam/ata/ata_xpt.c
1804
ata_scan_lun(start_ccb->ccb_h.path->periph,
sys/cam/ata/ata_xpt.c
1805
start_ccb->ccb_h.path, start_ccb->crcn.flags,
sys/cam/ata/ata_xpt.c
1818
device = start_ccb->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
1855
device = cts->ccb_h.path->device;
sys/cam/ata/ata_xpt.c
1893
ata_set_transfer_settings(struct ccb_trans_settings *cts, struct cam_path *path,
sys/cam/ata/ata_xpt.c
1903
if (path == NULL || (device = path->device) == NULL) {
sys/cam/ata/ata_xpt.c
1920
xpt_print(path, "Uninitialized Protocol %x:%x?\n",
sys/cam/ata/ata_xpt.c
1927
xpt_print(path,
sys/cam/ata/ata_xpt.c
1945
xpt_print(path, "Uninitialized Transport %x:%x?\n",
sys/cam/ata/ata_xpt.c
1952
xpt_print(path,
sys/cam/ata/ata_xpt.c
1969
xpt_path_inq(&cpi, path);
sys/cam/ata/ata_xpt.c
2011
xpt_stop_tags(path);
sys/cam/ata/ata_xpt.c
2066
struct cam_path path;
sys/cam/ata/ata_xpt.c
2069
xpt_compile_path(&path, NULL, bus->path_id, target->target_id,
sys/cam/ata/ata_xpt.c
2071
ata_set_transfer_settings(settings, &path,
sys/cam/ata/ata_xpt.c
2073
xpt_release_path(&path);
sys/cam/ata/ata_xpt.c
2089
struct cam_path *path = periph->path;
sys/cam/ata/ata_xpt.c
2093
xpt_setup_ccb(&cts->ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/ata/ata_xpt.c
2100
xpt_path_inq(&cpi, path);
sys/cam/ata/ata_xpt.c
2204
CAM_DEBUG(ccb->ccb_h.path,
sys/cam/ata/ata_xpt.c
291
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe started\n"));
sys/cam/ata/ata_xpt.c
292
ata_device_transport(periph->path);
sys/cam/ata/ata_xpt.c
306
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) ||
sys/cam/ata/ata_xpt.c
307
periph->path->device->protocol == PROTO_SATAPM ||
sys/cam/ata/ata_xpt.c
308
periph->path->device->protocol == PROTO_SEMB)
sys/cam/ata/ata_xpt.c
328
struct cam_path *path;
sys/cam/ata/ata_xpt.c
332
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("aprobestart\n"));
sys/cam/ata/ata_xpt.c
335
path = start_ccb->ccb_h.path;
sys/cam/ata/ata_xpt.c
338
ident_buf = &periph->path->device->ident_data;
sys/cam/ata/ata_xpt.c
342
if ((path->device->flags & CAM_DEV_UNCONFIGURED) ||
sys/cam/ata/ata_xpt.c
343
path->device->protocol == PROTO_SATAPM ||
sys/cam/ata/ata_xpt.c
344
path->device->protocol == PROTO_SEMB)
sys/cam/ata/ata_xpt.c
370
if (path->device->protocol == PROTO_ATA)
sys/cam/ata/ata_xpt.c
377
xpt_print(path, "Spinning up device\n");
sys/cam/ata/ata_xpt.c
395
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
399
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
406
if (path->device->protocol == PROTO_ATA) {
sys/cam/ata/ata_xpt.c
418
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
421
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
431
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
435
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
446
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
448
path->device->inq_flags &= ~SID_DMA;
sys/cam/ata/ata_xpt.c
450
path->device->inq_flags |= SID_DMA;
sys/cam/ata/ata_xpt.c
451
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
452
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/ata/ata_xpt.c
505
oif = path->device->inq_flags;
sys/cam/ata/ata_xpt.c
507
path->device->inq_flags |= SID_AEN;
sys/cam/ata/ata_xpt.c
509
path->device->inq_flags &= ~SID_AEN;
sys/cam/ata/ata_xpt.c
510
if (path->device->inq_flags != oif)
sys/cam/ata/ata_xpt.c
511
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/ata/ata_xpt.c
531
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
535
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
547
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
550
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
562
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
566
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
593
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
597
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
613
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
616
if (path->device->transport == XPORT_ATA) {
sys/cam/ata/ata_xpt.c
630
&path->device->inq_data;
sys/cam/ata/ata_xpt.c
714
xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
733
struct cam_path *path;
sys/cam/ata/ata_xpt.c
742
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("aprobedone\n"));
sys/cam/ata/ata_xpt.c
745
path = done_ccb->ccb_h.path;
sys/cam/ata/ata_xpt.c
747
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
748
inq_buf = &path->device->inq_data;
sys/cam/ata/ata_xpt.c
756
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/ata/ata_xpt.c
761
xpt_release_devq(path, /*count*/1, /*run_queue*/TRUE);
sys/cam/ata/ata_xpt.c
831
device_fail: if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/ata/ata_xpt.c
832
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/ata/ata_xpt.c
845
CAM_DEBUG(path, CAM_DEBUG_PROBE,
sys/cam/ata/ata_xpt.c
849
path->device->protocol = PROTO_ATA;
sys/cam/ata/ata_xpt.c
855
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
861
path->device->protocol = PROTO_SATAPM;
sys/cam/ata/ata_xpt.c
865
path->device->protocol = PROTO_SEMB;
sys/cam/ata/ata_xpt.c
869
path->device->protocol = PROTO_SCSI;
sys/cam/ata/ata_xpt.c
873
xpt_print(path,
sys/cam/ata/ata_xpt.c
898
EVENTHANDLER_INVOKE(ada_probe_veto, path, ident_buf, &veto);
sys/cam/ata/ata_xpt.c
913
ident_buf = &path->device->ident_data;
sys/cam/ata/ata_xpt.c
916
if ((periph->path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/ata/ata_xpt.c
923
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/ata/ata_xpt.c
941
if (path->device->serial_num != NULL) {
sys/cam/ata/ata_xpt.c
942
free(path->device->serial_num, M_CAMXPT);
sys/cam/ata/ata_xpt.c
943
path->device->serial_num = NULL;
sys/cam/ata/ata_xpt.c
944
path->device->serial_num_len = 0;
sys/cam/ata/ata_xpt.c
946
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
947
free(path->device->device_id, M_CAMXPT);
sys/cam/ata/ata_xpt.c
948
path->device->device_id = NULL;
sys/cam/ata/ata_xpt.c
949
path->device->device_id_len = 0;
sys/cam/ata/ata_xpt.c
951
path->device->serial_num =
sys/cam/ata/ata_xpt.c
954
if (path->device->serial_num != NULL) {
sys/cam/ata/ata_xpt.c
956
path->device->serial_num,
sys/cam/ata/ata_xpt.c
958
path->device->serial_num[sizeof(ident_buf->serial)]
sys/cam/ata/ata_xpt.c
960
path->device->serial_num_len =
sys/cam/ata/ata_xpt.c
961
strlen(path->device->serial_num);
sys/cam/ata/ata_xpt.c
965
path->device->device_id =
sys/cam/ata/ata_xpt.c
967
if (path->device->device_id != NULL) {
sys/cam/ata/ata_xpt.c
968
path->device->device_id_len = 16;
sys/cam/ata/ata_xpt.c
970
path->device->device_id, 8);
sys/cam/ata/ata_xpt.c
972
path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
973
ata_bswap(path->device->device_id + 8, 8);
sys/cam/ata/ata_xpt.c
976
path->device->flags |= CAM_DEV_IDENTIFY_DATA_VALID;
sys/cam/ata/ata_xpt.c
979
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/ata/ata_xpt.c
981
path->device->mintags = 2;
sys/cam/ata/ata_xpt.c
982
path->device->maxtags =
sys/cam/ata/ata_xpt.c
985
ata_find_quirk(path->device);
sys/cam/ata/ata_xpt.c
986
if (path->device->mintags != 0 &&
sys/cam/ata/ata_xpt.c
987
path->bus->sim->max_tagged_dev_openings != 0) {
sys/cam/ata/ata_xpt.c
989
xpt_path_inq(&cpi, path);
sys/cam/ata/ata_xpt.c
994
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ata/ata_xpt.c
997
cts.xport_specific.sata.tags = path->device->maxtags;
sys/cam/cam.c
406
xpt_path_string(ccb->csio.ccb_h.path, path_str, sizeof(path_str));
sys/cam/cam_ccb.h
365
struct cam_path *path; /* Compiled path for this ccb */
sys/cam/cam_ccb.h
893
struct cam_path *path, void *args);
sys/cam/cam_compat.c
153
hdr->path = hdr17->path;
sys/cam/cam_compat.c
196
hdr17->path = hdr->path;
sys/cam/cam_compat.c
291
hdr->path = hdr18->path;
sys/cam/cam_compat.c
336
hdr18->path = hdr->path;
sys/cam/cam_compat.h
152
struct cam_path *path; /* Compiled path for this ccb */
sys/cam/cam_compat.h
64
struct cam_path *path; /* Compiled path for this ccb */
sys/cam/cam_debug.h
100
#define CAM_DEBUG(path, flag, printfargs) \
sys/cam/cam_debug.h
101
if (CAM_DEBUGGED(path, flag)) { \
sys/cam/cam_debug.h
102
xpt_cam_path_debug(path, _CAM_X printfargs); \
sys/cam/cam_debug.h
86
void xpt_cam_path_debug(struct cam_path *path, const char *fmt, ...);
sys/cam/cam_debug.h
94
#define CAM_DEBUGGED(path, flag) \
sys/cam/cam_debug.h
97
&& (xpt_path_comp(cam_dpath, (path)) >= 0) \
sys/cam/cam_debug.h
98
&& (xpt_path_comp(cam_dpath, (path)) < 2))
sys/cam/cam_iosched.c
653
pending /= isc->periph->path->device->ccbq.total_openings;
sys/cam/cam_periph.c
1129
ccb->ccb_h.path,
sys/cam/cam_periph.c
1186
xpt_path_assert(done_ccb->ccb_h.path, MA_OWNED);
sys/cam/cam_periph.c
1197
xpt_path_sleep(ccb->ccb_h.path, &ccb->ccb_h.cbfcnp,
sys/cam/cam_periph.c
1226
xpt_path_assert(ccb->ccb_h.path, MA_OWNED);
sys/cam/cam_periph.c
1269
if (cam_sim_pollable(ccb->ccb_h.path->bus->sim))
sys/cam/cam_periph.c
1303
cam_release_devq(ccb->ccb_h.path,
sys/cam/cam_periph.c
1339
cam_freeze_devq(struct cam_path *path)
sys/cam/cam_periph.c
1343
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("cam_freeze_devq\n"));
sys/cam/cam_periph.c
1345
xpt_setup_ccb(&ccb_h, path, /*priority*/1);
sys/cam/cam_periph.c
1352
cam_release_devq(struct cam_path *path, uint32_t relsim_flags,
sys/cam/cam_periph.c
1358
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("cam_release_devq(%u, %u, %u, %d)\n",
sys/cam/cam_periph.c
1361
xpt_setup_ccb(&crs.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/cam_periph.c
1402
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/cam_periph.c
1416
cam_release_devq(done_ccb->ccb_h.path, 0, 0, 0, 0);
sys/cam/cam_periph.c
1428
xpt_async(AC_INQ_CHANGED, done_ccb->ccb_h.path, NULL);
sys/cam/cam_periph.c
1468
cam_release_devq(done_ccb->ccb_h.path, 0, 0, 0, 0);
sys/cam/cam_periph.c
1478
struct cam_path *path, void *arg)
sys/cam/cam_periph.c
1495
xpt_setup_ccb(&cgds.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/cam_periph.c
1520
cam_freeze_devq(periph->path);
sys/cam/cam_periph.c
1521
cam_release_devq(periph->path,
sys/cam/cam_periph.c
1568
ccb->ccb_h.path,
sys/cam/cam_periph.c
1620
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/cam_periph.c
1661
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/cam_periph.c
1686
xpt_gdev_type(&cgd, ccb->ccb_h.path);
sys/cam/cam_periph.c
1880
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/cam_periph.c
198
char *name, cam_periph_type type, struct cam_path *path,
sys/cam/cam_periph.c
2018
CAM_DEBUGGED(ccb->ccb_h.path, CAM_DEBUG_INFO))
sys/cam/cam_periph.c
2028
xpt_print(ccb->ccb_h.path, "Error %d, %s\n",
sys/cam/cam_periph.c
2031
xpt_print(ccb->ccb_h.path, "%s\n", action_string);
sys/cam/cam_periph.c
2033
xpt_print(ccb->ccb_h.path,
sys/cam/cam_periph.c
2054
lun_id = xpt_path_lun_id(ccb->ccb_h.path);
sys/cam/cam_periph.c
2058
xpt_path_path_id(ccb->ccb_h.path),
sys/cam/cam_periph.c
2059
xpt_path_target_id(ccb->ccb_h.path),
sys/cam/cam_periph.c
2072
xpt_async(AC_UNIT_ATTENTION, orig_ccb->ccb_h.path, orig_ccb);
sys/cam/cam_periph.c
2077
xpt_path_path_id(ccb->ccb_h.path),
sys/cam/cam_periph.c
2078
xpt_path_target_id(ccb->ccb_h.path),
sys/cam/cam_periph.c
2082
scan_ccb->ccb_h.path = newpath;
sys/cam/cam_periph.c
2101
cam_release_devq(ccb->ccb_h.path,
sys/cam/cam_periph.c
2127
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/cam_periph.c
2133
xpt_gdev_type(cgd, ccb->ccb_h.path);
sys/cam/cam_periph.c
219
if ((periph = cam_periph_find(path, name)) != NULL) {
sys/cam/cam_periph.c
244
sim = xpt_path_sim(path);
sys/cam/cam_periph.c
245
path_id = xpt_path_path_id(path);
sys/cam/cam_periph.c
246
target_id = xpt_path_target_id(path);
sys/cam/cam_periph.c
247
lun_id = xpt_path_lun_id(path);
sys/cam/cam_periph.c
258
status = xpt_create_path(&path, periph, path_id, target_id, lun_id);
sys/cam/cam_periph.c
261
periph->path = path;
sys/cam/cam_periph.c
271
xpt_free_path(periph->path);
sys/cam/cam_periph.c
276
path->device->serial_num);
sys/cam/cam_periph.c
298
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("Periph created\n"));
sys/cam/cam_periph.c
311
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("Periph destroyed\n"));
sys/cam/cam_periph.c
318
xpt_free_path(periph->path);
sys/cam/cam_periph.c
338
cam_periph_find(struct cam_path *path, char *name)
sys/cam/cam_periph.c
349
if (xpt_path_comp(periph->path, path) == 0) {
sys/cam/cam_periph.c
368
cam_periph_list(struct cam_path *path, struct sbuf *sb)
sys/cam/cam_periph.c
383
if (xpt_path_comp(periph->path, path) != 0)
sys/cam/cam_periph.c
571
xpt_print(periph->path, "Duplicate Wired "
sys/cam/cam_periph.c
573
xpt_print(periph->path, "Second device (%s "
sys/cam/cam_periph.c
678
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("Periph invalidated\n"));
sys/cam/cam_periph.c
765
xpt_print(periph->path, "Periph destroyed\n");
sys/cam/cam_periph.c
767
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("Periph destroyed\n"));
sys/cam/cam_periph.c
774
xpt_gdev_type(&cgd, periph->path);
sys/cam/cam_periph.c
776
periph->path, &cgd);
sys/cam/cam_periph.c
782
xpt_path_inq(&cpi, periph->path);
sys/cam/cam_periph.c
784
periph->path, &cpi);
sys/cam/cam_periph.c
789
periph->path, NULL);
sys/cam/cam_periph.c
793
xpt_free_path(periph->path);
sys/cam/cam_periph.h
122
struct cam_path *path; /* Compiled path to device */
sys/cam/cam_periph.h
168
struct cam_periph *cam_periph_find(struct cam_path *path, char *name);
sys/cam/cam_periph.h
198
void cam_freeze_devq(struct cam_path *path);
sys/cam/cam_periph.h
199
uint32_t cam_release_devq(struct cam_path *path, uint32_t relsim_flags,
sys/cam/cam_periph.h
203
struct cam_path *path, void *arg);
sys/cam/cam_periph.h
217
return (xpt_path_mtx(periph->path));
sys/cam/cam_periph.h
223
mtx_owned(xpt_path_mtx((periph)->path))
sys/cam/cam_periph.h
226
mtx_lock(xpt_path_mtx((periph)->path))
sys/cam/cam_periph.h
229
mtx_unlock(xpt_path_mtx((periph)->path))
sys/cam/cam_periph.h
232
mtx_assert(xpt_path_mtx((periph)->path), (what))
sys/cam/cam_periph.h
235
xpt_path_sleep((periph)->path, (chan), (priority), (wmesg), (timo))
sys/cam/cam_xpt.c
1017
device = periph->path->device;
sys/cam/cam_xpt.c
1039
device = periph->path->device;
sys/cam/cam_xpt.c
1066
struct cam_path *path = periph->path;
sys/cam/cam_xpt.c
1074
path->bus->sim->sim_name,
sys/cam/cam_xpt.c
1075
path->bus->sim->unit_number,
sys/cam/cam_xpt.c
1076
path->bus->sim->bus_id,
sys/cam/cam_xpt.c
1077
path->bus->path_id,
sys/cam/cam_xpt.c
1078
path->target->target_id,
sys/cam/cam_xpt.c
1079
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
1081
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1083
proto->ops->announce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1086
path->device->protocol);
sys/cam/cam_xpt.c
1087
if (path->device->serial_num_len > 0) {
sys/cam/cam_xpt.c
1091
path->device->serial_num);
sys/cam/cam_xpt.c
1094
path->bus->xport->ops->announce_sbuf(periph, sb);
sys/cam/cam_xpt.c
1096
if (path->device->inq_flags & SID_CmdQue
sys/cam/cam_xpt.c
1097
|| path->device->flags & CAM_DEV_TAG_AFTER_COUNT) {
sys/cam/cam_xpt.c
1142
struct cam_path *path = periph->path;
sys/cam/cam_xpt.c
1149
path->bus->sim->sim_name,
sys/cam/cam_xpt.c
1150
path->bus->sim->unit_number,
sys/cam/cam_xpt.c
1151
path->bus->sim->bus_id,
sys/cam/cam_xpt.c
1152
path->bus->path_id,
sys/cam/cam_xpt.c
1153
path->target->target_id,
sys/cam/cam_xpt.c
1154
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
1156
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1158
proto->ops->denounce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1161
path->device->protocol);
sys/cam/cam_xpt.c
1162
if (path->device->serial_num_len > 0)
sys/cam/cam_xpt.c
1163
sbuf_printf(sb, " s/n %.60s", path->device->serial_num);
sys/cam/cam_xpt.c
1168
xpt_getattr(char *buf, size_t len, const char *attr, struct cam_path *path)
sys/cam/cam_xpt.c
1175
xpt_path_assert(path, MA_OWNED);
sys/cam/cam_xpt.c
1178
xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/cam_xpt.c
1202
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/cam_xpt.c
1547
&& (cur_pattern->path_id != periph->path->bus->path_id))
sys/cam/cam_xpt.c
1556
&& ((periph->path->target == NULL)
sys/cam/cam_xpt.c
1557
||(cur_pattern->target_id != periph->path->target->target_id)))
sys/cam/cam_xpt.c
1561
&& ((periph->path->device == NULL)
sys/cam/cam_xpt.c
1562
|| (cur_pattern->target_lun != periph->path->device->lun_id)))
sys/cam/cam_xpt.c
1891
cdm->pos.cookie.bus = periph->path->bus;
sys/cam/cam_xpt.c
1894
cdm->pos.cookie.target = periph->path->target;
sys/cam/cam_xpt.c
1896
periph->path->bus->generation;
sys/cam/cam_xpt.c
1897
cdm->pos.cookie.device = periph->path->device;
sys/cam/cam_xpt.c
1899
periph->path->target->generation;
sys/cam/cam_xpt.c
1902
periph->path->device->generation;
sys/cam/cam_xpt.c
1911
periph->path->bus->path_id;
sys/cam/cam_xpt.c
1913
periph->path->target->target_id;
sys/cam/cam_xpt.c
1915
periph->path->device->lun_id;
sys/cam/cam_xpt.c
2070
periph->path->bus->path_id;
sys/cam/cam_xpt.c
2076
if (periph->path->target)
sys/cam/cam_xpt.c
2078
periph->path->target->target_id;
sys/cam/cam_xpt.c
2083
if (periph->path->device)
sys/cam/cam_xpt.c
2085
periph->path->device->lun_id;
sys/cam/cam_xpt.c
238
struct cam_path *path,
sys/cam/cam_xpt.c
2473
struct cam_path path;
sys/cam/cam_xpt.c
2486
xpt_compile_path(&path,
sys/cam/cam_xpt.c
2491
xpt_gdev_type(&cgd, &path);
sys/cam/cam_xpt.c
2493
AC_FOUND_DEVICE, &path, &cgd);
sys/cam/cam_xpt.c
2496
&path, &cgd);
sys/cam/cam_xpt.c
2497
xpt_release_path(&path);
sys/cam/cam_xpt.c
2505
struct cam_path path;
sys/cam/cam_xpt.c
2509
xpt_compile_path(&path, /*periph*/NULL,
sys/cam/cam_xpt.c
2513
xpt_path_lock(&path);
sys/cam/cam_xpt.c
2514
xpt_path_inq(&cpi, &path);
sys/cam/cam_xpt.c
2516
AC_PATH_REGISTERED, &path, &cpi);
sys/cam/cam_xpt.c
2519
&path, &cpi);
sys/cam/cam_xpt.c
2520
xpt_path_unlock(&path);
sys/cam/cam_xpt.c
2521
xpt_release_path(&path);
sys/cam/cam_xpt.c
2530
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
2545
(*(start_ccb->ccb_h.path->bus->xport->ops->action))(start_ccb);
sys/cam/cam_xpt.c
2551
struct cam_path *path;
sys/cam/cam_xpt.c
2555
path = start_ccb->ccb_h.path;
sys/cam/cam_xpt.c
2556
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
2581
device = path->device;
sys/cam/cam_xpt.c
2611
devq = path->bus->sim->devq;
sys/cam/cam_xpt.c
2613
cam_ccbq_insert_ccb(&path->device->ccbq, start_ccb);
sys/cam/cam_xpt.c
2614
if (xpt_schedule_devq(devq, path->device) != 0)
sys/cam/cam_xpt.c
2639
device = abort_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
2665
xpt_freeze_devq(abort_ccb->ccb_h.path, 1);
sys/cam/cam_xpt.c
2699
sim = path->bus->sim;
sys/cam/cam_xpt.c
2706
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
2709
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
2715
start_ccb->cpis.last_reset = path->bus->last_reset;
sys/cam/cam_xpt.c
2722
dev = path->device;
sys/cam/cam_xpt.c
2745
struct cam_ed *dev = path->device;
sys/cam/cam_xpt.c
2746
struct cam_eb *bus = path->bus;
sys/cam/cam_xpt.c
2747
struct cam_et *tar = path->target;
sys/cam/cam_xpt.c
2779
device = path->device;
sys/cam/cam_xpt.c
2896
async_head = &path->device->asyncs;
sys/cam/cam_xpt.c
2919
xpt_release_device(path->device);
sys/cam/cam_xpt.c
2933
cur_entry->event_lock = (path->bus->sim->mtx &&
sys/cam/cam_xpt.c
2934
mtx_owned(path->bus->sim->mtx)) ? 1 : 0;
sys/cam/cam_xpt.c
2938
xpt_acquire_device(path->device);
sys/cam/cam_xpt.c
2949
dev = path->device;
sys/cam/cam_xpt.c
2958
xpt_dev_ccbq_resize(path, crs->openings);
sys/cam/cam_xpt.c
2960
xpt_print(path,
sys/cam/cam_xpt.c
3014
xpt_release_devq(path, /*count*/1, /*run_queue*/TRUE);
sys/cam/cam_xpt.c
3053
xpt_freeze_devq(path, 1);
sys/cam/cam_xpt.c
3057
xpt_async(AC_INQ_CHANGED, path, NULL);
sys/cam/cam_xpt.c
3078
xpt_print(start_ccb->ccb_h.path,
sys/cam/cam_xpt.c
3088
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
3124
sim = start_ccb->ccb_h.path->bus->sim;
sys/cam/cam_xpt.c
3126
dev = start_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
3153
KASSERT(cam_sim_pollable(start_ccb->ccb_h.path->bus->sim),
sys/cam/cam_xpt.c
3156
xpt_sim_poll(start_ccb->ccb_h.path->bus->sim);
sys/cam/cam_xpt.c
3182
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("xpt_schedule\n"));
sys/cam/cam_xpt.c
3262
device = periph->path->device;
sys/cam/cam_xpt.c
3283
xpt_setup_ccb(&ccb->ccb_h, periph->path, prio);
sys/cam/cam_xpt.c
3368
xpt_freeze_devq(work_ccb->ccb_h.path, 1);
sys/cam/cam_xpt.c
3384
KASSERT(device == work_ccb->ccb_h.path->device,
sys/cam/cam_xpt.c
3386
device, work_ccb->ccb_h.path->device));
sys/cam/cam_xpt.c
3432
xpt_setup_ccb_flags(struct ccb_hdr *ccb_h, struct cam_path *path,
sys/cam/cam_xpt.c
3436
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_setup_ccb\n"));
sys/cam/cam_xpt.c
3438
ccb_h->path = path;
sys/cam/cam_xpt.c
3439
ccb_h->path_id = path->bus->path_id;
sys/cam/cam_xpt.c
3440
if (path->target)
sys/cam/cam_xpt.c
3441
ccb_h->target_id = path->target->target_id;
sys/cam/cam_xpt.c
3444
if (path->device) {
sys/cam/cam_xpt.c
3445
ccb_h->target_lun = path->device->lun_id;
sys/cam/cam_xpt.c
3446
ccb_h->pinfo.generation = ++path->device->ccbq.queue.generation;
sys/cam/cam_xpt.c
3456
xpt_setup_ccb(struct ccb_hdr *ccb_h, struct cam_path *path, uint32_t priority)
sys/cam/cam_xpt.c
3458
xpt_setup_ccb_flags(ccb_h, path, priority, /*flags*/ 0);
sys/cam/cam_xpt.c
3466
struct cam_path *path;
sys/cam/cam_xpt.c
3469
path = (struct cam_path *)malloc(sizeof(*path), M_CAMPATH, M_NOWAIT);
sys/cam/cam_xpt.c
3471
if (path == NULL) {
sys/cam/cam_xpt.c
3475
status = xpt_compile_path(path, perph, path_id, target_id, lun_id);
sys/cam/cam_xpt.c
3477
free(path, M_CAMPATH);
sys/cam/cam_xpt.c
3478
path = NULL;
sys/cam/cam_xpt.c
3480
*new_path_ptr = path;
sys/cam/cam_xpt.c
3571
xpt_clone_path(struct cam_path **new_path_ptr, struct cam_path *path)
sys/cam/cam_xpt.c
3575
new_path = (struct cam_path *)malloc(sizeof(*path), M_CAMPATH, M_NOWAIT);
sys/cam/cam_xpt.c
3578
*new_path = *path;
sys/cam/cam_xpt.c
3579
if (path->bus != NULL)
sys/cam/cam_xpt.c
3580
xpt_acquire_bus(path->bus);
sys/cam/cam_xpt.c
3581
if (path->target != NULL)
sys/cam/cam_xpt.c
3582
xpt_acquire_target(path->target);
sys/cam/cam_xpt.c
3583
if (path->device != NULL)
sys/cam/cam_xpt.c
3584
xpt_acquire_device(path->device);
sys/cam/cam_xpt.c
3590
xpt_release_path(struct cam_path *path)
sys/cam/cam_xpt.c
3592
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_release_path\n"));
sys/cam/cam_xpt.c
3593
if (path->device != NULL) {
sys/cam/cam_xpt.c
3594
xpt_release_device(path->device);
sys/cam/cam_xpt.c
3595
path->device = NULL;
sys/cam/cam_xpt.c
3597
if (path->target != NULL) {
sys/cam/cam_xpt.c
3598
xpt_release_target(path->target);
sys/cam/cam_xpt.c
3599
path->target = NULL;
sys/cam/cam_xpt.c
3601
if (path->bus != NULL) {
sys/cam/cam_xpt.c
3602
xpt_release_bus(path->bus);
sys/cam/cam_xpt.c
3603
path->bus = NULL;
sys/cam/cam_xpt.c
3608
xpt_free_path(struct cam_path *path)
sys/cam/cam_xpt.c
3611
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_free_path\n"));
sys/cam/cam_xpt.c
3612
xpt_release_path(path);
sys/cam/cam_xpt.c
3613
free(path, M_CAMPATH);
sys/cam/cam_xpt.c
3617
xpt_path_counts(struct cam_path *path, uint32_t *bus_ref,
sys/cam/cam_xpt.c
3623
if (path->bus)
sys/cam/cam_xpt.c
3624
*bus_ref = path->bus->refcount;
sys/cam/cam_xpt.c
3629
if (path->periph)
sys/cam/cam_xpt.c
3630
*periph_ref = path->periph->refcount;
sys/cam/cam_xpt.c
3636
if (path->target)
sys/cam/cam_xpt.c
3637
*target_ref = path->target->refcount;
sys/cam/cam_xpt.c
3642
if (path->device)
sys/cam/cam_xpt.c
3643
*device_ref = path->device->refcount;
sys/cam/cam_xpt.c
3688
xpt_path_comp_dev(struct cam_path *path, struct cam_ed *dev)
sys/cam/cam_xpt.c
3692
if (path->bus != dev->target->bus) {
sys/cam/cam_xpt.c
3693
if (path->bus->path_id == CAM_BUS_WILDCARD)
sys/cam/cam_xpt.c
3700
if (path->target != dev->target) {
sys/cam/cam_xpt.c
3701
if (path->target->target_id == CAM_TARGET_WILDCARD) {
sys/cam/cam_xpt.c
3709
if (path->device != dev) {
sys/cam/cam_xpt.c
3710
if (path->device->lun_id == CAM_LUN_WILDCARD) {
sys/cam/cam_xpt.c
3722
xpt_print_path(struct cam_path *path)
sys/cam/cam_xpt.c
3728
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3750
xpt_print(struct cam_path *path, const char *fmt, ...)
sys/cam/cam_xpt.c
3758
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3769
xpt_path_string(struct cam_path *path, char *str, size_t str_len)
sys/cam/cam_xpt.c
3774
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3780
xpt_path_sbuf(struct cam_path *path, struct sbuf *sb)
sys/cam/cam_xpt.c
3783
if (path == NULL)
sys/cam/cam_xpt.c
3786
if (path->periph != NULL)
sys/cam/cam_xpt.c
3787
sbuf_printf(sb, "(%s%d:", path->periph->periph_name,
sys/cam/cam_xpt.c
3788
path->periph->unit_number);
sys/cam/cam_xpt.c
3792
if (path->bus != NULL)
sys/cam/cam_xpt.c
3793
sbuf_printf(sb, "%s%d:%d:", path->bus->sim->sim_name,
sys/cam/cam_xpt.c
3794
path->bus->sim->unit_number,
sys/cam/cam_xpt.c
3795
path->bus->sim->bus_id);
sys/cam/cam_xpt.c
3799
if (path->target != NULL)
sys/cam/cam_xpt.c
3800
sbuf_printf(sb, "%d:", path->target->target_id);
sys/cam/cam_xpt.c
3804
if (path->device != NULL)
sys/cam/cam_xpt.c
3806
(uintmax_t)path->device->lun_id);
sys/cam/cam_xpt.c
3813
xpt_path_path_id(struct cam_path *path)
sys/cam/cam_xpt.c
3815
return(path->bus->path_id);
sys/cam/cam_xpt.c
3819
xpt_path_target_id(struct cam_path *path)
sys/cam/cam_xpt.c
3821
if (path->target != NULL)
sys/cam/cam_xpt.c
3822
return (path->target->target_id);
sys/cam/cam_xpt.c
3828
xpt_path_lun_id(struct cam_path *path)
sys/cam/cam_xpt.c
3830
if (path->device != NULL)
sys/cam/cam_xpt.c
3831
return (path->device->lun_id);
sys/cam/cam_xpt.c
3837
xpt_path_sim(struct cam_path *path)
sys/cam/cam_xpt.c
3840
return (path->bus->sim);
sys/cam/cam_xpt.c
3844
xpt_path_periph(struct cam_path *path)
sys/cam/cam_xpt.c
3847
return (path->periph);
sys/cam/cam_xpt.c
3863
xpt_path_assert(free_ccb->ccb_h.path, MA_OWNED);
sys/cam/cam_xpt.c
3864
device = free_ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
3865
periph = free_ccb->ccb_h.path->periph;
sys/cam/cam_xpt.c
3903
struct cam_path *path;
sys/cam/cam_xpt.c
3945
status = xpt_create_path(&path, /*periph*/NULL, sim->path_id,
sys/cam/cam_xpt.c
3952
xpt_path_inq(&cpi, path);
sys/cam/cam_xpt.c
3971
xpt_print(path,
sys/cam/cam_xpt.c
3974
xpt_free_path(path);
sys/cam/cam_xpt.c
3981
xpt_async(AC_PATH_REGISTERED, path, &cpi);
sys/cam/cam_xpt.c
3988
scan_ccb->ccb_h.path = path;
sys/cam/cam_xpt.c
3993
xpt_print(path,
sys/cam/cam_xpt.c
3995
xpt_free_path(path);
sys/cam/cam_xpt.c
3998
xpt_free_path(path);
sys/cam/cam_xpt.c
4000
xpt_free_path(path);
sys/cam/cam_xpt.c
4149
struct cam_path *path = ccb->ccb_h.path;
sys/cam/cam_xpt.c
4154
if (path->device != device
sys/cam/cam_xpt.c
4155
&& path->device->lun_id != CAM_LUN_WILDCARD
sys/cam/cam_xpt.c
4172
path->device->lun_id != CAM_LUN_WILDCARD) ||
sys/cam/cam_xpt.c
4174
path->target->target_id != CAM_TARGET_WILDCARD) ||
sys/cam/cam_xpt.c
4176
path->target->bus->path_id != CAM_BUS_WILDCARD)) {
sys/cam/cam_xpt.c
4178
xpt_path_lock(path);
sys/cam/cam_xpt.c
4185
xpt_async_bcast(&device->asyncs, async_code, path, async_arg);
sys/cam/cam_xpt.c
4188
xpt_path_unlock(path);
sys/cam/cam_xpt.c
4199
struct cam_path *path = ccb->ccb_h.path;
sys/cam/cam_xpt.c
4201
if (path->target != target
sys/cam/cam_xpt.c
4202
&& path->target->target_id != CAM_TARGET_WILDCARD
sys/cam/cam_xpt.c
4218
struct cam_path *path;
sys/cam/cam_xpt.c
4222
path = ccb->ccb_h.path;
sys/cam/cam_xpt.c
4225
CAM_DEBUG(path, CAM_DEBUG_TRACE | CAM_DEBUG_INFO,
sys/cam/cam_xpt.c
4227
bus = path->bus;
sys/cam/cam_xpt.c
4240
if (bus != xpt_periph->path->bus) {
sys/cam/cam_xpt.c
4241
xpt_path_lock(xpt_periph->path);
sys/cam/cam_xpt.c
4242
xpt_async_process_dev(xpt_periph->path->device, ccb);
sys/cam/cam_xpt.c
4243
xpt_path_unlock(xpt_periph->path);
sys/cam/cam_xpt.c
4246
if (path->device != NULL && path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4247
xpt_release_devq(path, 1, TRUE);
sys/cam/cam_xpt.c
4249
xpt_release_simq(path->bus->sim, TRUE);
sys/cam/cam_xpt.c
4252
xpt_free_path(path);
sys/cam/cam_xpt.c
4259
struct cam_path *path, void *async_arg)
sys/cam/cam_xpt.c
4275
path->device->sim->mtx : NULL;
sys/cam/cam_xpt.c
4279
async_code, path, async_arg);
sys/cam/cam_xpt.c
4281
async_code, path,
sys/cam/cam_xpt.c
4291
xpt_async(uint32_t async_code, struct cam_path *path, void *async_arg)
sys/cam/cam_xpt.c
4298
xpt_print(path, "Can't allocate CCB to send %s\n",
sys/cam/cam_xpt.c
4303
if (xpt_clone_path(&ccb->ccb_h.path, path) != 0) {
sys/cam/cam_xpt.c
4304
xpt_print(path, "Can't allocate path to send %s\n",
sys/cam/cam_xpt.c
4309
ccb->ccb_h.path->periph = NULL;
sys/cam/cam_xpt.c
4316
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
4325
xpt_print(path, "Can't allocate argument to send %s\n",
sys/cam/cam_xpt.c
4327
xpt_free_path(ccb->ccb_h.path);
sys/cam/cam_xpt.c
4337
if (path->device != NULL && path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
4338
xpt_freeze_devq(path, 1);
sys/cam/cam_xpt.c
4340
xpt_freeze_simq(path->bus->sim, 1);
sys/cam/cam_xpt.c
4379
xpt_freeze_devq(struct cam_path *path, u_int count)
sys/cam/cam_xpt.c
4381
struct cam_ed *dev = path->device;
sys/cam/cam_xpt.c
4387
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_freeze_devq(%d)\n", count));
sys/cam/cam_xpt.c
4421
xpt_release_devq(struct cam_path *path, u_int count, int run_queue)
sys/cam/cam_xpt.c
4426
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("xpt_release_devq(%d, %d)\n",
sys/cam/cam_xpt.c
4428
dev = path->device;
sys/cam/cam_xpt.c
4514
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
4543
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
4581
periph = free_ccb->ccb_h.path->periph;
sys/cam/cam_xpt.c
4612
cam_ccbq_take_opening(&periph->path->device->ccbq);
sys/cam/cam_xpt.c
4633
cam_ccbq_take_opening(&periph->path->device->ccbq);
sys/cam/cam_xpt.c
4642
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("cam_periph_getccb\n"));
sys/cam/cam_xpt.c
472
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/cam/cam_xpt.c
482
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path,
sys/cam/cam_xpt.c
485
xpt_path_lock(ccb->ccb_h.path);
sys/cam/cam_xpt.c
487
xpt_path_unlock(ccb->ccb_h.path);
sys/cam/cam_xpt.c
489
xpt_free_path(ccb->ccb_h.path);
sys/cam/cam_xpt.c
4902
xpt_dev_ccbq_resize(struct cam_path *path, int newopenings)
sys/cam/cam_xpt.c
4907
dev = path->device;
sys/cam/cam_xpt.c
4970
xpt_start_tags(struct cam_path *path)
sys/cam/cam_xpt.c
4977
device = path->device;
sys/cam/cam_xpt.c
4978
sim = path->bus->sim;
sys/cam/cam_xpt.c
4980
xpt_freeze_devq(path, /*count*/1);
sys/cam/cam_xpt.c
4987
xpt_dev_ccbq_resize(path, newopenings);
sys/cam/cam_xpt.c
4988
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/cam_xpt.c
4990
xpt_setup_ccb(&crs.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/cam_xpt.c
5001
xpt_stop_tags(struct cam_path *path)
sys/cam/cam_xpt.c
5007
device = path->device;
sys/cam/cam_xpt.c
5008
sim = path->bus->sim;
sys/cam/cam_xpt.c
5011
xpt_freeze_devq(path, /*count*/1);
sys/cam/cam_xpt.c
5013
xpt_dev_ccbq_resize(path, sim->max_dev_openings);
sys/cam/cam_xpt.c
5014
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/cam_xpt.c
5016
xpt_setup_ccb(&crs.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/cam_xpt.c
506
if (xpt_create_path(&ccb.ccb_h.path, NULL,
sys/cam/cam_xpt.c
515
xpt_setup_ccb(&ccb.ccb_h, ccb.ccb_h.path,
sys/cam/cam_xpt.c
5158
struct cam_path *path)
sys/cam/cam_xpt.c
5164
if (path == NULL) {
sys/cam/cam_xpt.c
5165
status = xpt_create_path(&path, /*periph*/NULL, CAM_XPT_PATH_ID,
sys/cam/cam_xpt.c
5169
xpt_path_lock(path);
sys/cam/cam_xpt.c
5174
xpt_setup_ccb(&csa.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/cam_xpt.c
5182
CAM_DEBUG(csa.ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
5186
xpt_path_unlock(path);
sys/cam/cam_xpt.c
5187
xpt_free_path(path);
sys/cam/cam_xpt.c
520
xpt_free_path(ccb.ccb_h.path);
sys/cam/cam_xpt.c
5213
CAM_DEBUG(work_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("xptaction\n"));
sys/cam/cam_xpt.c
5272
xpt_path_mtx(struct cam_path *path)
sys/cam/cam_xpt.c
5275
return (&path->device->device_mtx);
sys/cam/cam_xpt.c
5329
if (ccb_h->path->bus)
sys/cam/cam_xpt.c
5330
sim = ccb_h->path->bus->sim;
sys/cam/cam_xpt.c
5340
xpt_release_devq(ccb_h->path, /*count*/1, /*run_queue*/TRUE);
sys/cam/cam_xpt.c
5345
struct cam_ed *dev = ccb_h->path->device;
sys/cam/cam_xpt.c
5377
mtx = xpt_path_mtx(ccb_h->path);
sys/cam/cam_xpt.c
5382
xpt_start_tags(ccb_h->path);
sys/cam/cam_xpt.c
5388
mtx = xpt_path_mtx(ccb_h->path);
sys/cam/cam_xpt.c
5405
(*ccb_h->cbfcnp)(ccb_h->path->periph, (union ccb *)ccb_h);
sys/cam/cam_xpt.c
541
old_path = inccb->ccb_h.path;
sys/cam/cam_xpt.c
549
inccb->ccb_h.path = xpt_periph->path;
sys/cam/cam_xpt.c
5500
xpt_path_sim_device(const struct cam_path *path)
sys/cam/cam_xpt.c
5502
return (path->bus->parent_dev);
sys/cam/cam_xpt.c
5573
xpt_cam_path_debug(struct cam_path *path, const char *fmt, ...)
sys/cam/cam_xpt.c
5581
xpt_path_sbuf(path, sb);
sys/cam/cam_xpt.c
560
inccb->ccb_h.path = old_path;
sys/cam/cam_xpt.c
574
inccb->ccb_h.path = old_path;
sys/cam/cam_xpt.c
664
device = periph->path->device;
sys/cam/cam_xpt.c
695
periph->path->bus->path_id;
sys/cam/cam_xpt.c
697
periph->path->target->target_id;
sys/cam/cam_xpt.c
699
periph->path->device->lun_id;
sys/cam/cam_xpt.c
785
xpt_free_path(done_ccb->ccb_h.path);
sys/cam/cam_xpt.c
821
mtx = xpt_path_mtx(ccb->ccb_h.path);
sys/cam/cam_xpt.c
822
device = ccb->ccb_h.path->device;
sys/cam/cam_xpt.c
840
if (ccb->ccb_h.path->target->target_id == CAM_TARGET_WILDCARD &&
sys/cam/cam_xpt.c
841
ccb->ccb_h.path->device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
843
else if (ccb->ccb_h.path->target->target_id != CAM_TARGET_WILDCARD &&
sys/cam/cam_xpt.c
844
ccb->ccb_h.path->device->lun_id == CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
846
else if (ccb->ccb_h.path->target->target_id != CAM_TARGET_WILDCARD &&
sys/cam/cam_xpt.c
847
ccb->ccb_h.path->device->lun_id != CAM_LUN_WILDCARD)
sys/cam/cam_xpt.c
850
xpt_print(ccb->ccb_h.path, "illegal scan path\n");
sys/cam/cam_xpt.c
851
xpt_free_path(ccb->ccb_h.path);
sys/cam/cam_xpt.c
855
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/cam_xpt.c
861
xpt_setup_ccb(&ccb->ccb_h, ccb->ccb_h.path, CAM_PRIORITY_XPT);
sys/cam/cam_xpt.c
866
if (xpt_path_comp(hdr->path, ccb->ccb_h.path) == 0) {
sys/cam/cam_xpt.c
869
xpt_print(ccb->ccb_h.path, "rescan already queued\n");
sys/cam/cam_xpt.c
870
xpt_free_path(ccb->ccb_h.path);
sys/cam/cam_xpt.c
887
struct cam_path *path;
sys/cam/cam_xpt.c
942
if ((status = xpt_create_path(&path, NULL, CAM_XPT_PATH_ID,
sys/cam/cam_xpt.c
950
xpt_path_lock(path);
sys/cam/cam_xpt.c
952
path, NULL, 0, xpt_sim);
sys/cam/cam_xpt.c
953
xpt_path_unlock(path);
sys/cam/cam_xpt.c
954
xpt_free_path(path);
sys/cam/cam_xpt.h
103
int xpt_path_comp_dev(struct cam_path *path,
sys/cam/cam_xpt.h
105
char * xpt_path_string(struct cam_path *path, char *str,
sys/cam/cam_xpt.h
107
void xpt_path_sbuf(struct cam_path *path, struct sbuf *sb);
sys/cam/cam_xpt.h
108
path_id_t xpt_path_path_id(struct cam_path *path);
sys/cam/cam_xpt.h
109
target_id_t xpt_path_target_id(struct cam_path *path);
sys/cam/cam_xpt.h
110
lun_id_t xpt_path_lun_id(struct cam_path *path);
sys/cam/cam_xpt.h
111
struct cam_sim *xpt_path_sim(struct cam_path *path);
sys/cam/cam_xpt.h
112
struct cam_periph *xpt_path_periph(struct cam_path *path);
sys/cam/cam_xpt.h
113
device_t xpt_path_sim_device(const struct cam_path *path);
sys/cam/cam_xpt.h
114
void xpt_print_path(struct cam_path *path);
sys/cam/cam_xpt.h
115
void xpt_print(struct cam_path *path, const char *fmt, ...);
sys/cam/cam_xpt.h
116
void xpt_async(uint32_t async_code, struct cam_path *path,
sys/cam/cam_xpt.h
123
struct mtx * xpt_path_mtx(struct cam_path *path);
sys/cam/cam_xpt.h
124
#define xpt_path_lock(path) mtx_lock(xpt_path_mtx(path))
sys/cam/cam_xpt.h
125
#define xpt_path_unlock(path) mtx_unlock(xpt_path_mtx(path))
sys/cam/cam_xpt.h
126
#define xpt_path_assert(path, what) mtx_assert(xpt_path_mtx(path), (what))
sys/cam/cam_xpt.h
127
#define xpt_path_owned(path) mtx_owned(xpt_path_mtx(path))
sys/cam/cam_xpt.h
128
#define xpt_path_sleep(path, chan, priority, wmesg, timo) \
sys/cam/cam_xpt.h
129
msleep((chan), xpt_path_mtx(path), (priority), (wmesg), (timo))
sys/cam/cam_xpt.h
131
void *cbarg, struct cam_path *path);
sys/cam/cam_xpt.h
138
struct cam_path *path);
sys/cam/cam_xpt.h
140
void xpt_release_path(struct cam_path *path);
sys/cam/cam_xpt.h
152
xpt_path_inq(struct ccb_pathinq *cpi, struct cam_path *path)
sys/cam/cam_xpt.h
155
xpt_setup_ccb(&cpi->ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/cam_xpt.h
165
xpt_gdev_type(struct ccb_getdev *cgd, struct cam_path *path)
sys/cam/cam_xpt.h
168
xpt_setup_ccb(&cgd->ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/cam_xpt.h
66
struct cam_path *path, void *args);
sys/cam/cam_xpt.h
79
struct cam_path *path,
sys/cam/cam_xpt.h
83
struct cam_path *path,
sys/cam/cam_xpt.h
96
struct cam_path *path);
sys/cam/cam_xpt.h
97
void xpt_free_path(struct cam_path *path);
sys/cam/cam_xpt.h
98
void xpt_path_counts(struct cam_path *path, uint32_t *bus_ref,
sys/cam/cam_xpt_internal.h
208
uint32_t xpt_dev_ccbq_resize(struct cam_path *path, int newopenings);
sys/cam/cam_xpt_internal.h
209
void xpt_start_tags(struct cam_path *path);
sys/cam/cam_xpt_internal.h
210
void xpt_stop_tags(struct cam_path *path);
sys/cam/cam_xpt_sim.h
45
uint32_t xpt_freeze_devq(struct cam_path *path, u_int count);
sys/cam/cam_xpt_sim.h
46
void xpt_release_devq(struct cam_path *path,
sys/cam/ctl/ctl_frontend_cam_sim.c
192
if (xpt_create_path(&softc->path, /*periph*/NULL,
sys/cam/ctl/ctl_frontend_cam_sim.c
221
xpt_free_path(softc->path);
sys/cam/ctl/ctl_frontend_cam_sim.c
250
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/cam/ctl/ctl_frontend_cam_sim.c
474
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/cam/ctl/ctl_frontend_cam_sim.c
521
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/cam/ctl/ctl_frontend_cam_sim.c
614
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/cam/ctl/ctl_frontend_cam_sim.c
709
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/cam/ctl/ctl_frontend_cam_sim.c
76
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1006
xpt_setup_ccb_flags(&ccb->ccb_h, periph->path, CAM_PRIORITY_NONE,
sys/cam/ctl/scsi_ctl.c
1102
cam_release_devq(periph->path,
sys/cam/ctl/scsi_ctl.c
1473
xpt_print(periph->path,
sys/cam/ctl/scsi_ctl.c
1481
xpt_print(periph->path,
sys/cam/ctl/scsi_ctl.c
1528
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1531
status = xpt_create_path(&path, /*periph*/ NULL, bus_softc->path_id,
sys/cam/ctl/scsi_ctl.c
1538
xpt_setup_ccb(&ccb->ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/ctl/scsi_ctl.c
1632
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1640
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1650
status = xpt_create_path(&path, /*periph*/ NULL,
sys/cam/ctl/scsi_ctl.c
1661
xpt_path_lock(path);
sys/cam/ctl/scsi_ctl.c
1662
periph = cam_periph_find(path, "ctl");
sys/cam/ctl/scsi_ctl.c
1665
xpt_path_unlock(path);
sys/cam/ctl/scsi_ctl.c
1666
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1679
path,
sys/cam/ctl/scsi_ctl.c
1694
xpt_path_unlock(path);
sys/cam/ctl/scsi_ctl.c
1696
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1703
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1715
status = xpt_create_path(&path, /*periph*/ NULL,
sys/cam/ctl/scsi_ctl.c
1723
xpt_path_lock(path);
sys/cam/ctl/scsi_ctl.c
1724
if ((periph = cam_periph_find(path, "ctl")) != NULL)
sys/cam/ctl/scsi_ctl.c
1726
xpt_path_unlock(path);
sys/cam/ctl/scsi_ctl.c
1727
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1739
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1747
status = xpt_create_path(&path, /*periph*/ NULL,
sys/cam/ctl/scsi_ctl.c
1757
xpt_path_lock(path);
sys/cam/ctl/scsi_ctl.c
1758
periph = cam_periph_find(path, "ctl");
sys/cam/ctl/scsi_ctl.c
1761
xpt_path_unlock(path);
sys/cam/ctl/scsi_ctl.c
1762
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1774
path,
sys/cam/ctl/scsi_ctl.c
178
struct cam_path *path, void *arg);
sys/cam/ctl/scsi_ctl.c
1789
xpt_path_unlock(path);
sys/cam/ctl/scsi_ctl.c
1790
xpt_free_path(path);
sys/cam/ctl/scsi_ctl.c
1810
struct cam_path *path;
sys/cam/ctl/scsi_ctl.c
1812
path = lun_softc->periph->path;
sys/cam/ctl/scsi_ctl.c
1814
if ((xpt_path_target_id(path) == softc->target_id)
sys/cam/ctl/scsi_ctl.c
1815
&& (xpt_path_lun_id(path) == lun_id)) {
sys/cam/ctl/scsi_ctl.c
1855
xpt_setup_ccb(&cgds.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/ctl/scsi_ctl.c
1859
xpt_print(periph->path, "devq: openings %d, active %d, "
sys/cam/ctl/scsi_ctl.c
1887
xpt_print(periph->path,
sys/cam/ctl/scsi_ctl.c
1895
xpt_print(periph->path, "%d requests waiting for CCBs\n", num_items);
sys/cam/ctl/scsi_ctl.c
1896
xpt_print(periph->path, "%d CTIOs outstanding\n", softc->ctios_sent);
sys/cam/ctl/scsi_ctl.c
1915
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/ctl/scsi_ctl.c
1935
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/ctl/scsi_ctl.c
265
ctlfeasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/ctl/scsi_ctl.c
275
if (softc->path_id == xpt_path_path_id(path))
sys/cam/ctl/scsi_ctl.c
305
__func__, xpt_path_path_id(path));
sys/cam/ctl/scsi_ctl.c
324
softc->sim = xpt_path_sim(path);
sys/cam/ctl/scsi_ctl.c
412
xpt_path_path_id(path), dev_chg->target,
sys/cam/ctl/scsi_ctl.c
418
xpt_path_path_id(path));
sys/cam/ctl/scsi_ctl.c
472
cam_release_devq(periph->path,
sys/cam/ctl/scsi_ctl.c
480
xpt_setup_ccb(&ccb.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ctl/scsi_ctl.c
488
xpt_print(periph->path, "%s: Enable LUN failed, status 0x%x\n",
sys/cam/ctl/scsi_ctl.c
525
xpt_setup_ccb(&new_ccb->ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ctl/scsi_ctl.c
541
xpt_print(periph->path, "%s: could not acquire reference "
sys/cam/ctl/scsi_ctl.c
547
xpt_print(periph->path, "%s: could not allocate ATIO CCBs, "
sys/cam/ctl/scsi_ctl.c
572
xpt_setup_ccb(&new_ccb->ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ctl/scsi_ctl.c
594
xpt_print(periph->path, "%s: could not allocate immediate "
sys/cam/ctl/scsi_ctl.c
615
xpt_setup_ccb(&ccb.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/ctl/scsi_ctl.c
634
xpt_print(periph->path, "%s: Disable LUN failed, status 0x%x\n",
sys/cam/mmc/mmc_da.c
1038
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1040
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_da.c
1081
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sdda_start_init_task\n"));
sys/cam/mmc/mmc_da.c
1083
xpt_setup_ccb(&new_ccb->ccb_h, periph->path,
sys/cam/mmc/mmc_da.c
1098
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1101
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sdda_set_bus_width\n"));
sys/cam/mmc/mmc_da.c
1132
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Error %d when setting bus width on the card\n", err));
sys/cam/mmc/mmc_da.c
1217
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sdda_start_init\n"));
sys/cam/mmc/mmc_da.c
1225
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1226
struct cam_ed *device = periph->path->device;
sys/cam/mmc/mmc_da.c
1236
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1263
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1310
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Cannot get SCR\n"));
sys/cam/mmc/mmc_da.c
1319
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Card supports HS\n"));
sys/cam/mmc/mmc_da.c
1336
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Not trying the switch\n"));
sys/cam/mmc/mmc_da.c
1351
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Card supports DDR52 at 1.2V\n"));
sys/cam/mmc/mmc_da.c
1357
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Card supports DDR52 at 1.8V\n"));
sys/cam/mmc/mmc_da.c
1363
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Card supports HS200 at 1.2V\n"));
sys/cam/mmc/mmc_da.c
1369
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Card supports HS200 at 1.8V\n"));
sys/cam/mmc/mmc_da.c
1376
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("Set SD freq to %d MHz (min out of host f=%d MHz and card f=%d MHz)\n", f_max / 1000000, host_f_max / 1000000, softc->card_f_max / 1000000));
sys/cam/mmc/mmc_da.c
1382
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("Cannot switch card to high-speed mode"));
sys/cam/mmc/mmc_da.c
1454
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1486
AC_ADVINFO_CHANGED, sddaasync, periph, periph->path);
sys/cam/mmc/mmc_da.c
1497
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1524
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1531
xpt_path_inq(&cpi, periph->path);
sys/cam/mmc/mmc_da.c
1588
xpt_print(periph->path, "%s: lost periph during "
sys/cam/mmc/mmc_da.c
1608
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1660
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1678
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
169
struct cam_path *path, void *arg);
sys/cam/mmc/mmc_da.c
1769
struct mmc_params *mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
1772
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddastart\n"));
sys/cam/mmc/mmc_da.c
1775
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("device is not in SDDA_STATE_NORMAL yet\n"));
sys/cam/mmc/mmc_da.c
1796
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH,
sys/cam/mmc/mmc_da.c
1818
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("BIO_WRITE\n"));
sys/cam/mmc/mmc_da.c
1829
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("BIO_READ\n"));
sys/cam/mmc/mmc_da.c
1830
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_da.c
1875
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("BIO_FLUSH\n"));
sys/cam/mmc/mmc_da.c
1879
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("BIO_DELETE\n"));
sys/cam/mmc/mmc_da.c
1904
struct cam_path *path;
sys/cam/mmc/mmc_da.c
1910
path = done_ccb->ccb_h.path;
sys/cam/mmc/mmc_da.c
1912
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("sddadone\n"));
sys/cam/mmc/mmc_da.c
1914
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("Error!!!\n"));
sys/cam/mmc/mmc_da.c
1916
cam_release_devq(path,
sys/cam/mmc/mmc_da.c
1929
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_da.c
1931
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_da.c
1936
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_da.c
2006
mmcp = &periph->path->device->mmc_ident_data;
sys/cam/mmc/mmc_da.c
2019
xpt_setup_ccb(&mmcio.ccb_h, periph->path, CAM_PRIORITY_NORMAL); /* XXX needed? */
sys/cam/mmc/mmc_da.c
236
return periph->path->device->mmc_ident_data.card_rca;
sys/cam/mmc/mmc_da.c
258
xpt_print_path(ccb->ccb_h.path);
sys/cam/mmc/mmc_da.c
462
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddaopen\n"));
sys/cam/mmc/mmc_da.c
485
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddaclose\n"));
sys/cam/mmc/mmc_da.c
535
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddastrategy(%p)\n", bp));
sys/cam/mmc/mmc_da.c
589
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddadiskgonecb\n"));
sys/cam/mmc/mmc_da.c
602
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddaoninvalidate\n"));
sys/cam/mmc/mmc_da.c
607
xpt_register_async(0, sddaasync, periph, periph->path);
sys/cam/mmc/mmc_da.c
614
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("bioq_flush start\n"));
sys/cam/mmc/mmc_da.c
621
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("bioq_flush end\n"));
sys/cam/mmc/mmc_da.c
631
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddacleanup\n"));
sys/cam/mmc/mmc_da.c
649
struct cam_path *path, void *arg)
sys/cam/mmc/mmc_da.c
655
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("sddaasync(code=%d)\n", code));
sys/cam/mmc/mmc_da.c
659
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("=> AC_FOUND_DEVICE\n"));
sys/cam/mmc/mmc_da.c
670
if (!(path->device->mmc_ident_data.card_features & CARD_FEATURE_MEMORY)) {
sys/cam/mmc/mmc_da.c
671
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("No memory on the card!\n"));
sys/cam/mmc/mmc_da.c
683
path, sddaasync,
sys/cam/mmc/mmc_da.c
694
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("=> AC_GETDEV_CHANGED\n"));
sys/cam/mmc/mmc_da.c
695
xpt_gdev_type(&cgd, periph->path);
sys/cam/mmc/mmc_da.c
696
cam_periph_async(periph, code, path, arg);
sys/cam/mmc/mmc_da.c
704
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("=> AC_ADVINFO_CHANGED\n"));
sys/cam/mmc/mmc_da.c
721
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("=> default?!\n"));
sys/cam/mmc/mmc_da.c
722
cam_periph_async(periph, code, path, arg);
sys/cam/mmc/mmc_da.c
740
periph->path);
sys/cam/mmc/mmc_da.c
753
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sddaregister\n"));
sys/cam/mmc/mmc_xpt.c
1004
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1020
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1021
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1026
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1039
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1046
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1050
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1063
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1077
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1083
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1085
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1100
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1102
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1104
path->device->mmc_ident_data.card_rca = rca;
sys/cam/mmc/mmc_xpt.c
1106
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1123
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1128
path->device->mmc_ident_data.card_rca = MMC_PROPOSED_RCA;
sys/cam/mmc/mmc_xpt.c
1136
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1142
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
1144
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1157
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1167
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1173
(path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/mmc/mmc_xpt.c
1174
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/mmc/mmc_xpt.c
1180
int frozen = cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/mmc/mmc_xpt.c
1181
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
1186
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/mmc/mmc_xpt.c
1187
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/mmc/mmc_xpt.c
1188
xpt_acquire_device(path->device);
sys/cam/mmc/mmc_xpt.c
1191
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/mmc/mmc_xpt.c
137
CAM_DEBUG((softc)->periph->path, CAM_DEBUG_PROBE, \
sys/cam/mmc/mmc_xpt.c
227
mmc_scan_lun(struct cam_periph *periph, struct cam_path *path,
sys/cam/mmc/mmc_xpt.c
235
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("mmc_scan_lun\n"));
sys/cam/mmc/mmc_xpt.c
237
xpt_path_inq(&cpi, path);
sys/cam/mmc/mmc_xpt.c
247
if (xpt_path_lun_id(path) == CAM_LUN_WILDCARD) {
sys/cam/mmc/mmc_xpt.c
248
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("mmd_scan_lun ignoring bus\n"));
sys/cam/mmc/mmc_xpt.c
254
lock = (xpt_path_owned(path) == 0);
sys/cam/mmc/mmc_xpt.c
256
xpt_path_lock(path);
sys/cam/mmc/mmc_xpt.c
258
if ((old_periph = cam_periph_find(path, "mmcprobe")) != NULL) {
sys/cam/mmc/mmc_xpt.c
266
CAM_DEBUG(path, CAM_DEBUG_INFO,
sys/cam/mmc/mmc_xpt.c
275
CAM_DEBUG(path, CAM_DEBUG_INFO,
sys/cam/mmc/mmc_xpt.c
283
path, NULL, 0,
sys/cam/mmc/mmc_xpt.c
286
xpt_print(path,
sys/cam/mmc/mmc_xpt.c
294
xpt_path_unlock(path);
sys/cam/mmc/mmc_xpt.c
300
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_xpt.c
309
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/cam/mmc/mmc_xpt.c
311
mmc_scan_lun(start_ccb->ccb_h.path->periph,
sys/cam/mmc/mmc_xpt.c
312
start_ccb->ccb_h.path, start_ccb->crcn.flags,
sys/cam/mmc/mmc_xpt.c
335
xpt_path_assert(start_ccb->ccb_h.path, MA_OWNED);
sys/cam/mmc/mmc_xpt.c
337
device = start_ccb->ccb_h.path->device;
sys/cam/mmc/mmc_xpt.c
339
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/mmc/mmc_xpt.c
381
struct cam_path *path = periph->path;
sys/cam/mmc/mmc_xpt.c
385
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("mmc_announce_periph_sbuf"));
sys/cam/mmc/mmc_xpt.c
388
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/mmc/mmc_xpt.c
394
xpt_path_inq(&cpi, periph->path);
sys/cam/mmc/mmc_xpt.c
395
CAM_DEBUG(path, CAM_DEBUG_INFO,
sys/cam/mmc/mmc_xpt.c
412
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid,
sys/cam/mmc/mmc_xpt.c
418
KASSERT(xpt_path_sim_device(ccb->ccb_h.path) != NULL,
sys/cam/mmc/mmc_xpt.c
486
CAM_DEBUG(ccb->ccb_h.path,
sys/cam/mmc/mmc_xpt.c
515
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("mmcprobe_register\n"));
sys/cam/mmc/mmc_xpt.c
540
memset(&periph->path->device->mmc_ident_data, 0, sizeof(struct mmc_params));
sys/cam/mmc/mmc_xpt.c
547
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe started\n"));
sys/cam/mmc/mmc_xpt.c
549
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/mmc/mmc_xpt.c
586
struct cam_path *path;
sys/cam/mmc/mmc_xpt.c
590
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("mmcprobe_start\n"));
sys/cam/mmc/mmc_xpt.c
592
path = start_ccb->ccb_h.path;
sys/cam/mmc/mmc_xpt.c
595
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
601
if (path->device->flags & CAM_DEV_UNCONFIGURED)
sys/cam/mmc/mmc_xpt.c
610
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("Start with PROBE_RESET\n"));
sys/cam/mmc/mmc_xpt.c
613
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("Start with PROBE_IDENTIFY\n"));
sys/cam/mmc/mmc_xpt.c
618
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("power off the card\n"));
sys/cam/mmc/mmc_xpt.c
625
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("get the host ocr\n"));
sys/cam/mmc/mmc_xpt.c
635
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("resetting the bus\n"));
sys/cam/mmc/mmc_xpt.c
649
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("setting the ID freq\n"));
sys/cam/mmc/mmc_xpt.c
665
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("Send first XPT_MMC_IO\n"));
sys/cam/mmc/mmc_xpt.c
677
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
692
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
702
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
712
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
75
struct cam_path *path, cam_flags flags, union ccb *ccb);
sys/cam/mmc/mmc_xpt.c
767
mmcio->cmd.arg = (uint32_t)path->device->mmc_ident_data.card_rca << 16;
sys/cam/mmc/mmc_xpt.c
774
mmcio->cmd.arg = (uint32_t)path->device->mmc_ident_data.card_rca << 16;
sys/cam/mmc/mmc_xpt.c
779
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("Start with PROBE_DONE\n"));
sys/cam/mmc/mmc_xpt.c
790
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("probestart: invalid action state 0x%x\n", softc->action));
sys/cam/mmc/mmc_xpt.c
807
struct cam_path *path;
sys/cam/mmc/mmc_xpt.c
813
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("mmcprobe_done\n"));
sys/cam/mmc/mmc_xpt.c
815
path = done_ccb->ccb_h.path;
sys/cam/mmc/mmc_xpt.c
823
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_RESET\n"));
sys/cam/mmc/mmc_xpt.c
829
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_POWER_OFF\n"));
sys/cam/mmc/mmc_xpt.c
838
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_GET_HOST_OCR (Got OCR=%x\n", softc->host_ocr));
sys/cam/mmc/mmc_xpt.c
844
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_RESET_BUS\n"));
sys/cam/mmc/mmc_xpt.c
850
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_SET_ID_FREQ\n"));
sys/cam/mmc/mmc_xpt.c
856
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_SET_CS\n"));
sys/cam/mmc/mmc_xpt.c
862
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE, ("done with PROBE_GO_IDLE_STATE\n"));
sys/cam/mmc/mmc_xpt.c
867
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
872
if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0) {
sys/cam/mmc/mmc_xpt.c
873
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
876
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/mmc/mmc_xpt.c
881
path->device->protocol = PROTO_MMCSD;
sys/cam/mmc/mmc_xpt.c
889
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
892
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
897
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
908
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
918
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
920
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
940
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
943
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
952
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
968
struct mmc_params *mmcp = &path->device->mmc_ident_data;
sys/cam/mmc/mmc_xpt.c
971
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
977
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
983
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/mmc/mmc_xpt.c
989
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_PROBE,
sys/cam/nvme/nvme_all.c
179
device = periph->path->device;
sys/cam/nvme/nvme_all.c
189
device = periph->path->device;
sys/cam/nvme/nvme_da.c
1080
ndaasync, periph, periph->path);
sys/cam/nvme/nvme_da.c
1101
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("ndastart\n"));
sys/cam/nvme/nvme_da.c
1109
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("ndastart: bio %p\n", bp));
sys/cam/nvme/nvme_da.c
1259
struct cam_path *path;
sys/cam/nvme/nvme_da.c
1263
path = done_ccb->ccb_h.path;
sys/cam/nvme/nvme_da.c
1265
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("ndadone\n"));
sys/cam/nvme/nvme_da.c
1283
cam_release_devq(path,
sys/cam/nvme/nvme_da.c
1378
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/nvme/nvme_da.c
1445
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/nvme/nvme_da.c
153
struct cam_path *path, void *arg);
sys/cam/nvme/nvme_da.c
359
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/nvme/nvme_da.c
385
xpt_print(periph->path, "Unable to retrieve capacity data\n");
sys/cam/nvme/nvme_da.c
408
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/nvme/nvme_da.c
420
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/nvme/nvme_da.c
470
xpt_path_inq(&cpi, periph->path);
sys/cam/nvme/nvme_da.c
489
xpt_setup_ccb(&ccb->ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/nvme/nvme_da.c
550
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("ndastrategy(%p)\n", bp));
sys/cam/nvme/nvme_da.c
603
xpt_setup_ccb(&nvmeio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/nvme/nvme_da.c
615
xpt_setup_ccb(&nvmeio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/nvme/nvme_da.c
622
xpt_print(periph->path, "flush cmd failed\n");
sys/cam/nvme/nvme_da.c
675
xpt_register_async(0, ndaasync, periph, periph->path);
sys/cam/nvme/nvme_da.c
712
xpt_print(periph->path,
sys/cam/nvme/nvme_da.c
716
xpt_print(periph->path,
sys/cam/nvme/nvme_da.c
726
ndaasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/nvme/nvme_da.c
752
path, ndaasync,
sys/cam/nvme/nvme_da.c
805
cam_periph_async(periph, code, path, arg);
sys/cam/nvme/nvme_da.c
937
periph->path);
sys/cam/nvme/nvme_da.c
972
xpt_path_inq(&cpi, periph->path);
sys/cam/nvme/nvme_da.c
978
softc->nsid = (uint32_t)xpt_path_lun_id(periph->path);
sys/cam/nvme/nvme_xpt.c
143
struct cam_path *path, cam_flags flags,
sys/cam/nvme/nvme_xpt.c
148
static void nvme_device_transport(struct cam_path *path);
sys/cam/nvme/nvme_xpt.c
229
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe started\n"));
sys/cam/nvme/nvme_xpt.c
263
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("nvme_probe_start\n"));
sys/cam/nvme/nvme_xpt.c
267
lun = xpt_path_lun_id(periph->path);
sys/cam/nvme/nvme_xpt.c
310
struct cam_path *path;
sys/cam/nvme/nvme_xpt.c
316
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("nvme_probe_done\n"));
sys/cam/nvme/nvme_xpt.c
319
path = done_ccb->ccb_h.path;
sys/cam/nvme/nvme_xpt.c
328
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/nvme/nvme_xpt.c
333
xpt_release_devq(path, /*count*/1, /*run_queue*/TRUE);
sys/cam/nvme/nvme_xpt.c
346
device_fail: if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/nvme/nvme_xpt.c
347
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/nvme/nvme_xpt.c
358
nvme_cdata = path->device->nvme_cdata;
sys/cam/nvme/nvme_xpt.c
363
xpt_print(path, "Can't allocate memory");
sys/cam/nvme/nvme_xpt.c
368
path->device->nvme_cdata = nvme_cdata;
sys/cam/nvme/nvme_xpt.c
371
if (path->device->serial_num != NULL) {
sys/cam/nvme/nvme_xpt.c
372
free(path->device->serial_num, M_CAMXPT);
sys/cam/nvme/nvme_xpt.c
373
path->device->serial_num = NULL;
sys/cam/nvme/nvme_xpt.c
374
path->device->serial_num_len = 0;
sys/cam/nvme/nvme_xpt.c
376
path->device->serial_num = (uint8_t *)
sys/cam/nvme/nvme_xpt.c
378
if (path->device->serial_num != NULL) {
sys/cam/nvme/nvme_xpt.c
379
cam_strvis_flag(path->device->serial_num,
sys/cam/nvme/nvme_xpt.c
384
path->device->serial_num_len =
sys/cam/nvme/nvme_xpt.c
385
strlen(path->device->serial_num);
sys/cam/nvme/nvme_xpt.c
389
nvme_device_transport(path);
sys/cam/nvme/nvme_xpt.c
401
nvme_data = path->device->nvme_data;
sys/cam/nvme/nvme_xpt.c
406
xpt_print(path, "Can't allocate memory");
sys/cam/nvme/nvme_xpt.c
411
path->device->nvme_data = nvme_data;
sys/cam/nvme/nvme_xpt.c
414
if (path->device->device_id != NULL) {
sys/cam/nvme/nvme_xpt.c
415
free(path->device->device_id, M_CAMXPT);
sys/cam/nvme/nvme_xpt.c
416
path->device->device_id = NULL;
sys/cam/nvme/nvme_xpt.c
417
path->device->device_id_len = 0;
sys/cam/nvme/nvme_xpt.c
433
path->device->device_id = (uint8_t *)
sys/cam/nvme/nvme_xpt.c
437
if (path->device->device_id != NULL) {
sys/cam/nvme/nvme_xpt.c
438
did = (struct scsi_vpd_device_id *)path->device->device_id;
sys/cam/nvme/nvme_xpt.c
457
path->device->device_id_len = SVPD_DEVICE_ID_HDR_LEN + len;
sys/cam/nvme/nvme_xpt.c
460
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/nvme/nvme_xpt.c
461
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/nvme/nvme_xpt.c
462
xpt_acquire_device(path->device);
sys/cam/nvme/nvme_xpt.c
465
xpt_async(AC_FOUND_DEVICE, path, done_ccb);
sys/cam/nvme/nvme_xpt.c
467
xpt_async(AC_GETDEV_CHANGED, path, NULL);
sys/cam/nvme/nvme_xpt.c
482
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe completed\n"));
sys/cam/nvme/nvme_xpt.c
490
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/nvme/nvme_xpt.c
528
nvme_scan_lun(struct cam_periph *periph, struct cam_path *path,
sys/cam/nvme/nvme_xpt.c
536
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("nvme_scan_lun\n"));
sys/cam/nvme/nvme_xpt.c
538
xpt_path_inq(&cpi, path);
sys/cam/nvme/nvme_xpt.c
548
if (xpt_path_lun_id(path) == CAM_LUN_WILDCARD) {
sys/cam/nvme/nvme_xpt.c
549
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("nvme_scan_lun ignoring bus\n"));
sys/cam/nvme/nvme_xpt.c
555
lock = (xpt_path_owned(path) == 0);
sys/cam/nvme/nvme_xpt.c
557
xpt_path_lock(path);
sys/cam/nvme/nvme_xpt.c
558
if ((old_periph = cam_periph_find(path, "nvme_probe")) != NULL) {
sys/cam/nvme/nvme_xpt.c
566
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/nvme/nvme_xpt.c
570
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/nvme/nvme_xpt.c
575
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/cam/nvme/nvme_xpt.c
580
request_ccb->ccb_h.path, NULL, 0,
sys/cam/nvme/nvme_xpt.c
584
xpt_print(path,
sys/cam/nvme/nvme_xpt.c
591
xpt_path_unlock(path);
sys/cam/nvme/nvme_xpt.c
622
nvme_device_transport(struct cam_path *path)
sys/cam/nvme/nvme_xpt.c
629
xpt_path_inq(&cpi, path);
sys/cam/nvme/nvme_xpt.c
631
path->device->transport = cpi.transport;
sys/cam/nvme/nvme_xpt.c
632
path->device->transport_version = cpi.transport_version;
sys/cam/nvme/nvme_xpt.c
634
path->device->protocol = cpi.protocol;
sys/cam/nvme/nvme_xpt.c
635
path->device->protocol_version = cpi.protocol_version;
sys/cam/nvme/nvme_xpt.c
639
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/nvme/nvme_xpt.c
642
cts.transport = path->device->transport;
sys/cam/nvme/nvme_xpt.c
643
cts.transport_version = path->device->transport_version;
sys/cam/nvme/nvme_xpt.c
644
cts.protocol = path->device->protocol;
sys/cam/nvme/nvme_xpt.c
645
cts.protocol_version = path->device->protocol_version;
sys/cam/nvme/nvme_xpt.c
658
xpt_path_assert(start_ccb->ccb_h.path, MA_OWNED);
sys/cam/nvme/nvme_xpt.c
660
device = start_ccb->ccb_h.path->device;
sys/cam/nvme/nvme_xpt.c
736
xpt_async(AC_ADVINFO_CHANGED, start_ccb->ccb_h.path,
sys/cam/nvme/nvme_xpt.c
744
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/nvme/nvme_xpt.c
751
nvme_scan_lun(start_ccb->ccb_h.path->periph,
sys/cam/nvme/nvme_xpt.c
752
start_ccb->ccb_h.path, start_ccb->crcn.flags,
sys/cam/nvme/nvme_xpt.c
792
struct cam_path *path = periph->path;
sys/cam/nvme/nvme_xpt.c
799
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/nvme/nvme_xpt.c
807
xpt_path_inq(&cpi, periph->path);
sys/cam/nvme/nvme_xpt.c
844
CAM_DEBUG(ccb->ccb_h.path,
sys/cam/nvme/nvme_xpt.c
99
CAM_DEBUG((softc)->periph->path, CAM_DEBUG_PROBE, \
sys/cam/scsi/scsi_all.c
3711
xpt_gdev_type(cgd, csio->ccb_h.path);
sys/cam/scsi/scsi_all.c
5158
xpt_path_string(csio->ccb_h.path, path_str, sizeof(path_str));
sys/cam/scsi/scsi_all.c
5169
xpt_gdev_type(cgd, csio->ccb_h.path);
sys/cam/scsi/scsi_all.c
8243
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_all.c
8264
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_all.c
8287
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_all.c
8348
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_all.c
8369
CAM_DEBUG(csio->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_all.c
9427
device = periph->path->device;
sys/cam/scsi/scsi_cd.c
1126
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cddone\n"));
sys/cam/scsi/scsi_cd.c
1160
xpt_print(periph->path,
sys/cam/scsi/scsi_cd.c
1167
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1236
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1243
xpt_gdev_type(&cgd, done_ccb->ccb_h.path);
sys/cam/scsi/scsi_cd.c
1307
xpt_print(periph->path,
sys/cam/scsi/scsi_cd.c
1311
xpt_print(periph->path, "fatal error, "
sys/cam/scsi/scsi_cd.c
1376
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1401
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1451
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1518
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
1744
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_cd.c
1792
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
1884
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
1925
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
1959
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2005
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2046
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2175
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2248
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2281
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2313
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2347
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2379
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2411
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2441
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
2471
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_cd.c
250
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_cd.c
2594
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("leaving cdioctl\n"));
sys/cam/scsi/scsi_cd.c
2610
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdprevent\n"));
sys/cam/scsi/scsi_cd.c
2713
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/scsi/scsi_cd.c
2748
xpt_print(periph->path,
sys/cam/scsi/scsi_cd.c
2755
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
2843
cam_release_devq(ccb->ccb_h.path,
sys/cam/scsi/scsi_cd.c
2860
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/scsi/scsi_cd.c
3104
xpt_print(periph->path, "allocated modepage %d length "
sys/cam/scsi/scsi_cd.c
3560
xpt_print(periph->path, "warning, residual for report key "
sys/cam/scsi/scsi_cd.c
375
xpt_register_async(0, cdasync, periph, periph->path);
sys/cam/scsi/scsi_cd.c
397
xpt_print(periph->path, "can't remove sysctl context\n");
sys/cam/scsi/scsi_cd.c
408
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_cd.c
440
path, cdasync,
sys/cam/scsi/scsi_cd.c
462
if (xpt_path_periph(ccb->ccb_h.path) != periph &&
sys/cam/scsi/scsi_cd.c
501
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_cd.c
631
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_cd.c
715
AC_SCSI_AEN | AC_UNIT_ATTENTION, cdasync, periph, periph->path);
sys/cam/scsi/scsi_cd.c
754
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_cd.c
764
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("leaving cdopen\n"));
sys/cam/scsi/scsi_cd.c
788
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_cd.c
822
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/scsi/scsi_cd.c
844
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_cd.c
886
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering cdstart\n"));
sys/cam/scsi/scsi_cd.c
976
xpt_print(periph->path,
sys/cam/scsi/scsi_ch.c
1338
xpt_print(periph->path,
sys/cam/scsi/scsi_ch.c
1604
xpt_print(periph->path,
sys/cam/scsi/scsi_ch.c
1667
xpt_print(periph->path,
sys/cam/scsi/scsi_ch.c
1708
xpt_gdev_type(cgd, periph->path);
sys/cam/scsi/scsi_ch.c
184
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_ch.c
292
xpt_register_async(0, chasync, periph, periph->path);
sys/cam/scsi/scsi_ch.c
316
chasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/scsi/scsi_ch.c
346
CAM_PERIPH_BIO, path,
sys/cam/scsi/scsi_ch.c
357
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_ch.c
398
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_ch.c
418
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_ch.c
444
xpt_register_async(AC_LOST_DEVICE, chasync, periph, periph->path);
sys/cam/scsi/scsi_ch.c
688
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_ch.c
701
xpt_print(periph->path,
sys/cam/scsi/scsi_ch.c
705
xpt_print(periph->path, "fatal error, failed "
sys/cam/scsi/scsi_ch.c
747
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering chioctl\n"));
sys/cam/scsi/scsi_ch.c
753
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_da.c
1496
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_da.c
1794
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_da.c
1804
xpt_print(periph->path, "unable to retrieve capacity data\n");
sys/cam/scsi/scsi_da.c
1847
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE | CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_da.c
1935
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dastrategy(%p)\n", bp));
sys/cam/scsi/scsi_da.c
1983
xpt_setup_ccb(&csio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_da.c
2009
xpt_setup_ccb(&csio.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_da.c
2022
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/scsi/scsi_da.c
2039
periph->path);
sys/cam/scsi/scsi_da.c
2097
xpt_register_async(0, daasync, periph, periph->path);
sys/cam/scsi/scsi_da.c
2136
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
2140
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
2153
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_da.c
2187
path, daasync,
sys/cam/scsi/scsi_da.c
2223
if (xpt_path_periph(ccb->ccb_h.path) != periph &&
sys/cam/scsi/scsi_da.c
2228
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
2240
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
2289
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_da.c
2428
xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_da.c
2896
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_da.c
3054
AC_INQ_CHANGED, daasync, periph, periph->path);
sys/cam/scsi/scsi_da.c
3118
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3183
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3201
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3211
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3268
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3376
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dastart\n"));
sys/cam/scsi/scsi_da.c
3392
xpt_print(periph->path, "Bad priority for state %d prio %d\n",
sys/cam/scsi/scsi_da.c
3601
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
3845
ata_params = &periph->path->device->ident_data;
sys/cam/scsi/scsi_da.c
3884
xpt_print(periph->path, "Couldn't malloc log_dir data\n");
sys/cam/scsi/scsi_da.c
3904
xpt_print(periph->path, "scsi_ata_read_log() failed!");
sys/cam/scsi/scsi_da.c
3933
xpt_print(periph->path, "Couldn't malloc id_dir data\n");
sys/cam/scsi/scsi_da.c
3953
xpt_print(periph->path, "scsi_ata_read_log() failed!");
sys/cam/scsi/scsi_da.c
3981
xpt_print(periph->path, "Couldn't malloc sup_cap data\n");
sys/cam/scsi/scsi_da.c
4001
xpt_print(periph->path, "scsi_ata_read_log() failed!");
sys/cam/scsi/scsi_da.c
4031
xpt_print(periph->path, "Couldn't malloc ata_zone data\n");
sys/cam/scsi/scsi_da.c
4051
xpt_print(periph->path, "scsi_ata_read_log() failed!");
sys/cam/scsi/scsi_da.c
4082
xpt_print(periph->path, "Couldn't malloc zone VPD data\n");
sys/cam/scsi/scsi_da.c
4197
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
4302
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
4364
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
4414
softc = (struct da_softc *)xpt_path_periph(ccb->ccb_h.path)->softc;
sys/cam/scsi/scsi_da.c
4434
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4438
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4456
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4467
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4479
xpt_print(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4498
cam_release_devq(ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4661
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone\n"));
sys/cam/scsi/scsi_da.c
4720
xpt_print(periph->path, "Invalidating pack\n");
sys/cam/scsi/scsi_da.c
4751
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4836
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probewp\n"));
sys/cam/scsi/scsi_da.c
4887
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
4921
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_proberc\n"));
sys/cam/scsi/scsi_da.c
4992
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
5046
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5052
xpt_gdev_type(&cgd, done_ccb->ccb_h.path);
sys/cam/scsi/scsi_da.c
5126
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
5130
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
5165
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
5190
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probelbp\n"));
sys/cam/scsi/scsi_da.c
5219
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5248
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeblklimits\n"));
sys/cam/scsi/scsi_da.c
5311
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5342
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probebdc\n"));
sys/cam/scsi/scsi_da.c
5404
xpt_print(periph->path, "Unknown zoned type %#x",
sys/cam/scsi/scsi_da.c
5417
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5442
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probecache\n"));
sys/cam/scsi/scsi_da.c
5464
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5472
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5479
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5498
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5532
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5539
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5552
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5555
xpt_print(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5603
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeata\n"));
sys/cam/scsi/scsi_da.c
5692
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5741
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeatalogdir\n"));
sys/cam/scsi/scsi_da.c
5792
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5822
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeataiddir\n"));
sys/cam/scsi/scsi_da.c
5884
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
5913
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeatasup\n"));
sys/cam/scsi/scsi_da.c
5997
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
6025
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probeatazone\n"));
sys/cam/scsi/scsi_da.c
6097
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
6119
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_probezone\n"));
sys/cam/scsi/scsi_da.c
6174
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
6194
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("dadone_tur\n"));
sys/cam/scsi/scsi_da.c
6205
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_da.c
6250
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/scsi/scsi_da.c
6273
xpt_print(periph->path, "Capacity data has changed\n");
sys/cam/scsi/scsi_da.c
6295
xpt_print(periph->path, "INQUIRY data has changed\n");
sys/cam/scsi/scsi_da.c
6461
xpt_setup_ccb(&ccg.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_da.c
6499
xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_da.c
6507
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_da.c
6509
xpt_print(periph->path,
sys/cam/scsi/scsi_da.c
6533
xpt_print(periph->path, "disk_resize(9) failed, error = %d\n", error);
sys/cam/scsi/scsi_da.c
6608
xpt_print(periph->path, "Synchronize cache failed\n");
sys/cam/scsi/scsi_enc.c
178
xpt_register_async(0, enc_async, periph, periph->path);
sys/cam/scsi/scsi_enc.c
210
enc_async(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/scsi/scsi_enc.c
233
path_id = xpt_path_path_id(path);
sys/cam/scsi/scsi_enc.c
247
if (xpt_path_path_id(periph->path) != path_id &&
sys/cam/scsi/scsi_enc.c
260
path, enc_async, AC_FOUND_DEVICE, cgd);
sys/cam/scsi/scsi_enc.c
269
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_enc.c
369
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("entering encioctl\n"));
sys/cam/scsi/scsi_enc.c
389
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_enc.c
581
CAM_DEBUG(enc->periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_enc.c
642
CAM_DEBUG(enc->periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_enc.c
927
xpt_print(periph->path, "error %d initializing\n", err);
sys/cam/scsi/scsi_enc.c
950
xpt_print(periph->path,
sys/cam/scsi/scsi_enc.c
962
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_enc.c
990
xpt_register_async(AC_LOST_DEVICE, enc_async, periph, periph->path);
sys/cam/scsi/scsi_enc_ses.c
1004
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_enc_ses.c
1009
cam_periph_list(path, sb);
sys/cam/scsi/scsi_enc_ses.c
1032
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_enc_ses.c
1040
xpt_path_lock(path);
sys/cam/scsi/scsi_enc_ses.c
1042
xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_enc_ses.c
1050
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_enc_ses.c
1053
xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_enc_ses.c
1061
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_enc_ses.c
1065
xpt_path_unlock(path);
sys/cam/scsi/scsi_enc_ses.c
1103
xpt_setup_ccb(&cdai.ccb_h, enc->periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_enc_ses.c
1112
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_enc_ses.c
1286
CAM_DEBUG(enc->periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_enc_ses.c
1356
CAM_DEBUG(enc->periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_enc_ses.c
3009
CAM_DEBUG(enc->periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_enc_ses.c
883
struct cam_path *path;
sys/cam/scsi/scsi_enc_ses.c
896
device_pattern->path_id = xpt_path_path_id(enc->periph->path);
sys/cam/scsi/scsi_enc_ses.c
900
if (xpt_create_path(&cdm.ccb_h.path, /*periph*/NULL,
sys/cam/scsi/scsi_enc_ses.c
923
if (xpt_create_path(&path, /*periph*/NULL,
sys/cam/scsi/scsi_enc_ses.c
927
args->callback(enc, elem, path, args->callback_arg);
sys/cam/scsi/scsi_enc_ses.c
929
xpt_free_path(path);
sys/cam/scsi/scsi_enc_ses.c
933
xpt_free_path(cdm.ccb_h.path);
sys/cam/scsi/scsi_enc_ses.c
973
struct cam_path *path;
sys/cam/scsi/scsi_enc_ses.c
976
if (xpt_create_path(&path, /*periph*/NULL,
sys/cam/scsi/scsi_enc_ses.c
982
xpt_gdev_type(&cgd, path);
sys/cam/scsi/scsi_enc_ses.c
984
callback(enc, elm, path, callback_arg);
sys/cam/scsi/scsi_enc_ses.c
986
xpt_free_path(path);
sys/cam/scsi/scsi_pass.c
1081
xpt_print(periph->path, "unable to allocate "
sys/cam/scsi/scsi_pass.c
1084
xpt_print(periph->path, "unable to allocate "
sys/cam/scsi/scsi_pass.c
1253
xpt_print(periph->path, "%s: copyout of %u "
sys/cam/scsi/scsi_pass.c
1262
xpt_print(periph->path, "%s: copyin of %u "
sys/cam/scsi/scsi_pass.c
1435
xpt_print(periph->path, "%s: data length %u > max allowed %u "
sys/cam/scsi/scsi_pass.c
1460
xpt_print(periph->path, "%s: malloced %p len %u, user "
sys/cam/scsi/scsi_pass.c
1474
xpt_print(periph->path, "%s: copy of user "
sys/cam/scsi/scsi_pass.c
1498
xpt_print(periph->path, "%s: cannot currently handle "
sys/cam/scsi/scsi_pass.c
1508
xpt_print(periph->path, "%s: CAM_DATA_SG flag set, "
sys/cam/scsi/scsi_pass.c
1519
xpt_print(periph->path, "%s: no dxfer_len specified, "
sys/cam/scsi/scsi_pass.c
1558
xpt_print(periph->path, "%s: copy of user S/G list "
sys/cam/scsi/scsi_pass.c
1621
xpt_print(periph->path, "%s: CAM_DATA_SG_PADDR flag "
sys/cam/scsi/scsi_pass.c
1632
xpt_print(periph->path, "%s: no dxfer_len specified, "
sys/cam/scsi/scsi_pass.c
1657
xpt_print(periph->path, "%s: copy of user S/G list "
sys/cam/scsi/scsi_pass.c
167
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_pass.c
1704
xpt_print(periph->path, "Unable to copy %u "
sys/cam/scsi/scsi_pass.c
1794
xpt_print(periph->path, "CCB function code %#x is "
sys/cam/scsi/scsi_pass.c
1820
xpt_setup_ccb(&ccb->ccb_h, periph->path,
sys/cam/scsi/scsi_pass.c
1826
xpt_print(periph->path, "unable to allocate CCB\n");
sys/cam/scsi/scsi_pass.c
1880
xpt_print(periph->path, "Copying user CCB %p to "
sys/cam/scsi/scsi_pass.c
1885
xpt_print(periph->path, "Copy of user CCB %p to "
sys/cam/scsi/scsi_pass.c
1917
xpt_print(periph->path, "CCB function code %#x is "
sys/cam/scsi/scsi_pass.c
1949
xpt_setup_ccb_flags(&ccb->ccb_h, periph->path, priority,
sys/cam/scsi/scsi_pass.c
2064
xpt_print(periph->path, "Copying to user CCB %p from "
sys/cam/scsi/scsi_pass.c
2070
xpt_print(periph->path, "Copy to user CCB %p from "
sys/cam/scsi/scsi_pass.c
347
xpt_register_async(0, passasync, periph, periph->path);
sys/cam/scsi/scsi_pass.c
458
"GEOM::physpath", periph->path) == 0
sys/cam/scsi/scsi_pass.c
488
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_pass.c
511
CAM_PERIPH_BIO, path,
sys/cam/scsi/scsi_pass.c
551
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_pass.c
602
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_pass.c
645
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_pass.c
657
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_pass.c
685
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_pass.c
708
passasync, periph, periph->path);
sys/cam/scsi/scsi_pass.c
760
xpt_print(periph->path, "can't do nonblocking access\n");
sys/cam/scsi/scsi_pass.c
917
xpt_print(periph->path, "%s: called for user CCB %p\n",
sys/cam/scsi/scsi_pt.c
159
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_pt.c
275
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_pt.c
311
ptasync, periph, periph->path);
sys/cam/scsi/scsi_pt.c
329
xpt_register_async(0, ptasync, periph, periph->path);
sys/cam/scsi/scsi_pt.c
356
ptasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/scsi/scsi_pt.c
385
path, ptasync,
sys/cam/scsi/scsi_pt.c
411
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_pt.c
424
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("ptstart\n"));
sys/cam/scsi/scsi_pt.c
477
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("ptdone\n"));
sys/cam/scsi/scsi_pt.c
510
xpt_print(periph->path,
sys/cam/scsi/scsi_pt.c
533
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_pt.c
91
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_sa.c
1024
xpt_print(periph->path, "Invalid request. Fixed block "
sys/cam/scsi/scsi_sa.c
1034
xpt_print_path(periph->path);
sys/cam/scsi/scsi_sa.c
1053
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
1059
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
106
cam_release_devq((ccb)->ccb_h.path, 0, 0, 0, FALSE)
sys/cam/scsi/scsi_sa.c
1419
xpt_print(periph->path, "%s: length of params %d != "
sys/cam/scsi/scsi_sa.c
1801
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_sa.c
1832
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_sa.c
1868
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
1992
xpt_print(periph->path, "Can't enter fixed "
sys/cam/scsi/scsi_sa.c
2163
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
2248
xpt_register_async(0, saasync, periph, periph->path);
sys/cam/scsi/scsi_sa.c
2283
xpt_print(periph->path, "can't remove sysctl context\n");
sys/cam/scsi/scsi_sa.c
2294
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_sa.c
2323
"sa", CAM_PERIPH_BIO, path,
sys/cam/scsi/scsi_sa.c
2333
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_sa.c
2558
xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_sa.c
2568
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_sa.c
2574
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_sa.c
2643
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_sa.c
2711
xpt_register_async(AC_LOST_DEVICE, saasync, periph, periph->path);
sys/cam/scsi/scsi_sa.c
2759
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("sastart\n"));
sys/cam/scsi/scsi_sa.c
2851
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
2879
xpt_print(periph->path, "zero blocksize"
sys/cam/scsi/scsi_sa.c
2885
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
2892
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
3156
cam_release_devq(done_ccb->ccb_h.path, 0, 0, 0, 0);
sys/cam/scsi/scsi_sa.c
3158
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
3214
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/cam/scsi/scsi_sa.c
3215
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3278
xpt_print(periph->path, "no memory for test read\n");
sys/cam/scsi/scsi_sa.c
3298
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3461
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3496
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3523
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3581
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
3682
periph = xpt_path_periph(ccb->ccb_h.path);
sys/cam/scsi/scsi_sa.c
3735
CAM_DEBUG(periph->path, CAM_DEBUG_INFO, ("CDB[0]=0x%x Key 0x%x "
sys/cam/scsi/scsi_sa.c
3742
CAM_DEBUG(periph->path, CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
3839
xpt_print(csio->ccb_h.path, toobig,
sys/cam/scsi/scsi_sa.c
4185
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/cam/scsi/scsi_sa.c
4188
xpt_print_path(periph->path);
sys/cam/scsi/scsi_sa.c
4590
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
4622
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/cam/scsi/scsi_sa.c
4625
xpt_print_path(periph->path);
sys/cam/scsi/scsi_sa.c
4734
xpt_gdev_type(&cgd, periph->path);
sys/cam/scsi/scsi_sa.c
4920
if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) {
sys/cam/scsi/scsi_sa.c
5793
xpt_print(softc->periph->path, "WARNING: available timeout "
sys/cam/scsi/scsi_sa.c
597
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_sa.c
726
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE|CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
800
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE|CAM_DEBUG_INFO,
sys/cam/scsi/scsi_sa.c
838
xpt_print(periph->path,
sys/cam/scsi/scsi_sa.c
894
xpt_print(periph->path, "unable to backspace "
sys/cam/scsi/scsi_sa.c
897
xpt_print(periph->path, "it is possible that "
sys/cam/scsi/scsi_sa.c
905
xpt_print(periph->path, "unknown mode 0x%x in saclose\n", mode);
sys/cam/scsi/scsi_sa.c
935
xpt_print(periph->path, "tape is now frozen- use an OFFLINE, "
sys/cam/scsi/scsi_sg.c
119
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_sg.c
218
xpt_register_async(0, sgasync, periph, periph->path);
sys/cam/scsi/scsi_sg.c
249
sgasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/scsi/scsi_sg.c
274
CAM_PERIPH_BIO, path,
sys/cam/scsi/scsi_sg.c
287
cam_periph_async(periph, code, path, arg);
sys/cam/scsi/scsi_sg.c
320
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_sg.c
350
xpt_print(periph->path, "%s: lost periph during "
sys/cam/scsi/scsi_sg.c
385
xpt_register_async(AC_LOST_DEVICE, sgasync, periph, periph->path);
sys/cam/scsi/scsi_sg.c
619
id->host_no = cam_sim_path(xpt_path_sim(periph->path));
sys/cam/scsi/scsi_sg.c
620
id->channel = xpt_path_path_id(periph->path);
sys/cam/scsi/scsi_sg.c
621
id->scsi_id = xpt_path_target_id(periph->path);
sys/cam/scsi/scsi_sg.c
622
id->lun = xpt_path_lun_id(periph->path);
sys/cam/scsi/scsi_sg.c
753
xpt_setup_ccb(&ccb->ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
130
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_targ_bh.c
173
struct cam_path *path, void *arg)
sys/cam/scsi/scsi_targ_bh.c
184
bus_path_id = xpt_path_path_id(path);
sys/cam/scsi/scsi_targ_bh.c
242
xpt_setup_ccb(&immed_ccb.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
252
xpt_print(periph->path,
sys/cam/scsi/scsi_targ_bh.c
282
xpt_setup_ccb(&atio->ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
295
xpt_print(periph->path,
sys/cam/scsi/scsi_targ_bh.c
317
xpt_setup_ccb(&inot->ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
329
xpt_print(periph->path,
sys/cam/scsi/scsi_targ_bh.c
360
xpt_setup_ccb(&ccb.cab.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
368
xpt_setup_ccb(&ccb.cab.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
377
xpt_setup_ccb(&ccb.cel.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_targ_bh.c
503
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_targ_bh.c
512
cam_release_devq(periph->path,
sys/cam/scsi/scsi_targ_bh.c
560
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_targ_bh.c
649
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_targ_bh.c
675
cam_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_targ_bh.c
689
CAM_DEBUG(periph->path, CAM_DEBUG_SUBTRACE,
sys/cam/scsi/scsi_targ_bh.c
716
cam_release_devq(periph->path,
sys/cam/scsi/scsi_target.c
1018
targasync(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/cam/scsi/scsi_target.c
1032
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("abort_all_pending\n"));
sys/cam/scsi/scsi_target.c
1036
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
1047
xpt_setup_ccb(&cab.ccb_h, softc->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_target.c
1051
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
1056
xpt_print(cab.ccb_h.path,
sys/cam/scsi/scsi_target.c
125
static cam_status targendislun(struct cam_path *path, int enable,
sys/cam/scsi/scsi_target.c
128
struct cam_path *path,
sys/cam/scsi/scsi_target.c
150
struct cam_path *path, void *arg);
sys/cam/scsi/scsi_target.c
211
softc->path = NULL;
sys/cam/scsi/scsi_target.c
236
struct cam_path *path;
sys/cam/scsi/scsi_target.c
239
status = xpt_create_path(&path, /*periph*/NULL,
sys/cam/scsi/scsi_target.c
247
xpt_path_lock(path);
sys/cam/scsi/scsi_target.c
248
status = targenable(softc, path, new_lun->grp6_len,
sys/cam/scsi/scsi_target.c
250
xpt_path_unlock(path);
sys/cam/scsi/scsi_target.c
251
xpt_free_path(path);
sys/cam/scsi/scsi_target.c
277
xpt_setup_ccb(&cdbg.ccb_h, softc->path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_target.c
357
targendislun(struct cam_path *path, int enable, int grp6_len, int grp7_len)
sys/cam/scsi/scsi_target.c
364
xpt_setup_ccb(&en_ccb.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_target.c
373
xpt_print(path, "%sable lun CCB rejected, status %#x\n",
sys/cam/scsi/scsi_target.c
381
targenable(struct targ_softc *softc, struct cam_path *path, int grp6_len,
sys/cam/scsi/scsi_target.c
392
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_target.c
411
periph = cam_periph_find(path, "targ");
sys/cam/scsi/scsi_target.c
429
"targ", CAM_PERIPH_BIO, path, targasync, 0, softc);
sys/cam/scsi/scsi_target.c
436
if (cam_periph_find(path, "targ") == NULL) {
sys/cam/scsi/scsi_target.c
442
status = targendislun(path, /*enable*/1, grp6_len, grp7_len);
sys/cam/scsi/scsi_target.c
462
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targdisable\n"));
sys/cam/scsi/scsi_target.c
468
status = targendislun(softc->path, /*enable*/0,
sys/cam/scsi/scsi_target.c
488
softc->path = periph->path;
sys/cam/scsi/scsi_target.c
516
softc->path = NULL;
sys/cam/scsi/scsi_target.c
532
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
539
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
558
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
569
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
580
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
621
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targstart %p\n", start_ccb));
sys/cam/scsi/scsi_target.c
635
xpt_print(periph->path,
sys/cam/scsi/scsi_target.c
665
xpt_setup_ccb(k_ccbh, softc->path, descr->priority);
sys/cam/scsi/scsi_target.c
689
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
747
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("sendccb %p\n", ccb));
sys/cam/scsi/scsi_target.c
763
CAM_DEBUG(periph->path, CAM_DEBUG_PERIPH, ("targdone %p\n", done_ccb));
sys/cam/scsi/scsi_target.c
813
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targread\n"));
sys/cam/scsi/scsi_target.c
847
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
868
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH,
sys/cam/scsi/scsi_target.c
907
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("targreturnccb %p\n", ccb));
sys/cam/scsi/scsi_target.c
916
xpt_print(softc->path,
sys/cam/scsi/scsi_target.c
92
struct cam_path *path;
sys/cam/scsi/scsi_target.c
932
xpt_print(softc->path,
sys/cam/scsi/scsi_target.c
950
CAM_DEBUG(softc->path, CAM_DEBUG_PERIPH, ("getccb %p\n", ccb));
sys/cam/scsi/scsi_target.c
954
xpt_setup_ccb(&ccb->ccb_h, softc->path, priority);
sys/cam/scsi/scsi_xpt.c
1000
device = periph->path->device;
sys/cam/scsi/scsi_xpt.c
1033
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1037
xpt_print(periph->path,
sys/cam/scsi/scsi_xpt.c
1075
xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_xpt.c
1097
xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_xpt.c
1103
xpt_print(periph->path,
sys/cam/scsi/scsi_xpt.c
1110
xpt_print(periph->path, "not SPI transport\n");
sys/cam/scsi/scsi_xpt.c
1121
xpt_print(periph->path, "no sync rate known\n");
sys/cam/scsi/scsi_xpt.c
1139
xpt_print(periph->path, "no sync rate available\n");
sys/cam/scsi/scsi_xpt.c
1145
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1164
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1172
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1182
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1197
struct cam_path *path;
sys/cam/scsi/scsi_xpt.c
1202
CAM_DEBUG(done_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("probedone\n"));
sys/cam/scsi/scsi_xpt.c
1205
path = done_ccb->ccb_h.path;
sys/cam/scsi/scsi_xpt.c
1208
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_xpt.c
1218
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_xpt.c
1223
xpt_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
1232
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_xpt.c
1242
path->device->flags |= CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/scsi/scsi_xpt.c
1243
scsi_find_quirk(path->device);
sys/cam/scsi/scsi_xpt.c
1244
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1269
scsi_devise_transport(path);
sys/cam/scsi/scsi_xpt.c
1271
if (path->device->lun_id == 0 &&
sys/cam/scsi/scsi_xpt.c
1273
(SCSI_QUIRK(path->device)->quirks &
sys/cam/scsi/scsi_xpt.c
1282
periph->path->target->rpl_size = 16;
sys/cam/scsi/scsi_xpt.c
1290
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1291
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1292
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1297
} else if (path->device->lun_id == 0 &&
sys/cam/scsi/scsi_xpt.c
1299
(SCSI_QUIRK(path->device)->quirks &
sys/cam/scsi/scsi_xpt.c
1305
periph->path->target->rpl_size = 16;
sys/cam/scsi/scsi_xpt.c
1318
xpt_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
1321
path->device->flags &= ~CAM_DEV_INQUIRY_DATA_VALID;
sys/cam/scsi/scsi_xpt.c
1333
if ((path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/scsi/scsi_xpt.c
1335
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/scsi/scsi_xpt.c
1363
xpt_release_devq(done_ccb->ccb_h.path, 1,
sys/cam/scsi/scsi_xpt.c
1372
CAM_DEBUG(path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1376
path->target->rpl_size = (nlun << 3) + 8;
sys/cam/scsi/scsi_xpt.c
1390
CAM_DEBUG(path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1413
CAM_DEBUG(path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1424
probe_purge_old(path, lp, softc->flags, is_wlun);
sys/cam/scsi/scsi_xpt.c
1433
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
1434
if (path->device->flags & CAM_DEV_INQUIRY_DATA_VALID &&
sys/cam/scsi/scsi_xpt.c
1466
path->device->queue_flags = page->queue_flags;
sys/cam/scsi/scsi_xpt.c
1472
xpt_release_devq(done_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
1490
if (path->device->supported_vpds != NULL) {
sys/cam/scsi/scsi_xpt.c
1491
free(path->device->supported_vpds, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1492
path->device->supported_vpds = NULL;
sys/cam/scsi/scsi_xpt.c
1493
path->device->supported_vpds_len = 0;
sys/cam/scsi/scsi_xpt.c
1502
path->device->supported_vpds_len = page_list->length +
sys/cam/scsi/scsi_xpt.c
1504
path->device->supported_vpds = (uint8_t *)page_list;
sys/cam/scsi/scsi_xpt.c
1514
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1534
if (path->device->device_id != NULL) {
sys/cam/scsi/scsi_xpt.c
1535
path->device->device_id_len = 0;
sys/cam/scsi/scsi_xpt.c
1536
free(path->device->device_id, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1537
path->device->device_id = NULL;
sys/cam/scsi/scsi_xpt.c
1549
path->device->device_id_len = length +
sys/cam/scsi/scsi_xpt.c
1551
path->device->device_id = (uint8_t *)devid;
sys/cam/scsi/scsi_xpt.c
1558
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1578
if (path->device->ext_inq != NULL) {
sys/cam/scsi/scsi_xpt.c
1579
path->device->ext_inq_len = 0;
sys/cam/scsi/scsi_xpt.c
1580
free(path->device->ext_inq, M_CAMXPT);
sys/cam/scsi/scsi_xpt.c
1581
path->device->ext_inq = NULL;
sys/cam/scsi/scsi_xpt.c
1593
path->device->ext_inq_len = length;
sys/cam/scsi/scsi_xpt.c
1594
path->device->ext_inq = (uint8_t *)ext_inq;
sys/cam/scsi/scsi_xpt.c
1601
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1637
path->device->serial_num =
sys/cam/scsi/scsi_xpt.c
1640
if (path->device->serial_num != NULL) {
sys/cam/scsi/scsi_xpt.c
1661
memcpy(path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
1663
path->device->serial_num_len = slen;
sys/cam/scsi/scsi_xpt.c
1664
path->device->serial_num[slen] = '\0';
sys/cam/scsi/scsi_xpt.c
1671
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1685
(unsigned char *)&path->device->inq_data,
sys/cam/scsi/scsi_xpt.c
1689
MD5Update(&context, path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
1690
path->device->serial_num_len);
sys/cam/scsi/scsi_xpt.c
1702
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/cam/scsi/scsi_xpt.c
1741
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1750
&& (path->device->inq_data.flags & SID_Sync) != 0
sys/cam/scsi/scsi_xpt.c
1751
&& (path->device->flags & CAM_DEV_IN_DV) == 0) {
sys/cam/scsi/scsi_xpt.c
1752
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1754
path->device->flags |= CAM_DEV_IN_DV;
sys/cam/scsi/scsi_xpt.c
1761
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1764
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1765
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1766
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1768
path->device->flags &=
sys/cam/scsi/scsi_xpt.c
1774
xpt_async(AC_FOUND_DEVICE, done_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
1793
xpt_release_devq(done_ccb->ccb_h.path, /*count*/1,
sys/cam/scsi/scsi_xpt.c
1798
if (bcmp(nbuf, &path->device->inq_data, SHORT_INQUIRY_LENGTH)) {
sys/cam/scsi/scsi_xpt.c
1799
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
1802
if (proberequestbackoff(periph, path->device)) {
sys/cam/scsi/scsi_xpt.c
1803
path->device->flags &= ~CAM_DEV_IN_DV;
sys/cam/scsi/scsi_xpt.c
1822
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE,
sys/cam/scsi/scsi_xpt.c
1825
if (path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
1826
path->device->flags &= ~CAM_DEV_UNCONFIGURED;
sys/cam/scsi/scsi_xpt.c
1827
xpt_acquire_device(path->device);
sys/cam/scsi/scsi_xpt.c
1829
path->device->flags &=
sys/cam/scsi/scsi_xpt.c
1835
xpt_async(AC_FOUND_DEVICE, done_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
1850
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe completed\n"));
sys/cam/scsi/scsi_xpt.c
1852
cam_release_devq(path, 0, 0, 0, FALSE);
sys/cam/scsi/scsi_xpt.c
1863
probe_purge_old(struct cam_path *path, struct scsi_report_luns_data *new,
sys/cam/scsi/scsi_xpt.c
187
CAM_DEBUG((softc)->periph->path, CAM_DEBUG_PROBE, \
sys/cam/scsi/scsi_xpt.c
1872
luns_data = is_wlun ? &path->target->wluns : &path->target->luns;
sys/cam/scsi/scsi_xpt.c
1874
if (path->target == NULL) {
sys/cam/scsi/scsi_xpt.c
1877
mtx_lock(&path->target->luns_mtx);
sys/cam/scsi/scsi_xpt.c
1880
mtx_unlock(&path->target->luns_mtx);
sys/cam/scsi/scsi_xpt.c
1924
if (xpt_create_path(&tp, NULL, xpt_path_path_id(path),
sys/cam/scsi/scsi_xpt.c
1925
xpt_path_target_id(path), this_lun) == CAM_REQ_CMP) {
sys/cam/scsi/scsi_xpt.c
1990
CAM_DEBUG(request_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_xpt.c
1998
struct cam_path *path;
sys/cam/scsi/scsi_xpt.c
2010
xpt_path_inq(&work_ccb->cpi, request_ccb->ccb_h.path);
sys/cam/scsi/scsi_xpt.c
2033
!timevalisset(&request_ccb->ccb_h.path->bus->last_reset) &&
sys/cam/scsi/scsi_xpt.c
2035
xpt_setup_ccb(&reset_ccb->ccb_h, request_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2059
CAM_DEBUG(request_ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/cam/scsi/scsi_xpt.c
2085
mtx = xpt_path_mtx(scan_info->request_ccb->ccb_h.path);
sys/cam/scsi/scsi_xpt.c
2093
status = xpt_create_path(&path, NULL,
sys/cam/scsi/scsi_xpt.c
2108
xpt_free_path(path);
sys/cam/scsi/scsi_xpt.c
2113
xpt_setup_ccb(&work_ccb->ccb_h, path,
sys/cam/scsi/scsi_xpt.c
2129
struct cam_path *path, *oldpath;
sys/cam/scsi/scsi_xpt.c
2140
oldpath = request_ccb->ccb_h.path;
sys/cam/scsi/scsi_xpt.c
2147
target = request_ccb->ccb_h.path->target;
sys/cam/scsi/scsi_xpt.c
2150
mtx = xpt_path_mtx(scan_info->request_ccb->ccb_h.path);
sys/cam/scsi/scsi_xpt.c
2172
CAM_DEBUG(request_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2226
CAM_DEBUG(request_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2238
device = request_ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
2307
CAM_DEBUG(request_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2321
status = xpt_create_path(&path, NULL,
sys/cam/scsi/scsi_xpt.c
2336
xpt_setup_ccb(&request_ccb->ccb_h, path,
sys/cam/scsi/scsi_xpt.c
2345
status = xpt_create_path(&path, NULL,
sys/cam/scsi/scsi_xpt.c
2360
xpt_setup_ccb(&request_ccb->ccb_h, path,
sys/cam/scsi/scsi_xpt.c
2379
scsi_scan_lun(struct cam_periph *periph, struct cam_path *path,
sys/cam/scsi/scsi_xpt.c
2388
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("scsi_scan_lun\n"));
sys/cam/scsi/scsi_xpt.c
2390
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_xpt.c
2415
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
2420
path->bus->path_id,
sys/cam/scsi/scsi_xpt.c
2421
path->target->target_id,
sys/cam/scsi/scsi_xpt.c
2422
path->device->lun_id);
sys/cam/scsi/scsi_xpt.c
2424
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
2436
lock = (xpt_path_owned(path) == 0);
sys/cam/scsi/scsi_xpt.c
2438
xpt_path_lock(path);
sys/cam/scsi/scsi_xpt.c
2439
if ((old_periph = cam_periph_find(path, "probe")) != NULL) {
sys/cam/scsi/scsi_xpt.c
2454
request_ccb->ccb_h.path, NULL, 0,
sys/cam/scsi/scsi_xpt.c
2458
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
2465
xpt_path_unlock(path);
sys/cam/scsi/scsi_xpt.c
2472
xpt_free_path(done_ccb->ccb_h.path);
sys/cam/scsi/scsi_xpt.c
2507
scsi_devise_transport(struct cam_path *path)
sys/cam/scsi/scsi_xpt.c
2514
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_xpt.c
2517
if ((path->device->flags & CAM_DEV_INQUIRY_DATA_VALID) != 0)
sys/cam/scsi/scsi_xpt.c
2518
inq_buf = &path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
2519
path->device->protocol = PROTO_SCSI;
sys/cam/scsi/scsi_xpt.c
2520
path->device->protocol_version =
sys/cam/scsi/scsi_xpt.c
2522
path->device->transport = cpi.transport;
sys/cam/scsi/scsi_xpt.c
2523
path->device->transport_version = cpi.transport_version;
sys/cam/scsi/scsi_xpt.c
2530
if (path->device->transport == XPORT_SPI
sys/cam/scsi/scsi_xpt.c
2532
&& path->device->transport_version > 2)
sys/cam/scsi/scsi_xpt.c
2533
path->device->transport_version = 2;
sys/cam/scsi/scsi_xpt.c
2537
for (otherdev = TAILQ_FIRST(&path->target->ed_entries);
sys/cam/scsi/scsi_xpt.c
2540
if (otherdev != path->device)
sys/cam/scsi/scsi_xpt.c
2549
path->device->protocol_version =
sys/cam/scsi/scsi_xpt.c
2551
path->device->transport_version =
sys/cam/scsi/scsi_xpt.c
2555
path->device->protocol_version = 2;
sys/cam/scsi/scsi_xpt.c
2556
if (path->device->transport == XPORT_SPI)
sys/cam/scsi/scsi_xpt.c
2557
path->device->transport_version = 2;
sys/cam/scsi/scsi_xpt.c
2559
path->device->transport_version = 0;
sys/cam/scsi/scsi_xpt.c
2573
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_xpt.c
2576
cts.transport = path->device->transport;
sys/cam/scsi/scsi_xpt.c
2577
cts.transport_version = path->device->transport_version;
sys/cam/scsi/scsi_xpt.c
2578
cts.protocol = path->device->protocol;
sys/cam/scsi/scsi_xpt.c
2579
cts.protocol_version = path->device->protocol_version;
sys/cam/scsi/scsi_xpt.c
2592
xpt_path_assert(start_ccb->ccb_h.path, MA_OWNED);
sys/cam/scsi/scsi_xpt.c
2594
device = start_ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
2697
xpt_async(AC_ADVINFO_CHANGED, start_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2716
start_ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
2722
scsi_scan_bus(start_ccb->ccb_h.path->periph, start_ccb);
sys/cam/scsi/scsi_xpt.c
2725
scsi_scan_lun(start_ccb->ccb_h.path->periph,
sys/cam/scsi/scsi_xpt.c
2726
start_ccb->ccb_h.path, start_ccb->crcn.flags,
sys/cam/scsi/scsi_xpt.c
2741
scsi_set_transfer_settings(struct ccb_trans_settings *cts, struct cam_path *path,
sys/cam/scsi/scsi_xpt.c
2751
if (path == NULL || (device = path->device) == NULL) {
sys/cam/scsi/scsi_xpt.c
2768
xpt_print(path, "Uninitialized Protocol %x:%x?\n",
sys/cam/scsi/scsi_xpt.c
2775
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
2794
xpt_print(path, "Uninitialized Transport %x:%x?\n",
sys/cam/scsi/scsi_xpt.c
2801
xpt_print(path,
sys/cam/scsi/scsi_xpt.c
2822
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_xpt.c
2842
xpt_setup_ccb(&cur_cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_xpt.c
2963
scsi_toggle_tags(path);
sys/cam/scsi/scsi_xpt.c
2999
xpt_stop_tags(path);
sys/cam/scsi/scsi_xpt.c
3008
scsi_toggle_tags(struct cam_path *path)
sys/cam/scsi/scsi_xpt.c
3019
dev = path->device;
sys/cam/scsi/scsi_xpt.c
3026
xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NONE);
sys/cam/scsi/scsi_xpt.c
3033
scsi_set_transfer_settings(&cts, path,
sys/cam/scsi/scsi_xpt.c
3036
scsi_set_transfer_settings(&cts, path,
sys/cam/scsi/scsi_xpt.c
3106
struct cam_path path;
sys/cam/scsi/scsi_xpt.c
3109
xpt_compile_path(&path, NULL, bus->path_id, target->target_id,
sys/cam/scsi/scsi_xpt.c
3111
scsi_set_transfer_settings(settings, &path,
sys/cam/scsi/scsi_xpt.c
3113
xpt_release_path(&path);
sys/cam/scsi/scsi_xpt.c
3121
struct cam_path *path = periph->path;
sys/cam/scsi/scsi_xpt.c
3125
xpt_setup_ccb(&cts->ccb_h, path, CAM_PRIORITY_NORMAL);
sys/cam/scsi/scsi_xpt.c
3133
xpt_path_inq(&cpi, path);
sys/cam/scsi/scsi_xpt.c
3245
device = ccb->ccb_h.path->device;
sys/cam/scsi/scsi_xpt.c
3246
CAM_DEBUG(ccb->ccb_h.path,
sys/cam/scsi/scsi_xpt.c
586
static void probe_purge_old(struct cam_path *path,
sys/cam/scsi/scsi_xpt.c
593
struct cam_path *path, cam_flags flags,
sys/cam/scsi/scsi_xpt.c
599
static void scsi_devise_transport(struct cam_path *path);
sys/cam/scsi/scsi_xpt.c
601
struct cam_path *path,
sys/cam/scsi/scsi_xpt.c
603
static void scsi_toggle_tags(struct cam_path *path);
sys/cam/scsi/scsi_xpt.c
688
CAM_DEBUG(periph->path, CAM_DEBUG_PROBE, ("Probe started\n"));
sys/cam/scsi/scsi_xpt.c
689
scsi_devise_transport(periph->path);
sys/cam/scsi/scsi_xpt.c
696
cam_periph_freeze_after_event(periph, &periph->path->bus->last_reset,
sys/cam/scsi/scsi_xpt.c
712
xpt_path_inq(&cpi, periph->path);
sys/cam/scsi/scsi_xpt.c
732
if (((ccb->ccb_h.path->device->flags & CAM_DEV_UNCONFIGURED) == 0)
sys/cam/scsi/scsi_xpt.c
763
CAM_DEBUG(start_ccb->ccb_h.path, CAM_DEBUG_TRACE, ("probestart\n"));
sys/cam/scsi/scsi_xpt.c
788
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
798
if (periph->path->device->flags & CAM_DEV_UNCONFIGURED) {
sys/cam/scsi/scsi_xpt.c
804
if (periph->path->device->serial_num_len > 0) {
sys/cam/scsi/scsi_xpt.c
806
periph->path->device->serial_num,
sys/cam/scsi/scsi_xpt.c
807
periph->path->device->serial_num_len);
sys/cam/scsi/scsi_xpt.c
842
rp = malloc(periph->path->target->rpl_size,
sys/cam/scsi/scsi_xpt.c
845
xpt_print(periph->path,
sys/cam/scsi/scsi_xpt.c
851
RPL_REPORT_WELLKNOWN, rp, periph->path->target->rpl_size,
sys/cam/scsi/scsi_xpt.c
859
rp = malloc(periph->path->target->rpl_size,
sys/cam/scsi/scsi_xpt.c
863
inq_buf = &periph->path->device->inq_data;
sys/cam/scsi/scsi_xpt.c
864
xpt_print(periph->path,
sys/cam/scsi/scsi_xpt.c
874
RPL_REPORT_DEFAULT, rp, periph->path->target->rpl_size,
sys/cam/scsi/scsi_xpt.c
901
xpt_print(periph->path,
sys/cam/scsi/scsi_xpt.c
912
device = periph->path->device;
sys/cam/scsi/scsi_xpt.c
937
cam_freeze_devq(periph->path);
sys/cam/scsi/smp_all.c
259
xpt_path_string(smpio->ccb_h.path, path_str, sizeof(path_str));
sys/compat/freebsd32/freebsd32.h
280
uint32_t path;
sys/compat/freebsd32/freebsd32.h
287
uint32_t path;
sys/compat/freebsd32/freebsd32_misc.c
1804
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
1826
return (kern_lutimes(td, uap->path, UIO_USERSPACE, sp, UIO_SYSSPACE));
sys/compat/freebsd32/freebsd32_misc.c
1868
return (kern_utimesat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
1911
return (kern_utimensat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
1949
error = kern_statfs(td, uap->path, UIO_USERSPACE, sp);
sys/compat/freebsd32/freebsd32_misc.c
2044
return (kern_truncate(td, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2052
return (kern_truncate(td, uap->path, UIO_USERSPACE, uap->length));
sys/compat/freebsd32/freebsd32_misc.c
2150
return (kern_truncate(td, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2339
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2387
error = kern_statat(td, uap->flag, uap->fd, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2404
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2523
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2557
error = kern_statat(td, uap->flag, uap->fd, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2575
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2648
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2665
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2770
PTRIN_CP(j32_v0, j, path);
sys/compat/freebsd32/freebsd32_misc.c
2792
PTRIN_CP(j32, j, path);
sys/compat/freebsd32/freebsd32_misc.c
545
return (kern_mknodat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_proto.h
1003
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
1081
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
1089
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
1099
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
1107
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
1129
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
124
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
246
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
376
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
455
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
509
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
614
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
624
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
639
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
837
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
841
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
884
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_proto.h
927
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/compat/freebsd32/freebsd32_systrace_args.c
111
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
119
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1235
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1268
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1276
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
141
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
150
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1587
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1596
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1623
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1639
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1657
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1668
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1679
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1690
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1768
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1795
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1903
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1914
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1925
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1972
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1981
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1990
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
1998
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2054
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2064
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2165
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2200
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2249
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2394
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
242
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2427
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2490
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
250
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2500
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2510
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2530
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2550
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2559
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2568
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2578
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2607
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2675
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2913
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
2980
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3005
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3032
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3066
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3127
uarg[a++] = (intptr_t)p->path; /* char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3163
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3196
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3225
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
336
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3387
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
367
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
374
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
382
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
407
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
56
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
705
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
743
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
751
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
758
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
779
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
82
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
882
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
90
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
947
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/freebsd32/freebsd32_systrace_args.c
97
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/compat/linsysfs/linsysfs.c
108
sbuf_printf(sb, "../../../devices%s", scsi_host->path);
sys/compat/linsysfs/linsysfs.c
223
char *temp, *path;
sys/compat/linsysfs/linsysfs.c
226
path = malloc(MAXPATHLEN, M_TEMP, M_WAITOK);
sys/compat/linsysfs/linsysfs.c
227
path[0] = '\0';
sys/compat/linsysfs/linsysfs.c
230
snprintf(temp, MAXPATHLEN, "%s/%s", cur->pn_name, path);
sys/compat/linsysfs/linsysfs.c
231
strlcpy(path, temp, MAXPATHLEN);
sys/compat/linsysfs/linsysfs.c
235
path[strlen(path) - 1] = '\0'; /* remove extra slash */
sys/compat/linsysfs/linsysfs.c
237
return (path);
sys/compat/linsysfs/linsysfs.c
246
char *path;
sys/compat/linsysfs/linsysfs.c
248
path = get_full_pfs_path((struct pfs_node*)pn->pn_data);
sys/compat/linsysfs/linsysfs.c
249
sbuf_printf(sb, "../../../%s", path);
sys/compat/linsysfs/linsysfs.c
250
free(path, M_TEMP);
sys/compat/linsysfs/linsysfs.c
259
struct pfs_node *chardev, struct pfs_node *drm, char *path, char *prefix)
sys/compat/linsysfs/linsysfs.c
272
new_path = path;
sys/compat/linsysfs/linsysfs.c
287
strcpy(new_path, path);
sys/compat/linsysfs/linsysfs.c
348
scsi_host->path = malloc(
sys/compat/linsysfs/linsysfs.c
351
scsi_host->path[0] = '\000';
sys/compat/linsysfs/linsysfs.c
352
bcopy(new_path, scsi_host->path,
sys/compat/linsysfs/linsysfs.c
435
if (new_path != path)
sys/compat/linsysfs/linsysfs.c
52
char *path;
sys/compat/linsysfs/linsysfs.c
580
free(scsi_host->path, M_TEMP);
sys/compat/linux/linux_file.c
104
return (kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
1219
return (kern_unmount(td, args->path, 0));
sys/compat/linux/linux_file.c
1239
return (kern_unmount(td, args->path, flags));
sys/compat/linux/linux_file.c
158
linux_common_open(struct thread *td, int dirfd, const char *path, int l_flags,
sys/compat/linux/linux_file.c
1588
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
1619
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE, args->uid,
sys/compat/linux/linux_file.c
167
error = kern_openat(td, dirfd, path, seg, bsd_flags, mode);
sys/compat/linux/linux_file.c
223
return (linux_common_open(td, AT_FDCWD, args->path, args->flags,
sys/compat/linux/linux_file.c
651
return (kern_accessat(td, AT_FDCWD, args->path, UIO_USERSPACE, 0,
sys/compat/linux/linux_file.c
708
error = kern_funlinkat(td, AT_FDCWD, args->path, FD_NONE,
sys/compat/linux/linux_file.c
712
if (kern_statat(td, 0, AT_FDCWD, args->path,
sys/compat/linux/linux_file.c
724
linux_unlinkat_impl(struct thread *td, enum uio_seg pathseg, const char *path,
sys/compat/linux/linux_file.c
731
error = kern_frmdirat(td, dfd, path, FD_NONE, pathseg, 0);
sys/compat/linux/linux_file.c
733
error = kern_funlinkat(td, dfd, path, FD_NONE, pathseg, 0, 0);
sys/compat/linux/linux_file.c
736
if (kern_statat(td, AT_SYMLINK_NOFOLLOW, dfd, path,
sys/compat/linux/linux_file.c
759
return (kern_chdir(td, args->path, UIO_USERSPACE));
sys/compat/linux/linux_file.c
767
return (kern_fchmodat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
787
return (kern_mkdirat(td, AT_FDCWD, args->path, UIO_USERSPACE, args->mode));
sys/compat/linux/linux_file.c
805
return (kern_frmdirat(td, AT_FDCWD, args->path, FD_NONE,
sys/compat/linux/linux_file.c
880
return (kern_symlinkat(td, args->path, AT_FDCWD, args->to,
sys/compat/linux/linux_file.c
917
return (kern_readlinkat(td, dfd, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
925
return (kern_truncate(td, args->path, UIO_USERSPACE, args->length));
sys/compat/linux/linux_file.c
940
return (kern_truncate(td, args->path, UIO_USERSPACE, length));
sys/compat/linux/linux_file.c
972
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, args->path, args->to,
sys/compat/linux/linux_misc.c
2676
error = linux_exec_copyin_args(&eargs, args->path, args->argp,
sys/compat/linux/linux_misc.c
2982
.path = PTRIN(args->name)
sys/compat/linux/linux_misc.c
878
error = kern_mkfifoat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
884
error = kern_mknodat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
896
error = kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_stats.c
101
AUDITVNODE1, pathseg, path, fd, &cap_fstat_rights);
sys/compat/linux/linux_stats.c
123
linux_kern_stat(struct thread *td, const char *path, enum uio_seg pathseg,
sys/compat/linux/linux_stats.c
127
return (linux_kern_statat(td, 0, AT_FDCWD, path, pathseg, sbp));
sys/compat/linux/linux_stats.c
131
linux_kern_lstat(struct thread *td, const char *path, enum uio_seg pathseg,
sys/compat/linux/linux_stats.c
135
return (linux_kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
sys/compat/linux/linux_stats.c
174
error = linux_kern_stat(td, args->path, UIO_USERSPACE, &buf);
sys/compat/linux/linux_stats.c
186
error = linux_kern_lstat(td, args->path, UIO_USERSPACE, &sb);
sys/compat/linux/linux_stats.c
249
error = linux_kern_stat(td, args->path, UIO_USERSPACE, &buf);
sys/compat/linux/linux_stats.c
262
error = linux_kern_lstat(td, args->path, UIO_USERSPACE, &buf);
sys/compat/linux/linux_stats.c
384
error = kern_statfs(td, args->path, UIO_USERSPACE, bsd_statfs);
sys/compat/linux/linux_stats.c
424
error = kern_statfs(td, args->path, UIO_USERSPACE, bsd_statfs);
sys/compat/linux/linux_stats.c
89
linux_kern_statat(struct thread *td, int flag, int fd, const char *path,
sys/compat/linux/linux_uid16.c
73
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_uid16.c
81
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_xattr.c
161
if (args->path != NULL)
sys/compat/linux/linux_xattr.c
162
error = kern_extattr_list_path(td, args->path,
sys/compat/linux/linux_xattr.c
215
.path = args->path,
sys/compat/linux/linux_xattr.c
229
.path = args->path,
sys/compat/linux/linux_xattr.c
243
.path = NULL,
sys/compat/linux/linux_xattr.c
261
if (args->path != NULL)
sys/compat/linux/linux_xattr.c
262
error = kern_extattr_delete_path(td, args->path, attrnamespace,
sys/compat/linux/linux_xattr.c
275
.path = args->path,
sys/compat/linux/linux_xattr.c
288
.path = args->path,
sys/compat/linux/linux_xattr.c
301
.path = NULL,
sys/compat/linux/linux_xattr.c
318
if (args->path != NULL)
sys/compat/linux/linux_xattr.c
319
error = kern_extattr_get_path(td, args->path, attrnamespace,
sys/compat/linux/linux_xattr.c
332
.path = args->path,
sys/compat/linux/linux_xattr.c
347
.path = args->path,
sys/compat/linux/linux_xattr.c
362
.path = NULL,
sys/compat/linux/linux_xattr.c
386
if (args->path != NULL)
sys/compat/linux/linux_xattr.c
387
error = kern_extattr_get_path(td, args->path,
sys/compat/linux/linux_xattr.c
402
if (args->path != NULL)
sys/compat/linux/linux_xattr.c
403
error = kern_extattr_set_path(td, args->path, attrnamespace,
sys/compat/linux/linux_xattr.c
419
.path = args->path,
sys/compat/linux/linux_xattr.c
435
.path = args->path,
sys/compat/linux/linux_xattr.c
451
.path = NULL,
sys/compat/linux/linux_xattr.c
55
const char *path;
sys/compat/linux/linux_xattr.c
63
const char *path;
sys/compat/linux/linux_xattr.c
73
const char *path;
sys/compat/linux/linux_xattr.c
82
const char *path;
sys/dev/aac/aac_cam.c
130
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/aac/aac_cam.c
186
xpt_async(AC_LOST_DEVICE, camsc->path, NULL);
sys/dev/aac/aac_cam.c
187
xpt_free_path(camsc->path);
sys/dev/aac/aac_cam.c
206
struct cam_path *path;
sys/dev/aac/aac_cam.c
236
if (xpt_create_path(&path, NULL, cam_sim_path(sim),
sys/dev/aac/aac_cam.c
247
camsc->path = path;
sys/dev/aac/aac_cam.c
73
struct cam_path *path;
sys/dev/aacraid/aacraid_cam.c
187
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/aacraid/aacraid_cam.c
251
xpt_async(AC_LOST_DEVICE, camsc->path, NULL);
sys/dev/aacraid/aacraid_cam.c
252
xpt_free_path(camsc->path);
sys/dev/aacraid/aacraid_cam.c
271
struct cam_path *path;
sys/dev/aacraid/aacraid_cam.c
302
if (xpt_create_path(&path, NULL, cam_sim_path(sim),
sys/dev/aacraid/aacraid_cam.c
314
camsc->path = path;
sys/dev/aacraid/aacraid_cam.c
96
struct cam_path *path;
sys/dev/acpica/acpi.c
2845
acpi_GetHandleInScope(ACPI_HANDLE parent, char *path, ACPI_HANDLE *result)
sys/dev/acpica/acpi.c
2852
status = AcpiGetHandle(parent, path, &r);
sys/dev/acpica/acpi.c
2891
acpi_SetInteger(ACPI_HANDLE handle, char *path, UINT32 number)
sys/dev/acpica/acpi.c
2901
return (AcpiEvaluateObject(handle, path, &args, NULL));
sys/dev/acpica/acpi.c
2908
acpi_GetInteger(ACPI_HANDLE handle, char *path, UINT32 *number)
sys/dev/acpica/acpi.c
2923
status = AcpiEvaluateObject(handle, path, NULL, &buf);
sys/dev/acpica/acpi.c
2943
status = AcpiEvaluateObject(handle, path, NULL, &buf);
sys/dev/acpica/acpivar.h
365
ACPI_STATUS acpi_GetHandleInScope(ACPI_HANDLE parent, char *path,
sys/dev/acpica/acpivar.h
372
ACPI_STATUS acpi_GetInteger(ACPI_HANDLE handle, char *path,
sys/dev/acpica/acpivar.h
374
ACPI_STATUS acpi_SetInteger(ACPI_HANDLE handle, char *path,
sys/dev/ahci/ahci.c
1236
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/ahci/ahci.c
1272
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(ch->sim),
sys/dev/ahci/ahci.c
1294
xpt_path_path_id(ch->path), i, 0) == CAM_REQ_CMP) {
sys/dev/ahci/ahci.c
1479
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/ahci/ahci.c
1904
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/ahci/ahci.c
2020
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/ahci/ahci.c
2178
xpt_setup_ccb(&ccb->ccb_h, ch->hold[i]->ccb_h.path,
sys/dev/ahci/ahci.c
2475
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/ahci/ahci.c
2503
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/dev/ahci/ahci.c
2714
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("ahciaction func_code=%x\n",
sys/dev/ahci/ahci.c
912
if (xpt_create_path(&ch->path, /*periph*/NULL, cam_sim_path(ch->sim),
sys/dev/ahci/ahci.c
952
xpt_async(AC_LOST_DEVICE, ch->path, NULL);
sys/dev/ahci/ahci.c
958
xpt_free_path(ch->path);
sys/dev/ahci/ahci.h
423
struct cam_path *path;
sys/dev/ahci/ahci.h
481
struct cam_path *path;
sys/dev/ahci/ahciem.c
136
if (xpt_create_path(&enc->path, /*periph*/NULL, cam_sim_path(enc->sim),
sys/dev/ahci/ahciem.c
212
xpt_async(AC_LOST_DEVICE, enc->path, NULL);
sys/dev/ahci/ahciem.c
213
xpt_free_path(enc->path);
sys/dev/ahci/ahciem.c
609
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/aic7xxx/aic79xx.c
10015
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.c
10032
&& !xpt_path_comp(ccbh->path, ccb->ccb_h.path)){
sys/dev/aic7xxx/aic79xx.c
10061
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.c
10063
xpt_free_path(lstate->path);
sys/dev/aic7xxx/aic79xx.c
5381
xpt_free_path(lstate->path);
sys/dev/aic7xxx/aic79xx.c
5391
xpt_free_path(ahd->black_hole->path);
sys/dev/aic7xxx/aic79xx.c
8438
xpt_freeze_devq(lstate->path, /*count*/1);
sys/dev/aic7xxx/aic79xx.c
8455
xpt_release_devq(lstate->path, pending, /*runqueue*/FALSE);
sys/dev/aic7xxx/aic79xx.c
8459
xpt_print_path(lstate->path);
sys/dev/aic7xxx/aic79xx.c
8466
xpt_release_devq(lstate->path, /*count*/1, /*runqueue*/FALSE);
sys/dev/aic7xxx/aic79xx.c
9904
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.c
9929
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.c
9937
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.c
9943
status = xpt_create_path(&lstate->path, /*periph*/NULL,
sys/dev/aic7xxx/aic79xx.c
9944
xpt_path_path_id(ccb->ccb_h.path),
sys/dev/aic7xxx/aic79xx.c
9945
xpt_path_target_id(ccb->ccb_h.path),
sys/dev/aic7xxx/aic79xx.c
9946
xpt_path_lun_id(ccb->ccb_h.path));
sys/dev/aic7xxx/aic79xx.c
9949
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx.h
740
struct cam_path *path;
sys/dev/aic7xxx/aic79xx_osm.c
1199
xpt_print_path(abort_ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx_osm.c
1224
struct cam_path *path;
sys/dev/aic7xxx/aic79xx_osm.c
1229
error = ahd_create_path(ahd, channel, target, lun, &path);
sys/dev/aic7xxx/aic79xx_osm.c
1241
cts.ccb_h.path = path;
sys/dev/aic7xxx/aic79xx_osm.c
1261
xpt_async(code, path, arg);
sys/dev/aic7xxx/aic79xx_osm.c
1262
xpt_free_path(path);
sys/dev/aic7xxx/aic79xx_osm.c
1306
xpt_async(AC_LOST_DEVICE, pdata->path, NULL);
sys/dev/aic7xxx/aic79xx_osm.c
1307
xpt_free_path(pdata->path);
sys/dev/aic7xxx/aic79xx_osm.c
140
u_int lun, struct cam_path **path)
sys/dev/aic7xxx/aic79xx_osm.c
145
return (xpt_create_path(path, /*periph*/NULL,
sys/dev/aic7xxx/aic79xx_osm.c
216
struct cam_path *path;
sys/dev/aic7xxx/aic79xx_osm.c
222
path = NULL;
sys/dev/aic7xxx/aic79xx_osm.c
258
if (xpt_create_path(&path, /*periph*/NULL,
sys/dev/aic7xxx/aic79xx_osm.c
268
xpt_setup_ccb(&csa.ccb_h, path, /*priority*/5);
sys/dev/aic7xxx/aic79xx_osm.c
278
ahd->platform_data->path = path;
sys/dev/aic7xxx/aic79xx_osm.c
334
CAM_DEBUG(scb->io_ctx->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/aic7xxx/aic79xx_osm.c
359
ccb_path = ccb->ccb_h.path;
sys/dev/aic7xxx/aic79xx_osm.c
361
&& xpt_path_comp(ahd->pending_device->path, ccb_path) == 0) {
sys/dev/aic7xxx/aic79xx_osm.c
365
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic79xx_osm.c
471
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("ahd_action\n"));
sys/dev/aic7xxx/aic79xx_osm.c
560
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/dev/aic7xxx/aic79xx_osm.c
65
struct cam_path *path, void *arg);
sys/dev/aic7xxx/aic79xx_osm.c
75
struct cam_path **path);
sys/dev/aic7xxx/aic79xx_osm.c
913
ahd_async(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/dev/aic7xxx/aic79xx_osm.c
926
xpt_path_target_id(path),
sys/dev/aic7xxx/aic79xx_osm.c
927
xpt_path_lun_id(path),
sys/dev/aic7xxx/aic79xx_osm.h
120
struct cam_path *path;
sys/dev/aic7xxx/aic79xx_osm.h
234
xpt_print_path(scb->io_ctx->ccb_h.path);
sys/dev/aic7xxx/aic79xx_osm.h
80
(ahd->platform_data->path)
sys/dev/aic7xxx/aic7xxx.c
4045
xpt_free_path(lstate->path);
sys/dev/aic7xxx/aic7xxx.c
4055
xpt_free_path(ahc->black_hole->path);
sys/dev/aic7xxx/aic7xxx.c
6267
xpt_freeze_devq(lstate->path, /*count*/1);
sys/dev/aic7xxx/aic7xxx.c
6284
xpt_release_devq(lstate->path, pending, /*runqueue*/FALSE);
sys/dev/aic7xxx/aic7xxx.c
6288
xpt_print_path(lstate->path);
sys/dev/aic7xxx/aic7xxx.c
6295
xpt_release_devq(lstate->path, /*count*/1, /*runqueue*/FALSE);
sys/dev/aic7xxx/aic7xxx.c
7398
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7422
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7430
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7436
status = xpt_create_path(&lstate->path, /*periph*/NULL,
sys/dev/aic7xxx/aic7xxx.c
7437
xpt_path_path_id(ccb->ccb_h.path),
sys/dev/aic7xxx/aic7xxx.c
7438
xpt_path_target_id(ccb->ccb_h.path),
sys/dev/aic7xxx/aic7xxx.c
7439
xpt_path_lun_id(ccb->ccb_h.path));
sys/dev/aic7xxx/aic7xxx.c
7442
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7515
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7532
&& !xpt_path_comp(ccbh->path, ccb->ccb_h.path)){
sys/dev/aic7xxx/aic7xxx.c
7561
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx.c
7563
xpt_free_path(lstate->path);
sys/dev/aic7xxx/aic7xxx.h
688
struct cam_path *path;
sys/dev/aic7xxx/aic7xxx_osm.c
1258
xpt_print_path(abort_ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx_osm.c
1282
struct cam_path *path;
sys/dev/aic7xxx/aic7xxx_osm.c
1287
error = ahc_create_path(ahc, channel, target, lun, &path);
sys/dev/aic7xxx/aic7xxx_osm.c
1299
cts.ccb_h.path = path;
sys/dev/aic7xxx/aic7xxx_osm.c
1321
xpt_async(code, path, arg);
sys/dev/aic7xxx/aic7xxx_osm.c
1322
xpt_free_path(path);
sys/dev/aic7xxx/aic7xxx_osm.c
1366
xpt_async(AC_LOST_DEVICE, pdata->path, NULL);
sys/dev/aic7xxx/aic7xxx_osm.c
1367
xpt_free_path(pdata->path);
sys/dev/aic7xxx/aic7xxx_osm.c
147
struct cam_path *path;
sys/dev/aic7xxx/aic7xxx_osm.c
154
path = NULL;
sys/dev/aic7xxx/aic7xxx_osm.c
204
if (xpt_create_path(&path, /*periph*/NULL,
sys/dev/aic7xxx/aic7xxx_osm.c
214
xpt_setup_ccb(&csa.ccb_h, path, /*priority*/5);
sys/dev/aic7xxx/aic7xxx_osm.c
268
ahc->platform_data->path_b = path;
sys/dev/aic7xxx/aic7xxx_osm.c
270
ahc->platform_data->path = path2;
sys/dev/aic7xxx/aic7xxx_osm.c
273
ahc->platform_data->path = path;
sys/dev/aic7xxx/aic7xxx_osm.c
333
CAM_DEBUG(scb->io_ctx->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/aic7xxx/aic7xxx_osm.c
367
ccb_path = ccb->ccb_h.path;
sys/dev/aic7xxx/aic7xxx_osm.c
369
&& xpt_path_comp(ahc->pending_device->path, ccb_path) == 0) {
sys/dev/aic7xxx/aic7xxx_osm.c
374
xpt_print_path(ccb->ccb_h.path);
sys/dev/aic7xxx/aic7xxx_osm.c
454
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("ahc_action\n"));
sys/dev/aic7xxx/aic7xxx_osm.c
528
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_SUBTRACE,
sys/dev/aic7xxx/aic7xxx_osm.c
56
struct cam_path *path, void *arg);
sys/dev/aic7xxx/aic7xxx_osm.c
66
struct cam_path **path);
sys/dev/aic7xxx/aic7xxx_osm.c
70
u_int lun, struct cam_path **path)
sys/dev/aic7xxx/aic7xxx_osm.c
79
return (xpt_create_path(path, /*periph*/NULL,
sys/dev/aic7xxx/aic7xxx_osm.c
894
ahc_async(void *callback_arg, uint32_t code, struct cam_path *path, void *arg)
sys/dev/aic7xxx/aic7xxx_osm.c
907
xpt_path_target_id(path),
sys/dev/aic7xxx/aic7xxx_osm.c
908
xpt_path_lun_id(path),
sys/dev/aic7xxx/aic7xxx_osm.h
117
struct cam_path *path;
sys/dev/aic7xxx/aic7xxx_osm.h
228
xpt_print_path(scb->io_ctx->ccb_h.path);
sys/dev/aic7xxx/aic7xxx_osm.h
78
: ahc->platform_data->path)
sys/dev/aic7xxx/aic_osm_lib.h
301
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/arcmsr/arcmsr.c
1683
xpt_free_path(ccb->ccb_h.path);
sys/dev/arcmsr/arcmsr.c
1689
struct cam_path *path;
sys/dev/arcmsr/arcmsr.c
1694
if (xpt_create_path(&path, NULL, cam_sim_path(acb->psim), target, lun) != CAM_REQ_CMP)
sys/dev/arcmsr/arcmsr.c
1700
xpt_setup_ccb(&ccb->ccb_h, path, 5);
sys/dev/arcmsr/arcmsr.c
3255
xpt_print_path(pabort_ccb->ccb_h.path);
sys/dev/arcmsr/arcmsr.c
609
static void arcmsr_async(void *cb_arg, u_int32_t code, struct cam_path *path, void *arg)
sys/dev/arcmsr/arcmsr.c
615
target_id = xpt_path_target_id(path);
sys/dev/arcmsr/arcmsr.c
616
target_lun = xpt_path_lun_id(path);
sys/dev/ata/ata-all.c
196
if (xpt_create_path(&ch->path, /*periph*/NULL, cam_sim_path(ch->sim),
sys/dev/ata/ata-all.c
237
xpt_async(AC_LOST_DEVICE, ch->path, NULL);
sys/dev/ata/ata-all.c
238
xpt_free_path(ch->path);
sys/dev/ata/ata-all.c
272
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/ata/ata-all.c
302
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/dev/ata/ata-all.c
913
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/ata/ata-all.c
981
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("ataaction func_code=%x\n",
sys/dev/ata/ata-all.h
437
struct cam_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1014
bhnd_nvram_store_serialize(struct bhnd_nvram_store *sc, const char *path,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1030
error = bhnd_nvram_store_export(sc, path, &cls, &props, &options,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1103
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1117
if ((path = bhnd_nvstore_var_get_path(sc, &info)) == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1123
prop = bhnd_nvstore_path_get_update(sc, path, info.name);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1135
cookiep = bhnd_nvstore_path_data_lookup(sc, path, info.name);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1161
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1174
if ((path = bhnd_nvstore_var_get_path(sc, &info)) == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
1178
return (bhnd_nvstore_path_register_update(sc, path, info.name, value));
sys/dev/bhnd/nvram/bhnd_nvram_store.c
229
bhnd_nvstore_path *path, *pnext;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
230
LIST_FOREACH_SAFE(path, &sc->paths[i], np_link, pnext)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
231
bhnd_nvstore_path_free(path);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
273
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
285
path = bhnd_nvstore_var_get_path(sc, &info);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
286
if (path == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
293
if (path->num_vars == SIZE_MAX) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
295
"path %s\n", path->path_str);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
298
path->num_vars++;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
311
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
321
path = bhnd_nvstore_get_root_path(sc);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
322
if (path->num_vars < BHND_NV_IDX_VAR_THRESHOLD)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
328
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
330
LIST_FOREACH(path, &sc->paths[i], np_link) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
331
path->index = bhnd_nvstore_index_new(path->num_vars);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
332
if (path->index == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
341
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
352
path = bhnd_nvstore_var_get_path(sc, &info);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
353
BHND_NV_ASSERT(path != NULL,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
357
error = bhnd_nvstore_index_append(sc, path->index,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
371
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
373
LIST_FOREACH(path, &sc->paths[i], np_link) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
374
error = bhnd_nvstore_index_prepare(sc, path->index);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
448
bhnd_nvstore_path *path, bhnd_nvram_plist *merged, uint32_t flags)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
458
while ((prop = bhnd_nvram_plist_next(path->pending, prop))) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
478
while ((cookiep = bhnd_nvstore_path_data_next(sc, path, &idxp))) {
sys/dev/bhnd/nvram/bhnd_nvram_store.c
491
if (bhnd_nvram_plist_contains(path->pending, name))
sys/dev/bhnd/nvram/bhnd_nvram_store.c
536
bhnd_nvstore_path *path, const char *devpath, bhnd_nvram_plist *plist,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
546
alias = bhnd_nvstore_find_alias(sc, path->path_str);
sys/dev/bhnd/nvram/bhnd_nvram_store.c
559
* alias_val, path->path_str));
sys/dev/bhnd/nvram/bhnd_nvram_store.c
81
bhnd_nvstore_path *path,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
819
bhnd_nvram_store_export(struct bhnd_nvram_store *sc, const char *path,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
838
if (path == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store.c
839
path = BHND_NVSTORE_ROOT_PATH;
sys/dev/bhnd/nvram/bhnd_nvram_store.c
87
bhnd_nvstore_path *path,
sys/dev/bhnd/nvram/bhnd_nvram_store.c
879
top = bhnd_nvstore_get_path(sc, path, strlen(path));
sys/dev/bhnd/nvram/bhnd_nvram_store.h
74
const char *path, bhnd_nvram_data_class **cls,
sys/dev/bhnd/nvram/bhnd_nvram_store.h
79
const char *path, struct bhnd_nvram_io **data, uint32_t flags);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
100
if (path->path_str != NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
101
bhnd_nv_free(path->path_str);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
103
bhnd_nv_free(path);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1091
info->path.alias.value = alias;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1117
info->path.alias.value = alias;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
112
bhnd_nvstore_path_free(struct bhnd_nvstore_path *path)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1125
const char *path, *relative_name;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1131
path = name;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1135
relative_name = path + path_len + 1;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1139
while (path_len > 0 && path[path_len-1] == '/')
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
115
if (path->index != NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1155
info->path.str.value = path;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1156
info->path.str.value_len = path_len;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
116
bhnd_nvstore_index_free(path->index);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1174
info->path.str.value = BHND_NVSTORE_ROOT_PATH;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1175
info->path.str.value_len = BHND_NVSTORE_ROOT_PATH_LEN;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
118
bhnd_nvram_plist_release(path->pending);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
119
bhnd_nv_free(path->path_str);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
120
bhnd_nv_free(path);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
283
bhnd_nvstore_is_root_path(struct bhnd_nvram_store *sc, bhnd_nvstore_path *path)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
286
return (sc->root_path == path);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
302
bhnd_nvstore_path *path, const char *name)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
305
return (bhnd_nvram_plist_get_prop(path->pending, name));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
326
bhnd_nvstore_path *path, const char *name, bhnd_nvram_val *value)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
341
cookiep = bhnd_nvstore_path_data_lookup(sc, path, name);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
348
} else if (path == sc->root_path) {
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
357
alias = bhnd_nvstore_find_alias(sc, path->path_str);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
365
path->path_str, name);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
404
bhnd_nvram_plist_remove(path->pending, name);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
407
error = bhnd_nvram_plist_replace_val(path->pending, name,
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
443
bhnd_nvstore_path *path, void **indexp)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
450
if (path->index == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
453
BHND_NV_ASSERT(bhnd_nvstore_is_root_path(sc, path),
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
454
("missing index for non-root path %s", path->path_str));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
465
if (path->index->count == 0)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
470
index_ref = &path->index->cookiep[0];
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
479
BHND_NV_ASSERT(index_ref > path->index->cookiep,
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
482
idxpos = (index_ref - path->index->cookiep);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
483
if (idxpos >= path->index->count)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
510
bhnd_nvstore_path *path, const char *name)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
515
if (path->index == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
518
BHND_NV_ASSERT(bhnd_nvstore_is_root_path(sc, path),
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
519
("missing index for non-root path %s", path->path_str));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
526
return (bhnd_nvstore_index_lookup(sc, path->index, name));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
646
bhnd_nvstore_get_path(struct bhnd_nvram_store *sc, const char *path,
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
656
h = hash32_strn(path, path_len, HASHINIT);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
661
if (strncmp(p->path_str, path, path_len) != 0)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
665
if (strnlen(path, path_len) != strlen(p->path_str))
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
695
return (alias->path);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
727
info->path.str.value, info->path.str.value_len));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
76
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
762
return (bhnd_nvstore_get_path(sc, info->path.str.value,
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
763
info->path.str.value_len));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
766
info->path.alias.value));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
79
path = bhnd_nv_malloc(sizeof(*path));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
80
if (path == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
810
bhnd_nvstore_find_alias(struct bhnd_nvram_store *sc, const char *path)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
819
if (strcmp(alias->path->path_str, path) == 0)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
83
path->index = NULL;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
84
path->num_vars = 0;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
844
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
858
path = bhnd_nvstore_path_new(path_str, path_len);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
859
if (path == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
86
path->pending = bhnd_nvram_plist_new();
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
863
h = hash32_str(path->path_str, HASHINIT);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
865
LIST_INSERT_HEAD(plist, path, np_link);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
87
if (path->pending == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
895
bhnd_nvstore_path *path;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
90
path->path_str = bhnd_nv_strndup(path_str, path_len);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
91
if (path->path_str == NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
94
return (path);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
941
alias = bhnd_nvstore_get_alias(sc, info->path.alias.value);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
944
strcmp(alias->path->path_str, path_str) != 0)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
953
if (alias->alias != info->path.alias.value ||
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
955
strcmp(alias->path->path_str, path_str) != 0)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
963
path = bhnd_nvstore_get_path(sc, path_str, path_len);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
964
if (path == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
969
path = bhnd_nvstore_get_path(sc, path_str, path_len);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
97
if (path->pending != NULL)
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
970
BHND_NV_ASSERT(path != NULL, ("missing registered path"));
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
98
bhnd_nvram_plist_release(path->pending);
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
980
alias->path = path;
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
982
alias->alias = info->path.alias.value;
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
100
void bhnd_nvstore_path_free(struct bhnd_nvstore_path *path);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
116
bhnd_nvstore_path *path);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
120
bhnd_nvstore_path *path, void **indexp);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
123
bhnd_nvstore_path *path, const char *name);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
126
bhnd_nvstore_path *path, const char *name);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
129
bhnd_nvstore_path *path, const char *name,
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
133
const char *path);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
138
const char *path, size_t path_len);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
149
const char *path, size_t path_len);
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
222
} path;
sys/dev/bhnd/nvram/bhnd_nvram_storevar.h
257
bhnd_nvstore_path *path; /**< borrowed path reference */
sys/dev/bxe/bxe.c
15290
(SC_PATH(sc) == tmp->path)) {
sys/dev/bxe/bxe.c
15363
tmp->path = SC_PATH(sc);
sys/dev/bxe/bxe.c
235
uint8_t path;
sys/dev/bxe/bxe.c
3740
int path = SC_PATH(sc);
sys/dev/bxe/bxe.c
3744
path, load_count[path][0], load_count[path][1],
sys/dev/bxe/bxe.c
3745
load_count[path][2]);
sys/dev/bxe/bxe.c
3746
load_count[path][0]++;
sys/dev/bxe/bxe.c
3747
load_count[path][1 + port]++;
sys/dev/bxe/bxe.c
3749
path, load_count[path][0], load_count[path][1],
sys/dev/bxe/bxe.c
3750
load_count[path][2]);
sys/dev/bxe/bxe.c
3751
if (load_count[path][0] == 1) {
sys/dev/bxe/bxe.c
3753
} else if (load_count[path][1 + port] == 1) {
sys/dev/bxe/bxe.c
3765
int path = SC_PATH(sc);
sys/dev/bxe/bxe.c
3768
path, load_count[path][0], load_count[path][1],
sys/dev/bxe/bxe.c
3769
load_count[path][2]);
sys/dev/bxe/bxe.c
3770
load_count[path][0]--;
sys/dev/bxe/bxe.c
3771
load_count[path][1 + port]--;
sys/dev/bxe/bxe.c
3773
path, load_count[path][0], load_count[path][1],
sys/dev/bxe/bxe.c
3774
load_count[path][2]);
sys/dev/bxe/bxe.c
3775
if (load_count[path][0] == 0) {
sys/dev/bxe/bxe.c
3777
} else if (load_count[path][1 + port] == 0) {
sys/dev/bxe/bxe_elink.c
4049
uint8_t path, port;
sys/dev/bxe/bxe_elink.c
4051
path = SC_PATH(sc);
sys/dev/bxe/bxe_elink.c
4065
path = path ^ 1;
sys/dev/bxe/bxe_elink.c
4077
lane = (port<<1) + path;
sys/dev/bxe/bxe_elink.c
4090
path = path ^ 1;
sys/dev/bxe/bxe_elink.c
4092
lane = path << 1 ;
sys/dev/ciss/ciss.c
3003
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/ciss/ciss.c
3268
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
sys/dev/ciss/ciss.c
3401
xpt_release_simq(xpt_path_sim(csio->ccb_h.path), 0);
sys/dev/ciss/ciss.c
3427
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
sys/dev/ciss/ciss.c
3464
struct cam_path *path;
sys/dev/ciss/ciss.c
3470
status = xpt_create_path(&path, NULL, cam_sim_path(sc->ciss_cam_sim[bus]),
sys/dev/ciss/ciss.c
3474
xpt_path_lock(path);
sys/dev/ciss/ciss.c
3475
periph = cam_periph_find(path, NULL);
sys/dev/ciss/ciss.c
3476
xpt_path_unlock(path);
sys/dev/ciss/ciss.c
3477
xpt_free_path(path);
sys/dev/filemon/filemon_wrapper.c
218
_filemon_wrapper_openat(td, uap->path, uap->flags, AT_FDCWD);
sys/dev/filemon/filemon_wrapper.c
229
_filemon_wrapper_openat(td, uap->path, uap->flag, uap->fd);
sys/dev/filemon/filemon_wrapper.c
289
_filemon_wrapper_link(td, uap->path, uap->link);
sys/dev/filemon/filemon_wrapper.c
300
_filemon_wrapper_link(td, uap->path, uap->link);
sys/dev/filemon/filemon_wrapper.c
348
if ((error = copyinstr(uap->path, filemon->fname1,
sys/dev/filemon/filemon_wrapper.c
99
if ((error = copyinstr(uap->path, filemon->fname1,
sys/dev/firewire/sbp.c
1025
xpt_setup_ccb(&ccb->ccb_h, sdev->path, SCAN_PRI);
sys/dev/firewire/sbp.c
1036
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/firewire/sbp.c
1065
if (sdev->path == NULL)
sys/dev/firewire/sbp.c
1066
xpt_create_path(&sdev->path, NULL,
sys/dev/firewire/sbp.c
1102
if (sdev->path) {
sys/dev/firewire/sbp.c
1103
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/firewire/sbp.c
1733
if (sdev->path) {
sys/dev/firewire/sbp.c
1734
xpt_freeze_devq(sdev->path, 1);
sys/dev/firewire/sbp.c
177
struct cam_path *path;
sys/dev/firewire/sbp.c
1971
if (xpt_create_path(&sbp->path, NULL, cam_sim_path(sbp->sim),
sys/dev/firewire/sbp.c
1997
xpt_async(AC_BUS_RESET, sbp->path, /*arg*/ NULL);
sys/dev/firewire/sbp.c
210
struct cam_path *path;
sys/dev/firewire/sbp.c
2110
xpt_async(AC_LOST_DEVICE, sbp->path, NULL);
sys/dev/firewire/sbp.c
2111
xpt_free_path(sbp->path);
sys/dev/firewire/sbp.c
2146
if (sdev->path) {
sys/dev/firewire/sbp.c
2147
xpt_release_devq(sdev->path,
sys/dev/firewire/sbp.c
2150
xpt_async(AC_LOST_DEVICE, sdev->path, NULL);
sys/dev/firewire/sbp.c
2151
xpt_free_path(sdev->path);
sys/dev/firewire/sbp.c
2152
sdev->path = NULL;
sys/dev/firewire/sbp.c
2188
xpt_freeze_devq(tsdev->path, 1);
sys/dev/firewire/sbp.c
2246
xpt_freeze_devq(sdev->path, 1);
sys/dev/firewire/sbp.c
2392
name = xpt_path_periph(ccb->ccb_h.path)->periph_name;
sys/dev/firewire/sbp.c
2404
xpt_freeze_devq(sdev->path, 1);
sys/dev/firewire/sbp.c
2777
xpt_release_devq(sdev->path, count, TRUE);
sys/dev/firewire/sbp.c
708
if (sdev->path != NULL) {
sys/dev/firewire/sbp.c
709
xpt_freeze_devq(sdev->path, 1);
sys/dev/firewire/sbp.c
740
if (sdev->path) {
sys/dev/firewire/sbp.c
741
xpt_freeze_devq(sdev->path, 1);
sys/dev/firewire/sbp.c
990
xpt_setup_ccb(&ccb->ccb_h, sdev->path, SCAN_PRI);
sys/dev/firewire/sbp.c
996
xpt_release_devq(sdev->path, sdev->freeze, TRUE);
sys/dev/firewire/sbp_targ.c
123
struct cam_path *path;
sys/dev/firewire/sbp_targ.c
134
struct cam_path *path;
sys/dev/firewire/sbp_targ.c
1973
if (xpt_create_path(&sc->path, /*periph*/ NULL, cam_sim_path(sc->sim),
sys/dev/firewire/sbp_targ.c
2008
xpt_free_path(sc->path);
sys/dev/firewire/sbp_targ.c
2016
xpt_free_path(lstate->path);
sys/dev/firewire/sbp_targ.c
2021
xpt_free_path(sc->black_hole->path);
sys/dev/firewire/sbp_targ.c
422
xpt_print_path(ccb->ccb_h.path);
sys/dev/firewire/sbp_targ.c
435
xpt_print_path(ccb->ccb_h.path);
sys/dev/firewire/sbp_targ.c
453
status = xpt_create_path(&lstate->path, /*periph*/NULL,
sys/dev/firewire/sbp_targ.c
454
xpt_path_path_id(ccb->ccb_h.path),
sys/dev/firewire/sbp_targ.c
455
xpt_path_target_id(ccb->ccb_h.path),
sys/dev/firewire/sbp_targ.c
456
xpt_path_lun_id(ccb->ccb_h.path));
sys/dev/firewire/sbp_targ.c
460
xpt_print_path(ccb->ccb_h.path);
sys/dev/firewire/sbp_targ.c
470
xpt_print_path(ccb->ccb_h.path);
sys/dev/firewire/sbp_targ.c
499
xpt_print_path(ccb->ccb_h.path);
sys/dev/firewire/sbp_targ.c
501
xpt_free_path(lstate->path);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1137
if (xpt_create_path(&vbus_ext->path, /*periph */ NULL,
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1150
xpt_setup_ccb(&ccb.ccb_h, vbus_ext->path, /*priority*/5);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1369
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(vbus_ext->sim),
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
406
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg);
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
889
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg)
sys/dev/hpt27xx/os_bsd.h
169
struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
sys/dev/hptiop/hptiop.c
1391
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(hba->sim),
sys/dev/hptiop/hptiop.c
147
struct cam_path *path, void *arg);
sys/dev/hptiop/hptiop.c
2016
if (xpt_create_path(&hba->path, /*periph */ NULL,
sys/dev/hptiop/hptiop.c
2035
xpt_setup_ccb(&ccb.ccb_h, hba->path, /*priority*/5);
sys/dev/hptiop/hptiop.c
2085
xpt_free_path(hba->path);
sys/dev/hptiop/hptiop.c
2189
struct cam_path * path, void * arg)
sys/dev/hptiop/hptiop.c
2760
struct cam_path *path;
sys/dev/hptiop/hptiop.c
2763
status = xpt_create_path(&path, NULL, hba->sim->path_id, target_id, 0);
sys/dev/hptiop/hptiop.c
2766
if ((periph = cam_periph_find(path, "da")) != NULL) {
sys/dev/hptiop/hptiop.c
2775
xpt_free_path(path);
sys/dev/hptiop/hptiop.c
2787
if (hba->path) {
sys/dev/hptiop/hptiop.c
2791
xpt_setup_ccb(&ccb.ccb_h, hba->path, /*priority*/5);
sys/dev/hptiop/hptiop.c
2797
xpt_free_path(hba->path);
sys/dev/hptiop/hptiop.h
418
struct cam_path *path;
sys/dev/hptmv/entry.c
2037
if(xpt_create_path(&pAdapter->path, /*periph */ NULL,
sys/dev/hptmv/entry.c
2049
xpt_setup_ccb(&(ccb->ccb_h), pAdapter->path, /*priority*/5);
sys/dev/hptmv/entry.c
2122
hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path,
sys/dev/hptmv/entry.c
2129
UNREFERENCED_PARAMETER(path);
sys/dev/hptmv/entry.c
2232
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("hpt_action\n"));
sys/dev/hptmv/entry.c
79
static void hpt_async(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg);
sys/dev/hptmv/osbsd.h
151
struct cam_path *path;
sys/dev/hptmv/osbsd.h
233
struct cam_path *path;
sys/dev/hptmv/osbsd.h
236
status = xpt_create_path(&path, NULL, path_id, target_id, 0);
sys/dev/hptmv/osbsd.h
238
periph = cam_periph_find(path, "da");
sys/dev/hptmv/osbsd.h
239
xpt_free_path(path);
sys/dev/hptnr/hptnr_osm_bsd.c
1176
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg)
sys/dev/hptnr/hptnr_osm_bsd.c
1426
if (xpt_create_path(&vbus_ext->path, /*periph */ NULL,
sys/dev/hptnr/hptnr_osm_bsd.c
1440
xpt_setup_ccb(&ccb.ccb_h, vbus_ext->path, /*priority*/5);
sys/dev/hptnr/hptnr_osm_bsd.c
1659
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(vbus_ext->sim),
sys/dev/hptnr/hptnr_osm_bsd.c
408
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg);
sys/dev/hptnr/os_bsd.h
171
struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
sys/dev/hptrr/hptrr_osm_bsd.c
1070
if (xpt_create_path(&vbus_ext->path, /*periph */ NULL,
sys/dev/hptrr/hptrr_osm_bsd.c
1084
xpt_setup_ccb(&ccb.ccb_h, vbus_ext->path, /*priority*/5);
sys/dev/hptrr/hptrr_osm_bsd.c
1300
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/hptrr/hptrr_osm_bsd.c
410
static void hpt_async(void * callback_arg, u_int32_t code, struct cam_path * path, void * arg);
sys/dev/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/hptrr/os_bsd.h
172
struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
sys/dev/hwpmc/hwpmc_logging.c
1018
pmclog_process_pmcattach(struct pmc *pm, pid_t pid, char *path)
sys/dev/hwpmc/hwpmc_logging.c
1027
pathlen = strlen(path) + 1; /* #bytes for the string */
sys/dev/hwpmc/hwpmc_logging.c
1033
PMCLOG_EMITSTRING(path, pathlen);
sys/dev/hwpmc/hwpmc_logging.c
1102
uintptr_t baseaddr, uintptr_t dynaddr, char *path)
sys/dev/hwpmc/hwpmc_logging.c
1106
PMCDBG3(LOG,EXC,1,"po=%p pid=%d path=\"%s\"", po, pid, path);
sys/dev/hwpmc/hwpmc_logging.c
1108
pathlen = strlen(path) + 1; /* #bytes for the path */
sys/dev/hwpmc/hwpmc_logging.c
1115
PMCLOG_EMITSTRING(path,pathlen);
sys/dev/hwpmc/hwpmc_logging.c
948
const char *path)
sys/dev/hwpmc/hwpmc_logging.c
952
KASSERT(path != NULL, ("[pmclog,%d] map-in, null path", __LINE__));
sys/dev/hwpmc/hwpmc_logging.c
954
pathlen = strlen(path) + 1; /* #bytes for path name */
sys/dev/hwpmc/hwpmc_logging.c
962
PMCLOG_EMITSTRING(path,pathlen);
sys/dev/hwt/hwt_hook.c
211
char path[MAXPATHLEN];
sys/dev/hwt/hwt_hook.c
226
sprintf(path, "hwt_%d_%d", ctx->ident, thread_id);
sys/dev/hwt/hwt_hook.c
230
error = hwt_thread_alloc(&thr, path, bufsize, kva_req);
sys/dev/hwt/hwt_ioctl.c
137
char path[MAXPATHLEN];
sys/dev/hwt/hwt_ioctl.c
220
sprintf(path, "hwt_%d_%d", ctx->ident, thread_id);
sys/dev/hwt/hwt_ioctl.c
222
error = hwt_thread_alloc(&thr, path, ctx->bufsize,
sys/dev/hwt/hwt_ioctl.c
293
char path[MAXPATHLEN];
sys/dev/hwt/hwt_ioctl.c
344
sprintf(path, "hwt_%d_%d", ctx->ident, cpu_id);
sys/dev/hwt/hwt_ioctl.c
346
path, &vm);
sys/dev/hwt/hwt_thread.c
113
hwt_thread_alloc(struct hwt_thread **thr0, char *path, size_t bufsize,
sys/dev/hwt/hwt_thread.c
120
error = hwt_vm_alloc(bufsize, kva_req, path, &vm);
sys/dev/hwt/hwt_thread.h
50
int hwt_thread_alloc(struct hwt_thread **thr0, char *path, size_t bufsize,
sys/dev/hwt/hwt_vm.c
399
hwt_vm_create_cdev(struct hwt_vm *vm, char *path)
sys/dev/hwt/hwt_vm.c
404
dprintf("%s: path %s\n", __func__, path);
sys/dev/hwt/hwt_vm.c
414
error = make_dev_s(&args, &vm->cdev, "%s", path);
sys/dev/hwt/hwt_vm.c
480
hwt_vm_alloc(size_t bufsize, int kva_req, char *path, struct hwt_vm **vm0)
sys/dev/hwt/hwt_vm.c
494
error = hwt_vm_create_cdev(vm, path);
sys/dev/hwt/hwt_vm.h
44
int hwt_vm_alloc(size_t bufsize, int kva_req, char *path, struct hwt_vm **vm0);
sys/dev/hyperv/netvsc/hn_nvs.c
745
hn_nvs_set_datapath(struct hn_softc *sc, uint32_t path)
sys/dev/hyperv/netvsc/hn_nvs.c
751
dp.nvs_active_path = path;
sys/dev/hyperv/netvsc/hn_nvs.h
101
void hn_nvs_set_datapath(struct hn_softc *sc, uint32_t path);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1330
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1335
xpt_print(ccb->ccb_h.path, "%u: %s: %s.\n",
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1349
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1377
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1393
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1400
xpt_freeze_simq(xpt_path_sim(ccb->ccb_h.path), 1);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1514
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1524
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1595
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1894
cam_sim_unit(xpt_path_sim(ccb->ccb_h.path));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1896
cam_sim_bus(xpt_path_sim(ccb->ccb_h.path));
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
1960
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2167
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2175
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2320
xpt_print(ccb->ccb_h.path, "The hypervisor's I/O adapter "
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2346
xpt_print(ccb->ccb_h.path, "storvsc inquiry "
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2363
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2380
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2401
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2421
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2444
xpt_print(ccb->ccb_h.path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2496
storvsc_ada_probe_veto(void *arg __unused, struct cam_path *path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2506
if (path->device->protocol == PROTO_ATA) {
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2509
xpt_path_inq(&cpi, path);
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
2515
xpt_print(path,
sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
814
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid, targetid,
sys/dev/isci/isci.c
213
xpt_free_path(controller->path);
sys/dev/isci/isci.h
178
struct cam_path *path;
sys/dev/isci/isci_controller.c
637
if(xpt_create_path(&controller->path, NULL,
sys/dev/isci/isci_domain.c
298
uint32_t path = cam_sim_path(isci_controller->sim);
sys/dev/isci/isci_domain.c
303
xpt_create_path(&ccb->ccb_h.path, NULL, path,
sys/dev/isci/isci_io_request.c
181
struct cam_path *path;
sys/dev/isci/isci_io_request.c
183
xpt_create_path(&path, NULL,
sys/dev/isci/isci_io_request.c
188
xpt_setup_ccb(&ccb_relsim.ccb_h, path, 5);
sys/dev/isci/isci_io_request.c
195
xpt_free_path(path);
sys/dev/isci/isci_io_request.c
238
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/isci/isci_remote_device.c
263
struct cam_path *path;
sys/dev/isci/isci_remote_device.c
265
xpt_create_path(&path, NULL,
sys/dev/isci/isci_remote_device.c
268
xpt_freeze_devq(path, 1);
sys/dev/isci/isci_remote_device.c
269
xpt_free_path(path);
sys/dev/isci/isci_remote_device.c
279
struct cam_path *path;
sys/dev/isci/isci_remote_device.c
282
xpt_create_path(&path, NULL,
sys/dev/isci/isci_remote_device.c
285
xpt_release_devq(path, 1, TRUE);
sys/dev/isci/isci_remote_device.c
286
xpt_free_path(path);
sys/dev/isci/isci_remote_device.c
86
xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/iscsi/iscsi.c
1000
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
1014
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
1031
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
1217
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
2437
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
2449
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
2465
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
2541
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
323
xpt_freeze_devq(io->io_ccb->ccb_h.path, 1);
sys/dev/iscsi/iscsi.c
992
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/isp/isp_freebsd.c
116
struct cam_path *path;
sys/dev/isp/isp_freebsd.c
1229
ISP_PATH_PRT(isp, ISP_LOGWARN, ccb->ccb_h.path, "out of PCMDs\n");
sys/dev/isp/isp_freebsd.c
1235
ISP_PATH_PRT(isp, ISP_LOGWARN, ccb->ccb_h.path, "No XFLIST pointers for %s\n", __func__);
sys/dev/isp/isp_freebsd.c
131
if (xpt_create_path(&path, NULL, cam_sim_path(sim), CAM_TARGET_WILDCARD, CAM_LUN_WILDCARD) != CAM_REQ_CMP) {
sys/dev/isp/isp_freebsd.c
139
fc->path = path;
sys/dev/isp/isp_freebsd.c
1409
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, atiop->ccb_h.path, "Take FREE ATIO\n");
sys/dev/isp/isp_freebsd.c
162
xpt_free_path(fc->path);
sys/dev/isp/isp_freebsd.c
1872
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, inot->ccb_h.path, "Take FREE INOT\n");
sys/dev/isp/isp_freebsd.c
1996
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(fc->sim),
sys/dev/isp/isp_freebsd.c
2071
xpt_async(AC_CONTRACT, fc->path, &ac);
sys/dev/isp/isp_freebsd.c
2189
xpt_async(AC_CONTRACT, fc->path, &ac);
sys/dev/isp/isp_freebsd.c
2303
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, sccb->path,
sys/dev/isp/isp_freebsd.c
232
xpt_free_path(fc->path);
sys/dev/isp/isp_freebsd.c
2340
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, sccb->path,
sys/dev/isp/isp_freebsd.c
2374
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("isp_action\n"));
sys/dev/isp/isp_freebsd.c
2396
xpt_print(ccb->ccb_h.path, "invalid target\n");
sys/dev/isp/isp_freebsd.c
2407
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/isp/isp_freebsd.c
2408
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 250, 0);
sys/dev/isp/isp_freebsd.c
2428
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/isp/isp_freebsd.c
2429
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 1000, 0);
sys/dev/isp/isp_freebsd.c
2436
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/isp/isp_freebsd.c
2437
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 10, 0);
sys/dev/isp/isp_freebsd.c
2471
ISP_PATH_PRT(isp, ISP_LOGWARN, ccb->ccb_h.path,
sys/dev/isp/isp_freebsd.c
2482
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, ccb->ccb_h.path,
sys/dev/isp/isp_freebsd.c
2487
ISP_PATH_PRT(isp, ISP_LOGTDEBUG2, ccb->ccb_h.path,
sys/dev/isp/isp_freebsd.c
2505
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/isp/isp_freebsd.c
2508
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/isp/isp_freebsd.c
2532
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/isp/isp_freebsd.c
2533
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 10, 0);
sys/dev/isp/isp_freebsd.c
2540
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/isp/isp_freebsd.c
2653
xpt_print(ccb->ccb_h.path, "reset bus on channel %d\n", bus);
sys/dev/isp/isp_freebsd.c
2655
xpt_async(AC_BUS_RESET, ISP_FC_PC(isp, bus)->path, 0);
sys/dev/isp/isp_freebsd.c
2707
ISP_PATH_PRT(isp, ISP_LOGCONFIG, ccb->ccb_h.path, "changing role on from %d to %d\n", fcp->role, newrole);
sys/dev/isp/isp_freebsd.c
2827
xpt_freeze_devq(sccb->ccb_h.path, 1);
sys/dev/isp/isp_freebsd.c
2923
xpt_async(AC_CONTRACT, fc->path, &ac);
sys/dev/isp/isp_freebsd.c
2972
xpt_async(AC_CONTRACT, fc->path, &ac);
sys/dev/isp/isp_freebsd.c
3250
xpt_print_path(xs->ccb_h.path);
sys/dev/isp/isp_freebsd.c
826
create_lun_state(ispsoftc_t *isp, int bus, struct cam_path *path)
sys/dev/isp/isp_freebsd.c
832
lun = xpt_path_lun_id(path);
sys/dev/isp/isp_freebsd.c
841
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, path, "created tstate\n");
sys/dev/isp/isp_freebsd.c
883
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0|ISP_LOGCONFIG, ccb->ccb_h.path,
sys/dev/isp/isp_freebsd.c
898
tptr = create_lun_state(isp, bus, ccb->ccb_h.path);
sys/dev/isp/isp_freebsd.c
917
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0|ISP_LOGCONFIG, ccb->ccb_h.path,
sys/dev/isp/isp_freebsd.c
973
ISP_PATH_PRT(isp, ISP_LOGERR, ccb->ccb_h.path, "a data transfer length of zero but no status to send is wrong\n");
sys/dev/isp/isp_freebsd.h
197
struct cam_path *path;
sys/dev/isp/isp_freebsd.h
443
#define XS_ISP(ccb) cam_sim_softc(xpt_path_sim((ccb)->ccb_h.path))
sys/dev/isp/isp_freebsd.h
444
#define XS_CHANNEL(ccb) cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path))
sys/dev/ixgbe/ixgbe_dcb.c
120
p = &dcb_config->tc_config[i].path[direction];
sys/dev/ixgbe/ixgbe_dcb.c
142
p = &dcb_config->tc_config[i].path[direction];
sys/dev/ixgbe/ixgbe_dcb.c
231
refill[tc] = tc_config[tc].path[direction].data_credits_refill;
sys/dev/ixgbe/ixgbe_dcb.c
250
bwgid[tc] = tc_config[tc].path[direction].bwg_id;
sys/dev/ixgbe/ixgbe_dcb.c
260
tsa[tc] = tc_config[tc].path[direction].tsa;
sys/dev/ixgbe/ixgbe_dcb.c
279
if (prio_mask & tc_config[tc].path[direction].up_to_tc_bitmap)
sys/dev/ixgbe/ixgbe_dcb.c
324
p = &dcb_config->tc_config[j].path[i];
sys/dev/ixgbe/ixgbe_dcb.h
102
struct ixgbe_dcb_tc_path path[2]; /* One each for Tx/Rx */
sys/dev/mfi/mfi_cam.c
325
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(sim),
sys/dev/mfi/mfi_cam.c
78
struct cam_path *path;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1389
static void mlx4_set_sched(struct mlx4_qp_path *path, u8 port)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1391
path->sched_queue = (path->sched_queue & 0xbf) | ((port - 1) << 6);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1395
u64 smac, u16 vlan_tag, struct mlx4_qp_path *path,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1405
path->grh_mylmc = ah->src_path_bits & 0x7f;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1406
path->rlid = cpu_to_be16(ah->dlid);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1408
path->static_rate = ah->static_rate + MLX4_STAT_RATE_OFFSET;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1409
while (path->static_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET &&
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1410
!(1 << path->static_rate & dev->dev->caps.stat_rate_support))
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1411
--path->static_rate;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1413
path->static_rate = 0;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1426
path->grh_mylmc |= 1 << 7;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1427
path->mgid_index = real_sgid_index;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1428
path->hop_limit = ah->grh.hop_limit;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1429
path->tclass_flowlabel =
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1432
memcpy(path->rgid, ah->grh.dgid.raw, 16);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1439
path->sched_queue = MLX4_IB_DEFAULT_SCHED_QUEUE |
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1442
path->feup |= MLX4_FEUP_FORCE_ETH_UP;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1455
path->vlan_index = vidx;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1457
path->vlan_index = smac_info->vlan_index;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1468
path->vlan_index = vidx;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1470
path->feup |= MLX4_FVL_FORCE_ETH_VLAN;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1471
path->fl = 1 << 6;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1500
memcpy(path->dmac, ah->dmac, 6);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1501
path->ackto = MLX4_IB_LINK_TYPE_ETH;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1503
path->grh_mylmc = (u8) (smac_index) | 0x80;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1505
path->sched_queue = MLX4_IB_DEFAULT_SCHED_QUEUE |
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1515
struct mlx4_qp_path *path, u8 port,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1521
path, &mqp->pri, port);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1528
struct mlx4_qp_path *path, u8 port)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1533
path, &mqp->alt, port);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3393
struct mlx4_qp_path *path)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3399
ib_ah_attr->port_num = path->sched_queue & 0x40 ? 2 : 1;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3407
ib_ah_attr->sl = ((path->sched_queue >> 3) & 0x7) |
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3408
((path->sched_queue & 4) << 1);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3410
ib_ah_attr->sl = (path->sched_queue >> 2) & 0xf;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3412
ib_ah_attr->dlid = be16_to_cpu(path->rlid);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3413
ib_ah_attr->src_path_bits = path->grh_mylmc & 0x7f;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3414
ib_ah_attr->static_rate = path->static_rate ? path->static_rate - 5 : 0;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3415
ib_ah_attr->ah_flags = (path->grh_mylmc & (1 << 7)) ? IB_AH_GRH : 0;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3417
ib_ah_attr->grh.sgid_index = path->mgid_index;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3418
ib_ah_attr->grh.hop_limit = path->hop_limit;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3420
(be32_to_cpu(path->tclass_flowlabel) >> 20) & 0xff;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3422
be32_to_cpu(path->tclass_flowlabel) & 0xfffff;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3424
path->rgid, sizeof ib_ah_attr->grh.dgid.raw);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2326
struct mlx5_qp_path *path, u8 port, int attr_mask,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2335
path->pkey_index = cpu_to_be16(alt ? attr->alt_pkey_index :
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2355
memcpy(path->rmac, ah->dmac, sizeof(ah->dmac));
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2356
path->udp_sport = mlx5_get_roce_udp_sport(dev, port,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2358
path->dci_cfi_prio_sl = (ah->sl & 0x7) << 4;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2360
path->ecn_dscp = (ah->grh.traffic_class >> 2) & 0x3f;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2362
path->fl_free_ar = (path_flags & MLX5_PATH_FLAG_FL) ? 0x80 : 0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2363
path->fl_free_ar |=
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2365
path->rlid = cpu_to_be16(ah->dlid);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2366
path->grh_mlid = ah->src_path_bits & 0x7f;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2368
path->grh_mlid |= 1 << 7;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2369
path->dci_cfi_prio_sl = ah->sl & 0xf;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2373
path->mgid_index = ah->grh.sgid_index;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2374
path->hop_limit = ah->grh.hop_limit;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2375
path->tclass_flowlabel =
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2378
memcpy(path->rgid, ah->grh.dgid.raw, 16);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2384
path->static_rate = err;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2385
path->port = port;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2388
path->ackto_lt = (alt ? attr->alt_timeout : attr->timeout) << 3;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4332
struct mlx5_qp_path *path)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4337
ib_ah_attr->port_num = path->port;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4343
ib_ah_attr->sl = path->dci_cfi_prio_sl & 0xf;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4345
ib_ah_attr->dlid = be16_to_cpu(path->rlid);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4346
ib_ah_attr->src_path_bits = path->grh_mlid & 0x7f;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4347
ib_ah_attr->static_rate = path->static_rate ? path->static_rate - 5 : 0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4348
ib_ah_attr->ah_flags = (path->grh_mlid & (1 << 7)) ? IB_AH_GRH : 0;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4350
ib_ah_attr->grh.sgid_index = path->mgid_index;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4351
ib_ah_attr->grh.hop_limit = path->hop_limit;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4353
(be32_to_cpu(path->tclass_flowlabel) >> 20) & 0xff;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4355
be32_to_cpu(path->tclass_flowlabel) & 0xfffff;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4357
path->rgid, sizeof(ib_ah_attr->grh.dgid.raw));
sys/dev/mmcnull/mmcnull.c
52
struct cam_path *path;
sys/dev/mpi3mr/mpi3mr.c
5031
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/mpi3mr/mpi3mr_cam.c
1496
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid, targetid,
sys/dev/mpi3mr/mpi3mr_cam.c
2152
status = xpt_create_path(&cam_sc->path, /*periph*/NULL,
sys/dev/mpi3mr/mpi3mr_cam.c
2158
cam_sc->path = NULL;
sys/dev/mpi3mr/mpi3mr_cam.c
2206
if (cam_sc->path != NULL) {
sys/dev/mpi3mr/mpi3mr_cam.c
2207
xpt_free_path(cam_sc->path);
sys/dev/mpi3mr/mpi3mr_cam.c
2208
cam_sc->path = NULL;
sys/dev/mpi3mr/mpi3mr_cam.h
138
struct cam_path *path;
sys/dev/mpi3mr/mpi3mr_cam.h
173
sim = xpt_path_sim(ccb->ccb_h.path);
sys/dev/mpr/mpr_sas.c
1093
struct cam_path *path;
sys/dev/mpr/mpr_sas.c
1098
if (xpt_create_path(&path, NULL,
sys/dev/mpr/mpr_sas.c
1105
xpt_async(ac_code, path, NULL);
sys/dev/mpr/mpr_sas.c
1106
xpt_free_path(path);
sys/dev/mpr/mpr_sas.c
134
struct cam_path *path, void *arg);
sys/dev/mpr/mpr_sas.c
1873
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mpr/mpr_sas.c
1935
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mpr/mpr_sas.c
257
xpt_release_devq(tm->cm_ccb->ccb_h.path, 1, TRUE);
sys/dev/mpr/mpr_sas.c
258
xpt_free_path(tm->cm_ccb->ccb_h.path);
sys/dev/mpr/mpr_sas.c
2580
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/mpr/mpr_sas.c
2837
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/mpr/mpr_sas.c
289
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid, targetid,
sys/dev/mpr/mpr_sas.c
3143
sasaddr = xpt_path_sas_addr(ccb->ccb_h.path);
sys/dev/mpr/mpr_sas.c
324
xpt_path_sbuf(cm->cm_ccb->csio.ccb_h.path, &sb);
sys/dev/mpr/mpr_sas.c
3333
mprsas_async(void *callback_arg, uint32_t code, struct cam_path *path,
sys/dev/mpr/mpr_sas.c
3366
KASSERT(xpt_path_target_id(path) < sassc->maxtargets,
sys/dev/mpr/mpr_sas.c
3368
xpt_path_target_id(path)));
sys/dev/mpr/mpr_sas.c
3369
target = &sassc->targets[xpt_path_target_id(path)];
sys/dev/mpr/mpr_sas.c
3373
lunid = xpt_path_lun_id(path);
sys/dev/mpr/mpr_sas.c
3396
xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/dev/mpr/mpr_sas.c
3405
cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
sys/dev/mpr/mpr_sas.c
3455
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, path_id,
sys/dev/mpr/mpr_sas.c
3465
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mpr/mpr_sas.c
830
status = xpt_create_path(&sassc->path, /*periph*/NULL,
sys/dev/mpr/mpr_sas.c
836
sassc->path = NULL;
sys/dev/mpr/mpr_sas.c
842
sassc->path);
sys/dev/mpr/mpr_sas.c
848
xpt_free_path(sassc->path);
sys/dev/mpr/mpr_sas.c
849
sassc->path = NULL;
sys/dev/mpr/mpr_sas.c
894
if (sassc->path != NULL) {
sys/dev/mpr/mpr_sas.c
895
xpt_register_async(0, mprsas_async, sc, sassc->path);
sys/dev/mpr/mpr_sas.c
896
xpt_free_path(sassc->path);
sys/dev/mpr/mpr_sas.c
897
sassc->path = NULL;
sys/dev/mpr/mpr_sas.h
98
struct cam_path *path;
sys/dev/mpr/mpr_sas_lsi.c
1488
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/mpr/mpr_sas_lsi.c
1496
xpt_path_string(ccb->ccb_h.path, path_str,
sys/dev/mpr/mpr_sas_lsi.c
1510
xpt_path_target_id(ccb->ccb_h.path);
sys/dev/mpr/mpr_sas_lsi.c
1565
xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/mpr/mpr_sas_lsi.c
1574
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/mps/mps_sas.c
1032
struct cam_path *path;
sys/dev/mps/mps_sas.c
1037
if (xpt_create_path(&path, NULL,
sys/dev/mps/mps_sas.c
1044
xpt_async(ac_code, path, NULL);
sys/dev/mps/mps_sas.c
1045
xpt_free_path(path);
sys/dev/mps/mps_sas.c
135
struct cam_path *path, void *arg);
sys/dev/mps/mps_sas.c
1644
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mps/mps_sas.c
1705
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mps/mps_sas.c
2117
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/mps/mps_sas.c
2376
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/mps/mps_sas.c
248
xpt_release_devq(tm->cm_ccb->ccb_h.path, 1, TRUE);
sys/dev/mps/mps_sas.c
249
xpt_free_path(tm->cm_ccb->ccb_h.path);
sys/dev/mps/mps_sas.c
280
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid,
sys/dev/mps/mps_sas.c
2956
sasaddr = xpt_path_sas_addr(ccb->ccb_h.path);
sys/dev/mps/mps_sas.c
3145
mpssas_async(void *callback_arg, uint32_t code, struct cam_path *path,
sys/dev/mps/mps_sas.c
315
xpt_path_sbuf(cm->cm_ccb->csio.ccb_h.path, &sb);
sys/dev/mps/mps_sas.c
3178
KASSERT(xpt_path_target_id(path) < sassc->maxtargets,
sys/dev/mps/mps_sas.c
3180
xpt_path_target_id(path)));
sys/dev/mps/mps_sas.c
3181
target = &sassc->targets[xpt_path_target_id(path)];
sys/dev/mps/mps_sas.c
3185
lunid = xpt_path_lun_id(path);
sys/dev/mps/mps_sas.c
3208
xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
sys/dev/mps/mps_sas.c
3217
cam_release_devq(cdai.ccb_h.path,
sys/dev/mps/mps_sas.c
3268
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, path_id,
sys/dev/mps/mps_sas.c
3278
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mps/mps_sas.c
778
status = xpt_create_path(&sassc->path, /*periph*/NULL,
sys/dev/mps/mps_sas.c
784
sassc->path = NULL;
sys/dev/mps/mps_sas.c
790
sassc->path);
sys/dev/mps/mps_sas.c
795
xpt_free_path(sassc->path);
sys/dev/mps/mps_sas.c
796
sassc->path = NULL;
sys/dev/mps/mps_sas.c
841
if (sassc->path != NULL) {
sys/dev/mps/mps_sas.c
842
xpt_register_async(0, mpssas_async, sc, sassc->path);
sys/dev/mps/mps_sas.c
843
xpt_free_path(sassc->path);
sys/dev/mps/mps_sas.c
844
sassc->path = NULL;
sys/dev/mps/mps_sas.h
92
struct cam_path *path;
sys/dev/mps/mps_sas_lsi.c
1124
if (xpt_create_path(&ccb->ccb_h.path,
sys/dev/mps/mps_sas_lsi.c
1132
xpt_path_string(ccb->ccb_h.path, path_str,
sys/dev/mps/mps_sas_lsi.c
1146
xpt_path_target_id(ccb->ccb_h.path);
sys/dev/mps/mps_sas_lsi.c
1199
xpt_path_string(done_ccb->ccb_h.path, path_str, sizeof(path_str));
sys/dev/mps/mps_sas_lsi.c
1208
xpt_free_path(done_ccb->ccb_h.path);
sys/dev/mpt/mpt.h
686
struct cam_path *path;
sys/dev/mpt/mpt_cam.c
1208
xpt_free_path(mpt->path);
sys/dev/mpt/mpt_cam.c
2301
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/mpt/mpt_cam.c
2311
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/mpt/mpt_cam.c
2340
if (xpt_create_path(&ccb->ccb_h.path, NULL, pathid,
sys/dev/mpt/mpt_cam.c
2489
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/mpt/mpt_cam.c
3015
xpt_async(AC_BUS_RESET, mpt->path, NULL);
sys/dev/mpt/mpt_cam.c
3195
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("mpt_action\n"));
sys/dev/mpt/mpt_cam.c
3256
xpt_print(ccb->ccb_h.path, "reset bus\n");
sys/dev/mpt/mpt_cam.c
3259
xpt_print(ccb->ccb_h.path, "reset device\n");
sys/dev/mpt/mpt_cam.c
348
if (xpt_create_path(&mpt->path, NULL, cam_sim_path(mpt->sim),
sys/dev/mpt/mpt_cam.c
3689
} else if (xpt_path_sim(cts->ccb_h.path) == mpt->phydisk_sim) {
sys/dev/mpt/mpt_cam.h
123
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/mpt/mpt_raid.c
1069
struct cam_path *path)
sys/dev/mpt/mpt_raid.c
1074
xpt_setup_ccb(&crs.ccb_h, path, /*priority*/5);
sys/dev/mpt/mpt_raid.c
1652
struct cam_path *path;
sys/dev/mpt/mpt_raid.c
1660
error = xpt_create_path(&path, NULL,
sys/dev/mpt/mpt_raid.c
1668
mpt_adjust_queue_depth(mpt, mpt_vol, path);
sys/dev/mpt/mpt_raid.c
1669
xpt_free_path(path);
sys/dev/mpt/mpt_raid.c
227
struct cam_path *path, void *arg)
sys/dev/mpt/mpt_raid.c
252
mpt_adjust_queue_depth(mpt, mpt_vol, path);
sys/dev/mpt/mpt_raid.c
297
xpt_setup_ccb(&csa.ccb_h, mpt->path, 5);
sys/dev/mpt/mpt_raid.c
338
xpt_setup_ccb(&csa.ccb_h, mpt->path, /*priority*/5);
sys/dev/mpt/mpt_raid.c
708
error = xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/mpt/mpt_raid.c
749
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mpt/mpt_raid.c
764
xpt_release_devq(ccb->ccb_h.path, 1, /*run*/0);
sys/dev/mpt/mpt_raid.c
775
xpt_release_devq(ccb->ccb_h.path, 1, /*run*/0);
sys/dev/mrsas/mrsas_cam.c
1390
sim = xpt_path_sim(cmd->ccb_ptr->ccb_h.path);
sys/dev/mrsas/mrsas_cam.c
1742
if (xpt_create_path(&ccb_0->ccb_h.path, xpt_periph, cam_sim_path(sc->sim_0),
sys/dev/mrsas/mrsas_cam.c
1749
if (xpt_create_path(&ccb_1->ccb_h.path, xpt_periph, cam_sim_path(sc->sim_1),
sys/dev/mrsas/mrsas_cam.c
1779
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(sim),
sys/dev/mthca/mthca_qp.c
398
struct mthca_qp_path *path)
sys/dev/mthca/mthca_qp.c
401
ib_ah_attr->port_num = (be32_to_cpu(path->port_pkey) >> 24) & 0x3;
sys/dev/mthca/mthca_qp.c
406
ib_ah_attr->dlid = be16_to_cpu(path->rlid);
sys/dev/mthca/mthca_qp.c
407
ib_ah_attr->sl = be32_to_cpu(path->sl_tclass_flowlabel) >> 28;
sys/dev/mthca/mthca_qp.c
408
ib_ah_attr->src_path_bits = path->g_mylmc & 0x7f;
sys/dev/mthca/mthca_qp.c
410
path->static_rate & 0xf,
sys/dev/mthca/mthca_qp.c
412
ib_ah_attr->ah_flags = (path->g_mylmc & (1 << 7)) ? IB_AH_GRH : 0;
sys/dev/mthca/mthca_qp.c
414
ib_ah_attr->grh.sgid_index = path->mgid_index & (dev->limits.gid_table_len - 1);
sys/dev/mthca/mthca_qp.c
415
ib_ah_attr->grh.hop_limit = path->hop_limit;
sys/dev/mthca/mthca_qp.c
417
(be32_to_cpu(path->sl_tclass_flowlabel) >> 20) & 0xff;
sys/dev/mthca/mthca_qp.c
419
be32_to_cpu(path->sl_tclass_flowlabel) & 0xfffff;
sys/dev/mthca/mthca_qp.c
421
path->rgid, sizeof ib_ah_attr->grh.dgid.raw);
sys/dev/mthca/mthca_qp.c
517
struct mthca_qp_path *path, u8 port)
sys/dev/mthca/mthca_qp.c
519
path->g_mylmc = ah->src_path_bits & 0x7f;
sys/dev/mthca/mthca_qp.c
520
path->rlid = cpu_to_be16(ah->dlid);
sys/dev/mthca/mthca_qp.c
521
path->static_rate = mthca_get_rate(dev, ah->static_rate, port);
sys/dev/mthca/mthca_qp.c
530
path->g_mylmc |= 1 << 7;
sys/dev/mthca/mthca_qp.c
531
path->mgid_index = ah->grh.sgid_index;
sys/dev/mthca/mthca_qp.c
532
path->hop_limit = ah->grh.hop_limit;
sys/dev/mthca/mthca_qp.c
533
path->sl_tclass_flowlabel =
sys/dev/mthca/mthca_qp.c
537
memcpy(path->rgid, ah->grh.dgid.raw, 16);
sys/dev/mthca/mthca_qp.c
539
path->sl_tclass_flowlabel = cpu_to_be32(ah->sl << 28);
sys/dev/mvs/mvs.c
1641
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/mvs/mvs.c
1799
xpt_setup_ccb(&ccb->ccb_h, ch->hold[i]->ccb_h.path,
sys/dev/mvs/mvs.c
189
if (xpt_create_path(&ch->path, /*periph*/NULL, cam_sim_path(ch->sim),
sys/dev/mvs/mvs.c
1957
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/mvs/mvs.c
2067
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/dev/mvs/mvs.c
222
xpt_async(AC_LOST_DEVICE, ch->path, NULL);
sys/dev/mvs/mvs.c
2257
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("mvsaction func_code=%x\n",
sys/dev/mvs/mvs.c
228
xpt_free_path(ch->path);
sys/dev/mvs/mvs.c
612
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/mvs/mvs.c
639
xpt_path_path_id(ch->path), d, 0) == CAM_REQ_CMP) {
sys/dev/mvs/mvs.h
538
struct cam_path *path;
sys/dev/netmap/netmap_freebsd.c
1030
netmap_dev_pager_path(void *handle, char *path, size_t len)
sys/dev/netmap/netmap_freebsd.c
1035
dev_copyname(dev, path, len);
sys/dev/nvme/nvme_sim.c
152
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/nvme/nvme_sim.c
206
cpi->xport_specific.nvme.nsid = xpt_path_lun_id(ccb->ccb_h.path);
sys/dev/nvme/nvme_sim.c
423
if (xpt_create_path(&ccb->ccb_h.path, /*periph*/NULL,
sys/dev/nvmf/host/nvmf_sim.c
160
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/nvmf/host/nvmf_sim.c
192
xpt_path_lun_id(ccb->ccb_h.path);
sys/dev/nvmf/host/nvmf_sim.c
275
if (xpt_create_path(&sc->path, NULL, cam_sim_path(sc->sim),
sys/dev/nvmf/host/nvmf_sim.c
302
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(sc->sim), 0,
sys/dev/nvmf/host/nvmf_sim.c
342
xpt_async(AC_LOST_DEVICE, sc->path, NULL);
sys/dev/nvmf/host/nvmf_sim.c
345
xpt_free_path(sc->path);
sys/dev/nvmf/host/nvmf_sim.c
43
struct cam_sim *sim = xpt_path_sim(ccb->ccb_h.path);
sys/dev/nvmf/host/nvmf_var.h
40
struct cam_path *path;
sys/dev/ocs_fc/ocs.h
78
struct cam_path *path;
sys/dev/ocs_fc/ocs_cam.c
1047
if (CAM_REQ_CMP != xpt_create_path(&ccb->ccb_h.path, xpt_periph,
sys/dev/ocs_fc/ocs_cam.c
126
struct cam_path *path = NULL;
sys/dev/ocs_fc/ocs_cam.c
147
if (CAM_REQ_CMP != xpt_create_path(&path, NULL, cam_sim_path(sim),
sys/dev/ocs_fc/ocs_cam.c
1549
xpt_path_sbuf(ccb->ccb_h.path, &sb);
sys/dev/ocs_fc/ocs_cam.c
158
fcp->path = path;
sys/dev/ocs_fc/ocs_cam.c
1612
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/ocs_fc/ocs_cam.c
171
struct cam_path *path = NULL;
sys/dev/ocs_fc/ocs_cam.c
175
path = fcp->path;
sys/dev/ocs_fc/ocs_cam.c
183
if (path) {
sys/dev/ocs_fc/ocs_cam.c
184
xpt_async(AC_LOST_DEVICE, path, NULL);
sys/dev/ocs_fc/ocs_cam.c
185
xpt_free_path(path);
sys/dev/ocs_fc/ocs_cam.c
186
fcp->path = NULL;
sys/dev/ocs_fc/ocs_cam.c
1867
fcp = FCPORT(ocs, cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path)));
sys/dev/ocs_fc/ocs_cam.c
2076
cam_freeze_devq(ccb->ccb_h.path);
sys/dev/ocs_fc/ocs_cam.c
2077
cam_release_devq(ccb->ccb_h.path, RELSIM_RELEASE_AFTER_TIMEOUT, 0, 100, 0);
sys/dev/ocs_fc/ocs_cam.c
2665
int bus = cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path));
sys/dev/ocs_fc/ocs_cam.c
2724
int bus = cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path));
sys/dev/ocs_fc/ocs_cam.c
2755
ocs_fcport *fcp = FCPORT(ocs, cam_sim_bus(xpt_path_sim((accb)->ccb_h.path)));
sys/dev/ocs_fc/ocs_cam.c
447
xpt_async(AC_CONTRACT, fcp->path, &ac);
sys/dev/ocs_fc/ocs_cam.c
513
xpt_async(AC_CONTRACT, fcp->path, &ac);
sys/dev/ocs_fc/ocs_cam.c
783
xpt_print(inot->ccb_h.path, "%s: func=%#x stat=%#x id=%#x lun=%#x"
sys/dev/ofw/ofw_disk.c
134
char path[128];
sys/dev/ofw/ofw_disk.c
150
bzero(path, 128);
sys/dev/ofw/ofw_disk.c
151
OF_package_to_path(ofd, path, 128);
sys/dev/ofw/ofw_disk.c
153
printf("ofw_disk located at %s, file %s\n", path, fname);
sys/dev/ofw/ofw_disk.c
154
ifd = OF_open(path);
sys/dev/ofw/openfirm.h
129
ssize_t OF_canon(const char *path, char *buf, size_t len);
sys/dev/ofw/openfirm.h
130
phandle_t OF_finddevice(const char *path);
sys/dev/ofw/openfirm.h
155
ihandle_t OF_open(const char *path);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
1785
pathID = xpt_path_path_id( ccb->ccb_h.path );
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
1786
targetID = xpt_path_target_id( ccb->ccb_h.path );
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
1787
lunID = xpt_path_lun_id( ccb->ccb_h.path );
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
2047
agtiapi_adjust_queue_depth(ccb->ccb_h.path,targ->qdepth);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
226
struct cam_path *path, void *arg);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
227
void agtiapi_adjust_queue_depth(struct cam_path *path, bit32 QueueDepth);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
4013
xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
4378
int targetID = xpt_path_target_id(ccb->ccb_h.path);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
462
void agtiapi_adjust_queue_depth(struct cam_path *path, bit32 QueueDepth)
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
466
xpt_setup_ccb(&crs.ccb_h, path, 5);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
478
struct cam_path *path, void *arg)
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
497
agtiapi_adjust_queue_depth(path, targ->qdepth);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
5635
if (xpt_create_path(&ccb->ccb_h.path, agNULL, bus, tid,
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
6519
xpt_setup_ccb(&csa.ccb_h, pCard->path, 5);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
6525
xpt_free_path(pCard->path);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
915
if (xpt_create_path(&ccb->ccb_h.path, agNULL, bus, tid,
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
924
pmsc->path = ccb->ccb_h.path;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
926
xpt_setup_ccb(&csa.ccb_h, pmsc->path, 5);
sys/dev/pms/freebsd/driver/ini/src/agtiapi.h
261
struct cam_path *path;
sys/dev/qlnx/qlnxe/mcp_private.h
488
struct private_path path[MCP_GLOB_PATH_MAX];
sys/dev/qlnx/qlnxe/mcp_public.h
1905
struct public_path path[MCP_GLOB_PATH_MAX];
sys/dev/qlnx/qlnxe/nvm_cfg.h
1999
struct nvm_cfg1_path path[MCP_GLOB_PATH_MAX]; /* 0x228 */
sys/dev/sdio/sdiob.c
1018
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s: arg %p\n", __func__, arg));
sys/dev/sdio/sdiob.c
1024
if (xpt_path_sim_device(periph->path) == NULL) {
sys/dev/sdio/sdiob.c
1065
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s:\n", __func__));
sys/dev/sdio/sdiob.c
1074
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s:\n", __func__));
sys/dev/sdio/sdiob.c
1083
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s: ccb %p\n", __func__, ccb));
sys/dev/sdio/sdiob.c
1089
sdiobasync(void *softc, uint32_t code, struct cam_path *path, void *arg)
sys/dev/sdio/sdiob.c
1097
CAM_DEBUG(path, CAM_DEBUG_TRACE, ("%s(code=%d)\n", __func__, code));
sys/dev/sdio/sdiob.c
1107
if ((path->device->mmc_ident_data.card_features &
sys/dev/sdio/sdiob.c
1109
CAM_DEBUG(path, CAM_DEBUG_TRACE,
sys/dev/sdio/sdiob.c
1119
sdiobcleanup, sdiobstart, SDIOB_NAME_S, CAM_PERIPH_BIO, path,
sys/dev/sdio/sdiob.c
1122
CAM_DEBUG(path, CAM_DEBUG_PERIPH,
sys/dev/sdio/sdiob.c
1127
CAM_DEBUG(path, CAM_DEBUG_PERIPH,
sys/dev/sdio/sdiob.c
1129
cam_periph_async(periph, code, path, arg);
sys/dev/sdio/sdiob.c
153
xpt_setup_ccb(&sc->ccb->ccb_h, sc->periph->path, CAM_PRIORITY_NORMAL);
sys/dev/sdio/sdiob.c
154
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/sdio/sdiob.c
179
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/dev/sdio/sdiob.c
253
xpt_setup_ccb(&sc->ccb->ccb_h, sc->periph->path, CAM_PRIORITY_NORMAL);
sys/dev/sdio/sdiob.c
254
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/dev/sdio/sdiob.c
341
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/dev/sdio/sdiob.c
362
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_INFO,
sys/dev/sdio/sdiob.c
691
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_PERIPH,
sys/dev/sdio/sdiob.c
766
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_PERIPH,
sys/dev/sdio/sdiob.c
806
CAM_DEBUG(sc->ccb->ccb_h.path, CAM_DEBUG_PERIPH,
sys/dev/sdio/sdiob.c
847
mmcp = &sc->ccb->ccb_h.path->device->mmc_ident_data;
sys/dev/sdio/sdiob.c
920
pdev = xpt_path_sim_device(sc->periph->path);
sys/dev/sdio/sdiob.c
967
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s\n", __func__));
sys/dev/sdio/sdiob.c
996
CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("%s: num_func %d\n",
sys/dev/siis/siis.c
1269
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/siis/siis.c
1398
xpt_setup_ccb(&ccb->ccb_h, ch->hold[i]->ccb_h.path,
sys/dev/siis/siis.c
1597
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/siis/siis.c
1650
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/dev/siis/siis.c
1681
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/dev/siis/siis.c
1809
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("siisaction func_code=%x\n",
sys/dev/siis/siis.c
526
if (xpt_create_path(&ch->path, /*periph*/NULL, cam_sim_path(ch->sim),
sys/dev/siis/siis.c
556
xpt_async(AC_LOST_DEVICE, ch->path, NULL);
sys/dev/siis/siis.c
557
xpt_free_path(ch->path);
sys/dev/siis/siis.c
797
xpt_path_path_id(ch->path), i, 0) == CAM_REQ_CMP) {
sys/dev/siis/siis.c
826
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/siis/siis.c
898
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/dev/siis/siis.h
368
struct cam_path *path;
sys/dev/smartpqi/smartpqi_cam.c
1164
smartpqi_adjust_queue_depth(struct cam_path *path, uint32_t queue_depth)
sys/dev/smartpqi/smartpqi_cam.c
1171
xpt_setup_ccb(&crs.ccb_h, path, 5);
sys/dev/smartpqi/smartpqi_cam.c
1189
struct cam_path *path, void *arg)
sys/dev/smartpqi/smartpqi_cam.c
1216
smartpqi_adjust_queue_depth(path, dvp->queue_depth);
sys/dev/smartpqi/smartpqi_cam.c
122
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/smartpqi/smartpqi_cam.c
1279
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/smartpqi/smartpqi_cam.c
1294
softs->os_specific.path = ccb->ccb_h.path;
sys/dev/smartpqi/smartpqi_cam.c
1296
xpt_setup_ccb(&csa.ccb_h, softs->os_specific.path, 5);
sys/dev/smartpqi/smartpqi_cam.c
1328
xpt_setup_ccb(&csa.ccb_h, softs->os_specific.path, 5);
sys/dev/smartpqi/smartpqi_cam.c
1334
xpt_free_path(softs->os_specific.path);
sys/dev/smartpqi/smartpqi_cam.c
180
xpt_release_simq(xpt_path_sim(csio->ccb_h.path), 0);
sys/dev/smartpqi/smartpqi_cam.c
538
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/smartpqi/smartpqi_cam.c
679
xpt_free_path(ccb->ccb_h.path);
sys/dev/smartpqi/smartpqi_cam.c
693
struct cam_path *path = NULL;
sys/dev/smartpqi/smartpqi_cam.c
703
status = xpt_create_path(&path, NULL,
sys/dev/smartpqi/smartpqi_cam.c
713
xpt_setup_ccb(&ccb->ccb_h, path, 5);
sys/dev/smartpqi/smartpqi_defines.h
1127
struct cam_path *path;
sys/dev/smartpqi/smartpqi_prototypes.h
189
char *io_path_to_ascii(IO_PATH_T path);
sys/dev/smartpqi/smartpqi_request.c
1073
rcb->path = io_path;
sys/dev/smartpqi/smartpqi_request.c
1748
if (rcb->path == AIO_PATH)
sys/dev/smartpqi/smartpqi_request.c
1943
rcb->path = AIO_PATH;
sys/dev/smartpqi/smartpqi_request.c
2010
rcb->path = RAID_PATH;
sys/dev/smartpqi/smartpqi_request.c
2043
msg, rcb->req_pending, rcb->path, rcb->tag,
sys/dev/smartpqi/smartpqi_request.c
2073
if(rcb_to_manage->path == AIO_PATH) {
sys/dev/smartpqi/smartpqi_request.c
2117
ASSERT(rcb->path == RAID_PATH);
sys/dev/smartpqi/smartpqi_request.c
2143
io_path_to_ascii(IO_PATH_T path)
sys/dev/smartpqi/smartpqi_request.c
2145
switch (path)
sys/dev/smartpqi/smartpqi_request.c
2186
increment_this_counter(io_counters_t *pcounter, IO_PATH_T path, io_type_t io_type)
sys/dev/smartpqi/smartpqi_request.c
2190
if (path == AIO_PATH)
sys/dev/smartpqi/smartpqi_request.c
2221
ret_val = increment_this_counter(pcounter, rcb->path, io_type);
sys/dev/smartpqi/smartpqi_request.c
2227
char const *path = io_path_to_ascii(rcb->path);
sys/dev/smartpqi/smartpqi_request.c
2232
path, raid_type, io_ascii);
sys/dev/smartpqi/smartpqi_response.c
168
char const *path = io_path_to_ascii(rcb->path);
sys/dev/smartpqi/smartpqi_response.c
174
opcode, path, key, asc, ascq);
sys/dev/smartpqi/smartpqi_response.c
242
if (rcb->path == AIO_PATH)
sys/dev/smartpqi/smartpqi_response.c
301
ASSERT(rcb->path == AIO_PATH);
sys/dev/smartpqi/smartpqi_response.c
336
ASSERT(rcb->path == RAID_PATH);
sys/dev/smartpqi/smartpqi_structures.h
1245
IO_PATH_T path;
sys/dev/sym/sym_hipd.c
1525
struct cam_path *path;
sys/dev/sym/sym_hipd.c
2275
xpt_print_path(cp->cam_ccb->ccb_h.path);
sys/dev/sym/sym_hipd.c
2286
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/sym/sym_hipd.c
3309
xpt_async(AC_BUS_RESET, np->path, NULL);
sys/dev/sym/sym_hipd.c
3413
struct cam_path *path;
sys/dev/sym/sym_hipd.c
3417
sts = xpt_create_path(&path, NULL, cam_sim_path(np->sim), target,
sys/dev/sym/sym_hipd.c
3444
xpt_setup_ccb(&cts.ccb_h, path, /*priority*/1);
sys/dev/sym/sym_hipd.c
3445
xpt_async(AC_TRANSFER_NEG, path, &cts);
sys/dev/sym/sym_hipd.c
3446
xpt_free_path(path);
sys/dev/sym/sym_hipd.c
3893
xpt_print_path(np->path);
sys/dev/sym/sym_hipd.c
4069
xpt_print_path(np->path);
sys/dev/sym/sym_hipd.c
5197
xpt_async(AC_SENT_BDR, np->path, NULL);
sys/dev/sym/sym_hipd.c
7408
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE, ("sym_action\n"));
sys/dev/sym/sym_hipd.c
8072
xpt_print_path(np->path);
sys/dev/sym/sym_hipd.c
8089
sym_async(void *cb_arg, u32 code, struct cam_path *path, void *args __unused)
sys/dev/sym/sym_hipd.c
8103
tn = xpt_path_target_id(path);
sys/dev/sym/sym_hipd.c
8841
struct cam_path *path = NULL;
sys/dev/sym/sym_hipd.c
8879
if (xpt_create_path(&path, NULL,
sys/dev/sym/sym_hipd.c
8884
np->path = path;
sys/dev/sym/sym_hipd.c
8889
if (xpt_register_async(AC_LOST_DEVICE, sym_async, np->sim, path) !=
sys/dev/sym/sym_hipd.c
8927
if (np->path) {
sys/dev/sym/sym_hipd.c
8928
xpt_async(AC_LOST_DEVICE, np->path, NULL);
sys/dev/sym/sym_hipd.c
8929
xpt_free_path(np->path);
sys/dev/sym/sym_hipd.c
8930
np->path = NULL;
sys/dev/tws/tws.h
239
struct cam_path *path; /* Ctlr path to CAM */
sys/dev/tws/tws_cam.c
173
if (xpt_create_path(&sc->path, NULL, cam_sim_path(sc->sim),
sys/dev/tws/tws_cam.c
193
if (sc->path)
sys/dev/tws/tws_cam.c
194
xpt_free_path(sc->path);
sys/dev/tws/tws_cam.c
212
if (xpt_create_path(&ccb->ccb_h.path, NULL, cam_sim_path(sc->sim),
sys/dev/ufshci/ufshci_sim.c
424
struct cam_path *path;
sys/dev/ufshci/ufshci_sim.c
431
if (xpt_create_path(&path, /*periph*/ NULL,
sys/dev/ufshci/ufshci_sim.c
440
xpt_path_lock(path);
sys/dev/ufshci/ufshci_sim.c
441
periph = cam_periph_find(path, "pass");
sys/dev/ufshci/ufshci_sim.c
442
xpt_path_unlock(path);
sys/dev/ufshci/ufshci_sim.c
445
xpt_free_path(path);
sys/dev/ufshci/ufshci_sim.c
78
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/usb/storage/umass.c
2537
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/usb/storage/umass.c
2613
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/usb/storage/umass.c
2677
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/usb/storage/umass.c
2702
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/usb/storage/umass.c
2717
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/dev/virtio/block/virtio_blk.c
1829
char path[64];
sys/dev/virtio/block/virtio_blk.c
1831
snprintf(path, sizeof(path),
sys/dev/virtio/block/virtio_blk.c
1833
TUNABLE_INT_FETCH(path, &def);
sys/dev/virtio/network/if_vtnet.c
4581
char path[64];
sys/dev/virtio/network/if_vtnet.c
4583
snprintf(path, sizeof(path),
sys/dev/virtio/network/if_vtnet.c
4585
TUNABLE_INT_FETCH(path, &def);
sys/dev/virtio/scsi/virtio_scsi.c
1400
xpt_freeze_devq(ccbh->path, 1);
sys/dev/virtio/scsi/virtio_scsi.c
1720
struct cam_path *path;
sys/dev/virtio/scsi/virtio_scsi.c
1728
if (xpt_create_path(&path, NULL, cam_sim_path(sc->vtscsi_sim),
sys/dev/virtio/scsi/virtio_scsi.c
1734
xpt_async(ac_code, path, NULL);
sys/dev/virtio/scsi/virtio_scsi.c
1735
xpt_free_path(path);
sys/dev/virtio/scsi/virtio_scsi.c
1751
status = xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/virtio/scsi/virtio_scsi.c
2352
xpt_path_sbuf(ccb->ccb_h.path, &sb);
sys/dev/virtio/scsi/virtio_scsi.c
670
vtscsi_cam_async(void *cb_arg, uint32_t code, struct cam_path *path, void *arg)
sys/dev/vmgenc/vmgenc_acpi.c
168
acpi_GetPackedUINT64(device_t dev, ACPI_HANDLE handle, char *path,
sys/dev/vmgenc/vmgenc_acpi.c
178
status = AcpiEvaluateObject(handle, path, NULL, &buf);
sys/dev/vmgenc/vmgenc_acpi.c
181
vmgenc_acpi_getname(handle, hpath), path,
sys/dev/vmgenc/vmgenc_acpi.c
187
vmgenc_acpi_getname(handle, hpath), path,
sys/dev/vmgenc/vmgenc_acpi.c
193
__func__, vmgenc_acpi_getname(handle, hpath), path,
sys/dev/vmgenc/vmgenc_acpi.c
200
__func__, vmgenc_acpi_getname(handle, hpath), path,
sys/dev/vmware/pvscsi/pvscsi.c
1026
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/dev/vmware/pvscsi/pvscsi.c
1077
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/dev/xen/netfront/netfront.c
386
const char *path;
sys/dev/xen/netfront/netfront.c
388
path = xenbus_get_node(dev);
sys/dev/xen/netfront/netfront.c
389
error = xs_read(XST_NIL, path, "mac", NULL, (void **) &macstr);
sys/dev/xen/netfront/netfront.c
406
path = xenbus_get_otherend_path(dev);
sys/dev/xen/netfront/netfront.c
407
error = xs_read(XST_NIL, path, "mac", NULL, (void **) &macstr);
sys/dev/xen/netfront/netfront.c
410
xenbus_dev_fatal(dev, error, "parsing %s/mac", path);
sys/dev/xen/netfront/netfront.c
528
char *path;
sys/dev/xen/netfront/netfront.c
538
path = malloc(path_size, M_DEVBUF, M_WAITOK|M_ZERO);
sys/dev/xen/netfront/netfront.c
539
snprintf(path, path_size, "%s/queue-%u", node, rxq->id);
sys/dev/xen/netfront/netfront.c
542
path = malloc(path_size, M_DEVBUF, M_WAITOK|M_ZERO);
sys/dev/xen/netfront/netfront.c
543
snprintf(path, path_size, "%s", node);
sys/dev/xen/netfront/netfront.c
546
err = xs_printf(*xst, path, "tx-ring-ref","%u", txq->ring_ref);
sys/dev/xen/netfront/netfront.c
551
err = xs_printf(*xst, path, "rx-ring-ref","%u", rxq->ring_ref);
sys/dev/xen/netfront/netfront.c
556
err = xs_printf(*xst, path, "event-channel", "%u",
sys/dev/xen/netfront/netfront.c
563
free(path, M_DEVBUF);
sys/dev/xen/netfront/netfront.c
568
free(path, M_DEVBUF);
sys/dev/xen/xenstore/xenstore.c
1273
struct sbuf *path;
sys/dev/xen/xenstore/xenstore.c
1278
path = xs_join(dir, node);
sys/dev/xen/xenstore/xenstore.c
1279
error = xs_single(t, XS_DIRECTORY, sbuf_data(path), &len,
sys/dev/xen/xenstore/xenstore.c
1281
sbuf_delete(path);
sys/dev/xen/xenstore/xenstore.c
1307
struct sbuf *path;
sys/dev/xen/xenstore/xenstore.c
1311
path = xs_join(dir, node);
sys/dev/xen/xenstore/xenstore.c
1312
error = xs_single(t, XS_READ, sbuf_data(path), len, &ret);
sys/dev/xen/xenstore/xenstore.c
1313
sbuf_delete(path);
sys/dev/xen/xenstore/xenstore.c
1324
struct sbuf *path;
sys/dev/xen/xenstore/xenstore.c
1328
path = xs_join(dir, node);
sys/dev/xen/xenstore/xenstore.c
1330
iovec[0].iov_base = (void *)(uintptr_t) sbuf_data(path);
sys/dev/xen/xenstore/xenstore.c
1331
iovec[0].iov_len = sbuf_len(path) + 1;
sys/dev/xen/xenstore/xenstore.c
1336
sbuf_delete(path);
sys/dev/xen/xenstore/xenstore.c
1344
struct sbuf *path;
sys/dev/xen/xenstore/xenstore.c
1347
path = xs_join(dir, node);
sys/dev/xen/xenstore/xenstore.c
1348
ret = xs_single(t, XS_MKDIR, sbuf_data(path), NULL, NULL);
sys/dev/xen/xenstore/xenstore.c
1349
sbuf_delete(path);
sys/dev/xen/xenstore/xenstore.c
1357
struct sbuf *path;
sys/dev/xen/xenstore/xenstore.c
1360
path = xs_join(dir, node);
sys/dev/xen/xenstore/xenstore.c
1361
ret = xs_single(t, XS_RM, sbuf_data(path), NULL, NULL);
sys/dev/xen/xenstore/xenstore.c
1362
sbuf_delete(path);
sys/dev/xen/xenstore/xenstore.c
906
xs_watch(const char *path, const char *token)
sys/dev/xen/xenstore/xenstore.c
910
iov[0].iov_base = (void *)(uintptr_t) path;
sys/dev/xen/xenstore/xenstore.c
911
iov[0].iov_len = strlen(path) + 1;
sys/dev/xen/xenstore/xenstore.c
928
xs_unwatch(const char *path, const char *token)
sys/dev/xen/xenstore/xenstore.c
932
iov[0].iov_base = (void *)(uintptr_t) path;
sys/dev/xen/xenstore/xenstore.c
933
iov[0].iov_len = strlen(path) + 1;
sys/fs/autofs/autofs.c
244
char *path, *tmp;
sys/fs/autofs/autofs.c
248
path = strdup("", M_AUTOFS);
sys/fs/autofs/autofs.c
250
tmp = malloc(strlen(anp->an_name) + strlen(path) + 2,
sys/fs/autofs/autofs.c
254
strcat(tmp, path);
sys/fs/autofs/autofs.c
255
free(path, M_AUTOFS);
sys/fs/autofs/autofs.c
256
path = tmp;
sys/fs/autofs/autofs.c
259
tmp = malloc(strlen(amp->am_mountpoint) + strlen(path) + 2,
sys/fs/autofs/autofs.c
263
strcat(tmp, path);
sys/fs/autofs/autofs.c
264
free(path, M_AUTOFS);
sys/fs/autofs/autofs.c
265
path = tmp;
sys/fs/autofs/autofs.c
267
return (path);
sys/fs/autofs/autofs.c
388
char *key, *path;
sys/fs/autofs/autofs.c
405
path = autofs_path(anp);
sys/fs/autofs/autofs.c
408
if (strcmp(ar->ar_path, path) != 0)
sys/fs/autofs/autofs.c
434
strlcpy(ar->ar_path, path, sizeof(ar->ar_path));
sys/fs/autofs/autofs.c
500
free(path, M_AUTOFS);
sys/fs/autofs/autofs_vnops.c
135
autofs_trigger_vn(struct vnode *vp, const char *path, int pathlen,
sys/fs/autofs/autofs_vnops.c
163
error = autofs_trigger(anp, path, pathlen);
sys/fs/autofs/autofs_vnops.c
52
static int autofs_trigger_vn(struct vnode *vp, const char *path,
sys/fs/devfs/devfs_dir.c
60
devfs_dir_find(const char *path)
sys/fs/devfs/devfs_dir.c
66
if (devfs_pathpath(dle->dir, path) != 0) {
sys/fs/ext2fs/ext2_bmap.c
120
error = ext4_ext_find_extent(ip, lbn, &path);
sys/fs/ext2fs/ext2_bmap.c
124
ep = path[depth].ep_ext;
sys/fs/ext2fs/ext2_bmap.c
149
ext4_ext_path_free(path);
sys/fs/ext2fs/ext2_bmap.c
99
struct ext4_extent_path *path = NULL;
sys/fs/ext2fs/ext2_extents.c
1003
path[depth].ep_header->eh_ecount =
sys/fs/ext2fs/ext2_extents.c
1004
htole16(le16toh(path[depth].ep_header->eh_ecount) - m);
sys/fs/ext2fs/ext2_extents.c
1005
ext4_ext_dirty(ip, path + depth);
sys/fs/ext2fs/ext2_extents.c
1033
path[i].ep_index++;
sys/fs/ext2fs/ext2_extents.c
1034
while (path[i].ep_index <= EXT_MAX_INDEX(path[i].ep_header)) {
sys/fs/ext2fs/ext2_extents.c
1035
path[i].ep_index++;
sys/fs/ext2fs/ext2_extents.c
1039
memmove(++fidx, path[i].ep_index - m,
sys/fs/ext2fs/ext2_extents.c
1050
path[i].ep_header->eh_ecount =
sys/fs/ext2fs/ext2_extents.c
1051
htole16(le16toh(path[i].ep_header->eh_ecount) - m);
sys/fs/ext2fs/ext2_extents.c
1052
ext4_ext_dirty(ip, path + i);
sys/fs/ext2fs/ext2_extents.c
1058
error = ext4_ext_insert_index(ip, path + at, border, newblk);
sys/fs/ext2fs/ext2_extents.c
1078
ext4_ext_grow_indepth(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
1089
curpath = path;
sys/fs/ext2fs/ext2_extents.c
1126
curpath->ep_index->ei_blk = EXT_FIRST_EXTENT(path[0].ep_header)->e_blk;
sys/fs/ext2fs/ext2_extents.c
1130
neh->eh_depth = htole16(path->ep_depth + 1);
sys/fs/ext2fs/ext2_extents.c
1139
ext4_ext_create_new_leaf(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
1149
curpath = path + depth;
sys/fs/ext2fs/ext2_extents.c
1160
error = ext4_ext_split(ip, path, newext, i);
sys/fs/ext2fs/ext2_extents.c
1165
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
1166
error = ext4_ext_find_extent(ip, le32toh(newext->e_blk), &path);
sys/fs/ext2fs/ext2_extents.c
1171
error = ext4_ext_grow_indepth(ip, path, newext);
sys/fs/ext2fs/ext2_extents.c
1176
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
1177
error = ext4_ext_find_extent(ip, le32toh(newext->e_blk), &path);
sys/fs/ext2fs/ext2_extents.c
1183
if (le16toh(path[depth].ep_header->eh_ecount) ==
sys/fs/ext2fs/ext2_extents.c
1184
le16toh(path[depth].ep_header->eh_max))
sys/fs/ext2fs/ext2_extents.c
1193
ext4_ext_correct_indexes(struct inode *ip, struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
1201
eh = path[depth].ep_header;
sys/fs/ext2fs/ext2_extents.c
1202
ex = path[depth].ep_ext;
sys/fs/ext2fs/ext2_extents.c
1215
border = le32toh(path[depth].ep_ext->e_blk);
sys/fs/ext2fs/ext2_extents.c
1216
path[k].ep_index->ei_blk = htole32(border);
sys/fs/ext2fs/ext2_extents.c
1217
ext4_ext_dirty(ip, path + k);
sys/fs/ext2fs/ext2_extents.c
1220
if (path[k+1].ep_index != EXT_FIRST_INDEX(path[k+1].ep_header))
sys/fs/ext2fs/ext2_extents.c
1223
path[k].ep_index->ei_blk = htole32(border);
sys/fs/ext2fs/ext2_extents.c
1224
ext4_ext_dirty(ip, path + k);
sys/fs/ext2fs/ext2_extents.c
1231
ext4_ext_insert_extent(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
1240
ex = path[depth].ep_ext;
sys/fs/ext2fs/ext2_extents.c
1243
if (htole16(newext->e_len) == 0 || path[depth].ep_header == NULL)
sys/fs/ext2fs/ext2_extents.c
1249
eh = path[depth].ep_header;
sys/fs/ext2fs/ext2_extents.c
1256
eh = path[depth].ep_header;
sys/fs/ext2fs/ext2_extents.c
1262
next = ext4_ext_next_leaf_block(ip, path);
sys/fs/ext2fs/ext2_extents.c
1272
if (npath->ep_depth != path->ep_depth) {
sys/fs/ext2fs/ext2_extents.c
1279
path = npath;
sys/fs/ext2fs/ext2_extents.c
1288
error = ext4_ext_create_new_leaf(ip, path, newext);
sys/fs/ext2fs/ext2_extents.c
1293
eh = path[depth].ep_header;
sys/fs/ext2fs/ext2_extents.c
1296
nearex = path[depth].ep_ext;
sys/fs/ext2fs/ext2_extents.c
1299
path[depth].ep_ext = EXT_FIRST_EXTENT(eh);
sys/fs/ext2fs/ext2_extents.c
1307
path[depth].ep_ext = nearex + 1;
sys/fs/ext2fs/ext2_extents.c
1312
path[depth].ep_ext = nearex;
sys/fs/ext2fs/ext2_extents.c
1316
nearex = path[depth].ep_ext;
sys/fs/ext2fs/ext2_extents.c
1346
error = ext4_ext_correct_indexes(ip, path);
sys/fs/ext2fs/ext2_extents.c
1350
ext4_ext_dirty(ip, path + depth);
sys/fs/ext2fs/ext2_extents.c
1396
struct ext4_extent_path *path;
sys/fs/ext2fs/ext2_extents.c
1407
path = NULL;
sys/fs/ext2fs/ext2_extents.c
1421
error = ext4_ext_find_extent(ip, iblk, &path);
sys/fs/ext2fs/ext2_extents.c
1427
if (path[depth].ep_ext == NULL && depth != 0) {
sys/fs/ext2fs/ext2_extents.c
1432
if ((ex = path[depth].ep_ext)) {
sys/fs/ext2fs/ext2_extents.c
1455
bpref = ext4_ext_blkpref(ip, path, iblk);
sys/fs/ext2fs/ext2_extents.c
1465
error = ext4_ext_insert_extent(ip, path, &newex);
sys/fs/ext2fs/ext2_extents.c
1490
if (path) {
sys/fs/ext2fs/ext2_extents.c
1491
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
1492
free(path, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
1527
ext4_ext_rm_index(struct inode *ip, struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
1532
path--;
sys/fs/ext2fs/ext2_extents.c
1533
leaf = ext4_ext_index_pblock(path->ep_index);
sys/fs/ext2fs/ext2_extents.c
1534
KASSERT(path->ep_header->eh_ecount != 0,
sys/fs/ext2fs/ext2_extents.c
1536
path->ep_header->eh_ecount =
sys/fs/ext2fs/ext2_extents.c
1537
htole16(le16toh(path->ep_header->eh_ecount) - 1);
sys/fs/ext2fs/ext2_extents.c
1538
ext4_ext_dirty(ip, path);
sys/fs/ext2fs/ext2_extents.c
1544
ext4_ext_rm_leaf(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
1556
if (!path[depth].ep_header) {
sys/fs/ext2fs/ext2_extents.c
1557
if (path[depth].ep_data == NULL)
sys/fs/ext2fs/ext2_extents.c
1559
path[depth].ep_header =
sys/fs/ext2fs/ext2_extents.c
1560
(struct ext4_extent_header* )path[depth].ep_data;
sys/fs/ext2fs/ext2_extents.c
1563
eh = path[depth].ep_header;
sys/fs/ext2fs/ext2_extents.c
1577
path[depth].ep_ext = ex;
sys/fs/ext2fs/ext2_extents.c
1612
ext4_ext_dirty(ip, path + depth);
sys/fs/ext2fs/ext2_extents.c
1620
error = ext4_ext_correct_indexes(ip, path);
sys/fs/ext2fs/ext2_extents.c
1627
path[depth].ep_data != NULL)
sys/fs/ext2fs/ext2_extents.c
1628
error = ext4_ext_rm_index(ip, path + depth);
sys/fs/ext2fs/ext2_extents.c
1670
ext4_ext_more_to_rm(struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
1673
KASSERT(path->ep_index != NULL,
sys/fs/ext2fs/ext2_extents.c
1676
if (path->ep_index < EXT_FIRST_INDEX(path->ep_header))
sys/fs/ext2fs/ext2_extents.c
1679
if (le16toh(path->ep_header->eh_ecount) == path->index_count)
sys/fs/ext2fs/ext2_extents.c
1691
struct ext4_extent_path *path;
sys/fs/ext2fs/ext2_extents.c
1702
path = malloc(sizeof(struct ext4_extent_path) * (depth + 1),
sys/fs/ext2fs/ext2_extents.c
1704
path[0].ep_header = ehp;
sys/fs/ext2fs/ext2_extents.c
1705
path[0].ep_depth = depth;
sys/fs/ext2fs/ext2_extents.c
1710
error = ext4_ext_rm_leaf(ip, path, length);
sys/fs/ext2fs/ext2_extents.c
1713
free(path[i].ep_data, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
1714
path[i].ep_data = NULL;
sys/fs/ext2fs/ext2_extents.c
1720
if (!path[i].ep_header)
sys/fs/ext2fs/ext2_extents.c
1721
path[i].ep_header =
sys/fs/ext2fs/ext2_extents.c
1722
(struct ext4_extent_header *)path[i].ep_data;
sys/fs/ext2fs/ext2_extents.c
1724
if (!path[i].ep_index) {
sys/fs/ext2fs/ext2_extents.c
1726
path[i].ep_index = EXT_LAST_INDEX(path[i].ep_header);
sys/fs/ext2fs/ext2_extents.c
1727
path[i].index_count =
sys/fs/ext2fs/ext2_extents.c
1728
le16toh(path[i].ep_header->eh_ecount) + 1;
sys/fs/ext2fs/ext2_extents.c
1731
path[i].ep_index--;
sys/fs/ext2fs/ext2_extents.c
1734
if (ext4_ext_more_to_rm(path + i)) {
sys/fs/ext2fs/ext2_extents.c
1735
memset(path + i + 1, 0, sizeof(*path));
sys/fs/ext2fs/ext2_extents.c
1737
ext4_ext_index_pblock(path[i].ep_index),
sys/fs/ext2fs/ext2_extents.c
1738
path[0].ep_depth - (i + 1), 0);
sys/fs/ext2fs/ext2_extents.c
1744
ext4_ext_fill_path_bdata(&path[i+1], bp,
sys/fs/ext2fs/ext2_extents.c
1745
ext4_ext_index_pblock(path[i].ep_index));
sys/fs/ext2fs/ext2_extents.c
1747
path[i].index_count =
sys/fs/ext2fs/ext2_extents.c
1748
le16toh(path[i].ep_header->eh_ecount);
sys/fs/ext2fs/ext2_extents.c
1751
if (path[i].ep_header->eh_ecount == 0 && i > 0) {
sys/fs/ext2fs/ext2_extents.c
1753
error = ext4_ext_rm_index(ip, path + i);
sys/fs/ext2fs/ext2_extents.c
1755
free(path[i].ep_data, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
1756
path[i].ep_data = NULL;
sys/fs/ext2fs/ext2_extents.c
1761
if (path->ep_header->eh_ecount == 0) {
sys/fs/ext2fs/ext2_extents.c
1767
ext4_ext_dirty(ip, path);
sys/fs/ext2fs/ext2_extents.c
1770
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
1771
free(path, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
184
ext4_ext_print_path(struct inode *ip, struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
188
depth = path->ep_depth;
sys/fs/ext2fs/ext2_extents.c
193
for (k = 0; k <= depth && error == 0; k++, path++) {
sys/fs/ext2fs/ext2_extents.c
194
if (path->ep_index) {
sys/fs/ext2fs/ext2_extents.c
195
error = ext4_ext_walk_index(ip, path->ep_index,
sys/fs/ext2fs/ext2_extents.c
197
} else if (path->ep_ext) {
sys/fs/ext2fs/ext2_extents.c
198
error = ext4_ext_walk_extent(ip, path->ep_ext);
sys/fs/ext2fs/ext2_extents.c
491
ext4_ext_binsearch_index(struct ext4_extent_path *path, int blk)
sys/fs/ext2fs/ext2_extents.c
496
eh = path->ep_header;
sys/fs/ext2fs/ext2_extents.c
512
path->ep_index = l - 1;
sys/fs/ext2fs/ext2_extents.c
516
ext4_ext_binsearch_ext(struct ext4_extent_path *path, int blk)
sys/fs/ext2fs/ext2_extents.c
521
eh = path->ep_header;
sys/fs/ext2fs/ext2_extents.c
540
path->ep_ext = l - 1;
sys/fs/ext2fs/ext2_extents.c
544
ext4_ext_fill_path_bdata(struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
548
KASSERT(path->ep_data == NULL,
sys/fs/ext2fs/ext2_extents.c
551
path->ep_data = malloc(bp->b_bufsize, M_EXT2EXTENTS, M_WAITOK);
sys/fs/ext2fs/ext2_extents.c
552
memcpy(path->ep_data, bp->b_data, bp->b_bufsize);
sys/fs/ext2fs/ext2_extents.c
553
path->ep_blk = blk;
sys/fs/ext2fs/ext2_extents.c
559
ext4_ext_fill_path_buf(struct ext4_extent_path *path, struct buf *bp)
sys/fs/ext2fs/ext2_extents.c
562
KASSERT(path->ep_data != NULL,
sys/fs/ext2fs/ext2_extents.c
565
memcpy(bp->b_data, path->ep_data, bp->b_bufsize);
sys/fs/ext2fs/ext2_extents.c
569
ext4_ext_drop_refs(struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
573
if (!path)
sys/fs/ext2fs/ext2_extents.c
576
depth = path->ep_depth;
sys/fs/ext2fs/ext2_extents.c
577
for (i = 0; i <= depth; i++, path++)
sys/fs/ext2fs/ext2_extents.c
578
if (path->ep_data) {
sys/fs/ext2fs/ext2_extents.c
579
free(path->ep_data, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
580
path->ep_data = NULL;
sys/fs/ext2fs/ext2_extents.c
585
ext4_ext_path_free(struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
588
if (!path)
sys/fs/ext2fs/ext2_extents.c
591
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
592
free(path, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
600
struct ext4_extent_path *path;
sys/fs/ext2fs/ext2_extents.c
617
path = *ppath;
sys/fs/ext2fs/ext2_extents.c
618
if (path == NULL) {
sys/fs/ext2fs/ext2_extents.c
619
path = malloc(EXT4_EXT_DEPTH_MAX *
sys/fs/ext2fs/ext2_extents.c
622
*ppath = path;
sys/fs/ext2fs/ext2_extents.c
626
path[0].ep_header = eh;
sys/fs/ext2fs/ext2_extents.c
627
path[0].ep_data = NULL;
sys/fs/ext2fs/ext2_extents.c
632
ext4_ext_binsearch_index(&path[ppos], block);
sys/fs/ext2fs/ext2_extents.c
633
blk = ext4_ext_index_pblock(path[ppos].ep_index);
sys/fs/ext2fs/ext2_extents.c
634
path[ppos].ep_depth = i;
sys/fs/ext2fs/ext2_extents.c
635
path[ppos].ep_ext = NULL;
sys/fs/ext2fs/ext2_extents.c
652
ext4_ext_fill_path_bdata(&path[ppos], bp, blk);
sys/fs/ext2fs/ext2_extents.c
655
eh = ext4_ext_block_header(path[ppos].ep_data);
sys/fs/ext2fs/ext2_extents.c
657
ext2_extent_blk_csum_verify(ip, path[ppos].ep_data)) {
sys/fs/ext2fs/ext2_extents.c
662
path[ppos].ep_header = eh;
sys/fs/ext2fs/ext2_extents.c
672
path[ppos].ep_depth = i;
sys/fs/ext2fs/ext2_extents.c
673
path[ppos].ep_header = eh;
sys/fs/ext2fs/ext2_extents.c
674
path[ppos].ep_ext = NULL;
sys/fs/ext2fs/ext2_extents.c
675
path[ppos].ep_index = NULL;
sys/fs/ext2fs/ext2_extents.c
676
ext4_ext_binsearch_ext(&path[ppos], block);
sys/fs/ext2fs/ext2_extents.c
680
ext4_ext_drop_refs(path);
sys/fs/ext2fs/ext2_extents.c
682
free(path, M_EXT2EXTENTS);
sys/fs/ext2fs/ext2_extents.c
733
ext4_ext_blkpref(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
743
if (path) {
sys/fs/ext2fs/ext2_extents.c
744
depth = path->ep_depth;
sys/fs/ext2fs/ext2_extents.c
745
ex = path[depth].ep_ext;
sys/fs/ext2fs/ext2_extents.c
757
if (path[depth].ep_data)
sys/fs/ext2fs/ext2_extents.c
758
return (path[depth].ep_blk);
sys/fs/ext2fs/ext2_extents.c
787
ext4_ext_next_leaf_block(struct inode *ip, struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
789
int depth = path->ep_depth;
sys/fs/ext2fs/ext2_extents.c
799
if (path[depth].ep_index !=
sys/fs/ext2fs/ext2_extents.c
800
EXT_LAST_INDEX(path[depth].ep_header))
sys/fs/ext2fs/ext2_extents.c
801
return (le32toh(path[depth].ep_index[1].ei_blk));
sys/fs/ext2fs/ext2_extents.c
810
ext4_ext_dirty(struct inode *ip, struct ext4_extent_path *path)
sys/fs/ext2fs/ext2_extents.c
819
if (!path)
sys/fs/ext2fs/ext2_extents.c
822
if (path->ep_data) {
sys/fs/ext2fs/ext2_extents.c
823
blk = path->ep_blk;
sys/fs/ext2fs/ext2_extents.c
828
ext4_ext_fill_path_buf(path, bp);
sys/fs/ext2fs/ext2_extents.c
840
ext4_ext_insert_index(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
846
if (lblk == le32toh(path->ep_index->ei_blk)) {
sys/fs/ext2fs/ext2_extents.c
852
if (le16toh(path->ep_header->eh_ecount) >=
sys/fs/ext2fs/ext2_extents.c
853
le16toh(path->ep_header->eh_max)) {
sys/fs/ext2fs/ext2_extents.c
859
if (lblk > le32toh(path->ep_index->ei_blk)) {
sys/fs/ext2fs/ext2_extents.c
861
idx = path->ep_index + 1;
sys/fs/ext2fs/ext2_extents.c
864
idx = path->ep_index;
sys/fs/ext2fs/ext2_extents.c
867
len = EXT_LAST_INDEX(path->ep_header) - idx + 1;
sys/fs/ext2fs/ext2_extents.c
871
if (idx > EXT_MAX_INDEX(path->ep_header)) {
sys/fs/ext2fs/ext2_extents.c
879
path->ep_header->eh_ecount =
sys/fs/ext2fs/ext2_extents.c
880
htole16(le16toh(path->ep_header->eh_ecount) + 1);
sys/fs/ext2fs/ext2_extents.c
882
return (ext4_ext_dirty(ip, path));
sys/fs/ext2fs/ext2_extents.c
920
ext4_ext_split(struct inode *ip, struct ext4_extent_path *path,
sys/fs/ext2fs/ext2_extents.c
941
if (path[depth].ep_ext > EXT_MAX_EXTENT(path[depth].ep_header)) {
sys/fs/ext2fs/ext2_extents.c
947
if (path[depth].ep_ext != EXT_MAX_EXTENT(path[depth].ep_header))
sys/fs/ext2fs/ext2_extents.c
948
border = le32toh(path[depth].ep_ext[1].e_blk);
sys/fs/ext2fs/ext2_extents.c
976
if (le16toh(path[depth].ep_header->eh_ecount) !=
sys/fs/ext2fs/ext2_extents.c
977
le16toh(path[depth].ep_header->eh_max)) {
sys/fs/ext2fs/ext2_extents.c
986
path[depth].ep_ext++;
sys/fs/ext2fs/ext2_extents.c
987
while (path[depth].ep_ext <= EXT_MAX_EXTENT(path[depth].ep_header)) {
sys/fs/ext2fs/ext2_extents.c
988
path[depth].ep_ext++;
sys/fs/ext2fs/ext2_extents.c
992
memmove(ex, path[depth].ep_ext - m,
sys/fs/ext2fs/ext2_extents.h
113
#define EXT_HAS_FREE_INDEX(path) \
sys/fs/ext2fs/ext2_extents.h
114
(le16toh((path)->ep_header->eh_ecount) < le16toh((path)->ep_header->eh_max))
sys/fs/ext2fs/ext2_extents.h
124
void ext4_ext_path_free(struct ext4_extent_path *path);
sys/fs/ext2fs/ext2_vfsops.c
130
char *path, *fspec;
sys/fs/ext2fs/ext2_vfsops.c
139
vfs_getopt(opts, "fspath", (void **)&path, NULL);
sys/fs/ext2fs/ext2_vfsops.c
141
if (strlen(path) >= MAXMNTLEN)
sys/fs/ext2fs/ext2_vfsops.c
288
strncpy(fs->e2fs_fsmnt, path, MAXMNTLEN);
sys/fs/nfsclient/nfs_clvfsops.c
565
nfs_mountdiskless(char *path,
sys/fs/nfsclient/nfs_clvfsops.c
577
dirpath = strchr(path, ':');
sys/fs/nfsclient/nfs_clvfsops.c
586
if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen,
sys/fs/nfsclient/nfs_clvfsops.c
589
printf("nfs_mountroot: mount %s on /: %d\n", path, error);
sys/fs/p9fs/p9_client.c
1077
qid.type, (uintmax_t)qid.path, qid.version, mtu);
sys/fs/p9fs/p9_client.c
1183
qid.type, (uintmax_t)qid.path, qid.version);
sys/fs/p9fs/p9_client.c
1276
stat_dotl->qid.type, (uintmax_t)stat_dotl->qid.path,
sys/fs/p9fs/p9_client.c
634
qid.type, (unsigned long long)qid.path, qid.version);
sys/fs/p9fs/p9_client.c
795
(unsigned long long)wqids[count].path,
sys/fs/p9fs/p9_client.c
852
(fid->qid).type, (unsigned long long)(fid->qid).path,
sys/fs/p9fs/p9_protocol.c
190
&qid->type, &qid->version, &qid->path);
sys/fs/p9fs/p9_protocol.c
410
qid->type, qid->version, qid->path);
sys/fs/p9fs/p9_protocol.h
164
uint64_t path; /* the file servers unique id for file */
sys/fs/p9fs/p9fs_vfsops.c
201
if (np->vqid.qid_path == qid->path) {
sys/fs/p9fs/p9fs_vfsops.c
270
hash = fnv_32_buf(&fid->qid.path, sizeof(uint64_t), FNV1_32_INIT);
sys/fs/p9fs/p9fs_vfsops.c
344
inode->i_qid_path = fid->qid.path;
sys/fs/p9fs/p9fs_vnops.c
1859
cde.d_fileno = dent.qid.path;
sys/fs/unionfs/union_subr.c
1210
struct componentname *cnp, struct thread *td, char *path, int pathlen)
sys/fs/unionfs/union_subr.c
1227
if ((error = unionfs_relookup(udvp, &wvp, cnp, &nd.ni_cnd, td, path,
sys/fs/unionfs/union_subr.c
303
char *path;
sys/fs/unionfs/union_subr.c
315
path = (cnp ? cnp->cn_nameptr : NULL);
sys/fs/unionfs/union_subr.c
325
path = NULL;
sys/fs/unionfs/union_subr.c
369
if (path != NULL) {
sys/fs/unionfs/union_subr.c
722
char *path, int pathlen, u_long nameiop)
sys/fs/unionfs/union_subr.c
728
cn->cn_pnbuf = path;
sys/fs/unionfs/union_subr.c
752
KASSERT(cn->cn_pnbuf == path, ("%s: cn_pnbuf changed", __func__));
sys/fs/unionfs/union_vnops.c
1262
char *path;
sys/fs/unionfs/union_vnops.c
1289
path = unp->un_path;
sys/fs/unionfs/union_vnops.c
1307
path, pathlen);
sys/i386/linux/linux_proto.h
1055
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
113
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
141
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
156
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
160
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
188
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
262
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
266
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
292
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
304
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
335
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
339
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
48
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
58
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
596
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
62
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
638
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
658
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
66
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
677
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
69
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
715
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
722
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
736
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
74
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
742
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
754
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
759
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
769
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
773
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/i386/linux/linux_proto.h
80
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
85
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
887
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
89
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_proto.h
94
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/i386/linux/linux_systrace_args.c
105
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
119
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
128
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1290
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
136
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1366
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1406
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
145
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1508
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1594
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1605
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1627
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1637
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1657
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1666
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1684
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
1692
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
178
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
1906
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
2196
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/i386/linux/linux_systrace_args.c
232
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
268
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
276
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
341
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
348
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
394
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
48
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
556
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
564
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
629
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
679
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
73
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
738
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
746
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
81
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
89
uarg[a++] = (intptr_t)p->path; /* char * */
sys/i386/linux/linux_systrace_args.c
96
uarg[a++] = (intptr_t)p->path; /* char * */
sys/kern/init_main.c
735
char *var, *path;
sys/kern/init_main.c
765
while ((path = strsep(&tmp_init_path, ":")) != NULL) {
sys/kern/init_main.c
767
printf("start_init: trying %s\n", path);
sys/kern/init_main.c
775
error = exec_args_add_fname(&args, path, UIO_SYSSPACE);
sys/kern/init_main.c
778
error = exec_args_add_arg(&args, path, UIO_SYSSPACE);
sys/kern/init_main.c
807
printf("exec %s: error %d\n", path, error);
sys/kern/kern_acct.c
212
if (uap->path != NULL) {
sys/kern/kern_acct.c
214
uap->path);
sys/kern/kern_acct.c
252
replacing = (acct_vp != NULL && uap->path != NULL);
sys/kern/kern_acct.c
263
if (uap->path == NULL) {
sys/kern/kern_conf.c
1252
dev_copyname(struct cdev *dev, char *path, size_t len)
sys/kern/kern_conf.c
1259
strlcpy(path, dev->si_name, len);
sys/kern/kern_environment.c
1105
TUNABLE_INT_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1113
TUNABLE_LONG_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1121
TUNABLE_ULONG_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1129
TUNABLE_INT64_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1137
TUNABLE_UINT64_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1145
TUNABLE_QUAD_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1153
TUNABLE_BOOL_FETCH(d->path, d->var);
sys/kern/kern_environment.c
1161
TUNABLE_STR_FETCH(d->path, d->var, d->size);
sys/kern/kern_jail.c
1023
char *domain, *errmsg, *host, *name, *namelc, *p, *path, *uuid;
sys/kern/kern_jail.c
1479
error = vfs_getopt(opts, "path", (void **)&path, &len);
sys/kern/kern_jail.c
1481
path = NULL;
sys/kern/kern_jail.c
1491
if (len == 0 || path[len - 1] != '\0') {
sys/kern/kern_jail.c
1495
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, path);
sys/kern/kern_jail.c
1502
strlcpy(g_path, path, MAXPATHLEN);
sys/kern/kern_jail.c
1505
path = g_path;
sys/kern/kern_jail.c
1795
if (path == NULL) {
sys/kern/kern_jail.c
1796
path = "/";
sys/kern/kern_jail.c
2126
if (path != NULL) {
sys/kern/kern_jail.c
2128
strlcpy(pr->pr_path, path, sizeof(pr->pr_path));
sys/kern/kern_jail.c
371
j.path = j0.path;
sys/kern/kern_jail.c
488
error = copyinstr(j->path, u_path, MAXPATHLEN,
sys/kern/kern_jail.c
5135
SYSCTL_JAIL_PARAM_STRING(, path, CTLFLAG_RDTUN, MAXPATHLEN, "Jail root path");
sys/kern/kern_ktrace.c
731
ktrnamei(const char *path)
sys/kern/kern_ktrace.c
737
namelen = strlen(path);
sys/kern/kern_ktrace.c
740
bcopy(path, buf, namelen);
sys/kern/kern_linker.c
1938
linker_lookup_file(const char *path, int pathlen, const char *name,
sys/kern/kern_linker.c
1955
sep = (path[pathlen - 1] != '/') ? "/" : "";
sys/kern/kern_linker.c
1960
snprintf(result, reclen, "%.*s%s%.*s%s", pathlen, path, sep,
sys/kern/kern_linker.c
1993
linker_hints_lookup(const char *path, int pathlen, const char *modname,
sys/kern/kern_linker.c
2009
sep = (path[pathlen - 1] != '/') ? "/" : "";
sys/kern/kern_linker.c
2013
snprintf(pathbuf, reclen, "%.*s%s%s", pathlen, path, sep,
sys/kern/kern_linker.c
2097
result = linker_lookup_file(path, pathlen, cp, clen, &mattr);
sys/kern/kern_linker.c
2099
result = linker_lookup_file(path, pathlen, best, blen, &mattr);
sys/kern/kern_linker.c
2120
result = linker_lookup_file(path, pathlen, modname,
sys/kern/kern_linker.c
2177
linker_basename(const char *path)
sys/kern/kern_linker.c
2181
filename = strrchr(path, '/');
sys/kern/kern_linker.c
2183
return path;
sys/kern/kern_linker.c
88
static const char *linker_basename(const char *path);
sys/kern/kern_lockf.c
142
struct owner_vertex_list *path);
sys/kern/kern_lockf.c
2031
struct owner_vertex_list *path)
sys/kern/kern_lockf.c
2036
if (path)
sys/kern/kern_lockf.c
2037
TAILQ_INSERT_HEAD(path, x, v_link);
sys/kern/kern_lockf.c
2042
if (graph_reaches(e->e_to, y, path)) {
sys/kern/kern_lockf.c
2043
if (path)
sys/kern/kern_lockf.c
2044
TAILQ_INSERT_HEAD(path, x, v_link);
sys/kern/kern_lockf.c
2274
struct owner_vertex_list path;
sys/kern/kern_lockf.c
2276
TAILQ_INIT(&path);
sys/kern/kern_lockf.c
2277
graph_reaches(y, x, &path);
sys/kern/kern_lockf.c
2278
graph_print_vertices(&path);
sys/kern/kern_sysctl.c
226
char path[96];
sys/kern/kern_sysctl.c
227
ssize_t rem = sizeof(path);
sys/kern/kern_sysctl.c
233
path[--rem] = 0;
sys/kern/kern_sysctl.c
241
printf("OID path exceeds %d bytes\n", (int)sizeof(path));
sys/kern/kern_sysctl.c
244
memcpy(path + rem, curr->oid_name, len);
sys/kern/kern_sysctl.c
246
path[rem + len] = '.';
sys/kern/kern_sysctl.c
258
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
265
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
272
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
279
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
286
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
293
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
300
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
307
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
314
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
321
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
328
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
335
if (getenv_array(path + rem, data, sizeof(data), &size,
sys/kern/kern_sysctl.c
342
penv = kern_getenv(path + rem);
sys/kern/kern_sysctl.c
354
printf("Setting sysctl %s failed: %d\n", path + rem, error);
sys/kern/subr_bus.c
6126
dev_wired_cache_add(device_location_cache_t *dcp, const char *locator, const char *path)
sys/kern/subr_bus.c
6132
pathlen = strlen(path) + 1;
sys/kern/subr_bus.c
6137
memcpy(__DECONST(char *, dln->dln_path), path, pathlen);
sys/kern/systrace_args.c
108
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
116
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1264
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1297
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1305
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
138
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
147
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1628
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1637
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1664
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1680
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1698
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1709
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1720
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1731
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1809
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
1895
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2026
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2037
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2048
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2105
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2114
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2123
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2131
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2196
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2206
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2307
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2342
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
239
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2391
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
247
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2520
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2545
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2601
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2611
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2621
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2641
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2661
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2670
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2679
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2689
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2718
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
2786
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3010
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3073
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3098
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3125
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3159
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3214
uarg[a++] = (intptr_t)p->path; /* char * */
sys/kern/systrace_args.c
3250
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3283
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3312
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
333
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
3474
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
364
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
371
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
379
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
404
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
53
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
702
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
740
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
748
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
755
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
776
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
79
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
87
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
905
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
94
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/systrace_args.c
970
uarg[a++] = (intptr_t)p->path; /* const char * */
sys/kern/uipc_mqueue.c
2011
char *path, pathbuf[MQFS_NAMELEN + 1];
sys/kern/uipc_mqueue.c
2031
path = pathbuf;
sys/kern/uipc_mqueue.c
2032
error = copyinstr(upath, path, MQFS_NAMELEN + 1, NULL);
sys/kern/uipc_mqueue.c
2041
len = strlen(path);
sys/kern/uipc_mqueue.c
2042
if (len < 2 || strchr(path + 1, '/') != NULL)
sys/kern/uipc_mqueue.c
2044
if (path[0] == '/') {
sys/kern/uipc_mqueue.c
2045
path++;
sys/kern/uipc_mqueue.c
2052
if (strcmp(path, ".") == 0 || strcmp(path, "..") == 0)
sys/kern/uipc_mqueue.c
2061
pn = mqfs_search(mqfs_data.mi_root, path, len, td->td_ucred);
sys/kern/uipc_mqueue.c
2071
path, len, td->td_ucred,
sys/kern/uipc_mqueue.c
2133
return (kern_kmq_open(td, uap->path, flags, uap->mode,
sys/kern/uipc_mqueue.c
2143
char *path, pathbuf[MQFS_NAMELEN + 1];
sys/kern/uipc_mqueue.c
2147
path = pathbuf;
sys/kern/uipc_mqueue.c
2148
error = copyinstr(uap->path, path, MQFS_NAMELEN + 1, NULL);
sys/kern/uipc_mqueue.c
2152
len = strlen(path);
sys/kern/uipc_mqueue.c
2153
if (len < 2 || strchr(path + 1, '/') != NULL)
sys/kern/uipc_mqueue.c
2155
if (path[0] == '/') {
sys/kern/uipc_mqueue.c
2156
path++;
sys/kern/uipc_mqueue.c
2159
if (strcmp(path, ".") == 0 || strcmp(path, "..") == 0)
sys/kern/uipc_mqueue.c
2164
pn = mqfs_search(mqfs_data.mi_root, path, len, td->td_ucred);
sys/kern/uipc_mqueue.c
2793
return (kern_kmq_open(td, uap->path, flags, uap->mode,
sys/kern/uipc_sem.c
122
static int ksem_create(struct thread *td, const char *path,
sys/kern/uipc_sem.c
129
static void ksem_insert(char *path, Fnv32_t fnv, struct ksem *ks);
sys/kern/uipc_sem.c
130
static struct ksem *ksem_lookup(char *path, Fnv32_t fnv);
sys/kern/uipc_sem.c
133
static int ksem_remove(char *path, Fnv32_t fnv, struct ucred *ucred);
sys/kern/uipc_sem.c
267
const char *path, *pr_path;
sys/kern/uipc_sem.c
280
path = ks->ks_path;
sys/kern/uipc_sem.c
285
if (strncmp(path, pr_path, pr_pathlen) == 0 &&
sys/kern/uipc_sem.c
286
path[pr_pathlen] == '/')
sys/kern/uipc_sem.c
287
path += pr_pathlen;
sys/kern/uipc_sem.c
289
strlcpy(kif->kf_path, path, sizeof(kif->kf_path));
sys/kern/uipc_sem.c
375
ksem_lookup(char *path, Fnv32_t fnv)
sys/kern/uipc_sem.c
382
if (strcmp(map->km_path, path) == 0)
sys/kern/uipc_sem.c
390
ksem_insert(char *path, Fnv32_t fnv, struct ksem *ks)
sys/kern/uipc_sem.c
395
map->km_path = path;
sys/kern/uipc_sem.c
398
ks->ks_path = path;
sys/kern/uipc_sem.c
403
ksem_remove(char *path, Fnv32_t fnv, struct ucred *ucred)
sys/kern/uipc_sem.c
411
if (strcmp(map->km_path, path) == 0) {
sys/kern/uipc_sem.c
469
char *path;
sys/kern/uipc_sem.c
511
path = malloc(MAXPATHLEN, M_KSEM, M_WAITOK);
sys/kern/uipc_sem.c
516
: strlcpy(path, pr_path, MAXPATHLEN);
sys/kern/uipc_sem.c
517
error = copyinstr(name, path + pr_pathlen,
sys/kern/uipc_sem.c
521
if (error == 0 && path[pr_pathlen] != '/')
sys/kern/uipc_sem.c
526
free(path, M_KSEM);
sys/kern/uipc_sem.c
530
AUDIT_ARG_UPATH1_CANON(path);
sys/kern/uipc_sem.c
531
fnv = fnv_32_str(path, FNV1_32_INIT);
sys/kern/uipc_sem.c
533
ks = ksem_lookup(path, fnv);
sys/kern/uipc_sem.c
541
ksem_insert(path, fnv, ks);
sys/kern/uipc_sem.c
542
path = NULL;
sys/kern/uipc_sem.c
570
if (path)
sys/kern/uipc_sem.c
571
free(path, M_KSEM);
sys/kern/uipc_sem.c
657
char *path;
sys/kern/uipc_sem.c
663
path = malloc(MAXPATHLEN, M_TEMP, M_WAITOK);
sys/kern/uipc_sem.c
666
: strlcpy(path, pr_path, MAXPATHLEN);
sys/kern/uipc_sem.c
667
error = copyinstr(uap->name, path + pr_pathlen, MAXPATHLEN - pr_pathlen,
sys/kern/uipc_sem.c
670
free(path, M_TEMP);
sys/kern/uipc_sem.c
674
AUDIT_ARG_UPATH1_CANON(path);
sys/kern/uipc_sem.c
675
fnv = fnv_32_str(path, FNV1_32_INIT);
sys/kern/uipc_sem.c
677
error = ksem_remove(path, fnv, td->td_ucred);
sys/kern/uipc_sem.c
679
free(path, M_TEMP);
sys/kern/uipc_shm.c
1069
shm_lookup(char *path, Fnv32_t fnv)
sys/kern/uipc_shm.c
1076
if (strcmp(map->sm_path, path) == 0)
sys/kern/uipc_shm.c
1084
shm_insert(char *path, Fnv32_t fnv, struct shmfd *shmfd)
sys/kern/uipc_shm.c
1089
map->sm_path = path;
sys/kern/uipc_shm.c
1092
shmfd->shm_path = path;
sys/kern/uipc_shm.c
1097
shm_remove(char *path, Fnv32_t fnv, struct ucred *ucred)
sys/kern/uipc_shm.c
1105
if (strcmp(map->sm_path, path) == 0) {
sys/kern/uipc_shm.c
1140
char *path;
sys/kern/uipc_shm.c
1181
error = shm_copyin_path(td, userpath, &path);
sys/kern/uipc_shm.c
1190
ktrcapfail(CAPFAIL_NAMEI, path);
sys/kern/uipc_shm.c
1197
AUDIT_ARG_UPATH1_CANON(path);
sys/kern/uipc_shm.c
1199
path = NULL;
sys/kern/uipc_shm.c
124
static void shm_insert(char *path, Fnv32_t fnv, struct shmfd *shmfd);
sys/kern/uipc_shm.c
1247
fnv = fnv_32_str(path, FNV1_32_INIT);
sys/kern/uipc_shm.c
125
static struct shmfd *shm_lookup(char *path, Fnv32_t fnv);
sys/kern/uipc_shm.c
1251
shmfd = shm_lookup(path, fnv);
sys/kern/uipc_shm.c
1257
path);
sys/kern/uipc_shm.c
126
static int shm_remove(char *path, Fnv32_t fnv, struct ucred *ucred);
sys/kern/uipc_shm.c
1268
shm_insert(path, fnv, shmfd);
sys/kern/uipc_shm.c
1269
path = NULL;
sys/kern/uipc_shm.c
1360
free(path, M_SHMFD);
sys/kern/uipc_shm.c
1368
free(path, M_SHMFD);
sys/kern/uipc_shm.c
1379
return (kern_shm_open(td, uap->path, uap->flags | O_CLOEXEC,
sys/kern/uipc_shm.c
1387
char *path;
sys/kern/uipc_shm.c
1391
error = shm_copyin_path(td, uap->path, &path);
sys/kern/uipc_shm.c
1395
AUDIT_ARG_UPATH1_CANON(path);
sys/kern/uipc_shm.c
1396
fnv = fnv_32_str(path, FNV1_32_INIT);
sys/kern/uipc_shm.c
1398
error = shm_remove(path, fnv, td->td_ucred);
sys/kern/uipc_shm.c
1400
free(path, M_SHMFD);
sys/kern/uipc_shm.c
1923
const char *path, *pr_path;
sys/kern/uipc_shm.c
1932
path = shmfd->shm_path;
sys/kern/uipc_shm.c
1937
visible = strncmp(path, pr_path, pr_pathlen) == 0 &&
sys/kern/uipc_shm.c
1938
path[pr_pathlen] == '/';
sys/kern/uipc_shm.c
1942
path += pr_pathlen;
sys/kern/uipc_shm.c
1944
strlcpy(kif->kf_path, path, sizeof(kif->kf_path));
sys/kern/uipc_shm.c
2189
kern_shm_open(struct thread *td, const char *path, int flags, mode_t mode,
sys/kern/uipc_shm.c
2193
return (kern_shm_open2(td, path, flags, mode, 0, caps, NULL, NULL));
sys/kern/uipc_shm.c
2210
return (kern_shm_open2(td, uap->path, uap->flags, uap->mode,
sys/kern/uipc_shm.c
2215
shm_get_path(struct vm_object *obj, char *path, size_t sz)
sys/kern/uipc_shm.c
2234
strlcpy(path, shmfd->shm_path == NULL ? "anon" :
sys/kern/uipc_shm.c
2239
path[0] = '\0';
sys/kern/uipc_shm.c
669
char *path;
sys/kern/uipc_shm.c
673
path = malloc(MAXPATHLEN, M_SHMFD, M_WAITOK);
sys/kern/uipc_shm.c
678
0 ? 0 : strlcpy(path, pr_path, MAXPATHLEN);
sys/kern/uipc_shm.c
679
error = copyinstr(userpath_in, path + pr_pathlen,
sys/kern/uipc_shm.c
686
ktrnamei(path);
sys/kern/uipc_shm.c
690
if (path[pr_pathlen] != '/') {
sys/kern/uipc_shm.c
695
*path_out = path;
sys/kern/uipc_shm.c
699
free(path, M_SHMFD);
sys/kern/vfs_acl.c
354
return (kern___acl_get_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
365
return(kern___acl_get_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
370
kern___acl_get_path(struct thread *td, const char *path, acl_type_t type,
sys/kern/vfs_acl.c
376
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, UIO_USERSPACE, path);
sys/kern/vfs_acl.c
393
return(kern___acl_set_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
404
return(kern___acl_set_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
409
kern___acl_set_path(struct thread *td, const char *path,
sys/kern/vfs_acl.c
415
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, UIO_USERSPACE, path);
sys/kern/vfs_acl.c
472
return (kern___acl_delete_path(td, uap->path, uap->type, FOLLOW));
sys/kern/vfs_acl.c
482
return (kern___acl_delete_path(td, uap->path, uap->type, NOFOLLOW));
sys/kern/vfs_acl.c
486
kern___acl_delete_path(struct thread *td, const char *path,
sys/kern/vfs_acl.c
492
NDINIT(&nd, LOOKUP, follow, UIO_USERSPACE, path);
sys/kern/vfs_acl.c
529
return (kern___acl_aclcheck_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
539
return (kern___acl_aclcheck_path(td, uap->path, uap->type, uap->aclp,
sys/kern/vfs_acl.c
544
kern___acl_aclcheck_path(struct thread *td, const char *path, acl_type_t type,
sys/kern/vfs_acl.c
550
NDINIT(&nd, LOOKUP, follow, UIO_USERSPACE, path);
sys/kern/vfs_acl.c
66
static int kern___acl_aclcheck_path(struct thread *td, const char *path,
sys/kern/vfs_acl.c
68
static int kern___acl_delete_path(struct thread *td, const char *path,
sys/kern/vfs_acl.c
70
static int kern___acl_get_path(struct thread *td, const char *path,
sys/kern/vfs_acl.c
72
static int kern___acl_set_path(struct thread *td, const char *path,
sys/kern/vfs_cache.c
3281
kern___realpathat(struct thread *td, int fd, const char *path, char *buf,
sys/kern/vfs_cache.c
3291
pathseg, path, fd, &cap_fstat_rights);
sys/kern/vfs_cache.c
3344
return (kern___realpathat(td, uap->fd, uap->path, uap->buf, uap->size,
sys/kern/vfs_cache.c
3964
vn_path_to_global_path(struct thread *td, struct vnode *vp, char *path,
sys/kern/vfs_cache.c
3994
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, UIO_SYSSPACE, path);
sys/kern/vfs_cache.c
4004
strcpy(path, rpath);
sys/kern/vfs_cache.c
4024
struct vnode *dvp, char *path, u_int pathlen, const char *leaf_name,
sys/kern/vfs_cache.c
4060
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, UIO_SYSSPACE, path);
sys/kern/vfs_cache.c
4070
strcpy(path, rpath);
sys/kern/vfs_extattr.c
114
uap->path);
sys/kern/vfs_extattr.c
269
const char *path;
sys/kern/vfs_extattr.c
280
return (user_extattr_set_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
286
const char *path;
sys/kern/vfs_extattr.c
297
return (user_extattr_set_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
302
user_extattr_set_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
311
return (kern_extattr_set_path(td, path, attrnamespace,
sys/kern/vfs_extattr.c
316
kern_extattr_set_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
326
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, pathseg, path);
sys/kern/vfs_extattr.c
457
const char *path;
sys/kern/vfs_extattr.c
467
return (user_extattr_get_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
473
const char *path;
sys/kern/vfs_extattr.c
483
return (user_extattr_get_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
488
user_extattr_get_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
497
return (kern_extattr_get_path(td, path, attrnamespace,
sys/kern/vfs_extattr.c
50
static int user_extattr_set_path(struct thread *td, const char *path,
sys/kern/vfs_extattr.c
502
kern_extattr_get_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
512
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, pathseg, path);
sys/kern/vfs_extattr.c
53
static int user_extattr_get_path(struct thread *td, const char *path,
sys/kern/vfs_extattr.c
56
static int user_extattr_delete_path(struct thread *td, const char *path,
sys/kern/vfs_extattr.c
58
static int user_extattr_list_path(struct thread *td, const char *path,
sys/kern/vfs_extattr.c
612
const char *path;
sys/kern/vfs_extattr.c
621
return (user_extattr_delete_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
627
const char *path;
sys/kern/vfs_extattr.c
636
return (user_extattr_delete_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
641
user_extattr_delete_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
650
return (kern_extattr_delete_path(td, path, attrnamespace,
sys/kern/vfs_extattr.c
655
kern_extattr_delete_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
664
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, pathseg, path);
sys/kern/vfs_extattr.c
70
const char *path;
sys/kern/vfs_extattr.c
779
const char *path;
sys/kern/vfs_extattr.c
789
return (user_extattr_list_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
795
const char *path;
sys/kern/vfs_extattr.c
805
return (user_extattr_list_path(td, uap->path, uap->attrnamespace,
sys/kern/vfs_extattr.c
810
user_extattr_list_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
830
return (kern_extattr_list_path(td, path, attrnamespace,
sys/kern/vfs_extattr.c
835
kern_extattr_list_path(struct thread *td, const char *path, int attrnamespace,
sys/kern/vfs_extattr.c
842
NDINIT(&nd, LOOKUP, follow | AUDITVNODE1, pathseg, path);
sys/kern/vfs_inotify.c
918
kern_inotify_add_watch(int fd, int dfd, const char *path, uint32_t mask,
sys/kern/vfs_inotify.c
947
LOCKSHARED | AUDITVNODE1, UIO_USERSPACE, path, dfd);
sys/kern/vfs_inotify.c
999
return (kern_inotify_add_watch(uap->fd, uap->dfd, uap->path,
sys/kern/vfs_lookup.c
101
#define NI_CAP_VIOLATION(ndp, path) do { \
sys/kern/vfs_lookup.c
102
NIKTRCAPFAIL(path); \
sys/kern/vfs_lookup.c
96
#define NIKTRCAPFAIL(path) ktrcapfail(CAPFAIL_NAMEI, (path))
sys/kern/vfs_lookup.c
98
#define NIKTRCAPFAIL(path)
sys/kern/vfs_mount.c
1053
char *path;
sys/kern/vfs_mount.c
1105
ma = mount_argsu(ma, "fspath", uap->path, MNAMELEN);
sys/kern/vfs_mount.c
1724
char *path;
sys/kern/vfs_mount.c
1733
return (kern_unmount(td, uap->path, (unsigned)uap->flags));
sys/kern/vfs_mount.c
1737
kern_unmount(struct thread *td, const char *path, uint64_t flags)
sys/kern/vfs_mount.c
1756
error = copyinstr(path, fsidbuf, MNAMELEN, NULL);
sys/kern/vfs_mount.c
1776
error = copyinstr(path, pathbuf, MNAMELEN, NULL);
sys/kern/vfs_mountroot.c
576
char *path, *tok;
sys/kern/vfs_mountroot.c
588
path = (void *)(mdio + 1);
sys/kern/vfs_mountroot.c
589
bcopy(tok, path, len);
sys/kern/vfs_mountroot.c
593
error = kern_statat(td, 0, AT_FDCWD, path, UIO_SYSSPACE, &sb);
sys/kern/vfs_syscalls.c
1018
char *path;
sys/kern/vfs_syscalls.c
102
static int kern_fhlinkat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
1028
UIO_USERSPACE, uap->path);
sys/kern/vfs_syscalls.c
107
const char *path, enum uio_seg segflag);
sys/kern/vfs_syscalls.c
1132
char *path;
sys/kern/vfs_syscalls.c
1141
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1148
char *path;
sys/kern/vfs_syscalls.c
1158
return (kern_openat(td, uap->fd, uap->path, UIO_USERSPACE, uap->flag,
sys/kern/vfs_syscalls.c
1223
openatfp(struct thread *td, int dirfd, const char *path,
sys/kern/vfs_syscalls.c
1261
pathseg, path, dirfd, &rights);
sys/kern/vfs_syscalls.c
1348
kern_openat(struct thread *td, int dirfd, const char *path,
sys/kern/vfs_syscalls.c
1351
return (openatfp(td, dirfd, path, pathseg, flags, mode, NULL));
sys/kern/vfs_syscalls.c
1355
kern_openatfp(struct thread *td, int dirfd, const char *path,
sys/kern/vfs_syscalls.c
1362
error = openatfp(td, dirfd, path, pathseg, flags, mode, fpp);
sys/kern/vfs_syscalls.c
1373
char *path;
sys/kern/vfs_syscalls.c
1381
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1392
char *path;
sys/kern/vfs_syscalls.c
1401
return (kern_mknodat(td, uap->fd, uap->path, UIO_USERSPACE, uap->mode,
sys/kern/vfs_syscalls.c
1411
return (kern_mknodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1420
return (kern_mknodat(td, uap->fd, uap->path, UIO_USERSPACE, uap->mode,
sys/kern/vfs_syscalls.c
1426
kern_mknodat(struct thread *td, int fd, const char *path, enum uio_seg pathseg,
sys/kern/vfs_syscalls.c
1449
return (kern_mkfifoat(td, fd, path, pathseg, mode));
sys/kern/vfs_syscalls.c
1461
pathseg, path, fd, &cap_mknodat_rights);
sys/kern/vfs_syscalls.c
1532
char *path;
sys/kern/vfs_syscalls.c
1540
return (kern_mkfifoat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1547
char *path;
sys/kern/vfs_syscalls.c
1555
return (kern_mkfifoat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1560
kern_mkfifoat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
1573
pathseg, path, fd, &cap_mkfifoat_rights);
sys/kern/vfs_syscalls.c
1623
char *path;
sys/kern/vfs_syscalls.c
1631
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, uap->path, uap->link,
sys/kern/vfs_syscalls.c
1724
kern_linkat_vp(struct thread *td, struct vnode *vp, int fd, const char *path,
sys/kern/vfs_syscalls.c
1740
LOCKPARENT | AUDITVNODE2 | NOCACHE, segflag, path, fd,
sys/kern/vfs_syscalls.c
1808
char *path;
sys/kern/vfs_syscalls.c
1816
return (kern_symlinkat(td, uap->path, AT_FDCWD, uap->link,
sys/kern/vfs_syscalls.c
182
char *path;
sys/kern/vfs_syscalls.c
1822
char *path;
sys/kern/vfs_syscalls.c
1913
char *path;
sys/kern/vfs_syscalls.c
1927
UIO_USERSPACE, uap->path);
sys/kern/vfs_syscalls.c
1963
char *path;
sys/kern/vfs_syscalls.c
1970
return (kern_funlinkat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1975
kern_funlinkat_ex(struct thread *td, int dfd, const char *path, int fd,
sys/kern/vfs_syscalls.c
1983
return (kern_frmdirat(td, dfd, path, fd, UIO_USERSPACE, 0));
sys/kern/vfs_syscalls.c
1985
return (kern_funlinkat(td, dfd, path, fd, UIO_USERSPACE, 0, 0));
sys/kern/vfs_syscalls.c
1991
char *path;
sys/kern/vfs_syscalls.c
1999
return (kern_funlinkat_ex(td, uap->fd, uap->path, FD_NONE, uap->flag,
sys/kern/vfs_syscalls.c
2006
const char *path;
sys/kern/vfs_syscalls.c
201
uap->path);
sys/kern/vfs_syscalls.c
2015
return (kern_funlinkat_ex(td, uap->dfd, uap->path, uap->fd, uap->flag,
sys/kern/vfs_syscalls.c
2020
kern_funlinkat(struct thread *td, int dfd, const char *path, int fd,
sys/kern/vfs_syscalls.c
2042
pathseg, path, dfd, &cap_unlinkat_rights);
sys/kern/vfs_syscalls.c
2208
char *path;
sys/kern/vfs_syscalls.c
2216
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2223
char *path;
sys/kern/vfs_syscalls.c
2232
return (kern_accessat(td, uap->fd, uap->path, UIO_USERSPACE, uap->flag,
sys/kern/vfs_syscalls.c
2237
kern_accessat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
2268
AT_EMPTY_PATH), pathseg, path, fd, &cap_fstat_rights);
sys/kern/vfs_syscalls.c
2289
char *path;
sys/kern/vfs_syscalls.c
2297
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2307
char *path;
sys/kern/vfs_syscalls.c
2318
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2330
char *path;
sys/kern/vfs_syscalls.c
2341
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2460
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2476
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2513
error = kern_statat(td, uap->flag, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
2530
char *path;
sys/kern/vfs_syscalls.c
2541
error = kern_statat(td, uap->flag, uap->fd, uap->path,
sys/kern/vfs_syscalls.c
2549
kern_statat(struct thread *td, int flag, int fd, const char *path,
sys/kern/vfs_syscalls.c
2561
AUDITVNODE1, pathseg, path, fd, &cap_fstat_rights);
sys/kern/vfs_syscalls.c
2621
char *path;
sys/kern/vfs_syscalls.c
2632
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2646
char *path;
sys/kern/vfs_syscalls.c
2657
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2673
char *path;
sys/kern/vfs_syscalls.c
2683
error = kern_pathconf(td, uap->path, UIO_USERSPACE, uap->name, FOLLOW,
sys/kern/vfs_syscalls.c
2692
char *path;
sys/kern/vfs_syscalls.c
2702
error = kern_pathconf(td, uap->path, UIO_USERSPACE, uap->name,
sys/kern/vfs_syscalls.c
2710
kern_pathconf(struct thread *td, const char *path, enum uio_seg pathseg,
sys/kern/vfs_syscalls.c
2717
pathseg, path);
sys/kern/vfs_syscalls.c
2732
char *path;
sys/kern/vfs_syscalls.c
2741
return (kern_readlinkat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2747
char *path;
sys/kern/vfs_syscalls.c
2756
return (kern_readlinkat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2761
kern_readlinkat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
2772
EMPTYPATH, pathseg, path, fd);
sys/kern/vfs_syscalls.c
2865
const char *path;
sys/kern/vfs_syscalls.c
2873
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2880
const char *path;
sys/kern/vfs_syscalls.c
2889
return (kern_chflagsat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2898
const char *path;
sys/kern/vfs_syscalls.c
2906
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2911
kern_chflagsat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
2923
AT_RESOLVE_BENEATH | AT_EMPTY_PATH) | AUDITVNODE1, pathseg, path,
sys/kern/vfs_syscalls.c
2996
char *path;
sys/kern/vfs_syscalls.c
3004
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3011
char *path;
sys/kern/vfs_syscalls.c
3020
return (kern_fchmodat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3029
char *path;
sys/kern/vfs_syscalls.c
3037
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3042
kern_fchmodat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
305
char *path;
sys/kern/vfs_syscalls.c
3054
AT_RESOLVE_BENEATH | AT_EMPTY_PATH) | AUDITVNODE1, pathseg, path,
sys/kern/vfs_syscalls.c
3123
char *path;
sys/kern/vfs_syscalls.c
3132
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE, uap->uid,
sys/kern/vfs_syscalls.c
3139
const char * path;
sys/kern/vfs_syscalls.c
3149
return (kern_fchownat(td, uap->fd, uap->path, UIO_USERSPACE, uap->uid,
sys/kern/vfs_syscalls.c
3154
kern_fchownat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
316
error = kern_statfs(td, uap->path, UIO_USERSPACE, sfp);
sys/kern/vfs_syscalls.c
3166
AT_RESOLVE_BENEATH | AT_EMPTY_PATH) | AUDITVNODE1, pathseg, path,
sys/kern/vfs_syscalls.c
3182
char *path;
sys/kern/vfs_syscalls.c
3191
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
324
kern_statfs(struct thread *td, const char *path, enum uio_seg pathseg,
sys/kern/vfs_syscalls.c
331
NDINIT(&nd, LOOKUP, FOLLOW | AUDITVNODE1, pathseg, path);
sys/kern/vfs_syscalls.c
3346
char *path;
sys/kern/vfs_syscalls.c
3354
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3361
const char * path;
sys/kern/vfs_syscalls.c
3369
return (kern_utimesat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3374
kern_utimesat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
3383
NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | AUDITVNODE1, pathseg, path, fd,
sys/kern/vfs_syscalls.c
3399
char *path;
sys/kern/vfs_syscalls.c
3407
return (kern_lutimes(td, uap->path, UIO_USERSPACE, uap->tptr,
sys/kern/vfs_syscalls.c
3412
kern_lutimes(struct thread *td, const char *path, enum uio_seg pathseg,
sys/kern/vfs_syscalls.c
3421
NDINIT(&nd, LOOKUP, NOFOLLOW | AUDITVNODE1, pathseg, path);
sys/kern/vfs_syscalls.c
3513
return (kern_utimensat(td, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3518
kern_utimensat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
3534
pathseg, path, fd, &cap_futimes_rights);
sys/kern/vfs_syscalls.c
3555
char *path;
sys/kern/vfs_syscalls.c
3564
return (kern_truncate(td, uap->path, UIO_USERSPACE, uap->length));
sys/kern/vfs_syscalls.c
3568
kern_truncate(struct thread *td, const char *path, enum uio_seg pathseg,
sys/kern/vfs_syscalls.c
3581
NDINIT(&nd, LOOKUP, FOLLOW | AUDITVNODE1, pathseg, path);
sys/kern/vfs_syscalls.c
3623
char *path;
sys/kern/vfs_syscalls.c
3631
return (kern_truncate(td, uap->path, UIO_USERSPACE, uap->length));
sys/kern/vfs_syscalls.c
3641
return (kern_truncate(td, uap->path, UIO_USERSPACE, uap->length));
sys/kern/vfs_syscalls.c
3947
char *path;
sys/kern/vfs_syscalls.c
3955
return (kern_mkdirat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3962
char *path;
sys/kern/vfs_syscalls.c
3970
return (kern_mkdirat(td, uap->fd, uap->path, UIO_USERSPACE, uap->mode));
sys/kern/vfs_syscalls.c
3974
kern_mkdirat(struct thread *td, int fd, const char *path, enum uio_seg segflg,
sys/kern/vfs_syscalls.c
3988
segflg, path, fd, &cap_mkdirat_rights);
sys/kern/vfs_syscalls.c
4026
char *path;
sys/kern/vfs_syscalls.c
4033
return (kern_frmdirat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4038
kern_frmdirat(struct thread *td, int dfd, const char *path, int fd,
sys/kern/vfs_syscalls.c
4061
pathseg, path, dfd, &cap_unlinkat_rights);
sys/kern/vfs_syscalls.c
4433
char *path;
sys/kern/vfs_syscalls.c
4445
uap->path);
sys/kern/vfs_syscalls.c
4581
char *path;
sys/kern/vfs_syscalls.c
4590
return (kern_getfhat(td, uap->flags, uap->fd, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4595
kern_getfhat(struct thread *td, int flags, int fd, const char *path,
sys/kern/vfs_syscalls.c
4609
AT_RESOLVE_BENEATH) | LOCKLEAF | AUDITVNODE1, pathseg, path,
sys/kern/vfs_syscalls.c
4657
kern_fhlinkat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
4680
error = kern_linkat_vp(td, vp, fd, path, pathseg);
sys/kern/vfs_syscalls.c
587
char *path;
sys/kern/vfs_syscalls.c
599
error = kern_statfs(td, uap->path, UIO_USERSPACE, sfp);
sys/kern/vfs_syscalls.c
753
error = kern_statfs(td, uap->path, UIO_USERSPACE, sfp);
sys/kern/vfs_syscalls.c
92
static int kern_chflagsat(struct thread *td, int fd, const char *path,
sys/kern/vfs_syscalls.c
936
char *path;
sys/kern/vfs_syscalls.c
943
return (kern_chdir(td, uap->path, UIO_USERSPACE));
sys/kern/vfs_syscalls.c
947
kern_chdir(struct thread *td, const char *path, enum uio_seg pathseg)
sys/kern/vfs_syscalls.c
953
pathseg, path);
sys/net/if_vxlan.c
3603
char path[64];
sys/net/if_vxlan.c
3605
snprintf(path, sizeof(path), "net.link.vxlan.%d.%s",
sys/net/if_vxlan.c
3607
TUNABLE_INT_FETCH(path, &def);
sys/net/pfvar.h
1692
char path[MAXPATHLEN];
sys/net/pfvar.h
2417
char path[MAXPATHLEN];
sys/net/pfvar.h
724
char path[MAXPATHLEN];
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1036
char path[NG_NODESIZ + 1];
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1059
snprintf(path, sizeof(path), "%s:", pcb->addr.hci_node);
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1066
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1073
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1083
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1093
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1104
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1113
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1122
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1131
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1138
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1146
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1176
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1239
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1285
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1296
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1308
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1318
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1330
error = ng_btsocket_hci_raw_send_sync_ngmsg(pcb, path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
1340
error = ng_btsocket_hci_raw_send_ngmsg(path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
386
ng_btsocket_hci_raw_send_ngmsg(char *path, int cmd, void *arg, int arglen)
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
398
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
408
ng_btsocket_hci_raw_send_sync_ngmsg(ng_btsocket_hci_raw_pcb_p pcb, char *path,
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
424
NG_SEND_MSG_PATH(error, ng_btsocket_hci_raw_node, msg, path, 0);
sys/netgraph/netgraph.h
975
#define NG_SEND_MSG_PATH(error, here, msg, path, retaddr) \
sys/netgraph/netgraph.h
984
(path), (retaddr))) == 0) { \
sys/netgraph/ng_base.c
1661
char *node, *path, *hook;
sys/netgraph/ng_base.c
1667
for (path = addr; *path && *path != ':'; path++);
sys/netgraph/ng_base.c
1668
if (*path) {
sys/netgraph/ng_base.c
1670
*path++ = '\0'; /* Here's the PATH */
sys/netgraph/ng_base.c
1684
path = addr; /* Here's the PATH */
sys/netgraph/ng_base.c
1688
for (k = 0; path[k]; k++)
sys/netgraph/ng_base.c
1689
if (path[k] == ':')
sys/netgraph/ng_base.c
1693
for (k = 0; path[k]; k++)
sys/netgraph/ng_base.c
1694
if (path[k] == '.' && path[k + 1] == '.')
sys/netgraph/ng_base.c
1698
if (path[0] == '.')
sys/netgraph/ng_base.c
1699
path++;
sys/netgraph/ng_base.c
1700
if (*path && path[strlen(path) - 1] == '.')
sys/netgraph/ng_base.c
1701
path[strlen(path) - 1] = 0;
sys/netgraph/ng_base.c
1704
if (*path) {
sys/netgraph/ng_base.c
1705
for (hook = path, k = 0; path[k]; k++)
sys/netgraph/ng_base.c
1706
if (path[k] == '.') {
sys/netgraph/ng_base.c
1711
path = hook = NULL;
sys/netgraph/ng_base.c
1717
*pathp = path;
sys/netgraph/ng_base.c
1732
char *nodename, *path;
sys/netgraph/ng_base.c
1747
if (ng_path_parse(fullpath, &nodename, &path, NULL) < 0) {
sys/netgraph/ng_base.c
1772
if (path == NULL) {
sys/netgraph/ng_base.c
1796
for (segment = path; *path != '\0'; path++) {
sys/netgraph/ng_base.c
1797
if (*path == '.') {
sys/netgraph/ng_base.c
1798
*path++ = '\0';
sys/netgraph/ng_base.c
1835
if (*path == '\0') {
sys/netgraph/ng_base.c
243
int ng_path2noderef(node_p here, const char *path,
sys/netgraph/ng_base.c
246
int ng_path_parse(char *addr, char **node, char **path, char **hook);
sys/netgraph/ng_base.c
2554
con->path[sizeof(con->path) - 1] = '\0';
sys/netgraph/ng_base.c
2558
error = ng_path2noderef(here, con->path, &node2, NULL);
sys/netgraph/ng_ksocket.c
265
char *path;
sys/netgraph/ng_ksocket.c
267
if ((path = ng_get_string_token(s, off, &toklen, NULL)) == NULL)
sys/netgraph/ng_ksocket.c
269
pathlen = strlen(path);
sys/netgraph/ng_ksocket.c
271
free(path, M_NETGRAPH_KSOCKET);
sys/netgraph/ng_ksocket.c
275
free(path, M_NETGRAPH_KSOCKET);
sys/netgraph/ng_ksocket.c
279
bcopy(path, sun->sun_path, pathlen);
sys/netgraph/ng_ksocket.c
281
free(path, M_NETGRAPH_KSOCKET);
sys/netgraph/ng_message.h
189
char path[NG_PATHSIZ]; /* peer path */
sys/netgraph/ng_socket.c
226
char *path = NULL;
sys/netgraph/ng_socket.c
251
path = malloc(len + 1, M_NETGRAPH_PATH, M_WAITOK);
sys/netgraph/ng_socket.c
252
bcopy(sap->sg_data, path, len);
sys/netgraph/ng_socket.c
253
path[len] = '\0';
sys/netgraph/ng_socket.c
315
if ((error = ng_address_path((pcbp->sockdata->node), item, path, 0))
sys/netgraph/ng_socket.c
359
if (path != NULL)
sys/netgraph/ng_socket.c
360
free(path, M_NETGRAPH_PATH);
sys/netinet/libalias/alias.c
1725
LibAliasLoadModule(char *path)
sys/netinet/libalias/alias.c
1733
handle = dlopen (path, RTLD_LAZY);
sys/netinet/netdump/netdump_client.c
147
SYSCTL_STRING(_net_netdump, OID_AUTO, path, CTLFLAG_RW,
sys/netpfil/pf/pf.h
746
char path[MAXPATHLEN];
sys/netpfil/pf/pf_ioctl.c
1507
PF_MD5_UPD_STR(rule, anchor->path);
sys/netpfil/pf/pf_ioctl.c
3703
pr->path[sizeof(pr->path) - 1] = '\0';
sys/netpfil/pf/pf_ioctl.c
3706
if ((ruleset = pf_find_kruleset(pr->path)) == NULL) {
sys/netpfil/pf/pf_ioctl.c
3737
if ((ruleset = pf_find_kruleset(pr->path)) == NULL) {
sys/netpfil/pf/pf_ioctl.c
4446
ruleset->anchor->path);
sys/netpfil/pf/pf_ioctl.c
5629
pr->path[sizeof(pr->path) - 1] = '\0';
sys/netpfil/pf/pf_ioctl.c
5638
pr->path[sizeof(pr->path) - 1] = '\0';
sys/netpfil/pf/pf_ioctl.c
7472
anchor->path)) != 0) {
sys/netpfil/pf/pf_ioctl.c
7475
__func__, anchor->path, rs_num);
sys/netpfil/pf/pf_ioctl.c
7481
anchor->path);
sys/netpfil/pf/pf_ioctl.c
7489
if ((error = pf_begin_eth(&t[0], eth_anchor->path))
sys/netpfil/pf/pf_ioctl.c
7493
eth_anchor->path);
sys/netpfil/pf/pf_ioctl.c
7496
error = pf_commit_eth(t[0], eth_anchor->path);
sys/netpfil/pf/pf_ioctl.c
969
rs->anchor ? rs->anchor->path : ""));
sys/netpfil/pf/pf_nl.c
1660
{ .type = PF_RS_PATH, .off = _OUT(path), .arg = (void *)MAXPATHLEN, .cb = nlattr_get_chara },
sys/netpfil/pf/pf_ruleset.c
132
pf_find_kanchor(const char *path)
sys/netpfil/pf/pf_ruleset.c
139
strlcpy(key->path, path, sizeof(key->path));
sys/netpfil/pf/pf_ruleset.c
175
pf_find_kruleset(const char *path)
sys/netpfil/pf/pf_ruleset.c
179
while (*path == '/')
sys/netpfil/pf/pf_ruleset.c
180
path++;
sys/netpfil/pf/pf_ruleset.c
181
if (!*path)
sys/netpfil/pf/pf_ruleset.c
183
anchor = pf_find_kanchor(path);
sys/netpfil/pf/pf_ruleset.c
190
pf_get_leaf_kruleset(char *path, char **path_remainder)
sys/netpfil/pf/pf_ruleset.c
196
p = path;
sys/netpfil/pf/pf_ruleset.c
209
leaf = path;
sys/netpfil/pf/pf_ruleset.c
238
((parent != NULL) && (strlen(parent->path) >= PF_ANCHOR_MAXPATH)))
sys/netpfil/pf/pf_ruleset.c
252
strlcpy(anchor->path, parent->path, sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
253
strlcat(anchor->path, "/", sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
255
strlcat(anchor->path, anchor->name, sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
261
anchor->path, anchor->name, dup->path, dup->name);
sys/netpfil/pf/pf_ruleset.c
272
"'%s' '%s'\n", __func__, anchor->path,
sys/netpfil/pf/pf_ruleset.c
273
anchor->name, dup->path, dup->name);
sys/netpfil/pf/pf_ruleset.c
286
pf_find_or_create_kruleset(const char *path)
sys/netpfil/pf/pf_ruleset.c
292
if (path[0] == 0)
sys/netpfil/pf/pf_ruleset.c
294
while (*path == '/')
sys/netpfil/pf/pf_ruleset.c
295
path++;
sys/netpfil/pf/pf_ruleset.c
296
ruleset = pf_find_kruleset(path);
sys/netpfil/pf/pf_ruleset.c
302
strlcpy(p, path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
370
char *p, *path;
sys/netpfil/pf/pf_ruleset.c
378
path = (char *)rs_malloc(MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
379
if (path == NULL)
sys/netpfil/pf/pf_ruleset.c
382
strlcpy(path, name + 1, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
386
if (s->anchor == NULL || !s->anchor->path[0])
sys/netpfil/pf/pf_ruleset.c
387
path[0] = 0;
sys/netpfil/pf/pf_ruleset.c
389
strlcpy(path, s->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
391
if (!path[0]) {
sys/netpfil/pf/pf_ruleset.c
394
rs_free(path);
sys/netpfil/pf/pf_ruleset.c
397
if ((p = strrchr(path, '/')) != NULL)
sys/netpfil/pf/pf_ruleset.c
400
path[0] = 0;
sys/netpfil/pf/pf_ruleset.c
404
if (path[0])
sys/netpfil/pf/pf_ruleset.c
405
strlcat(path, "/", MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
406
strlcat(path, name, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
408
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sys/netpfil/pf/pf_ruleset.c
412
ruleset = pf_find_or_create_kruleset(path);
sys/netpfil/pf/pf_ruleset.c
413
rs_free(path);
sys/netpfil/pf/pf_ruleset.c
433
strlcat(anchor_call, r->anchor->path,
sys/netpfil/pf/pf_ruleset.c
442
strlcpy(a, rs->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
450
if (strncmp(a, r->anchor->path, strlen(a))) {
sys/netpfil/pf/pf_ruleset.c
452
r->anchor->path);
sys/netpfil/pf/pf_ruleset.c
455
if (strlen(r->anchor->path) > strlen(a))
sys/netpfil/pf/pf_ruleset.c
456
strlcat(anchor_call, r->anchor->path + (a[0] ?
sys/netpfil/pf/pf_ruleset.c
494
strlcat(anchor_call, r->anchor->path,
sys/netpfil/pf/pf_ruleset.c
503
strlcpy(a, rs->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
511
if (strncmp(a, r->anchor->path, strlen(a))) {
sys/netpfil/pf/pf_ruleset.c
513
r->anchor->path);
sys/netpfil/pf/pf_ruleset.c
516
if (strlen(r->anchor->path) > strlen(a))
sys/netpfil/pf/pf_ruleset.c
517
strlcat(anchor_call, r->anchor->path + (a[0] ?
sys/netpfil/pf/pf_ruleset.c
544
pf_find_keth_ruleset(const char *path)
sys/netpfil/pf/pf_ruleset.c
548
while (*path == '/')
sys/netpfil/pf/pf_ruleset.c
549
path++;
sys/netpfil/pf/pf_ruleset.c
550
if (!*path)
sys/netpfil/pf/pf_ruleset.c
552
anchor = pf_find_keth_anchor(path);
sys/netpfil/pf/pf_ruleset.c
560
_pf_find_keth_anchor(struct pf_keth_ruleset *rs, const char *path)
sys/netpfil/pf/pf_ruleset.c
567
strlcpy(key->path, path, sizeof(key->path));
sys/netpfil/pf/pf_ruleset.c
574
pf_find_keth_anchor(const char *path)
sys/netpfil/pf/pf_ruleset.c
576
return (_pf_find_keth_anchor(V_pf_keth, path));
sys/netpfil/pf/pf_ruleset.c
580
pf_find_or_create_keth_ruleset(const char *path)
sys/netpfil/pf/pf_ruleset.c
586
if (path[0] == 0)
sys/netpfil/pf/pf_ruleset.c
588
while (*path == '/')
sys/netpfil/pf/pf_ruleset.c
589
path++;
sys/netpfil/pf/pf_ruleset.c
590
ruleset = pf_find_keth_ruleset(path);
sys/netpfil/pf/pf_ruleset.c
596
strlcpy(p, path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
608
strlcpy(p, path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
617
(parent != NULL && strlen(parent->path) >=
sys/netpfil/pf/pf_ruleset.c
630
strlcpy(anchor->path, parent->path,
sys/netpfil/pf/pf_ruleset.c
631
sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
632
strlcat(anchor->path, "/", sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
634
strlcat(anchor->path, anchor->name, sizeof(anchor->path));
sys/netpfil/pf/pf_ruleset.c
639
anchor->path, anchor->name, dup->path, dup->name);
sys/netpfil/pf/pf_ruleset.c
650
"'%s' '%s'\n", __func__, anchor->path,
sys/netpfil/pf/pf_ruleset.c
651
anchor->name, dup->path, dup->name);
sys/netpfil/pf/pf_ruleset.c
675
char *p, *path;
sys/netpfil/pf/pf_ruleset.c
683
path = (char *)rs_malloc(MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
684
if (path == NULL)
sys/netpfil/pf/pf_ruleset.c
687
strlcpy(path, name + 1, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
691
if (s->anchor == NULL || !s->anchor->path[0])
sys/netpfil/pf/pf_ruleset.c
692
path[0] = 0;
sys/netpfil/pf/pf_ruleset.c
694
strlcpy(path, s->anchor->path, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
696
if (!path[0]) {
sys/netpfil/pf/pf_ruleset.c
699
rs_free(path);
sys/netpfil/pf/pf_ruleset.c
702
if ((p = strrchr(path, '/')) != NULL)
sys/netpfil/pf/pf_ruleset.c
705
path[0] = 0;
sys/netpfil/pf/pf_ruleset.c
709
if (path[0])
sys/netpfil/pf/pf_ruleset.c
710
strlcat(path, "/", MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
711
strlcat(path, name, MAXPATHLEN);
sys/netpfil/pf/pf_ruleset.c
713
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sys/netpfil/pf/pf_ruleset.c
717
ruleset = pf_find_or_create_keth_ruleset(path);
sys/netpfil/pf/pf_ruleset.c
718
rs_free(path);
sys/netpfil/pf/pf_ruleset.c
87
int c = strcmp(a->path, b->path);
sys/netpfil/pf/pf_ruleset.c
95
int c = strcmp(a->path, b->path);
sys/netpfil/pf/pf_table.c
1817
char *path;
sys/netpfil/pf/pf_table.c
1820
path = anchor;
sys/netpfil/pf/pf_table.c
1822
while (*++path == '/')
sys/netpfil/pf/pf_table.c
1824
bcopy(path, anchor, siz - off);
sys/netpfil/pf/pf_table.c
2240
strlcpy(tbl.pfrt_anchor, ac->path, sizeof(tbl.pfrt_anchor));
sys/netpfil/pf/pf_table.c
2278
strlcpy(tbl.pfrt_anchor, ac->path, sizeof(tbl.pfrt_anchor));
sys/nfs/bootp_subr.c
1027
setfs(struct sockaddr_in *addr, char *path, char *p,
sys/nfs/bootp_subr.c
1045
strlcpy(path, p, MNAMELEN);
sys/nfs/bootp_subr.c
1749
md_mount(struct sockaddr_in *mdsin, char *path, u_char *fhp, int *fhsizep,
sys/nfs/bootp_subr.c
1772
m = xdr_string_encode(path, strlen(path));
sys/nfs/bootp_subr.c
1790
m = xdr_string_encode(path, strlen(path));
sys/nfs/bootp_subr.c
243
static int md_mount(struct sockaddr_in *mdsin, char *path, u_char *fhp,
sys/nfs/bootp_subr.c
245
static int setfs(struct sockaddr_in *addr, char *path, char *p,
sys/ofed/drivers/infiniband/core/ib_cm.c
1529
param->primary_path = &work->path[0];
sys/ofed/drivers/infiniband/core/ib_cm.c
1531
param->alternate_path = &work->path[1];
sys/ofed/drivers/infiniband/core/ib_cm.c
1810
cm_format_paths_from_req(req_msg, &work->path[0], &work->path[1]);
sys/ofed/drivers/infiniband/core/ib_cm.c
1812
memcpy(work->path[0].dmac, cm_id_priv->av.ah_attr.dmac, ETH_ALEN);
sys/ofed/drivers/infiniband/core/ib_cm.c
1813
work->path[0].hop_limit = cm_id_priv->av.ah_attr.grh.hop_limit;
sys/ofed/drivers/infiniband/core/ib_cm.c
1820
work->path[0].ifindex = if_getindex(gid_attr.ndev);
sys/ofed/drivers/infiniband/core/ib_cm.c
1821
work->path[0].net = dev_net(gid_attr.ndev);
sys/ofed/drivers/infiniband/core/ib_cm.c
1824
work->path[0].gid_type = gid_attr.gid_type;
sys/ofed/drivers/infiniband/core/ib_cm.c
1825
ret = cm_init_av_by_path(&work->path[0], &cm_id_priv->av,
sys/ofed/drivers/infiniband/core/ib_cm.c
1831
&work->path[0].sgid,
sys/ofed/drivers/infiniband/core/ib_cm.c
1834
work->path[0].ifindex = if_getindex(gid_attr.ndev);
sys/ofed/drivers/infiniband/core/ib_cm.c
1835
work->path[0].net = dev_net(gid_attr.ndev);
sys/ofed/drivers/infiniband/core/ib_cm.c
1838
work->path[0].gid_type = gid_attr.gid_type;
sys/ofed/drivers/infiniband/core/ib_cm.c
1840
&work->path[0].sgid, sizeof work->path[0].sgid,
sys/ofed/drivers/infiniband/core/ib_cm.c
1845
ret = cm_init_av_by_path(&work->path[1], &cm_id_priv->alt_av,
sys/ofed/drivers/infiniband/core/ib_cm.c
1849
&work->path[0].sgid,
sys/ofed/drivers/infiniband/core/ib_cm.c
1850
sizeof work->path[0].sgid, NULL, 0);
sys/ofed/drivers/infiniband/core/ib_cm.c
250
struct ib_sa_path_rec path[0];
sys/ofed/drivers/infiniband/core/ib_cm.c
2951
struct ib_sa_path_rec *path,
sys/ofed/drivers/infiniband/core/ib_cm.c
2954
memset(path, 0, sizeof *path);
sys/ofed/drivers/infiniband/core/ib_cm.c
2955
path->dgid = lap_msg->alt_local_gid;
sys/ofed/drivers/infiniband/core/ib_cm.c
2956
path->sgid = lap_msg->alt_remote_gid;
sys/ofed/drivers/infiniband/core/ib_cm.c
2957
path->dlid = lap_msg->alt_local_lid;
sys/ofed/drivers/infiniband/core/ib_cm.c
2958
path->slid = lap_msg->alt_remote_lid;
sys/ofed/drivers/infiniband/core/ib_cm.c
2959
path->flow_label = cm_lap_get_flow_label(lap_msg);
sys/ofed/drivers/infiniband/core/ib_cm.c
2960
path->hop_limit = lap_msg->alt_hop_limit;
sys/ofed/drivers/infiniband/core/ib_cm.c
2961
path->traffic_class = cm_lap_get_traffic_class(lap_msg);
sys/ofed/drivers/infiniband/core/ib_cm.c
2962
path->reversible = 1;
sys/ofed/drivers/infiniband/core/ib_cm.c
2963
path->pkey = cm_id_priv->pkey;
sys/ofed/drivers/infiniband/core/ib_cm.c
2964
path->sl = cm_lap_get_sl(lap_msg);
sys/ofed/drivers/infiniband/core/ib_cm.c
2965
path->mtu_selector = IB_SA_EQ;
sys/ofed/drivers/infiniband/core/ib_cm.c
2966
path->mtu = cm_id_priv->path_mtu;
sys/ofed/drivers/infiniband/core/ib_cm.c
2967
path->rate_selector = IB_SA_EQ;
sys/ofed/drivers/infiniband/core/ib_cm.c
2968
path->rate = cm_lap_get_packet_rate(lap_msg);
sys/ofed/drivers/infiniband/core/ib_cm.c
2969
path->packet_life_time_selector = IB_SA_EQ;
sys/ofed/drivers/infiniband/core/ib_cm.c
2970
path->packet_life_time = cm_lap_get_local_ack_timeout(lap_msg);
sys/ofed/drivers/infiniband/core/ib_cm.c
2971
path->packet_life_time -= (path->packet_life_time > 0);
sys/ofed/drivers/infiniband/core/ib_cm.c
2997
param->alternate_path = &work->path[0];
sys/ofed/drivers/infiniband/core/ib_cm.c
3223
sidr_req_msg->pkey = param->path->pkey;
sys/ofed/drivers/infiniband/core/ib_cm.c
3239
if (!param->path || (param->private_data &&
sys/ofed/drivers/infiniband/core/ib_cm.c
3244
ret = cm_init_av_by_path(param->path, &cm_id_priv->av, cm_id_priv);
sys/ofed/drivers/infiniband/core/ib_cm.c
496
static int cm_init_av_by_path(struct ib_sa_path_rec *path, struct cm_av *av,
sys/ofed/drivers/infiniband/core/ib_cm.c
504
if_t ndev = ib_get_ndev_from_path(path);
sys/ofed/drivers/infiniband/core/ib_cm.c
508
if (!ib_find_cached_gid(cm_dev->ib_device, &path->sgid,
sys/ofed/drivers/infiniband/core/ib_cm.c
509
path->gid_type, ndev, &p, NULL)) {
sys/ofed/drivers/infiniband/core/ib_cm.c
523
be16_to_cpu(path->pkey), &av->pkey_index);
sys/ofed/drivers/infiniband/core/ib_cm.c
529
path, &av->ah_attr);
sys/ofed/drivers/infiniband/core/ib_cm.c
533
av->timeout = path->packet_life_time + 1;
sys/ofed/drivers/infiniband/core/ib_cma.c
1127
struct ib_sa_path_rec *path)
sys/ofed/drivers/infiniband/core/ib_cma.c
1135
if (path) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1136
ib->sib_pkey = path->pkey;
sys/ofed/drivers/infiniband/core/ib_cma.c
1137
ib->sib_flowinfo = path->flow_label;
sys/ofed/drivers/infiniband/core/ib_cma.c
1138
memcpy(&ib->sib_addr, &path->sgid, 16);
sys/ofed/drivers/infiniband/core/ib_cma.c
1139
ib->sib_sid = path->service_id;
sys/ofed/drivers/infiniband/core/ib_cma.c
1153
if (path) {
sys/ofed/drivers/infiniband/core/ib_cma.c
1154
ib->sib_pkey = path->pkey;
sys/ofed/drivers/infiniband/core/ib_cma.c
1155
ib->sib_flowinfo = path->flow_label;
sys/ofed/drivers/infiniband/core/ib_cma.c
1156
memcpy(&ib->sib_addr, &path->dgid, 16);
sys/ofed/drivers/infiniband/core/ib_cma.c
3698
req.path = id_priv->id.route.path_rec;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1005
param.path = NULL;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1014
result = ib_ucm_path_get(&param.path, cmd.path);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1032
kfree(param.path);
sys/ofed/drivers/infiniband/core/ib_ucm.c
296
ib_copy_path_rec_to_user(&uvt->resp.u.lap_resp.path,
sys/ofed/drivers/infiniband/core/ib_ucm.c
706
static int ib_ucm_path_get(struct ib_sa_path_rec **path, u64 src)
sys/ofed/drivers/infiniband/core/ib_ucm.c
711
*path = NULL;
sys/ofed/drivers/infiniband/core/ib_ucm.c
728
*path = sa_path;
sys/ofed/drivers/infiniband/core/ib_ucm.c
966
struct ib_sa_path_rec *path = NULL;
sys/ofed/drivers/infiniband/core/ib_ucm.c
978
result = ib_ucm_path_get(&path, cmd.path);
sys/ofed/drivers/infiniband/core/ib_ucm.c
984
result = ib_send_cm_lap(ctx->cm_id, path, data, cmd.len);
sys/ofed/drivers/infiniband/core/ib_ucm.c
991
kfree(path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
276
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
490
void ipoib_path_free(struct ipoib_dev_priv *priv, struct ipoib_path *path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
504
struct ipoib_path *path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
555
static inline int ipoib_cm_up(struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
558
return test_bit(IPOIB_FLAG_OPER_UP, &path->cm->flags);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
561
static inline struct ipoib_cm_tx *ipoib_cm_get(struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
563
return path->cm;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
566
static inline void ipoib_cm_set(struct ipoib_path *path, struct ipoib_cm_tx *tx)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
568
path->cm = tx;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
588
struct ipoib_path *path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
610
static inline int ipoib_cm_up(struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
616
static inline struct ipoib_cm_tx *ipoib_cm_get(struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
621
static inline void ipoib_cm_set(struct ipoib_path *path, struct ipoib_cm_tx *tx)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
666
struct ipoib_cm_tx *ipoib_cm_create_tx(struct ipoib_dev_priv *priv, struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1072
if (p->path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1073
ipoib_path_free(priv, p->path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1117
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1138
path = tx->path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1140
if (path) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1141
path->cm = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1142
tx->path = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1143
rb_erase(&path->rb_node, &priv->path_tree);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1144
list_del(&path->list);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1153
if (path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1154
ipoib_path_free(tx->priv, path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1164
struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1173
path->cm = tx;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1174
tx->path = path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1191
tx->path->pathrec.dgid.raw);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1192
tx->path = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1200
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1214
path = p->path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1215
qpn = IPOIB_QPN(path->hwaddr);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1216
memcpy(&pathrec, &p->path->pathrec, sizeof pathrec);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1225
path = p->path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1226
if (path) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1227
path->cm = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1228
rb_erase(&path->rb_node, &priv->path_tree);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1229
list_del(&path->list);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1230
ipoib_path_free(priv, path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
710
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
716
path = tx->path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
718
if (path) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
719
path->cm = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
720
rb_erase(&path->rb_node, &priv->path_tree);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
721
list_del(&path->list);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
895
if (p->path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
897
_IF_DEQUEUE(&p->path->queue, mb);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
201
struct ipoib_path path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
207
ipoib_path_iter_read(iter, &path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
209
format_gid(&path.pathrec.dgid, gid_buf);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
214
gid_buf, path.pathrec.dlid ? "yes" : "no");
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
216
if (path.pathrec.dlid) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
217
rate = ib_rate_to_mult(path.pathrec.rate) * 25;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
223
be16_to_cpu(path.pathrec.dlid),
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_fs.c
224
path.pathrec.sl,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
340
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
344
path = rb_entry(n, struct ipoib_path, rb_node);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
346
ret = memcmp(gid, path->pathrec.dgid.raw,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
354
return path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
361
__path_add(struct ipoib_dev_priv *priv, struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
372
ret = memcmp(path->pathrec.dgid.raw, tpath->pathrec.dgid.raw,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
382
rb_link_node(&path->rb_node, pn, n);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
383
rb_insert_color(&path->rb_node, &priv->path_tree);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
385
list_add_tail(&path->list, &priv->path_list);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
391
ipoib_path_free(struct ipoib_dev_priv *priv, struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
394
_IF_DRAIN(&path->queue);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
396
if (path->ah)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
397
ipoib_put_ah(path->ah);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
398
if (ipoib_cm_get(path))
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
399
ipoib_cm_destroy_tx(ipoib_cm_get(path));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
401
kfree(path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
416
memset(iter->path.pathrec.dgid.raw, 0, 16);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
431
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
439
path = rb_entry(n, struct ipoib_path, rb_node);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
441
if (memcmp(iter->path.pathrec.dgid.raw, path->pathrec.dgid.raw,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
443
iter->path = *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
457
ipoib_path_iter_read(struct ipoib_path_iter *iter, struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
459
*path = iter->path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
467
struct ipoib_path *path, *tp;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
471
list_for_each_entry_safe(path, tp, &priv->path_list, list) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
473
be16_to_cpu(path->pathrec.dlid),
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
474
path->pathrec.dgid.raw, ":");
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
475
path->valid = 0;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
484
struct ipoib_path *path, *tp;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
492
list_for_each_entry(path, &remove_list, list)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
493
rb_erase(&path->rb_node, &priv->path_tree);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
495
list_for_each_entry_safe(path, tp, &remove_list, list) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
496
if (path->query)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
497
ib_sa_cancel_query(path->query_id, path->query);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
499
wait_for_completion(&path->done);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
500
ipoib_path_free(priv, path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
510
struct ipoib_path *path = path_ptr;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
511
struct ipoib_dev_priv *priv = path->priv;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
525
status, path->pathrec.dgid.raw, ":");
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
539
path->pathrec = *pathrec;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
541
old_ah = path->ah;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
542
path->ah = ah;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
548
_IF_DEQUEUE(&path->queue, mb);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
555
if (ipoib_cm_enabled(priv, path->hwaddr) && !ipoib_cm_get(path))
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
556
ipoib_cm_set(path, ipoib_cm_create_tx(priv, path));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
559
path->valid = 1;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
562
path->query = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
563
complete(&path->done);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
586
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
591
path = kzalloc(sizeof *path, GFP_ATOMIC);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
592
if (!path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
595
path->priv = priv;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
597
bzero(&path->queue, sizeof(path->queue));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
600
memcpy(&path->hwaddr, hwaddr, INFINIBAND_ALEN);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
602
memcpy(path->pathrec.dgid.raw, &hwaddr[4], sizeof (union ib_gid));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
603
path->pathrec.sgid = priv->local_gid;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
604
path->pathrec.pkey = cpu_to_be16(priv->pkey);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
605
path->pathrec.numb_path = 1;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
606
path->pathrec.traffic_class = priv->broadcast->mcmember.traffic_class;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
608
return path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
612
path_rec_start(struct ipoib_dev_priv *priv, struct ipoib_path *path)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
619
p_rec = path->pathrec;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
646
init_completion(&path->done);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
648
path->query_id =
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
658
path, &path->query);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
659
if (path->query_id < 0) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
660
ipoib_warn(priv, "ib_sa_path_rec_get failed: %d\n", path->query_id);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
661
path->query = NULL;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
662
complete(&path->done);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
663
return path->query_id;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
672
struct ipoib_path *path;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
674
path = __path_find(priv, eh->hwaddr + 4);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
675
if (!path || !path->valid) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
678
if (!path) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
679
path = path_rec_create(priv, eh->hwaddr);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
682
if (path) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
683
if (_IF_QLEN(&path->queue) < IPOIB_MAX_PATH_REC_QUEUE)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
684
_IF_ENQUEUE(&path->queue, mb);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
690
if (!path->query && path_rec_start(priv, path)) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
692
ipoib_path_free(priv, path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
695
__path_add(priv, path);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
704
if (ipoib_cm_get(path) && ipoib_cm_up(path)) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
705
ipoib_cm_send(priv, mb, ipoib_cm_get(path));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
706
} else if (path->ah) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
707
ipoib_send(priv, mb, path->ah, IPOIB_QPN(eh->hwaddr));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
708
} else if ((path->query || !path_rec_start(priv, path)) &&
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
709
path->queue.ifq_len < IPOIB_MAX_PATH_REC_QUEUE) {
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
710
_IF_ENQUEUE(&path->queue, mb);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
75
struct ipoib_path path;
sys/ofed/include/rdma/ib_cm.h
585
struct ib_sa_path_rec *path;
sys/ofed/include/uapi/rdma/ib_user_cm.h
196
__u64 path;
sys/ofed/include/uapi/rdma/ib_user_cm.h
208
__u64 path;
sys/ofed/include/uapi/rdma/ib_user_cm.h
284
struct ib_user_path_rec path;
sys/powerpc/mpc85xx/fsl_sata.c
1157
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/powerpc/mpc85xx/fsl_sata.c
1238
xpt_freeze_devq(ccb->ccb_h.path, 1);
sys/powerpc/mpc85xx/fsl_sata.c
1585
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/powerpc/mpc85xx/fsl_sata.c
1613
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/powerpc/mpc85xx/fsl_sata.c
1714
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/mpc85xx/fsl_sata.c
258
struct cam_path *path;
sys/powerpc/mpc85xx/fsl_sata.c
396
if (xpt_create_path(&ch->path, /*periph*/NULL, cam_sim_path(ch->sim),
sys/powerpc/mpc85xx/fsl_sata.c
429
xpt_async(AC_LOST_DEVICE, ch->path, NULL);
sys/powerpc/mpc85xx/fsl_sata.c
431
xpt_free_path(ch->path);
sys/powerpc/mpc85xx/fsl_sata.c
689
xpt_async(AC_BUS_RESET, ch->path, NULL);
sys/powerpc/mpc85xx/fsl_sata.c
692
if (xpt_create_path(&ccb->ccb_h.path, NULL,
sys/powerpc/mpc85xx/fsl_sata.c
717
xpt_path_path_id(ch->path), i, 0) == CAM_REQ_CMP) {
sys/powerpc/mpc85xx/fsl_sata.c
829
xpt_freeze_devq(fccb->ccb_h.path, 1);
sys/powerpc/mpc85xx/fsl_sata.c
889
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/mpc85xx/fsl_sata.c
934
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/mpc85xx/fsl_sata.c
999
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ofw/rtas.c
128
rtasi = OF_open(path);
sys/powerpc/ofw/rtas.c
78
char path[31];
sys/powerpc/ofw/rtas.c
86
OF_package_to_path(rtas, path, sizeof(path));
sys/powerpc/ps3/ps3cdrom.c
135
struct cam_path* path, void *arg);
sys/powerpc/ps3/ps3cdrom.c
345
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ps3/ps3cdrom.c
435
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ps3/ps3cdrom.c
453
struct cam_path* path, void *arg)
sys/powerpc/ps3/ps3cdrom.c
457
xpt_print_path(path);
sys/powerpc/ps3/ps3cdrom.c
493
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ps3/ps3cdrom.c
507
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ps3/ps3cdrom.c
578
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/ps3/ps3cdrom.c
669
CAM_DEBUG(ccb->ccb_h.path, CAM_DEBUG_TRACE,
sys/powerpc/pseries/phyp_vscsi.c
868
xpt_freeze_devq(ccb->ccb_h.path, /*count*/ 1);
sys/powerpc/pseries/phyp_vscsi.c
98
struct cam_path *path;
sys/security/audit/audit.c
784
audit_proc_coredump(struct thread *td, char *path, int errcode)
sys/security/audit/audit.c
826
if (path != NULL) {
sys/security/audit/audit.c
829
audit_canon_path(td, AT_FDCWD, path, *pathp);
sys/security/audit/audit.h
147
void audit_proc_coredump(struct thread *td, char *path, int errcode);
sys/security/audit/audit_bsm_klib.c
421
char *path, char *cpath)
sys/security/audit/audit_bsm_klib.c
431
copy = path;
sys/security/audit/audit_bsm_klib.c
432
if (*path == '/') {
sys/security/audit/audit_bsm_klib.c
494
audit_canon_path(struct thread *td, int dirfd, char *path, char *cpath)
sys/security/audit/audit_bsm_klib.c
509
if (*path != '/') {
sys/security/audit/audit_bsm_klib.c
523
audit_canon_path_vp(td, rdir, cdir, path, cpath);
sys/security/audit/audit_private.h
471
void audit_canon_path(struct thread *td, int dirfd, char *path,
sys/security/audit/audit_private.h
474
struct vnode *cdir, char *path, char *cpath);
sys/security/audit/audit_syscalls.c
809
if (uap->path == NULL)
sys/security/audit/audit_syscalls.c
813
uap->path);
sys/security/mac/mac_framework.h
329
int mac_posixshm_check_create(struct ucred *cred, const char *path);
sys/security/mac/mac_policy.h
380
const char *path);
sys/security/mac/mac_posix_shm.c
105
mac_posixshm_check_create(struct ucred *cred, const char *path)
sys/security/mac/mac_posix_shm.c
109
MAC_POLICY_CHECK_NOSLEEP(posixshm_check_create, cred, path);
sys/security/mac/mac_posix_shm.c
110
MAC_CHECK_PROBE2(posixshm_check_create, error, cred, path);
sys/security/mac_do/mac_do.c
1990
char *path, *to_free;
sys/security/mac_do/mac_do.c
2011
if (vn_fullpath_jail(curproc->p_textvp, &path, &to_free) != 0)
sys/security/mac_do/mac_do.c
2013
error = strcmp(path, "/usr/bin/mdo") == 0 ? 0 : EPERM;
sys/security/mac_stub/mac_stub.c
771
stub_posixshm_check_create(struct ucred *cred, const char *path)
sys/security/mac_test/mac_test.c
1444
test_posixshm_check_create(struct ucred *cred, const char *path)
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
234
open_file(const char *path, struct nameidata *nid)
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
242
NDINIT(nid, LOOKUP, 0, UIO_SYSSPACE, path);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
255
read_manifest(char *path, unsigned char *digest)
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
266
rc = open_file(path, &nid);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
318
char path[MAXPATHLEN];
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
340
rc = snprintf(path, MAXPATHLEN, "%s/%s",
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
345
strcpy(path, entry);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
348
rc = open_file(path, &nid);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
378
parse_manifest(char *path, unsigned char *hash, char *prefix)
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
389
data = read_manifest(path, hash);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
87
static int open_file(const char *path, struct nameidata *nid);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
88
static char *read_manifest(char *path, unsigned char *digest);
sys/security/mac_veriexec_parser/mac_veriexec_parser.c
90
static int parse_manifest(char *path, unsigned char *hash, char *prefix);
sys/sys/conf.h
282
void dev_copyname(struct cdev *dev, char *path, size_t len);
sys/sys/jail.h
36
char *path;
sys/sys/jail.h
44
char *path;
sys/sys/kernel.h
320
const char *path;
sys/sys/kernel.h
323
#define TUNABLE_INT(path, var) \
sys/sys/kernel.h
325
(path), \
sys/sys/kernel.h
332
#define TUNABLE_INT_FETCH(path, var) getenv_int((path), (var))
sys/sys/kernel.h
339
const char *path;
sys/sys/kernel.h
342
#define TUNABLE_LONG(path, var) \
sys/sys/kernel.h
344
(path), \
sys/sys/kernel.h
351
#define TUNABLE_LONG_FETCH(path, var) getenv_long((path), (var))
sys/sys/kernel.h
358
const char *path;
sys/sys/kernel.h
361
#define TUNABLE_ULONG(path, var) \
sys/sys/kernel.h
363
(path), \
sys/sys/kernel.h
370
#define TUNABLE_ULONG_FETCH(path, var) getenv_ulong((path), (var))
sys/sys/kernel.h
377
const char *path;
sys/sys/kernel.h
380
#define TUNABLE_INT64(path, var) \
sys/sys/kernel.h
382
(path), \
sys/sys/kernel.h
389
#define TUNABLE_INT64_FETCH(path, var) getenv_int64((path), (var))
sys/sys/kernel.h
396
const char *path;
sys/sys/kernel.h
399
#define TUNABLE_UINT64(path, var) \
sys/sys/kernel.h
401
(path), \
sys/sys/kernel.h
408
#define TUNABLE_UINT64_FETCH(path, var) getenv_uint64((path), (var))
sys/sys/kernel.h
415
const char *path;
sys/sys/kernel.h
418
#define TUNABLE_QUAD(path, var) \
sys/sys/kernel.h
420
(path), \
sys/sys/kernel.h
427
#define TUNABLE_QUAD_FETCH(path, var) getenv_quad((path), (var))
sys/sys/kernel.h
434
const char *path;
sys/sys/kernel.h
437
#define TUNABLE_BOOL(path, var) \
sys/sys/kernel.h
439
(path), \
sys/sys/kernel.h
446
#define TUNABLE_BOOL_FETCH(path, var) getenv_bool((path), (var))
sys/sys/kernel.h
450
const char *path;
sys/sys/kernel.h
454
#define TUNABLE_STR(path, var, size) \
sys/sys/kernel.h
456
(path), \
sys/sys/kernel.h
464
#define TUNABLE_STR_FETCH(path, var, size) \
sys/sys/kernel.h
465
getenv_string((path), (var), (size))
sys/sys/mman.h
315
int shm_get_path(struct vm_object *obj, char *path, size_t sz);
sys/sys/pmclog.h
323
uintfptr_t start, const char *path);
sys/sys/stat.h
379
int utimensat(int fd, const char *path, const struct timespec times[2],
sys/sys/syscallsubr.h
103
int kern_chdir(struct thread *td, const char *path, enum uio_seg pathseg);
sys/sys/syscallsubr.h
141
int kern_extattr_delete_path(struct thread *td, const char *path,
sys/sys/syscallsubr.h
146
int kern_extattr_get_path(struct thread *td, const char *path,
sys/sys/syscallsubr.h
151
int kern_extattr_list_path(struct thread *td, const char *path,
sys/sys/syscallsubr.h
156
int kern_extattr_set_path(struct thread *td, const char *path,
sys/sys/syscallsubr.h
159
int kern_fchmodat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
161
int kern_fchownat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
171
int kern_frmdirat(struct thread *td, int dfd, const char *path, int fd,
sys/sys/syscallsubr.h
177
int kern_funlinkat(struct thread *td, int dfd, const char *path, int fd,
sys/sys/syscallsubr.h
185
int kern_getfhat(struct thread *td, int flags, int fd, const char *path,
sys/sys/syscallsubr.h
232
int kern_lutimes(struct thread *td, const char *path, enum uio_seg pathseg,
sys/sys/syscallsubr.h
240
int kern_mkdirat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
242
int kern_mkfifoat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
244
int kern_mknodat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
268
int kern_openat(struct thread *td, int dirfd, const char *path,
sys/sys/syscallsubr.h
270
int kern_openatfp(struct thread *td, int dirfd, const char *path,
sys/sys/syscallsubr.h
272
int kern_pathconf(struct thread *td, const char *path,
sys/sys/syscallsubr.h
302
int kern_readlinkat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
340
int kern_shm_open2(struct thread *td, const char *path, int flags,
sys/sys/syscallsubr.h
359
int kern_statat(struct thread *td, int flag, int fd, const char *path,
sys/sys/syscallsubr.h
362
int kern_statfs(struct thread *td, const char *path, enum uio_seg pathseg,
sys/sys/syscallsubr.h
386
int kern_truncate(struct thread *td, const char *path,
sys/sys/syscallsubr.h
388
int kern_utimesat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
391
int kern_utimensat(struct thread *td, int fd, const char *path,
sys/sys/syscallsubr.h
401
int kern_unmount(struct thread *td, const char *path, uint64_t flags);
sys/sys/syscallsubr.h
94
int kern_accessat(struct thread *td, int fd, const char *path,
sys/sys/sysproto.h
101
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1014
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1081
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1088
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1095
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1124
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1129
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1134
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1138
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1171
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1177
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1226
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1245
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1274
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1351
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1364
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1396
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1402
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1408
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1420
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1432
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1437
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1442
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1448
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1465
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1501
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
153
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
157
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1627
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1662
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1675
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1690
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1708
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1743
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
sys/sys/sysproto.h
1763
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1784
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1801
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
1889
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
206
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
224
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
227
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
231
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2349
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2358
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2362
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
244
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2457
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2544
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2629
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2706
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2714
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2722
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2737
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2745
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2766
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2779
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2785
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
2814
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
410
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
432
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
436
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
439
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
453
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
525
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
53
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
557
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
67
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
683
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
700
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
704
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
71
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
74
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
80
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
84
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
865
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
870
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
885
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
893
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
903
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
910
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
917
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
924
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
96
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/sysproto.h
968
char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
sys/sys/vnode.h
727
char *path, u_int pathlen);
sys/sys/vnode.h
729
struct vnode *dvp, char *path, u_int pathlen, const char *leaf_name,
sys/vm/device_pager.c
100
static void old_dev_pager_path(void *handle, char *path, size_t len);
sys/vm/device_pager.c
268
cdev_pager_get_path(vm_object_t object, char *path, size_t sz)
sys/vm/device_pager.c
272
object->un_pager.devp.handle, path, sz);
sys/vm/device_pager.c
551
old_dev_pager_path(void *handle, char *path, size_t len)
sys/vm/device_pager.c
556
dev_copyname(cdev, path, len);
sys/vm/vm_pager.h
296
void (*cdev_pg_path)(void *handle, char *path, size_t len);
sys/vm/vm_pager.h
306
void cdev_pager_get_path(vm_object_t object, char *path, size_t sz);
sys/x86/include/ucode.h
67
const void *ucode_amd_find(const char *path, uint32_t signature,
sys/x86/iommu/intel_drv.c
592
dmar_print_path(int busno, int depth, const ACPI_DMAR_PCI_PATH *path)
sys/x86/iommu/intel_drv.c
600
printf("(%d, %d)", path[i].Device, path[i].Function);
sys/x86/iommu/intel_drv.c
628
ACPI_DMAR_PCI_PATH *path;
sys/x86/iommu/intel_drv.c
631
path = path1;
sys/x86/iommu/intel_drv.c
633
path[depth].Device = pci_get_slot(child);
sys/x86/iommu/intel_drv.c
634
path[depth].Function = pci_get_function(child);
sys/x86/iommu/intel_drv.c
674
ACPI_DMAR_PCI_PATH *path;
sys/x86/iommu/intel_drv.c
692
path = (ACPI_DMAR_PCI_PATH *)(devscope + 1);
sys/x86/iommu/intel_drv.c
699
return (dmar_match_pathes(devscope->Bus, path, path_len, dev_busno,
sys/x86/iommu/intel_drv.c
808
ACPI_DMAR_PCI_PATH *path;
sys/x86/iommu/intel_drv.c
848
path = (ACPI_DMAR_PCI_PATH *)
sys/x86/iommu/intel_drv.c
851
path->Device, path->Function);
sys/x86/iommu/intel_drv.c
966
const ACPI_DMAR_PCI_PATH *path, uint16_t *rid)
sys/x86/iommu/intel_drv.c
973
dev = pci_find_dbsf(segment, busno, path->Device,
sys/x86/iommu/intel_drv.c
974
path->Function);
sys/x86/iommu/intel_drv.c
976
busno = pci_cfgregread(segment, busno, path->Device,
sys/x86/iommu/intel_drv.c
977
path->Function, PCIR_SECBUS_1, 1);
sys/x86/iommu/intel_drv.c
978
path++;
sys/x86/iommu/intel_drv.c
981
*rid = PCI_RID(busno, path->Device, path->Function);
sys/x86/x86/ucode_subr.c
118
WARNX(1, "checking %s for update.", path);
sys/x86/x86/ucode_subr.c
122
WARNX(2, "file too short: %s", path);
sys/x86/x86/ucode_subr.c
128
WARNX(2, "%s is not a valid amd firmware: bad magic", path);
sys/x86/x86/ucode_subr.c
137
"first section is not CPU equivalence table", path);
sys/x86/x86/ucode_subr.c
142
"first section is empty", path);
sys/x86/x86/ucode_subr.c
150
"file is truncated", path);
sys/x86/x86/ucode_subr.c
155
"first section is too short", path);
sys/x86/x86/ucode_subr.c
183
path);
sys/x86/x86/ucode_subr.c
193
"section has incorrect type", path);
sys/x86/x86/ucode_subr.c
198
"file is truncated", path);
sys/x86/x86/ucode_subr.c
203
"section is too short", path);
sys/x86/x86/ucode_subr.c
232
"file is truncated", path);
sys/x86/x86/ucode_subr.c
97
ucode_amd_find(const char *path, uint32_t signature, uint32_t *revision,
sys/xen/xenbus/xenbus.c
182
xenbus_read_driver_state(const char *path)
sys/xen/xenbus/xenbus.c
187
error = xs_gather(XST_NIL, path, "state", "%d", &result, NULL);
sys/xen/xenbus/xenbus.c
197
const char *path;
sys/xen/xenbus/xenbus.c
201
path = xenbus_get_node(dev);
sys/xen/xenbus/xenbus.c
202
error = xs_gather(XST_NIL, path, "online", "%d", &value, NULL);
sys/xen/xenbus/xenbus.c
212
xenbus_localend_changed(device_t dev, const char *path)
sys/xen/xenbus/xenbusb.c
1003
XENBUS_LOCALEND_CHANGED(child, path);
sys/xen/xenbus/xenbusb.c
136
const char *path;
sys/xen/xenbus/xenbusb.c
143
path = vec[XS_WATCH_PATH];
sys/xen/xenbus/xenbusb.c
145
|| strncmp(ivars->xd_otherend_path, path, ivars->xd_otherend_path_len))
sys/xen/xenbus/xenbusb.c
174
const char *path;
sys/xen/xenbus/xenbusb.c
180
path = vec[XS_WATCH_PATH];
sys/xen/xenbus/xenbusb.c
182
|| strncmp(ivars->xd_node, path, ivars->xd_node_len))
sys/xen/xenbus/xenbusb.c
185
XENBUSB_LOCALEND_CHANGED(bus, child, &path[ivars->xd_node_len]);
sys/xen/xenbus/xenbusb.c
992
xenbusb_localend_changed(device_t bus, device_t child, const char *path)
sys/xen/xenbus/xenbusb.c
995
if (strcmp(path, "/state") != 0) {
sys/xen/xenbus/xenbusb.h
270
void xenbusb_localend_changed(device_t bus, device_t child, const char *path);
sys/xen/xenbus/xenbusb_back.c
251
xenbusb_back_localend_changed(device_t bus, device_t child, const char *path)
sys/xen/xenbus/xenbusb_back.c
254
xenbusb_localend_changed(bus, child, path);
sys/xen/xenbus/xenbusb_back.c
256
if (strcmp(path, "/state") != 0
sys/xen/xenbus/xenbusb_back.c
257
&& strcmp(path, "/online") != 0)
sys/xen/xenbus/xenbusvar.h
107
XenbusState xenbus_read_driver_state(const char *path);
sys/xen/xenbus/xenbusvar.h
218
void xenbus_localend_changed(device_t dev, const char *path);
tests/sys/aio/lio_test.c
70
const char *path="tempfile";
tests/sys/aio/lio_test.c
80
fd = open(path, O_RDWR|O_CREAT, 0666);
tests/sys/audit/administrative.c
1582
ATF_REQUIRE_EQ(-1, swapon(path));
tests/sys/audit/administrative.c
1606
ATF_REQUIRE_EQ(-1, swapoff(path, 0));
tests/sys/audit/administrative.c
281
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/administrative.c
283
ATF_REQUIRE_EQ(0, getfh(path, &fhp));
tests/sys/audit/administrative.c
308
ATF_REQUIRE_EQ(-1, getfh(path, NULL));
tests/sys/audit/administrative.c
328
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_WRONLY, mode)) != -1);
tests/sys/audit/administrative.c
330
ATF_REQUIRE_EQ(0, auditctl(path));
tests/sys/audit/administrative.c
396
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDWR, mode)) != -1);
tests/sys/audit/administrative.c
409
"acct.*%s.*%d.*return,success", path, pid);
tests/sys/audit/administrative.c
417
ATF_REQUIRE_EQ(0, acct(path));
tests/sys/audit/administrative.c
447
ATF_REQUIRE_EQ(-1, acct(path));
tests/sys/audit/administrative.c
56
static const char *path = "fileforaudit";
tests/sys/audit/file-attribute-access.c
1019
"extattr_get_link.*%s.*%s.*failure", path, name);
tests/sys/audit/file-attribute-access.c
1023
extattr_get_link(path, EXTATTR_NAMESPACE_USER, name, NULL, 0));
tests/sys/audit/file-attribute-access.c
1044
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
1045
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-access.c
1049
extattr_list_file(path, EXTATTR_NAMESPACE_USER, NULL, 0));
tests/sys/audit/file-attribute-access.c
1052
"extattr_list_file.*%s.*return,success,%zd", path, readbuff);
tests/sys/audit/file-attribute-access.c
1073
"extattr_list_file.*%s.*return,failure", path);
tests/sys/audit/file-attribute-access.c
1078
extattr_list_file(path, EXTATTR_NAMESPACE_USER, NULL, 0));
tests/sys/audit/file-attribute-access.c
1099
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
1100
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-access.c
112
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
114
ATF_REQUIRE_EQ(0, lstat(path, &statbuff));
tests/sys/audit/file-attribute-access.c
1155
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
1160
extattr_list_link(path, EXTATTR_NAMESPACE_USER, NULL, 0));
tests/sys/audit/file-attribute-access.c
1163
"extattr_list_link.*%s.*return,success,%zd", path, readbuff);
tests/sys/audit/file-attribute-access.c
1184
"extattr_list_link.*%s.*failure", path);
tests/sys/audit/file-attribute-access.c
1188
extattr_list_link(path, EXTATTR_NAMESPACE_USER, NULL, 0) == -1);
tests/sys/audit/file-attribute-access.c
155
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDWR, mode)) != -1);
tests/sys/audit/file-attribute-access.c
203
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
205
ATF_REQUIRE_EQ(0, fstatat(AT_FDCWD, path, &statbuff,
tests/sys/audit/file-attribute-access.c
228
fstatat(AT_FDCWD, path, &statbuff, AT_SYMLINK_NOFOLLOW) == -1);
tests/sys/audit/file-attribute-access.c
248
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
250
ATF_REQUIRE_EQ(0, statfs(path, &statfsbuff));
tests/sys/audit/file-attribute-access.c
292
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDWR, mode)) != -1);
tests/sys/audit/file-attribute-access.c
294
ATF_REQUIRE_EQ(0, stat(path, &statbuff));
tests/sys/audit/file-attribute-access.c
387
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
390
ATF_REQUIRE_EQ(0, lgetfh(path, &fht));
tests/sys/audit/file-attribute-access.c
435
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
437
ATF_REQUIRE_EQ(0, getfh(path, &fht));
tests/sys/audit/file-attribute-access.c
491
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
493
ATF_REQUIRE_EQ(0, getfh(path, &fht));
tests/sys/audit/file-attribute-access.c
52
static const char *path = "fileforaudit";
tests/sys/audit/file-attribute-access.c
542
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
544
ATF_REQUIRE_EQ(0, getfh(path, &fht));
tests/sys/audit/file-attribute-access.c
590
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
592
ATF_REQUIRE_EQ(0, access(path, F_OK));
tests/sys/audit/file-attribute-access.c
634
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
636
ATF_REQUIRE_EQ(0, eaccess(path, F_OK));
tests/sys/audit/file-attribute-access.c
678
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
68
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
680
ATF_REQUIRE_EQ(0, faccessat(AT_FDCWD, path, F_OK, AT_EACCESS));
tests/sys/audit/file-attribute-access.c
70
ATF_REQUIRE_EQ(0, stat(path, &statbuff));
tests/sys/audit/file-attribute-access.c
723
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
726
ATF_REQUIRE(pathconf(path, _PC_NAME_MAX) != -1);
tests/sys/audit/file-attribute-access.c
768
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
771
ATF_REQUIRE(lpathconf(path, _PC_SYMLINK_MAX) != -1);
tests/sys/audit/file-attribute-access.c
815
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
861
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
862
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-access.c
866
extattr_set_file(path, EXTATTR_NAMESPACE_USER, name, buff,
tests/sys/audit/file-attribute-access.c
871
"extattr_get_file.*%s.*%s.*return,success", path, name);
tests/sys/audit/file-attribute-access.c
875
extattr_get_file(path, EXTATTR_NAMESPACE_USER, name, NULL, 0));
tests/sys/audit/file-attribute-access.c
897
"extattr_get_file.*%s.*%s.*failure", path, name);
tests/sys/audit/file-attribute-access.c
902
extattr_get_file(path, EXTATTR_NAMESPACE_USER, name, NULL, 0) ==
tests/sys/audit/file-attribute-access.c
923
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-access.c
924
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-access.c
928
extattr_set_file(path, EXTATTR_NAMESPACE_USER, name, buff,
tests/sys/audit/file-attribute-access.c
984
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-access.c
989
extattr_set_link(path, EXTATTR_NAMESPACE_USER, name, buff,
tests/sys/audit/file-attribute-access.c
994
"extattr_get_link.*%s.*%s.*return,success", path, name);
tests/sys/audit/file-attribute-access.c
998
extattr_get_link(path, EXTATTR_NAMESPACE_USER, name, NULL, 0));
tests/sys/audit/file-attribute-modify.c
1002
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
1003
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-modify.c
1007
"extattr_set_file.*%s.*%s.*return,success", path, name);
tests/sys/audit/file-attribute-modify.c
1010
REQUIRE_EXTATTR_RESULT(sizeof(buff), extattr_set_file(path,
tests/sys/audit/file-attribute-modify.c
1033
"extattr_set_file.*%s.*%s.*failure", path, name);
tests/sys/audit/file-attribute-modify.c
1038
extattr_set_file(path, EXTATTR_NAMESPACE_USER, name, NULL, 0) ==
tests/sys/audit/file-attribute-modify.c
1059
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
1060
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-modify.c
1115
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
1120
"extattr_set_link.*%s.*%s.*return,success", path, name);
tests/sys/audit/file-attribute-modify.c
1123
REQUIRE_EXTATTR_RESULT(sizeof(buff), extattr_set_link(path,
tests/sys/audit/file-attribute-modify.c
1146
"extattr_set_link.*%s.*%s.*failure", path, name);
tests/sys/audit/file-attribute-modify.c
115
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
1150
extattr_set_link(path, EXTATTR_NAMESPACE_USER, name, NULL, 0) ==
tests/sys/audit/file-attribute-modify.c
1171
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
1172
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-modify.c
1174
REQUIRE_EXTATTR_RESULT(sizeof(buff), extattr_set_file(path,
tests/sys/audit/file-attribute-modify.c
1179
extattr_delete_file(path, EXTATTR_NAMESPACE_USER, name));
tests/sys/audit/file-attribute-modify.c
1182
"extattr_delete_file.*%s.*return,success,%d", path, retval);
tests/sys/audit/file-attribute-modify.c
1204
"extattr_delete_file.*%s.*return,failure", path);
tests/sys/audit/file-attribute-modify.c
1209
extattr_delete_file(path, EXTATTR_NAMESPACE_USER, name) == -1);
tests/sys/audit/file-attribute-modify.c
1229
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
1230
skip_if_extattr_not_supported(path);
tests/sys/audit/file-attribute-modify.c
1232
REQUIRE_EXTATTR_RESULT(sizeof(buff), extattr_set_file(path,
tests/sys/audit/file-attribute-modify.c
1287
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
1290
REQUIRE_EXTATTR_RESULT(sizeof(buff), extattr_set_link(path,
tests/sys/audit/file-attribute-modify.c
1294
retval = REQUIRE_EXTATTR_SUCCESS(extattr_delete_link(path,
tests/sys/audit/file-attribute-modify.c
1298
"extattr_delete_link.*%s.*return,success,%d", path, retval);
tests/sys/audit/file-attribute-modify.c
1319
"extattr_delete_link.*%s.*failure", path);
tests/sys/audit/file-attribute-modify.c
1323
extattr_delete_link(path, EXTATTR_NAMESPACE_USER, name) == -1);
tests/sys/audit/file-attribute-modify.c
166
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
211
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
213
ATF_REQUIRE_EQ(0, chmod(path, mode));
tests/sys/audit/file-attribute-modify.c
258
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
303
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
305
ATF_REQUIRE_EQ(0, lchmod(path, mode));
tests/sys/audit/file-attribute-modify.c
346
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
348
ATF_REQUIRE_EQ(0, fchmodat(AT_FDCWD, path, mode, 0));
tests/sys/audit/file-attribute-modify.c
390
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
392
ATF_REQUIRE_EQ(0, chown(path, uid, gid));
tests/sys/audit/file-attribute-modify.c
437
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
482
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
484
ATF_REQUIRE_EQ(0, lchown(path, uid, gid));
tests/sys/audit/file-attribute-modify.c
51
static const char *path = "fileforaudit";
tests/sys/audit/file-attribute-modify.c
525
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
527
ATF_REQUIRE_EQ(0, fchownat(AT_FDCWD, path, uid, gid, 0));
tests/sys/audit/file-attribute-modify.c
570
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
572
ATF_REQUIRE_EQ(0, chflags(path, UF_OFFLINE));
tests/sys/audit/file-attribute-modify.c
616
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
662
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
664
ATF_REQUIRE_EQ(0, lchflags(path, UF_OFFLINE));
tests/sys/audit/file-attribute-modify.c
70
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
705
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
707
ATF_REQUIRE_EQ(0, chflagsat(AT_FDCWD, path, UF_OFFLINE, 0));
tests/sys/audit/file-attribute-modify.c
750
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
752
ATF_REQUIRE_EQ(0, utimes(path, NULL));
tests/sys/audit/file-attribute-modify.c
797
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
842
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-attribute-modify.c
844
ATF_REQUIRE_EQ(0, lutimes(path, NULL));
tests/sys/audit/file-attribute-modify.c
885
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-attribute-modify.c
887
ATF_REQUIRE_EQ(0, futimesat(AT_FDCWD, path, NULL));
tests/sys/audit/file-close.c
106
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDWR, mode)) != -1);
tests/sys/audit/file-close.c
108
ATF_REQUIRE_EQ(0, stat(path, &statbuff));
tests/sys/audit/file-close.c
45
static const char *path = "fileforaudit";
tests/sys/audit/file-create.c
117
ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
120
ATF_REQUIRE_EQ(-1, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
140
ATF_REQUIRE_EQ(0, mkfifo(path, mode));
tests/sys/audit/file-create.c
159
ATF_REQUIRE_EQ(0, mkfifo(path, mode));
tests/sys/audit/file-create.c
162
ATF_REQUIRE_EQ(-1, mkfifo(path, mode));
tests/sys/audit/file-create.c
182
ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
201
ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
204
ATF_REQUIRE_EQ(-1, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
224
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
243
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
246
ATF_REQUIRE_EQ(-1, mknod(path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
266
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
285
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
288
ATF_REQUIRE_EQ(-1, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
307
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-create.c
309
ATF_REQUIRE_EQ(0, rename(path, "renamed"));
tests/sys/audit/file-create.c
331
ATF_REQUIRE_EQ(-1, rename(path, "renamed"));
tests/sys/audit/file-create.c
350
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-create.c
352
ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-create.c
374
ATF_REQUIRE_EQ(-1, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-create.c
393
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-create.c
395
ATF_REQUIRE_EQ(0, link(path, "hardlink"));
tests/sys/audit/file-create.c
41
static const char *path = "fileforaudit";
tests/sys/audit/file-create.c
417
ATF_REQUIRE_EQ(-1, link(path, "hardlink"));
tests/sys/audit/file-create.c
436
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-create.c
438
ATF_REQUIRE_EQ(0, linkat(AT_FDCWD, path, AT_FDCWD, "hardlink", 0));
tests/sys/audit/file-create.c
460
ATF_REQUIRE_EQ(-1, linkat(AT_FDCWD, path, AT_FDCWD, "hardlink", 0));
tests/sys/audit/file-create.c
480
ATF_REQUIRE_EQ(0, symlink(path, "symlink"));
tests/sys/audit/file-create.c
499
ATF_REQUIRE_EQ(0, symlink(path, "symlink"));
tests/sys/audit/file-create.c
502
ATF_REQUIRE_EQ(-1, symlink(path, "symlink"));
tests/sys/audit/file-create.c
522
ATF_REQUIRE_EQ(0, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
541
ATF_REQUIRE_EQ(0, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
544
ATF_REQUIRE_EQ(-1, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
56
ATF_REQUIRE_EQ(0, mkdir(path, mode));
tests/sys/audit/file-create.c
75
ATF_REQUIRE_EQ(0, mkdir(path, mode));
tests/sys/audit/file-create.c
78
ATF_REQUIRE_EQ(-1, mkdir(path, mode));
tests/sys/audit/file-create.c
98
ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-delete.c
118
ATF_REQUIRE_EQ(-1, rename(path, "renamed"));
tests/sys/audit/file-delete.c
137
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-delete.c
139
ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-delete.c
161
ATF_REQUIRE_EQ(-1, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-delete.c
180
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-delete.c
182
ATF_REQUIRE_EQ(0, unlink(path));
tests/sys/audit/file-delete.c
223
ATF_REQUIRE_EQ(0, mkdir(path, mode));
tests/sys/audit/file-delete.c
225
ATF_REQUIRE_EQ(0, unlinkat(AT_FDCWD, path, AT_REMOVEDIR));
tests/sys/audit/file-delete.c
37
static const char *path = "fileforaudit";
tests/sys/audit/file-delete.c
52
ATF_REQUIRE_EQ(0, mkdir(path, mode));
tests/sys/audit/file-delete.c
54
ATF_REQUIRE_EQ(0, rmdir(path));
tests/sys/audit/file-delete.c
94
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-delete.c
96
ATF_REQUIRE_EQ(0, rename(path, "renamed"));
tests/sys/audit/file-read.c
116
ATF_REQUIRE_EQ(-1, readlinkat(AT_FDCWD, path, buff, sizeof(buff)-1));
tests/sys/audit/file-read.c
33
static const char *path = "fileforaudit";
tests/sys/audit/file-read.c
48
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-read.c
50
ATF_REQUIRE(readlink(path, buff, sizeof(buff)-1) != -1);
tests/sys/audit/file-read.c
72
ATF_REQUIRE_EQ(-1, readlink(path, buff, sizeof(buff)-1));
tests/sys/audit/file-read.c
92
ATF_REQUIRE_EQ(0, symlink("symlink", path));
tests/sys/audit/file-read.c
94
ATF_REQUIRE(readlinkat(AT_FDCWD, path, buff, sizeof(buff)-1) != -1);
tests/sys/audit/file-write.c
35
static const char *path = "fileforaudit";
tests/sys/audit/file-write.c
51
ATF_REQUIRE((filedesc = open(path, O_CREAT, mode)) != -1);
tests/sys/audit/file-write.c
53
ATF_REQUIRE_EQ(0, truncate(path, offlen));
tests/sys/audit/file-write.c
96
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDWR)) != -1);
tests/sys/audit/inter-process.c
1435
ATF_REQUIRE_EQ(-1, shm_open(path, O_TRUNC | O_RDWR, 0600));
tests/sys/audit/inter-process.c
1457
strlcat(dirpath, path, sizeof(dirpath));
tests/sys/audit/inter-process.c
1483
ATF_REQUIRE_EQ(-1, shm_unlink(path));
tests/sys/audit/inter-process.c
58
static char path[BUFFSIZE] = "/fileforaudit";
tests/sys/audit/network.c
1045
ATF_REQUIRE((filedesc = open(path, O_CREAT | O_RDONLY, mode)) != -1);
tests/sys/audit/network.c
55
static const char *path = "fileforaudit";
tests/sys/audit/open.c
113
ATF_REQUIRE((filedesc = open(path, O_CREAT, o_mode)) != -1); \
tests/sys/audit/open.c
115
ATF_REQUIRE((filedesc2 = openat(AT_FDCWD, path, flag)) != -1); \
tests/sys/audit/open.c
55
static const char *path = "fileforaudit";
tests/sys/audit/open.c
73
ATF_REQUIRE((filedesc = open(path, O_CREAT, o_mode)) != -1); \
tests/sys/audit/open.c
75
ATF_REQUIRE(syscall(SYS_open, path, flag) != -1); \
tests/sys/audit/utils.c
210
skip_if_extattr_not_supported(const char *path)
tests/sys/audit/utils.c
219
result = extattr_list_file(path, EXTATTR_NAMESPACE_USER, NULL, 0);
tests/sys/capsicum/bindat_connectat.c
48
open(const char *path, int flags, ...)
tests/sys/capsicum/bindat_connectat.c
59
if (path && path[0] == '/' && rootfd >= 0) {
tests/sys/capsicum/bindat_connectat.c
60
return (openat(rootfd, path + 1, flags, mode));
tests/sys/capsicum/bindat_connectat.c
62
return (openat(AT_FDCWD, path, flags, mode));
tests/sys/capsicum/capsicum-test.h
167
#define EXPECT_OPENAT_FAIL_TRAVERSAL(fd, path, flags) \
tests/sys/capsicum/capsicum-test.h
169
SCOPED_TRACE(GTEST_STRINGIFY_(openat((fd), (path), (flags)))); \
tests/sys/capsicum/capsicum-test.h
170
const int result = openat((fd), (path), (flags)); \
tests/sys/capsicum/capsicum-test.h
179
#define EXPECT_OPENAT_FAIL_TRAVERSAL(fd, path, flags) \
tests/sys/capsicum/capsicum-test.h
181
SCOPED_TRACE(GTEST_STRINGIFY_(openat((fd), (path), (flags)))); \
tests/sys/capsicum/capsicum-test.h
182
const int result = openat((fd), (path), (flags)); \
tests/sys/fifo/fifo_create.c
114
if (mkfifo(path, 0600) < 0)
tests/sys/fifo/fifo_create.c
115
err(-1, "basic_create_test: %s: %s", testname, path);
tests/sys/fifo/fifo_create.c
117
if (mknod(path, S_IFIFO | 0600, 0) < 0)
tests/sys/fifo/fifo_create.c
118
err(-1, "basic_create_test: %s: %s", testname, path);
tests/sys/fifo/fifo_create.c
121
if (stat(path, &fifosb) < 0) {
tests/sys/fifo/fifo_create.c
123
(void)unlink(path);
tests/sys/fifo/fifo_create.c
125
err(-1, "basic_create_test: %s: stat: %s", testname, path);
tests/sys/fifo/fifo_create.c
129
(void)unlink(path);
tests/sys/fifo/fifo_create.c
135
if (mkfifo(path, 0600) == 0)
tests/sys/fifo/fifo_create.c
139
if (mknod(path, S_IFIFO | 0600, 0) == 0)
tests/sys/fifo/fifo_create.c
150
(void)unlink(path);
tests/sys/fifo/fifo_create.c
157
(void)unlink(path);
tests/sys/fifo/fifo_create.c
163
(void)unlink(path);
tests/sys/fifo/fifo_create.c
168
if (unlink(path) < 0)
tests/sys/fifo/fifo_create.c
169
err(-1, "basic_create_test: %s: unlink: %s", testname, path);
tests/sys/fifo/fifo_create.c
171
if (stat(path, &fifosb) == 0)
tests/sys/fifo/fifo_create.c
204
char path[] = "testfifo";
tests/sys/fifo/fifo_create.c
220
if (mkfifo(path, ptp->pt_reqmode) < 0)
tests/sys/fifo/fifo_create.c
225
if (mknod(path, S_IFIFO | ptp->pt_reqmode, 0) < 0)
tests/sys/fifo/fifo_create.c
231
if (stat(path, &sb) < 0) {
tests/sys/fifo/fifo_create.c
233
(void)unlink(path);
tests/sys/fifo/fifo_create.c
236
path);
tests/sys/fifo/fifo_create.c
240
(void)unlink(path);
tests/sys/fifo/fifo_create.c
246
if (unlink(path) < 0)
tests/sys/fifo/fifo_create.c
248
testname, path);
tests/sys/fifo/fifo_create.c
95
char path[] = "testfifo";
tests/sys/file/fcntlflags_test.c
42
basic_tests(const char *path, int omode, const char *omodetext)
tests/sys/file/fcntlflags_test.c
46
fd = open(path, omode);
tests/sys/file/fcntlflags_test.c
47
ATF_REQUIRE_MSG(fd != -1, "open(\"%s\", %s) failed: %s", path,
tests/sys/file/ftruncate_test.c
61
char path[] = "ftruncate_file";
tests/sys/file/ftruncate_test.c
76
fd = open(path, O_RDWR|O_CREAT, 0600);
tests/sys/file/ftruncate_test.c
78
err(1, "open(%s, O_RDWR|O_CREAT, 0600)", path);
tests/sys/file/ftruncate_test.c
79
read_only_fd = open(path, O_RDONLY);
tests/sys/file/ftruncate_test.c
82
(void)unlink(path);
tests/sys/file/ftruncate_test.c
84
err(1, "open(%s, O_RDONLY)", path);
tests/sys/file/ftruncate_test.c
86
(void)unlink(path);
tests/sys/file/path_test.c
1002
ATF_REQUIRE_MSG(unlink(path) == 0, FMT_ERR("unlink"));
tests/sys/file/path_test.c
108
char path[PATH_MAX];
tests/sys/file/path_test.c
114
mktfile(path, "path_access.XXXXXX");
tests/sys/file/path_test.c
116
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
140
char buf[BUFSIZ], path[PATH_MAX];
tests/sys/file/path_test.c
143
mktfile(path, "path_aio.XXXXXX");
tests/sys/file/path_test.c
145
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
166
char path[PATH_MAX];
tests/sys/file/path_test.c
171
mktfile(path, "path_capsicum.XXXXXX");
tests/sys/file/path_test.c
179
if (open(path, O_PATH) >= 0)
tests/sys/file/path_test.c
218
char path[PATH_MAX];
tests/sys/file/path_test.c
222
mktfile(path, "path_capsicum.XXXXXX");
tests/sys/file/path_test.c
226
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
289
char path[PATH_MAX];
tests/sys/file/path_test.c
294
mktdir(path, "path_coredump.XXXXXX");
tests/sys/file/path_test.c
303
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
332
char path[PATH_MAX];
tests/sys/file/path_test.c
335
mktdir(path, "path_directory.XXXXXX");
tests/sys/file/path_test.c
337
pathfd = open(path, O_PATH | O_DIRECTORY);
tests/sys/file/path_test.c
354
ATF_REQUIRE_MSG(chmod(path, 0500) == 0, FMT_ERR("chmod"));
tests/sys/file/path_test.c
373
char path[PATH_MAX];
tests/sys/file/path_test.c
376
mktdir(path, "path_directory.XXXXXX");
tests/sys/file/path_test.c
378
pathfd = open(path, O_PATH | O_DIRECTORY);
tests/sys/file/path_test.c
382
ATF_REQUIRE_MSG(chmod(path, 0500) == 0, FMT_ERR("chmod"));
tests/sys/file/path_test.c
396
char path[PATH_MAX];
tests/sys/file/path_test.c
401
mktfile(path, "path_empty.XXXXXX");
tests/sys/file/path_test.c
403
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
462
char path[PATH_MAX];
tests/sys/file/path_test.c
466
mktfile(path, "path_empty_root.XXXXXX");
tests/sys/file/path_test.c
468
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
491
char buf[BUFSIZ], path[PATH_MAX];
tests/sys/file/path_test.c
496
mktfile(path, "path_event.XXXXXX");
tests/sys/file/path_test.c
498
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
534
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/file/path_test.c
552
char path[PATH_MAX];
tests/sys/file/path_test.c
555
mktfile(path, "path_fcntl.XXXXXX");
tests/sys/file/path_test.c
557
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
599
char path[PATH_MAX];
tests/sys/file/path_test.c
620
snprintf(path, sizeof(path), "path_fexecve.XXXXXX");
tests/sys/file/path_test.c
621
ATF_REQUIRE_MSG(mktemp(path) == path, FMT_ERR("mktemp"));
tests/sys/file/path_test.c
623
fd = open(path, O_CREAT | O_RDONLY, 0600);
tests/sys/file/path_test.c
626
pathfd = open(path, O_PATH | O_EXEC);
tests/sys/file/path_test.c
634
char path[PATH_MAX], buf[BUFSIZ];
tests/sys/file/path_test.c
638
snprintf(path, sizeof(path), "path_fifo.XXXXXX");
tests/sys/file/path_test.c
639
ATF_REQUIRE_MSG(mktemp(path) == path, FMT_ERR("mktemp"));
tests/sys/file/path_test.c
641
ATF_REQUIRE_MSG(mkfifo(path, 0666) == 0, FMT_ERR("mkfifo"));
tests/sys/file/path_test.c
643
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
661
char path[PATH_MAX];
tests/sys/file/path_test.c
665
mktfile(path, "path_rights.XXXXXX");
tests/sys/file/path_test.c
667
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
670
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/file/path_test.c
672
ATF_REQUIRE_ERRNO(ENOENT, stat(path, &sb) == -1);
tests/sys/file/path_test.c
68
mktfile(char path[PATH_MAX], const char *template)
tests/sys/file/path_test.c
681
char path[PATH_MAX], path2[PATH_MAX];
tests/sys/file/path_test.c
688
snprintf(path, sizeof(path), "path_io.XXXXXX");
tests/sys/file/path_test.c
689
ATF_REQUIRE_MSG(mktemp(path) == path, FMT_ERR("mktemp"));
tests/sys/file/path_test.c
690
pathfd = open(path, O_PATH | O_CREAT, 0600);
tests/sys/file/path_test.c
693
ATF_REQUIRE_ERRNO(EBADF, write(pathfd, path, strlen(path)) == -1);
tests/sys/file/path_test.c
697
mktfile(path, "path_io.XXXXXX");
tests/sys/file/path_test.c
699
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
703
iov.iov_base = path;
tests/sys/file/path_test.c
704
iov.iov_len = strlen(path);
tests/sys/file/path_test.c
714
read(pathfd, path, 1) == -1);
tests/sys/file/path_test.c
716
pread(pathfd, path, 1, 0) == -1);
tests/sys/file/path_test.c
73
snprintf(path, PATH_MAX, "%s", template);
tests/sys/file/path_test.c
74
fd = mkstemp(path);
tests/sys/file/path_test.c
774
char path[PATH_MAX];
tests/sys/file/path_test.c
778
mktfile(path, "path_ioctl.XXXXXX");
tests/sys/file/path_test.c
781
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
805
char buf[BUFSIZ], path[PATH_MAX];
tests/sys/file/path_test.c
809
snprintf(path, sizeof(path), "path_rights.XXXXXX");
tests/sys/file/path_test.c
810
fd = mkostemp(path, O_SHLOCK);
tests/sys/file/path_test.c
817
pathfd = open(path, O_PATH | O_EXLOCK);
tests/sys/file/path_test.c
84
mktdir(char path[PATH_MAX], const char *template)
tests/sys/file/path_test.c
86
snprintf(path, PATH_MAX, "%s", template);
tests/sys/file/path_test.c
866
char path[PATH_MAX];
tests/sys/file/path_test.c
87
ATF_REQUIRE_MSG(mkdtemp(path) == path, FMT_ERR("mkdtemp"));
tests/sys/file/path_test.c
876
mktfile(path, "path_rights.XXXXXX");
tests/sys/file/path_test.c
878
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
935
char buf[BUFSIZ], path[PATH_MAX];
tests/sys/file/path_test.c
941
snprintf(path, sizeof(path), "path_unix.XXXXXX");
tests/sys/file/path_test.c
942
ATF_REQUIRE_MSG(mktemp(path) == path, FMT_ERR("mktemp"));
tests/sys/file/path_test.c
949
(void)strlcpy(sun.sun_path, path, sizeof(sun.sun_path));
tests/sys/file/path_test.c
953
pathfd = open(path, O_PATH);
tests/sys/file/path_test.c
974
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/file/path_test.c
987
char path[PATH_MAX];
tests/sys/file/path_test.c
991
mktfile(path, "path_rights.XXXXXX");
tests/sys/file/path_test.c
993
pathfd = open(path, O_PATH);
tests/sys/fs/fusefs/destroy.cc
77
const char *path = (const char*)arg;
tests/sys/fs/fusefs/destroy.cc
79
fd = open(path, O_RDONLY);
tests/sys/fs/fusefs/mockfs.hh
63
#define EXPECT_LOOKUP(parent, path) \
tests/sys/fs/fusefs/mockfs.hh
68
strcmp(in.body.lookup, (path)) == 0); \
tests/sys/fs/fusefs/rename.cc
169
char *path = (char*)arg;
tests/sys/fs/fusefs/rename.cc
172
chmod(path, 0777);
tests/sys/fs/fusefs/utils.cc
474
void FuseTest::expect_unlink(uint64_t parent, const char *path, int error)
tests/sys/fs/fusefs/utils.cc
479
0 == strcmp(path, in.body.unlink) &&
tests/sys/fs/fusefs/utils.cc
647
FuseTest::reclaim_vnode(const char *path)
tests/sys/fs/fusefs/utils.cc
651
err = sysctlbyname(reclaim_mib, NULL, 0, path, strlen(path) + 1);
tests/sys/fs/fusefs/utils.hh
222
void expect_unlink(uint64_t parent, const char *path, int error);
tests/sys/kern/inotify_test.c
187
watch_file(int ifd, int events, char *path)
tests/sys/kern/inotify_test.c
191
strncpy(path, "test.XXXXXX", PATH_MAX);
tests/sys/kern/inotify_test.c
192
fd = mkstemp(path);
tests/sys/kern/inotify_test.c
196
wd = inotify_add_watch(ifd, path, events);
tests/sys/kern/inotify_test.c
203
watch_dir(int ifd, int events, char *path)
tests/sys/kern/inotify_test.c
208
strlcpy(path, "test.XXXXXX", PATH_MAX);
tests/sys/kern/inotify_test.c
209
p = mkdtemp(path);
tests/sys/kern/inotify_test.c
210
ATF_REQUIRE(p == path);
tests/sys/kern/inotify_test.c
212
wd = inotify_add_watch(ifd, path, events);
tests/sys/kern/inotify_test.c
264
char file[PATH_MAX], path[PATH_MAX];
tests/sys/kern/inotify_test.c
270
wd = watch_dir(ifd, IN_OPEN, path);
tests/sys/kern/inotify_test.c
272
snprintf(file, sizeof(file), "%s/file", path);
tests/sys/kern/inotify_test.c
296
char path[PATH_MAX];
tests/sys/kern/inotify_test.c
302
wd = watch_dir(ifd, IN_CREATE, path);
tests/sys/kern/inotify_test.c
304
wd1 = inotify_add_watch(ifd, path, IN_MODIFY | IN_MASK_CREATE);
tests/sys/kern/inotify_test.c
307
wd1 = inotify_add_watch(ifd, path, IN_MODIFY | IN_MASK_ADD |
tests/sys/kern/inotify_test.c
311
wd1 = inotify_add_watch(ifd, path, IN_MODIFY);
tests/sys/kern/inotify_test.c
330
char path[PATH_MAX], *p;
tests/sys/kern/inotify_test.c
337
strlcpy(path, "./test.XXXXXX", sizeof(path));
tests/sys/kern/inotify_test.c
338
p = mkdtemp(path);
tests/sys/kern/inotify_test.c
339
ATF_REQUIRE(p == path);
tests/sys/kern/inotify_test.c
345
mount_nullfs("./mnt", path);
tests/sys/kern/inotify_test.c
351
dfd = open(path, O_RDONLY | O_DIRECTORY);
tests/sys/kern/inotify_test.c
367
wd = inotify_add_watch(ifd, path, mask);
tests/sys/kern/inotify_test.c
402
char path[PATH_MAX];
tests/sys/kern/inotify_test.c
414
wd = watch_dir(ifd, IN_CREATE, path);
tests/sys/kern/inotify_test.c
415
dfd = open(path, O_DIRECTORY);
tests/sys/kern/inotify_test.c
449
char path[PATH_MAX], buf[16];
tests/sys/kern/inotify_test.c
456
wd = watch_file(ifd, IN_ACCESS, path);
tests/sys/kern/inotify_test.c
458
fd = open(path, O_RDWR);
tests/sys/kern/inotify_test.c
496
char root[PATH_MAX], path[PATH_MAX];
tests/sys/kern/inotify_test.c
504
snprintf(path, sizeof(path), "%s/dir", root);
tests/sys/kern/inotify_test.c
505
error = mkdir(path, 0755);
tests/sys/kern/inotify_test.c
509
dir = opendir(path);
tests/sys/kern/inotify_test.c
539
char path[PATH_MAX];
tests/sys/kern/inotify_test.c
544
wd = watch_file(ifd, IN_ATTRIB, path);
tests/sys/kern/inotify_test.c
546
fd = open(path, O_RDWR);
tests/sys/kern/inotify_test.c
593
char path[PATH_MAX];
tests/sys/kern/inotify_test.c
598
wd = watch_file(ifd, IN_CLOSE_NOWRITE | IN_CLOSE_WRITE, path);
tests/sys/kern/inotify_test.c
600
fd = open(path, O_RDWR);
tests/sys/kern/inotify_test.c
613
char path[PATH_MAX], path1[PATH_MAX], root[PATH_MAX];
tests/sys/kern/inotify_test.c
623
snprintf(path, sizeof(path), "%s/file", root);
tests/sys/kern/inotify_test.c
624
fd = open(path, O_RDWR | O_CREAT, 0644);
tests/sys/kern/inotify_test.c
642
error = link(path, path1);
tests/sys/kern/inotify_test.c
647
snprintf(path, sizeof(path), "%s/dir", root);
tests/sys/kern/inotify_test.c
648
error = mkdir(path, 0755);
tests/sys/kern/inotify_test.c
654
error = symlink(path, path1);
tests/sys/kern/inotify_test.c
659
snprintf(path, sizeof(path), "%s/fifo", root);
tests/sys/kern/inotify_test.c
660
error = mkfifo(path, 0644);
tests/sys/kern/inotify_test.c
681
char root[PATH_MAX], path[PATH_MAX], file[PATH_MAX];
tests/sys/kern/inotify_test.c
688
snprintf(path, sizeof(path), "%s/file", root);
tests/sys/kern/inotify_test.c
689
fd = open(path, O_RDWR | O_CREAT, 0644);
tests/sys/kern/inotify_test.c
691
error = unlink(path);
tests/sys/kern/inotify_test.c
700
fd = open(path, O_RDWR | O_CREAT, 0644);
tests/sys/kern/inotify_test.c
703
wd2 = inotify_add_watch(ifd, path, IN_DELETE | IN_DELETE_SELF);
tests/sys/kern/inotify_test.c
709
error = rename(file, path);
tests/sys/kern/inotify_test.c
714
error = unlink(path);
tests/sys/kern/inotify_test.c
797
char root[PATH_MAX], path[PATH_MAX];
tests/sys/kern/inotify_test.c
804
snprintf(path, sizeof(path), "%s/file", root);
tests/sys/kern/inotify_test.c
805
fd = open(path, O_RDWR | O_CREAT, 0644);
tests/sys/kern/inotify_test.c
810
fd = open(path, O_PATH);
tests/sys/kern/inotify_test.c
820
snprintf(path, sizeof(path), "%s/fifo", root);
tests/sys/kern/inotify_test.c
821
error = mkfifo(path, 0644);
tests/sys/kern/inotify_test.c
823
fd = open(path, O_RDWR);
tests/sys/kern/socket_splice.c
391
char path[PATH_MAX];
tests/sys/kern/socket_splice.c
431
snprintf(path, sizeof(path), "/tmp/splice_error.XXXXXX");
tests/sys/kern/socket_splice.c
432
fd = mkstemp(path);
tests/sys/kern/unix_passfd_test.c
100
(void)unlink(path);
tests/sys/kern/unix_passfd_test.c
93
char path[PATH_MAX];
tests/sys/kern/unix_passfd_test.c
96
snprintf(path, PATH_MAX, "%s/unix_passfd.XXXXXXXXXXXXXXX",
tests/sys/kern/unix_passfd_test.c
98
fd = mkstemp(path);
tests/sys/kern/unix_passfd_test.c
99
ATF_REQUIRE_MSG(fd != -1, "mkstemp(%s) failed", path);
tests/sys/kern/unix_seqpacket_test.c
456
const char *path = "sock";
tests/sys/kern/unix_seqpacket_test.c
465
strlcpy(sun.sun_path, path, sizeof(sun.sun_path));
tests/sys/net/routing/rtsock_common.h
187
char path[256];
tests/sys/net/routing/rtsock_common.h
189
snprintf(path, sizeof(path), "/dev/%s", ifname);
tests/sys/net/routing/rtsock_common.h
192
int fd = open(path, O_RDWR|O_EXCL);
tests/sys/netgraph/util.c
102
_ng_rmhook(char const *path, char const *hook,
tests/sys/netgraph/util.c
109
CHECK(, -1 != NgSendMsg(cs, path,
tests/sys/netgraph/util.c
115
_ng_name(char const *path, char const *name,
tests/sys/netgraph/util.c
122
CHECK(, -1 != NgSendMsg(cs, path,
tests/sys/netgraph/util.c
128
_ng_shutdown(char const *path,
tests/sys/netgraph/util.c
131
CHECK(, -1 != NgSendMsg(cs, path,
tests/sys/netgraph/util.c
165
char path[NG_PATHSIZ];
tests/sys/netgraph/util.c
167
ATF_REQUIRE(-1 != NgAllocRecvMsg(cs, &m, path));
tests/sys/netgraph/util.c
170
(*msg_handler) (path, m, ctx);
tests/sys/netgraph/util.c
231
_ng_send_msg(char const *path, char const *msg,
tests/sys/netgraph/util.c
236
CHECK(-1, -1 != (res = NgSendAsciiMsg(cs, path, "%s", msg)));
tests/sys/netgraph/util.c
78
strncpy(c.path, path2, sizeof(c.path));
tests/sys/netgraph/util.h
52
_ng_shutdown(char const *path,
tests/sys/netgraph/util.h
58
_ng_rmhook(char const *path, char const *hook,
tests/sys/netgraph/util.h
64
_ng_name(char const *path, char const *name,
tests/sys/netgraph/util.h
81
_ng_send_msg(char const *path, char const *msg,
tests/sys/netinet/udp_bindings.c
198
.path = __DECONST(char *, "/"),
tests/sys/posixshm/posixshm_test.c
105
shm_unlink_should_fail(const char *path, int error)
tests/sys/posixshm/posixshm_test.c
108
ATF_CHECK_MSG(shm_unlink(path) == -1, "shm_unlink didn't fail");
tests/sys/posixshm/posixshm_test.c
119
scribble_object(const char *path, char value)
tests/sys/posixshm/posixshm_test.c
126
fd = shm_open(path, O_CREAT|O_EXCL|O_RDWR, 0777);
tests/sys/posixshm/posixshm_test.c
153
verify_object(const char *path, char expected_value)
tests/sys/posixshm/posixshm_test.c
161
fd = shm_open(path, O_RDONLY, 0777);
tests/sys/posixshm/posixshm_test.c
164
errno, path);
tests/sys/posixshm/posixshm_test.c
60
gen_a_test_path(char *path)
tests/sys/posixshm/posixshm_test.c
62
snprintf(path, TEST_PATH_LEN, "/%s/tmp.XXXXXX%d",
tests/sys/posixshm/posixshm_test.c
68
ATF_REQUIRE_MSG(mkstemp(path) != -1,
tests/sys/posixshm/posixshm_test.c
70
ATF_REQUIRE_MSG(unlink(path) == 0,
tests/sys/posixshm/posixshm_test.c
90
shm_open_should_fail(const char *path, int flags, mode_t mode, int error)
tests/sys/posixshm/posixshm_test.c
94
fd = shm_open(path, flags, mode);
tools/build/cross-build/closefrom.c
129
const char *path;
tools/build/cross-build/closefrom.c
140
path = "/dev/fd";
tools/build/cross-build/closefrom.c
142
path = "/proc/self/fd";
tools/build/cross-build/closefrom.c
144
dirp = opendir(path);
tools/build/cross-build/include/linux/libutil.h
52
int flopenat(int dirfd, const char *path, int flags, ...);
tools/build/cross-build/include/mac/unistd.h
49
eaccess(const char *path, int mode)
tools/build/cross-build/include/mac/unistd.h
51
return (faccessat(AT_FDCWD, path, mode, AT_EACCESS));
tools/build/utimensat.c
100
(fd == AT_FDCWD || path[0] == '/'))
tools/build/utimensat.c
101
return (lutimes(path, tvp));
tools/build/utimensat.c
40
utimensat(int fd, const char *path, const struct timespec times[2], int flag)
tools/build/utimensat.c
76
if (fstatat(fd, path, &sb, flag) == -1)
tools/build/utimensat.c
98
return (futimesat(fd, path, tvp));
tools/bus_space/bus.c
101
len = snprintf(path, PATH_MAX, "/dev/proto/%s/%s", dev, res);
tools/bus_space/bus.c
112
r->fd = open(path, O_RDWR);
tools/bus_space/bus.c
96
char path[PATH_MAX];
tools/bus_space/busdma.c
185
char path[PATH_MAX];
tools/bus_space/busdma.c
189
len = snprintf(path, PATH_MAX, "/dev/proto/%s/busdma", dev);
tools/bus_space/busdma.c
194
fd = open(path, O_RDWR);
tools/regression/netinet/udpconnectjail/udpconnectjail.c
102
thejail.path = "/";
tools/regression/posixsem/posixsem.c
120
ksem_open_should_fail(const char *path, int flags, mode_t mode, unsigned int
tools/regression/posixsem/posixsem.c
125
if (ksem_open(&id, path, flags, mode, value) >= 0) {
tools/regression/posixsem/posixsem.c
142
ksem_unlink_should_fail(const char *path, int error)
tools/regression/posixsem/posixsem.c
145
if (ksem_unlink(path) >= 0) {
tools/regression/priv/main.c
445
j.path = "/";
tools/regression/security/open_to_operation/open_to_operation.c
1020
check_mmap_write_private(const char *testname, const char *path, int isdir,
tools/regression/security/open_to_operation/open_to_operation.c
1032
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
200
check_dup(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
210
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
226
check_dup2(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
236
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
252
check_fchdir(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
262
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
276
check_fchflags(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
286
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
300
check_fchmod(const char *testname, const char *path, int setmode,
tools/regression/security/open_to_operation/open_to_operation.c
310
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
324
check_fchown(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
334
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
348
check_flock(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
358
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
372
check_fpathconf(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
383
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
398
check_fstat(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
409
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
423
check_fstatfs(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
434
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
448
check_fsync(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
458
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
472
check_ftruncate(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
487
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
585
check_futimes(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
595
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
609
check_lseek(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
619
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
633
check_getdents(const char *testname, const char *path, int isdir,
tools/regression/security/open_to_operation/open_to_operation.c
645
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
673
check_sendfile(const char *testname, const char *path, int isdir,
tools/regression/security/open_to_operation/open_to_operation.c
685
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
769
check_write(const char *testname, write_fn fn, const char *path,
tools/regression/security/open_to_operation/open_to_operation.c
783
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
855
check_read(const char *testname, read_fn fn, const char *path,
tools/regression/security/open_to_operation/open_to_operation.c
867
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
890
check_mmap_read(const char *testname, const char *path, int isdir,
tools/regression/security/open_to_operation/open_to_operation.c
902
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
936
check_mmap_write(const char *testname, const char *path, const int *modes,
tools/regression/security/open_to_operation/open_to_operation.c
950
fd = open(path, mode);
tools/regression/security/open_to_operation/open_to_operation.c
978
check_mmap_exec(const char *testname, const char *path, int isdir,
tools/regression/security/open_to_operation/open_to_operation.c
990
fd = open(path, mode);
tools/regression/sockets/reconnect/reconnect.c
52
prepare_ifsun(struct sockaddr_un *ifsun, const char *path)
tools/regression/sockets/reconnect/reconnect.c
57
ifsun->sun_len = strlen(path);
tools/regression/sockets/reconnect/reconnect.c
60
strcpy(ifsun->sun_path, path);
tools/regression/sockets/reconnect/reconnect.c
64
create_uds_server(const char *path)
tools/regression/sockets/reconnect/reconnect.c
69
prepare_ifsun(&ifsun, path);
tools/regression/sockets/reconnect/reconnect.c
84
connect_uds_server(int sock, const char *path)
tools/regression/sockets/reconnect/reconnect.c
89
prepare_ifsun(&ifsun, path);
tools/regression/sockets/sendfile/sendfile.c
263
MD5FileChunk(path, th->th_md5, offset, length);
tools/regression/sockets/sendfile/sendfile.c
454
unlink(path);
tools/regression/sockets/sendfile/sendfile.c
461
path[0] = '\0';
tools/regression/sockets/sendfile/sendfile.c
464
snprintf(path, sizeof(path), "sendfile.XXXXXXXXXXXX");
tools/regression/sockets/sendfile/sendfile.c
465
file_fd = mkstemp(path);
tools/regression/sockets/sendfile/sendfile.c
469
(void)strlcpy(path, argv[1], sizeof(path));
tools/regression/sockets/sendfile/sendfile.c
470
file_fd = open(path, O_CREAT | O_TRUNC | O_RDWR, 0600);
tools/regression/sockets/sendfile/sendfile.c
79
static char path[PATH_MAX];
tools/regression/sockets/unix_bindconnect/unix_bindconnect.c
61
push_path(const char *path)
tools/regression/sockets/unix_bindconnect/unix_bindconnect.c
65
err(-1, "push_path: one path too many (%s)", path);
tools/regression/sockets/unix_bindconnect/unix_bindconnect.c
67
strlcpy(unwind_list[unwind_len].u_path, path, PATH_MAX);
tools/regression/sockets/zerosend/zerosend.c
210
char path[] = "0send_fifo.XXXXXXX";
tools/regression/sockets/zerosend/zerosend.c
213
if (mkstemp(path) == -1)
tools/regression/sockets/zerosend/zerosend.c
215
unlink(path);
tools/regression/sockets/zerosend/zerosend.c
217
if (mkfifo(path, 0600) < 0)
tools/regression/sockets/zerosend/zerosend.c
218
err(1, "%s: setup_fifo: mkfifo(%s)", test, path);
tools/regression/sockets/zerosend/zerosend.c
220
fd1 = open(path, O_RDONLY | O_NONBLOCK);
tools/regression/sockets/zerosend/zerosend.c
222
err(1, "%s: setup_fifo: open(%s, O_RDONLY)", test, path);
tools/regression/sockets/zerosend/zerosend.c
224
fd2 = open(path, O_WRONLY | O_NONBLOCK);
tools/regression/sockets/zerosend/zerosend.c
226
err(1, "%s: setup_fifo: open(%s, O_WRONLY)", test, path);
tools/regression/ufs/uprintf/ufs_uprintf.c
129
char path[PATH_MAX];
tools/regression/ufs/uprintf/ufs_uprintf.c
137
snprintf(path, PATH_MAX, "%d", i);
tools/regression/ufs/uprintf/ufs_uprintf.c
138
fd = open(path, O_CREAT | O_TRUNC | O_RDWR, 0600);
tools/regression/ufs/uprintf/ufs_uprintf.c
146
warn("fill_inodes: open(%s)", path);
tools/regression/ufs/uprintf/ufs_uprintf.c
151
fd = open(path, O_CREAT | O_TRUNC | O_RDWR, 0600);
tools/regression/ufs/uprintf/ufs_uprintf.c
153
warn("fill_inodes: open(%s) after ENOSPC", path);
tools/regression/ufs/uprintf/ufs_uprintf.c
158
" %d", path, fd);
tools/regression/ufs/uprintf/ufs_uprintf.c
166
snprintf(path, PATH_MAX, "%d", i);
tools/regression/ufs/uprintf/ufs_uprintf.c
167
(void)unlink(path);
tools/test/stress2/lib/options.c
230
if (snprintf(path, sizeof(path), "%s/%s.conf", op->cd,
tools/test/stress2/lib/options.c
233
(void) unlink(path);
tools/test/stress2/lib/options.c
243
if (symlink(buf, path) < 0)
tools/test/stress2/lib/options.c
244
err(1, "symlink(%s, %s)", path, buf);
tools/test/stress2/lib/options.c
254
if ((n = readlink(path, buf, sizeof(buf) -1)) < 0) {
tools/test/stress2/lib/options.c
257
if ((n = readlink(path, buf, sizeof(buf) -1)) > 0)
tools/test/stress2/lib/options.c
261
err(1, "readlink(%s). %s:%d", path, __FILE__,
tools/test/stress2/lib/options.c
41
static char path[64];
tools/test/stress2/lib/resources.c
58
char path[MAXPATHLEN+1];
tools/test/stress2/lib/resources.c
63
if (getcwd(path, sizeof(path)) == NULL)
tools/test/stress2/lib/resources.c
66
if (statfs(path, &buf) < 0)
tools/test/stress2/lib/resources.c
67
err(1, "statfs(%s)", path);
tools/test/stress2/lib/resources.c
72
printf("Free inodes on %s (%s): %jd\n", path,
tools/test/stress2/lib/resources.c
80
char path[MAXPATHLEN+1];
tools/test/stress2/lib/resources.c
86
if (getcwd(path, sizeof(path)) == NULL)
tools/test/stress2/lib/resources.c
89
if (statfs(path, &buf) < 0)
tools/test/stress2/lib/resources.c
90
err(1, "statfs(%s)", path);
tools/test/stress2/lib/resources.c
92
warnx("Corrupt statfs(%s). f_bavail = %jd!", path,
tools/test/stress2/lib/resources.c
97
printf("Free space on %s: %jd Mb\n", path, buf.f_bavail *
tools/test/stress2/testcases/creat/creat.c
102
if (path[0] != 0 && rmdir(path) == -1) {
tools/test/stress2/testcases/creat/creat.c
103
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/creat/creat.c
40
static char path[128];
tools/test/stress2/testcases/creat/creat.c
53
path[0] = 0;
tools/test/stress2/testcases/creat/creat.c
88
sprintf(path,"%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/creat/creat.c
89
if (mkdir(path, 0770) < 0)
tools/test/stress2/testcases/creat/creat.c
90
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/creat/creat.c
92
if (chdir(path) == -1)
tools/test/stress2/testcases/creat/creat.c
93
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/dirnprename/dirnprename.c
109
sprintf(file1, "%s/%0255d", path, i);
tools/test/stress2/testcases/dirnprename/dirnprename.c
113
if (rmdir(path) == -1)
tools/test/stress2/testcases/dirnprename/dirnprename.c
114
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/dirnprename/dirnprename.c
145
sprintf(file2,"%s/p%05d.%05d.togo", path, pid, i);
tools/test/stress2/testcases/dirnprename/dirnprename.c
152
sprintf(file2,"%s/p%05d.%05d.togo", path, pid, i);
tools/test/stress2/testcases/dirnprename/dirnprename.c
40
static char path[128];
tools/test/stress2/testcases/dirnprename/dirnprename.c
84
sprintf(path, "%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/dirnprename/dirnprename.c
85
if (mkdir(path, 0770) == -1)
tools/test/stress2/testcases/dirnprename/dirnprename.c
86
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/dirnprename/dirnprename.c
94
sprintf(file1, "%s/%0255d", path, i);
tools/test/stress2/testcases/link/link.c
100
if (path[0] != 0 && rmdir(path) == -1)
tools/test/stress2/testcases/link/link.c
101
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/link/link.c
42
static char path[128];
tools/test/stress2/testcases/link/link.c
54
path[0] = 0;
tools/test/stress2/testcases/link/link.c
84
sprintf(path,"%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/link/link.c
85
if (mkdir(path, 0770) < 0)
tools/test/stress2/testcases/link/link.c
86
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/link/link.c
88
if (chdir(path) == -1)
tools/test/stress2/testcases/link/link.c
89
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/mkdir/mkdir.c
111
rmDir(char *path, int level) {
tools/test/stress2/testcases/mkdir/mkdir.c
119
if (rmdir(path) == -1) {
tools/test/stress2/testcases/mkdir/mkdir.c
120
err(1, "rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/mkdir/mkdir.c
127
char path[MAXPATHLEN + 1];
tools/test/stress2/testcases/mkdir/mkdir.c
130
sprintf(path,"p%05d.d%d", getpid(), 1);
tools/test/stress2/testcases/mkdir/mkdir.c
131
mkDir(path, 1);
tools/test/stress2/testcases/mkdir/mkdir.c
132
rmDir(path, 1);
tools/test/stress2/testcases/mkdir/mkdir.c
92
mkDir(char *path, int level) {
tools/test/stress2/testcases/mkdir/mkdir.c
95
if (mkdir(path, 0770) == -1) {
tools/test/stress2/testcases/mkdir/mkdir.c
96
warn("mkdir(%s), level %d. %s:%d", path, level, __FILE__, __LINE__);
tools/test/stress2/testcases/mkdir/mkdir.c
99
chdir(path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
134
if (sprintf(path, "fifo.%d.%d", getpid(), i) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
136
if (mkfifo(path, 0600) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
137
err(1, "mkfifo(%s)", path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
140
if (sprintf(path, "fifo.%d.%d", getpid(), i) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
142
if (unlink(path) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
143
err(1, "unlink(%s)", path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
146
if (sprintf(path, "fifo.%d", getpid()) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
148
if (mkfifo(path, 0600) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
149
err(1, "mkfifo(%s)", path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
163
unlink(path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
42
static char path[MAXPATHLEN+1];
tools/test/stress2/testcases/mkfifo/mkfifo.c
52
if ((fd = open(path, O_RDONLY | O_NONBLOCK)) < 0)
tools/test/stress2/testcases/mkfifo/mkfifo.c
53
err(1, "open(%s)", path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
74
if ((fd = open(path, O_WRONLY)) < 0) {
tools/test/stress2/testcases/mkfifo/mkfifo.c
75
unlink(path);
tools/test/stress2/testcases/mkfifo/mkfifo.c
76
err(1, "open(%s)", path);
tools/test/stress2/testcases/mmap/mmap.c
41
static char path[128];
tools/test/stress2/testcases/mmap/mmap.c
76
sprintf(path,"%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/mmap/mmap.c
77
if (mkdir(path, 0770) < 0)
tools/test/stress2/testcases/mmap/mmap.c
78
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/mmap/mmap.c
80
if (chdir(path) == -1)
tools/test/stress2/testcases/mmap/mmap.c
81
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/mmap/mmap.c
90
if (rmdir(path) == -1) {
tools/test/stress2/testcases/mmap/mmap.c
91
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/rw/rw.c
118
if (rmdir(path) == -1)
tools/test/stress2/testcases/rw/rw.c
119
err(1, "rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/rw/rw.c
40
static char path[128];
tools/test/stress2/testcases/rw/rw.c
94
sprintf(path,"%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/rw/rw.c
95
(void)mkdir(path, 0770);
tools/test/stress2/testcases/rw/rw.c
96
if (chdir(path) == -1)
tools/test/stress2/testcases/rw/rw.c
97
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/symlink/symlink.c
100
if (path[0] != 0) {
tools/test/stress2/testcases/symlink/symlink.c
102
if (rmdir(path) == -1) {
tools/test/stress2/testcases/symlink/symlink.c
103
warn("rmdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/symlink/symlink.c
40
static char path[128];
tools/test/stress2/testcases/symlink/symlink.c
87
sprintf(path,"%s.%05d", getprogname(), getpid());
tools/test/stress2/testcases/symlink/symlink.c
88
if (mkdir(path, 0770) < 0)
tools/test/stress2/testcases/symlink/symlink.c
89
err(1, "mkdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/testcases/symlink/symlink.c
91
if (chdir(path) == -1)
tools/test/stress2/testcases/symlink/symlink.c
92
err(1, "chdir(%s), %s:%d", path, __FILE__, __LINE__);
tools/test/stress2/tools/bench.c
123
char file[1024], path[1024];
tools/test/stress2/tools/bench.c
130
getcwd(path, sizeof(path));
tools/test/stress2/tools/bench.c
134
path, __func__, getpid(), i);
tools/test/stress2/tools/bench.c
144
path, __func__, getpid(), i);
tools/test/stress2/tools/fstool.c
100
mkDir2(path);
tools/test/stress2/tools/fstool.c
122
rmDir2(char *path) {
tools/test/stress2/tools/fstool.c
126
if (chdir(path) == -1)
tools/test/stress2/tools/fstool.c
127
err(1, "chdir(%s)", path);
tools/test/stress2/tools/fstool.c
144
if (rmdir(path) == -1)
tools/test/stress2/tools/fstool.c
145
err(1, "rmdir(%s) @ %d", path, __LINE__);
tools/test/stress2/tools/fstool.c
151
char path[MAXPATHLEN + 1];
tools/test/stress2/tools/fstool.c
154
sprintf(path,"fstool.%06d.%d", pid, i);
tools/test/stress2/tools/fstool.c
155
rmDir2(path);
tools/test/stress2/tools/fstool.c
49
mkDir2(char *path) {
tools/test/stress2/tools/fstool.c
54
if (mkdir(path, 0700) == -1)
tools/test/stress2/tools/fstool.c
55
err(1, "mkdir(%s)", path);
tools/test/stress2/tools/fstool.c
56
if (chdir(path) == -1)
tools/test/stress2/tools/fstool.c
57
err(1, "chdir(%s) @ %d", path, __LINE__);
tools/test/stress2/tools/fstool.c
96
char path[MAXPATHLEN + 1];
tools/test/stress2/tools/fstool.c
99
sprintf(path,"fstool.%06d.%d", pid, i);
tools/tools/net80211/wesside/wesside/wesside.c
1243
char path[52];
tools/tools/net80211/wesside/wesside/wesside.c
1261
sprintf(path, "%s/%s/%s/%s", DICT_PATH, paths[0], paths[1], paths[2]);
tools/tools/net80211/wesside/wesside/wesside.c
1263
fd = open(path, O_RDONLY);
tools/tools/net80211/wesside/wesside/wesside.c
1278
time_print("Had PRGA (%s) but too little (%d/%d)\n", path, rd,
tools/tools/net80211/wesside/wesside/wesside.c
1295
path, *pcrc, crc);
tools/tools/net80211/wesside/wesside/wesside.c
891
unsigned char path[128];
tools/tools/net80211/wesside/wesside/wesside.c
908
strcpy(path, DICT_PATH);
tools/tools/net80211/wesside/wesside/wesside.c
913
strcat(path, "/");
tools/tools/net80211/wesside/wesside/wesside.c
914
strcat(path, paths[i]);
tools/tools/net80211/wesside/wesside/wesside.c
915
fd = open(path, O_RDONLY);
tools/tools/net80211/wesside/wesside/wesside.c
922
if (mkdir(path, 0755) == -1) {
tools/tools/net80211/wesside/wesside/wesside.c
932
strcat(path, "/");
tools/tools/net80211/wesside/wesside/wesside.c
933
strcat(path, paths[2]);
tools/tools/net80211/wesside/wesside/wesside.c
935
fd = open(path, O_RDWR);
tools/tools/net80211/wesside/wesside/wesside.c
969
fd = open(path, O_WRONLY | O_CREAT, 0644);
tools/tools/net80211/wesside/wesside/wesside.c
971
printf("Can't open (%s): %s\n", path,
tools/tools/netrate/http/http.c
115
snprintf(buffer, BUFFER, "GET %s HTTP/1.0\n\n", path);
tools/tools/netrate/http/http.c
208
if (http_fetch(&statep->sin, statep->path, QUIET) < 0) {
tools/tools/netrate/http/http.c
291
statep->path = argv[2];
tools/tools/netrate/http/http.c
296
if (http_fetch(&statep->sin, statep->path, 0) < 0)
tools/tools/netrate/http/http.c
72
char *path;
tools/tools/netrate/http/http.c
89
http_fetch(struct sockaddr_in *sin, char *path, int quiet)
tools/tools/netrate/httpd/httpd.c
246
statep->path = argv[1];
tools/tools/netrate/httpd/httpd.c
247
if (statep->path != NULL) {
tools/tools/netrate/httpd/httpd.c
248
statep->data_file = open(statep->path, O_RDONLY);
tools/tools/netrate/httpd/httpd.c
250
err(-1, "open: %s", statep->path);
tools/tools/netrate/httpd/httpd.c
83
const char *path;
tools/tools/syscall_timing/syscall_timing.c
100
err(-1, "test_access: %s", path);
tools/tools/syscall_timing/syscall_timing.c
1021
const char *path;
tools/tools/syscall_timing/syscall_timing.c
1031
path = NULL;
tools/tools/syscall_timing/syscall_timing.c
105
access(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
1050
path = optarg;
tools/tools/syscall_timing/syscall_timing.c
1090
if ((the_test->t_flags & FLAG_PATH) && (path == NULL)) {
tools/tools/syscall_timing/syscall_timing.c
1128
path = tmp_path;
tools/tools/syscall_timing/syscall_timing.c
113
test_bad_open(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
1134
the_test->t_func(iterations, the_test->t_int, path);
tools/tools/syscall_timing/syscall_timing.c
1138
path);
tools/tools/syscall_timing/syscall_timing.c
126
test_chroot(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
142
test_clock_gettime(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
156
test_create_unlink(uintmax_t num, uintmax_t int_arg __unused, const char *path)
tools/tools/syscall_timing/syscall_timing.c
161
(void)unlink(path);
tools/tools/syscall_timing/syscall_timing.c
162
fd = open(path, O_RDWR | O_CREAT, 0600);
tools/tools/syscall_timing/syscall_timing.c
164
err(-1, "test_create_unlink: create: %s", path);
tools/tools/syscall_timing/syscall_timing.c
166
if (unlink(path) < 0)
tools/tools/syscall_timing/syscall_timing.c
167
err(-1, "test_create_unlink: unlink: %s", path);
tools/tools/syscall_timing/syscall_timing.c
170
fd = open(path, O_RDWR | O_CREAT, 0600);
tools/tools/syscall_timing/syscall_timing.c
172
err(-1, "test_create_unlink: create: %s", path);
tools/tools/syscall_timing/syscall_timing.c
174
if (unlink(path) < 0)
tools/tools/syscall_timing/syscall_timing.c
175
err(-1, "test_create_unlink: unlink: %s", path);
tools/tools/syscall_timing/syscall_timing.c
182
test_fork(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
213
test_fork_exec(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
244
test_getppid(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
261
test_getpriority(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
278
test_getprogname(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
291
test_getresuid(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
305
test_gettimeofday(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
319
test_getuid(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
336
test_lstat(uintmax_t num, uintmax_t int_arg __unused, const char *path)
tools/tools/syscall_timing/syscall_timing.c
344
error = lstat(path, &sb);
tools/tools/syscall_timing/syscall_timing.c
353
test_memcpy(uintmax_t num, uintmax_t int_arg, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
373
test_open_close(uintmax_t num, uintmax_t int_arg __unused, const char *path)
tools/tools/syscall_timing/syscall_timing.c
378
fd = open(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
380
err(-1, "test_open_close: %s", path);
tools/tools/syscall_timing/syscall_timing.c
385
fd = open(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
387
err(-1, "test_open_close: %s", path);
tools/tools/syscall_timing/syscall_timing.c
395
test_open_read_close(uintmax_t num, uintmax_t int_arg, const char *path)
tools/tools/syscall_timing/syscall_timing.c
401
fd = open(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
403
err(-1, "test_open_read_close: %s", path);
tools/tools/syscall_timing/syscall_timing.c
409
fd = open(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
411
err(-1, "test_open_read_close: %s", path);
tools/tools/syscall_timing/syscall_timing.c
420
test_pipe(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
477
test_pipeping(uintmax_t num, uintmax_t int_arg, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
542
test_pipepingtd(uintmax_t num, uintmax_t int_arg, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
573
test_read(uintmax_t num, uintmax_t int_arg, const char *path)
tools/tools/syscall_timing/syscall_timing.c
579
fd = open(path, O_RDONLY);
tools/tools/syscall_timing/syscall_timing.c
581
err(-1, "test_open_read: %s", path);
tools/tools/syscall_timing/syscall_timing.c
594
test_select(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
616
test_semaping(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
675
test_setuid(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
693
test_shmfd(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
714
test_shmfd_dup(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
737
test_shmfd_fstat(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
758
test_socket_stream(uintmax_t num, uintmax_t int_arg, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
779
test_socket_dgram(uintmax_t num, uintmax_t int_arg, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
800
test_socketpair_stream(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
821
test_socketpair_dgram(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
842
test_readlink(uintmax_t num, uintmax_t int_arg __unused, const char *path)
tools/tools/syscall_timing/syscall_timing.c
850
rv = readlink(path, buf, sizeof(buf));
tools/tools/syscall_timing/syscall_timing.c
859
test_vfork(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
886
test_vfork_exec(uintmax_t num, uintmax_t int_arg __unused, const char *path __unused)
tools/tools/syscall_timing/syscall_timing.c
93
test_access(uintmax_t num, uintmax_t int_arg __unused, const char *path)
tools/tools/syscall_timing/syscall_timing.c
98
fd = access(path, O_RDONLY);
tools/tools/vhba/mptest/vhba_mptest.c
442
if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, cam_sim_path(vhba->sim), CAM_TARGET_WILDCARD, CAM_LUN_WILDCARD) != CAM_REQ_CMP) {
tools/tools/vhba/vhba.c
393
xpt_freeze_devq(ccbh->path, 1);
tools/tools/vimage/vimage.c
194
printf(" Path: %s\n", vst[i].path);
tools/tools/vimage/vimage.c
344
jailparam_import_raw(&params[psize++], &vs->path, sizeof(vs->path));
tools/tools/vimage/vimage.c
53
char path[MAXPATHLEN];
usr.bin/calendar/io.c
171
snprintf(path, sizeof(path), _PATH_INCLUDE_LOCAL, getlocalbase());
usr.bin/calendar/io.c
172
if (stat(path, &sb) != 0) {
usr.bin/calendar/io.c
63
static char path[MAXPATHLEN];
usr.bin/calendar/io.c
673
snprintf(path, sizeof(path), "%s/_calXXXXXX", _PATH_TMP);
usr.bin/calendar/io.c
674
if ((fd = mkstemp(path)) < 0)
usr.bin/calendar/io.c
726
(void)unlink(path);
usr.bin/diff/diff.c
684
splice(char *dir, char *path)
usr.bin/diff/diff.c
692
if ((tail = strrchr(path, '/')) == NULL)
usr.bin/diff/diff.c
693
tail = path;
usr.bin/diff/diffdir.c
388
print_only(const char *path, size_t dirlen, const char *entry)
usr.bin/diff/diffdir.c
392
printf("Only in %.*s: %s\n", (int)dirlen, path, entry);
usr.bin/diff/diffdir.c
64
const char *path, struct dirent ***dirp,
usr.bin/diff/diffdir.c
72
if ((fd = open(path, O_DIRECTORY | O_RDONLY)) < 0 ||
usr.bin/diff/diffdir.c
81
warnx("%s: Directory loop detected", path);
usr.bin/diff/diffreg_new.c
303
openfile(const char *path, char **p, struct stat *st)
usr.bin/diff/diffreg_new.c
307
if (strcmp(path, "-") == 0)
usr.bin/diff/diffreg_new.c
310
f = fopen(path, "r");
usr.bin/diff/diffreg_new.c
313
err(2, "%s", path);
usr.bin/diff/diffreg_new.c
316
err(2, "%s", path);
usr.bin/dpv/dpv.c
434
curfile->path = argv[n];
usr.bin/dpv/dpv.c
84
if (realpath(file->path, rpath) == 0 ||
usr.bin/dpv/dpv.c
86
warn("%s", file->path);
usr.bin/dtc/checking.cc
119
path.push_back(std::make_pair(n->name, n->unit_address));
usr.bin/dtc/checking.cc
142
path.pop_back();
usr.bin/dtc/checking.cc
150
for (auto &p : path)
usr.bin/dtc/checking.hh
57
device_tree::node_path path;
usr.bin/dtc/fdt.cc
1238
device_tree::collect_names_recursive(node_ptr parent, node_ptr n, node_path &path)
usr.bin/dtc/fdt.cc
1240
path.push_back(std::make_pair(n->name, n->unit_address));
usr.bin/dtc/fdt.cc
1249
node_paths.insert(std::make_pair(name, path));
usr.bin/dtc/fdt.cc
1250
ordered_node_paths.push_back({name, path});
usr.bin/dtc/fdt.cc
1270
collect_names_recursive(n, c, path);
usr.bin/dtc/fdt.cc
1280
fixups.push_back({path, p, v});
usr.bin/dtc/fdt.cc
1302
path.pop_back();
usr.bin/dtc/fdt.cc
1381
node_path path = node_paths[pv->string_data];
usr.bin/dtc/fdt.cc
1382
auto p = path.begin();
usr.bin/dtc/fdt.cc
1383
auto pe = path.end();
usr.bin/dtc/fdt.cc
1431
string path;
usr.bin/dtc/fdt.cc
1440
path += '/';
usr.bin/dtc/fdt.cc
1458
possible = path + c->name;
usr.bin/dtc/fdt.cc
1467
path += node_name;
usr.bin/dtc/fdt.cc
1470
path += '@';
usr.bin/dtc/fdt.cc
1471
path += node_address;
usr.bin/dtc/fdt.cc
1911
string path;
usr.bin/dtc/fdt.cc
1921
path += '/';
usr.bin/dtc/fdt.cc
1922
path += p->first;
usr.bin/dtc/fdt.cc
1925
path += '@';
usr.bin/dtc/fdt.cc
1926
path += p->second;
usr.bin/dtc/fdt.cc
1929
return path;
usr.bin/dtc/fdt.cc
2162
string value = i.path.to_string();
usr.bin/dtc/fdt.cc
2207
for (auto &p : i.path)
usr.bin/dtc/fdt.cc
2229
string path = p.first;
usr.bin/dtc/fdt.cc
2232
path += '@';
usr.bin/dtc/fdt.cc
2233
path += p.second;
usr.bin/dtc/fdt.cc
2235
n->add_child(node::create_special_node(path, symbols));
usr.bin/dtc/fdt.hh
1038
void add_include_path(const char *path)
usr.bin/dtc/fdt.hh
1040
std::string p(path);
usr.bin/dtc/fdt.hh
798
node_path path;
usr.bin/dtc/fdt.hh
875
void collect_names_recursive(node_ptr parent, node_ptr n, node_path &path);
usr.bin/dtc/input_buffer.cc
1290
input_buffer::buffer_for_file(const string &path, bool warn)
usr.bin/dtc/input_buffer.cc
1292
if (path == "-")
usr.bin/dtc/input_buffer.cc
1297
int source = open(path.c_str(), O_RDONLY);
usr.bin/dtc/input_buffer.cc
1302
fprintf(stderr, "Unable to open file '%s'. %s\n", path.c_str(), strerror(errno));
usr.bin/dtc/input_buffer.cc
1311
fprintf(stderr, "File %s is a directory\n", path.c_str());
usr.bin/dtc/input_buffer.cc
1316
std::unique_ptr<input_buffer> b(new mmap_input_buffer(source, string(path)));
usr.bin/dtc/input_buffer.hh
95
static std::unique_ptr<input_buffer> buffer_for_file(const std::string &path,
usr.bin/env/envopts.c
109
fprintf(stderr, "#env Searching:\t'%s'\n", path);
usr.bin/env/envopts.c
114
while ((d = strsep(&path, ":")) != NULL) {
usr.bin/env/envopts.c
97
search_paths(char *path, char **argv)
usr.bin/env/envopts.h
33
void search_paths(char *path, char **argv);
usr.bin/etdump/etdump.c
213
char *path;
usr.bin/etdump/etdump.c
215
path = strdup(progname);
usr.bin/etdump/etdump.c
218
basename(path));
usr.bin/fetch/fetch.c
425
fetch(char *URL, const char *path, int *is_http)
usr.bin/fetch/fetch.c
558
r = stat(path, &sb);
usr.bin/fetch/fetch.c
570
warnx("%s: stat()", path);
usr.bin/fetch/fetch.c
613
if (symlink(url->doc, path) == -1) {
usr.bin/fetch/fetch.c
614
warn("%s: symlink()", path);
usr.bin/fetch/fetch.c
643
"does not match remote", path);
usr.bin/fetch/fetch.c
659
"than remote file (%jd bytes)", path,
usr.bin/fetch/fetch.c
664
if ((of = fopen(path, "r+")) == NULL) {
usr.bin/fetch/fetch.c
665
warn("%s: fopen()", path);
usr.bin/fetch/fetch.c
671
warn("%s: fstat()", path);
usr.bin/fetch/fetch.c
686
warn("%s: fseeko()", path);
usr.bin/fetch/fetch.c
721
if ((slash = strrchr(path, '/')) == NULL)
usr.bin/fetch/fetch.c
722
slash = path;
usr.bin/fetch/fetch.c
728
(int)(slash - path), path, slash);
usr.bin/fetch/fetch.c
731
warn("%s: mkstemps()", path);
usr.bin/fetch/fetch.c
740
of = fopen(path, "w");
usr.bin/fetch/fetch.c
742
warn("%s: open()", path);
usr.bin/fetch/fetch.c
749
stat_start(&xs, path, us.size, count);
usr.bin/fetch/fetch.c
802
(stat(path, &sb) != -1) && sb.st_mode & S_IFREG) {
usr.bin/fetch/fetch.c
809
if (utimes(tmppath ? tmppath : path, tv))
usr.bin/fetch/fetch.c
810
warn("%s: utimes()", tmppath ? tmppath : path);
usr.bin/fetch/fetch.c
830
warn("%s", path);
usr.bin/fetch/fetch.c
838
path, (intmax_t)count, (intmax_t)us.size);
usr.bin/fetch/fetch.c
854
warnx("%s may be truncated", path);
usr.bin/fetch/fetch.c
860
if (tmppath != NULL && rename(tmppath, path) == -1) {
usr.bin/fetch/fetch.c
861
warn("%s: rename()", path);
usr.bin/fetch/fetch.c
867
if (stat(path, &sb) != -1 && (sb.st_mode & S_IFREG))
usr.bin/fetch/fetch.c
868
unlink(tmppath ? tmppath : path);
usr.bin/fetch/fetch.c
870
rename(tmppath, path); /* ignore errors here */
usr.bin/find/function.c
1790
find_has_xattr(const char *path, int ns, const char *aname, bool deref_link)
usr.bin/find/function.c
1795
asz = extattr_get_file(path, ns, aname, NULL, 0);
usr.bin/find/function.c
1797
asz = extattr_get_link(path, ns, aname, NULL, 0);
usr.bin/find/ls.c
111
char path[MAXPATHLEN];
usr.bin/find/ls.c
113
if ((lnklen = readlink(name, path, MAXPATHLEN - 1)) == -1) {
usr.bin/find/ls.c
117
path[lnklen] = '\0';
usr.bin/find/ls.c
118
(void)printf(" -> %s", path);
usr.bin/find/misc.c
52
brace_subst(char *orig, char **store, char *path, size_t len)
usr.bin/find/misc.c
58
plen = strlen(path);
usr.bin/find/misc.c
75
memcpy(dst, path, plen);
usr.bin/find/printf.c
164
const char *path, *pend;
usr.bin/find/printf.c
197
path = entry->fts_path;
usr.bin/find/printf.c
198
pend = strrchr(path, '/');
usr.bin/find/printf.c
202
fwrite(path, pend - path, 1, fout);
usr.bin/fortune/fortune/fortune.c
1066
perror(fp->path);
usr.bin/fortune/fortune/fortune.c
1132
"fortune: %s corrupted\n", fp->path);
usr.bin/fortune/fortune/fortune.c
1204
DPRINTF(1, (stderr, " (%s, %s, %s)", STR(list->path),
usr.bin/fortune/fortune/fortune.c
1317
DPRINTF(1, (stderr, "searching in %s\n", fp->path));
usr.bin/fortune/fortune/fortune.c
1378
char *pch, **ppch, *str, *path;
usr.bin/fortune/fortune/fortune.c
1386
path = strdup(Fortune_path);
usr.bin/fortune/fortune/fortune.c
1388
for (nstr = 2, pch = path; *pch != '\0'; pch++) {
usr.bin/fortune/fortune/fortune.c
1396
str = strtok(path, ":");
usr.bin/fortune/fortune/fortune.c
1412
free(path);
usr.bin/fortune/fortune/fortune.c
192
chmod(Fortfile->path, 0666);
usr.bin/fortune/fortune/fortune.c
448
const char *path;
usr.bin/fortune/fortune/fortune.c
454
path = file;
usr.bin/fortune/fortune/fortune.c
461
path = tpath;
usr.bin/fortune/fortune/fortune.c
464
if ((isdir = is_dir(path)) && parent != NULL) {
usr.bin/fortune/fortune/fortune.c
471
!is_off_name(path)) {
usr.bin/fortune/fortune/fortune.c
472
offensive = off_name(path);
usr.bin/fortune/fortune/fortune.c
476
path = tpath = offensive;
usr.bin/fortune/fortune/fortune.c
479
DPRINTF(1, (stderr, "\ttrying \"%s\"\n", path));
usr.bin/fortune/fortune/fortune.c
484
DPRINTF(1, (stderr, "adding file \"%s\"\n", path));
usr.bin/fortune/fortune/fortune.c
486
if ((fd = open(path, O_RDONLY)) < 0) {
usr.bin/fortune/fortune/fortune.c
498
path = tpath = offensive;
usr.bin/fortune/fortune/fortune.c
501
DPRINTF(1, (stderr, "\ttrying \"%s\"\n", path));
usr.bin/fortune/fortune/fortune.c
528
DPRINTF(2, (stderr, "path = \"%s\"\n", path));
usr.bin/fortune/fortune/fortune.c
534
fp->path = path;
usr.bin/fortune/fortune/fortune.c
539
!is_fortfile(path, &fp->datfile, &fp->posfile, (parent != NULL))))
usr.bin/fortune/fortune/fortune.c
544
path);
usr.bin/fortune/fortune/fortune.c
559
if (All_forts && parent == NULL && !is_off_name(path))
usr.bin/fortune/fortune/fortune.c
669
obscene->path = offensive;
usr.bin/fortune/fortune/fortune.c
695
if ((dir = opendir(fp->path)) == NULL) {
usr.bin/fortune/fortune/fortune.c
696
perror(fp->path);
usr.bin/fortune/fortune/fortune.c
700
DPRINTF(1, (stderr, "adding dir \"%s\"\n", fp->path));
usr.bin/fortune/fortune/fortune.c
706
if (add_file(NO_PROB, name, fp->path, &fp->child, &tailp, fp))
usr.bin/fortune/fortune/fortune.c
713
"fortune: %s: No fortune files in directory.\n", fp->path);
usr.bin/fortune/fortune/fortune.c
76
const char *path;
usr.bin/fstat/fuser.c
111
static int addfile(const char *path, struct reqfile *reqfile);
usr.bin/fstat/fuser.c
142
addfile(const char *path, struct reqfile *reqfile)
usr.bin/fstat/fuser.c
146
assert(path);
usr.bin/fstat/fuser.c
147
if (stat(path, &sb) != 0) {
usr.bin/fstat/fuser.c
148
warn("%s", path);
usr.bin/fstat/fuser.c
153
reqfile->name = path;
usr.bin/getconf/getconf.c
211
do_onepath(const char *name, int key, const char *path)
usr.bin/getconf/getconf.c
216
value = pathconf(path, key);
usr.bin/getconf/getconf.c
227
do_allpath(const char *path)
usr.bin/getconf/getconf.c
230
foreach_pathconf(do_onepath, path);
usr.bin/getconf/getconf.c
272
do_pathconf(const char *name, int key, const char *path)
usr.bin/getconf/getconf.c
277
value = pathconf(path, key);
usr.bin/getconf/getconf.c
43
static void do_allpath(const char *path);
usr.bin/getconf/getconf.c
46
static void do_pathconf(const char *name, int key, const char *path);
usr.bin/getconf/getconf.h
45
const char *path);
usr.bin/grep/file.c
171
grep_open(const char *path)
usr.bin/grep/file.c
177
if (path == NULL) {
usr.bin/grep/file.c
181
} else if ((f->fd = open(path, O_RDONLY)) == -1)
usr.bin/grep/grep.h
158
struct file *grep_open(const char *path);
usr.bin/gzip/gzip.c
1896
handle_pathname(char *path)
usr.bin/gzip/gzip.c
1898
char *opath = path, *s = NULL;
usr.bin/gzip/gzip.c
1904
if (path[0] == '-' && path[1] == '\0') {
usr.bin/gzip/gzip.c
1913
if (stat(path, &sb) != 0 || (fflag == 0 && cflag == 0 &&
usr.bin/gzip/gzip.c
1914
lstat(path, &sb) != 0)) {
usr.bin/gzip/gzip.c
1917
len = strlen(path);
usr.bin/gzip/gzip.c
1922
memcpy(s, path, len);
usr.bin/gzip/gzip.c
1924
path = s;
usr.bin/gzip/gzip.c
1933
handle_dir(path);
usr.bin/gzip/gzip.c
1935
maybe_warnx("%s is a directory", path);
usr.bin/gzip/gzip.c
1940
handle_file(path, &sb);
usr.bin/gzip/gzip.c
1942
maybe_warnx("%s is not a regular file", path);
usr.bin/iscsictl/iscsictl.h
94
struct conf *conf_new_from_file(const char *path);
usr.bin/iscsictl/parse.y
415
check_perms(const char *path)
usr.bin/iscsictl/parse.y
420
error = stat(path, &sb);
usr.bin/iscsictl/parse.y
426
xo_warnx("%s is world-writable", path);
usr.bin/iscsictl/parse.y
428
xo_warnx("%s is world-readable", path);
usr.bin/iscsictl/parse.y
434
xo_warnx("%s is world-executable", path);
usr.bin/iscsictl/parse.y
443
conf_new_from_file(const char *path)
usr.bin/iscsictl/parse.y
450
yyin = fopen(path, "r");
usr.bin/iscsictl/parse.y
452
xo_err(1, "unable to open configuration file %s", path);
usr.bin/iscsictl/parse.y
453
check_perms(path);
usr.bin/limits/limits.c
724
char path[MAXPATHLEN];
usr.bin/limits/limits.c
737
len = sizeof(path);
usr.bin/limits/limits.c
738
if (sysctl(mib, 4, path, &len, NULL, 0) != -1) {
usr.bin/limits/limits.c
740
if (stat(path, &st1) != -1 && memcmp(&st, &st1, sizeof st) == 0)
usr.bin/locate/bigram/locate.bigram.c
52
u_char *oldpath = buf1, *path = buf2;
usr.bin/locate/bigram/locate.bigram.c
58
while (fgets(path, sizeof(buf2), stdin) != NULL) {
usr.bin/locate/bigram/locate.bigram.c
68
for (cp = path; *cp == *oldpath; cp++, oldpath++)
usr.bin/locate/bigram/locate.bigram.c
78
if (path == buf1) {
usr.bin/locate/bigram/locate.bigram.c
79
path = buf2;
usr.bin/locate/bigram/locate.bigram.c
82
path = buf1;
usr.bin/locate/code/locate.code.c
104
u_char *cp, *oldpath, *path;
usr.bin/locate/code/locate.code.c
142
path = buf2;
usr.bin/locate/code/locate.code.c
145
while (fgets(path, sizeof(buf2), stdin) != NULL) {
usr.bin/locate/code/locate.code.c
148
if (*path == '\n')
usr.bin/locate/code/locate.code.c
152
for (cp = path; *cp != '\0'; cp++) {
usr.bin/locate/code/locate.code.c
159
for (cp = path; *cp == *oldpath; cp++, oldpath++)
usr.bin/locate/code/locate.code.c
163
count = cp - path;
usr.bin/locate/code/locate.code.c
211
if (path == buf1) { /* swap pointers */
usr.bin/locate/code/locate.code.c
212
path = buf2;
usr.bin/locate/code/locate.code.c
215
path = buf1;
usr.bin/locate/locate/fastfind.c
149
u_char bigram1[NBG], bigram2[NBG], path[LOCATE_PATH_MAX + 2];
usr.bin/locate/locate/fastfind.c
229
p = path + count;
usr.bin/locate/locate/fastfind.c
287
if (p - path >= LOCATE_PATH_MAX)
usr.bin/locate/locate/fastfind.c
288
errx(1, "corrupted database: %s %td", database, p - path);
usr.bin/locate/locate/fastfind.c
293
cutoff = path;
usr.bin/locate/locate/fastfind.c
296
} else if (foundchar >= path + count) { /* a char matched */
usr.bin/locate/locate/fastfind.c
298
cutoff = path + count;
usr.bin/locate/locate/fastfind.c
321
!fnmatch(pathpart, path, 0))
usr.bin/locate/locate/fastfind.c
323
!fnmatch(pathpart, path,
usr.bin/locate/locate/fastfind.c
332
(void)printf("%s%c",path,separator);
usr.bin/locate/locate/fastfind.c
336
(void)printf("%s%c",path,separator);
usr.bin/locate/locate/fastfind.c
48
u_char bigram1[NBG], bigram2[NBG], path[LOCATE_PATH_MAX];
usr.bin/locate/locate/fastfind.c
73
for (p = path + count; (c = getc(fp)) > SWITCH; size++)
usr.bin/locate/locate/fastfind.c
89
chars += (p - path);
usr.bin/locate/locate/fastfind.c
90
if ((p - path) > longest_path)
usr.bin/locate/locate/fastfind.c
91
longest_path = p - path;
usr.bin/locate/locate/util.c
102
for (ch = c = path; ; ch++) {
usr.bin/locate/locate/util.c
104
(!*ch && !(*(ch - 1) == ':' && ch == 1+ path))) {
usr.bin/locate/locate/util.c
81
colon(char **dbv, char *path, char *dot)
usr.bin/locate/locate/util.c
94
if (*path == '\0') {
usr.bin/login/login_fbtab.c
123
char *path;
usr.bin/login/login_fbtab.c
129
path = gl.gl_pathv[i];
usr.bin/login/login_fbtab.c
131
if (chflags(path, 0) && errno != ENOENT && errno != EOPNOTSUPP)
usr.bin/login/login_fbtab.c
132
syslog(LOG_ERR, "%s: chflags(%s): %m", table, path);
usr.bin/login/login_fbtab.c
133
if (chmod(path, mask) && errno != ENOENT)
usr.bin/login/login_fbtab.c
134
syslog(LOG_ERR, "%s: chmod(%s): %m", table, path);
usr.bin/login/login_fbtab.c
135
if (chown(path, uid, gid) && errno != ENOENT)
usr.bin/login/login_fbtab.c
136
syslog(LOG_ERR, "%s: chown(%s): %m", table, path);
usr.bin/m4/gnum4.c
107
char *path;
usr.bin/m4/gnum4.c
118
(path = strsep(&sweep, ":")) != NULL;)
usr.bin/m4/gnum4.c
119
addtoincludepath(path);
usr.bin/m4/gnum4.c
127
char path[PATH_MAX];
usr.bin/m4/gnum4.c
132
snprintf(path, sizeof(path), "%s/%s", pe->name, filename);
usr.bin/m4/gnum4.c
133
if ((f = fopen(path, "r")) != NULL) {
usr.bin/m4/gnum4.c
134
set_input(i, f, path);
usr.bin/mail/popen.c
64
Fopen(const char *path, const char *mode)
usr.bin/mail/popen.c
68
if ((fp = fopen(path, mode)) != NULL) {
usr.bin/netstat/netgraph.c
126
snprintf(path, sizeof(path), "[%x]:", ngpcb.node_id);
usr.bin/netstat/netgraph.c
127
if (NgSendMsg(csock, path,
usr.bin/netstat/netgraph.c
135
snprintf(path, sizeof(path), "%s:", ni->name);
usr.bin/netstat/netgraph.c
136
xo_emit("{t:path/%-14.14s} {:hooks/%4d}", path, ni->hooks);
usr.bin/netstat/netgraph.c
89
char path[64];
usr.bin/nohup/nohup.c
101
(size_t)snprintf(path, sizeof(path), "%s/%s", p, FILENAME) <
usr.bin/nohup/nohup.c
102
sizeof(path)) {
usr.bin/nohup/nohup.c
103
fd = open(p = path, O_RDWR | O_CREAT | O_APPEND,
usr.bin/nohup/nohup.c
86
char path[MAXPATHLEN];
usr.bin/patch/mkpath.c
48
mkpath(char *path)
usr.bin/patch/mkpath.c
54
slash = path;
usr.bin/patch/mkpath.c
63
if (stat(path, &sb)) {
usr.bin/patch/mkpath.c
64
if (errno != ENOENT || (mkdir(path, 0777) &&
usr.bin/patch/mkpath.c
66
warn("%s", path);
usr.bin/patch/mkpath.c
70
warnx("%s: %s", path, strerror(ENOTDIR));
usr.bin/patch/pch.c
1532
char *path = NULL;
usr.bin/patch/pch.c
1541
if (names[i].path != NULL && names[i].exists) {
usr.bin/patch/pch.c
1542
path = names[i].path;
usr.bin/patch/pch.c
1546
if (path == NULL && !assume_exists) {
usr.bin/patch/pch.c
1551
if (path == NULL && ok_to_create_file &&
usr.bin/patch/pch.c
1552
names[NEW_FILE].path != NULL)
usr.bin/patch/pch.c
1553
path = names[NEW_FILE].path;
usr.bin/patch/pch.c
1556
return path ? xstrdup(path) : NULL;
usr.bin/patch/pch.c
1564
char *path;
usr.bin/patch/pch.c
1576
path = names[i].path;
usr.bin/patch/pch.c
1577
if (path == NULL || (!names[i].exists && !assume_exists))
usr.bin/patch/pch.c
1579
if ((tmp = num_components(path)) > min_components)
usr.bin/patch/pch.c
1583
best = path;
usr.bin/patch/pch.c
1585
if ((tmp = strlen(basename(path))) > min_baselen)
usr.bin/patch/pch.c
1589
best = path;
usr.bin/patch/pch.c
1591
if ((tmp = strlen(path)) > min_len)
usr.bin/patch/pch.c
1594
best = path;
usr.bin/patch/pch.c
1612
best = names[NEW_FILE].path;
usr.bin/patch/pch.c
1618
num_components(const char *path)
usr.bin/patch/pch.c
1623
for (n = 0, cp = path; (cp = strchr(cp, '/')) != NULL; n++) {
usr.bin/patch/pch.c
260
name->path = fetchname(str, &name->exists, strippath);
usr.bin/patch/pch.c
319
names[OLD_FILE].path = fetchname(s + 4,
usr.bin/patch/pch.c
326
names[NEW_FILE].path = fetchname(s + off,
usr.bin/patch/pch.c
334
names[OLD_FILE].path = fetchname(s + off,
usr.bin/patch/pch.c
337
names[INDEX_FILE].path = fetchname(s + 6,
usr.bin/patch/pch.c
425
if (names[OLD_FILE].path != NULL)
usr.bin/patch/pch.c
426
source_file = xstrdup(names[OLD_FILE].path);
usr.bin/patch/pch.c
435
if (names[OLD_FILE].path != NULL ||
usr.bin/patch/pch.c
436
names[NEW_FILE].path != NULL) {
usr.bin/patch/pch.c
437
free(names[INDEX_FILE].path);
usr.bin/patch/pch.c
438
names[INDEX_FILE].path = NULL;
usr.bin/patch/pch.c
459
free(names[OLD_FILE].path);
usr.bin/patch/pch.c
460
free(names[NEW_FILE].path);
usr.bin/patch/pch.c
461
free(names[INDEX_FILE].path);
usr.bin/patch/pch.h
35
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/posixshmcontrol/posixshmcontrol.c
166
delete_one_shm(const char *path)
usr.bin/posixshmcontrol/posixshmcontrol.c
170
error = shm_unlink(path);
usr.bin/posixshmcontrol/posixshmcontrol.c
172
warn("unlink of %s failed", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
346
read_one_shm(const char *path)
usr.bin/posixshmcontrol/posixshmcontrol.c
353
fd = shm_open(path, O_RDONLY, 0);
usr.bin/posixshmcontrol/posixshmcontrol.c
355
warn("open %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
373
warn("read from %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
401
stat_one_shm(const char *path, bool hsize, bool uname)
usr.bin/posixshmcontrol/posixshmcontrol.c
409
fd = shm_open(path, O_RDONLY, 0);
usr.bin/posixshmcontrol/posixshmcontrol.c
411
warn("open %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
417
warn("stat %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
420
printf("path\t%s\n", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
498
truncate_one_shm(const char *path, uint64_t newsize)
usr.bin/posixshmcontrol/posixshmcontrol.c
503
fd = shm_open(path, O_RDWR, 0);
usr.bin/posixshmcontrol/posixshmcontrol.c
505
warn("open %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
510
warn("truncate %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
62
create_one_shm(const char *path, long mode, int idx)
usr.bin/posixshmcontrol/posixshmcontrol.c
67
fd = shm_open(path, O_RDWR | O_CREAT, mode);
usr.bin/posixshmcontrol/posixshmcontrol.c
69
warn("create %s", path);
usr.bin/posixshmcontrol/posixshmcontrol.c
73
fd = shm_create_largepage(path, O_RDWR, idx,
usr.bin/posixshmcontrol/posixshmcontrol.c
76
warn("shm_create_largepage %s psind %d", path, idx);
usr.bin/procstat/procstat_advlock.c
96
xo_emit("{:path/%s}", a->path == NULL ? "" : a->path);
usr.bin/rpcgen/rpc_main.c
205
extendfile(const char *path, const char *ext)
usr.bin/rpcgen/rpc_main.c
211
if ((file = strrchr(path, '/')) == NULL)
usr.bin/rpcgen/rpc_main.c
212
file = path;
usr.bin/soelim/soelim.c
55
char path[PATH_MAX];
usr.bin/soelim/soelim.c
70
snprintf(path, sizeof(path), "%s/%s", includes->sl_str[i],
usr.bin/soelim/soelim.c
72
if ((f = fopen(path, "r")) != NULL)
usr.bin/stat/stat.c
648
char smode[12], sid[12], path[PATH_MAX + 4];
usr.bin/stat/stat.c
788
(void)strftime(path, sizeof(path), timefmt, tm);
usr.bin/stat/stat.c
789
sdata = path;
usr.bin/stat/stat.c
846
(void)strlcpy(path, "(stdin)", sizeof(path));
usr.bin/stat/stat.c
847
sdata = path;
usr.bin/stat/stat.c
849
snprintf(path, sizeof(path), " -> ");
usr.bin/stat/stat.c
850
if (realpath(file, path + 4) == NULL) {
usr.bin/stat/stat.c
853
path[0] = '\0';
usr.bin/stat/stat.c
855
sdata = path + (ofmt == FMTF_STRING ? 0 : 4);
usr.bin/stat/stat.c
866
snprintf(path, sizeof(path), " -> ");
usr.bin/stat/stat.c
867
l = readlink(file, path + 4, sizeof(path) - 4 - 1);
usr.bin/stat/stat.c
871
path[0] = '\0';
usr.bin/stat/stat.c
873
path[l + 4] = '\0';
usr.bin/stat/stat.c
874
sdata = path + (ofmt == FMTF_STRING ? 0 : 4);
usr.bin/stat/stat.c
934
(void)strlcpy(path, file, sizeof(path));
usr.bin/stat/stat.c
935
sdata = path;
usr.bin/tee/tee.c
157
tee_open(const char *path, int oflags)
usr.bin/tee/tee.c
163
if ((fd = open(path, oflags, DEFFILEMODE)) >= 0)
usr.bin/tee/tee.c
169
pathlen = strnlen(path, sizeof(sun.sun_path));
usr.bin/tee/tee.c
182
(void)strlcpy(&sun.sun_path[0], path, sizeof(sun.sun_path));
usr.bin/tftp/main.c
230
char *path = NULL;
usr.bin/tftp/main.c
246
path = s + 1;
usr.bin/tftp/main.c
248
if ((s = strchr(path, ';')) != NULL) {
usr.bin/tftp/main.c
272
sprintf(line, "get %s", path);
usr.bin/tftp/main.c
433
char *cp, *targ, *path;
usr.bin/tftp/main.c
497
if (asprintf(&path, "%s/%s", targ, tail(argv[n])) < 0)
usr.bin/tftp/main.c
503
free(path);
usr.bin/tftp/main.c
510
free(path);
usr.bin/tftp/main.c
517
argv[n], hostname, path, mode);
usr.bin/tftp/main.c
518
if (xmitfile(peer, port, fd, path, mode) != 0)
usr.bin/tftp/main.c
522
free(path);
usr.bin/which/which.c
121
print_matches(char *path, char *filename)
usr.bin/which/which.c
130
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/xinstall/xinstall.c
1158
create_tempfile(const char *path, char *temp, size_t tsize)
usr.bin/xinstall/xinstall.c
1162
(void)strncpy(temp, path, tsize);
usr.bin/xinstall/xinstall.c
1341
install_dir(char *path)
usr.bin/xinstall/xinstall.c
1347
for (p = path;; ++p)
usr.bin/xinstall/xinstall.c
1348
if (!*p || (p != path && *p == '/')) {
usr.bin/xinstall/xinstall.c
1353
if (stat(path, &sb) != 0) {
usr.bin/xinstall/xinstall.c
1355
err(EX_OSERR, "stat %s", path);
usr.bin/xinstall/xinstall.c
1356
if (mkdir(path, 0755) < 0) {
usr.bin/xinstall/xinstall.c
1360
err(EX_OSERR, "mkdir %s", path);
usr.bin/xinstall/xinstall.c
1364
path);
usr.bin/xinstall/xinstall.c
1366
errx(EX_OSERR, "%s exists but is not a directory", path);
usr.bin/xinstall/xinstall.c
1373
chown(path, uid, gid))
usr.bin/xinstall/xinstall.c
1374
warn("chown %u:%u %s", uid, gid, path);
usr.bin/xinstall/xinstall.c
1376
if (chmod(path, mode))
usr.bin/xinstall/xinstall.c
1377
warn("chmod %o %s", mode, path);
usr.bin/xinstall/xinstall.c
1379
metadata_log(path, "dir", NULL, NULL, NULL, 0);
usr.bin/xinstall/xinstall.c
1389
metadata_log(const char *path, const char *type, struct timespec *ts,
usr.bin/xinstall/xinstall.c
1401
buflen = strlen(path);
usr.bin/xinstall/xinstall.c
1422
p = path;
usr.sbin/acpi/acpidump/acpi.c
1619
ACPI_DMAR_PCI_PATH *path, *pathend;
usr.sbin/acpi/acpidump/acpi.c
1634
path = (ACPI_DMAR_PCI_PATH *)(devscope + 1);
usr.sbin/acpi/acpidump/acpi.c
1636
pathend = path + pathlen / sizeof(ACPI_DMAR_PCI_PATH);
usr.sbin/acpi/acpidump/acpi.c
1637
if (path < pathend) {
usr.sbin/acpi/acpidump/acpi.c
1641
printf("%c%d:%d", sep, path->Device, path->Function);
usr.sbin/acpi/acpidump/acpi.c
1643
path++;
usr.sbin/acpi/acpidump/acpi.c
1644
} while (path < pathend);
usr.sbin/autofs/automountd.c
127
char *path;
usr.sbin/autofs/automountd.c
136
path = node_path(node);
usr.sbin/autofs/automountd.c
137
log_debugx("creating subtree at %s", path);
usr.sbin/autofs/automountd.c
138
create_directory(path);
usr.sbin/autofs/automountd.c
151
path);
usr.sbin/autofs/automountd.c
152
free(path);
usr.sbin/autofs/automountd.c
157
free(path);
usr.sbin/autofs/common.c
1030
char *path = NULL;
usr.sbin/autofs/common.c
1049
path = checked_strdup(map);
usr.sbin/autofs/common.c
1051
ret = asprintf(&path, "%s/%s", AUTO_MAP_PREFIX, map);
usr.sbin/autofs/common.c
1054
log_debugx("map \"%s\" maps to \"%s\"", map, path);
usr.sbin/autofs/common.c
1060
error = access(path, F_OK);
usr.sbin/autofs/common.c
1063
"back to directory services", path);
usr.sbin/autofs/common.c
1068
executable = file_is_executable(path);
usr.sbin/autofs/common.c
1077
yyin = auto_popen(path, key, NULL);
usr.sbin/autofs/common.c
1079
yyin = auto_popen(path, NULL);
usr.sbin/autofs/common.c
1083
yyin = fopen(path, "r");
usr.sbin/autofs/common.c
1085
log_err(1, "unable to open \"%s\"", path);
usr.sbin/autofs/common.c
1088
free(path);
usr.sbin/autofs/common.c
1089
path = NULL;
usr.sbin/autofs/common.c
128
create_directory(const char *path)
usr.sbin/autofs/common.c
133
assert(path[0] == '/');
usr.sbin/autofs/common.c
138
copy = tofree = checked_strdup(path + 1);
usr.sbin/autofs/common.c
550
char *path;
usr.sbin/autofs/common.c
563
path = concat(n->n_key, '/', x);
usr.sbin/autofs/common.c
566
return (node_path_x(n->n_parent, path));
usr.sbin/autofs/common.c
576
char *path;
usr.sbin/autofs/common.c
579
path = node_path_x(n, checked_strdup(""));
usr.sbin/autofs/common.c
584
len = strlen(path);
usr.sbin/autofs/common.c
585
if (len > 1 && path[len - 1] == '/')
usr.sbin/autofs/common.c
586
path[len - 1] = '\0';
usr.sbin/autofs/common.c
588
return (path);
usr.sbin/autofs/common.c
622
char *path, *options, *tmp;
usr.sbin/autofs/common.c
624
path = node_path(n);
usr.sbin/autofs/common.c
638
strcmp(path, node_path(first_child)) != 0) {
usr.sbin/autofs/common.c
643
path,
usr.sbin/autofs/common.c
654
free(path);
usr.sbin/autofs/common.c
676
node_find_x(struct node *node, const char *path)
usr.sbin/autofs/common.c
687
if (strncmp(tmp, path, tmplen) != 0) {
usr.sbin/autofs/common.c
691
if (path[tmplen] != '/' && path[tmplen] != '\0') {
usr.sbin/autofs/common.c
703
found = node_find_x(child, path);
usr.sbin/autofs/common.c
715
node_find(struct node *root, const char *path)
usr.sbin/autofs/common.c
721
node = node_find_x(root, path);
usr.sbin/autofs/common.c
938
file_is_executable(const char *path)
usr.sbin/autofs/common.c
943
error = stat(path, &sb);
usr.sbin/autofs/common.c
945
log_err(1, "cannot stat %s", path);
usr.sbin/autofs/common.c
958
char *path;
usr.sbin/autofs/common.c
966
ret = asprintf(&path, "%s/special_%s", AUTO_SPECIAL_PREFIX, map + 1);
usr.sbin/autofs/common.c
970
yyin = auto_popen(path, key, NULL);
usr.sbin/autofs/common.c
987
free(path);
usr.sbin/autofs/common.h
73
void create_directory(const char *path);
usr.sbin/autofs/common.h
90
void parse_master(struct node *root, const char *path);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
210
load_bootrom(struct vmctx *ctx, const char *path, uint64_t *elrp)
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
218
fd = open(path, O_RDONLY);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
220
err(1, "open(%s)", path);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
222
err(1, "fstat(%s)", path);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
231
err(1, "mmap(%s)", path);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
236
err(1, "munmap(%s)", path);
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
278
const char *path;
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
281
path = get_config_value("console");
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
282
if (path == NULL)
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
287
if (uart_pl011_tty_open(sc, path) != 0) {
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
289
path);
usr.sbin/bhyve/amd64/ps2kbd.c
442
char path[MAX_PATHNAME];
usr.sbin/bhyve/amd64/ps2kbd.c
449
snprintf(path, MAX_PATHNAME, PS2KBD_LAYOUT_BASEDIR"%s", get_config_value("keyboard.layout") );
usr.sbin/bhyve/amd64/ps2kbd.c
451
err = stat(path, &sb);
usr.sbin/bhyve/amd64/ps2kbd.c
459
fd = open(path, O_RDONLY);
usr.sbin/bhyve/bhyverun.c
730
char *path;
usr.sbin/bhyve/bhyverun.c
735
path = strndup(option, value - option);
usr.sbin/bhyve/bhyverun.c
736
if (path == NULL)
usr.sbin/bhyve/bhyverun.c
738
set_config_value(path, value + 1);
usr.sbin/bhyve/bhyverun.c
739
free(path);
usr.sbin/bhyve/bhyverun.c
744
bhyve_parse_simple_config_file(const char *path)
usr.sbin/bhyve/bhyverun.c
751
fp = fopen(path, "r");
usr.sbin/bhyve/bhyverun.c
753
err(4, "Failed to open configuration file %s", path);
usr.sbin/bhyve/bhyverun.c
764
errx(4, "%s line %u: invalid config option '%s'", path,
usr.sbin/bhyve/bhyverun.h
80
void bhyve_parse_simple_config_file(const char *path);
usr.sbin/bhyve/block_if.c
449
char *cp, *path;
usr.sbin/bhyve/block_if.c
459
path = strndup(opts, cp - opts);
usr.sbin/bhyve/block_if.c
460
set_config_value_node(nvl, "path", path);
usr.sbin/bhyve/block_if.c
461
free(path);
usr.sbin/bhyve/block_if.c
480
const char *path, *pssval, *ssval, *bootindex_val;
usr.sbin/bhyve/block_if.c
541
path = get_config_value_node(nvl, "path");
usr.sbin/bhyve/block_if.c
542
if (path == NULL) {
usr.sbin/bhyve/block_if.c
547
fd = open(path, (ro ? O_RDONLY : O_RDWR) | extra);
usr.sbin/bhyve/block_if.c
550
fd = open(path, O_RDONLY | extra);
usr.sbin/bhyve/block_if.c
555
warn("Could not open backing file: %s", path);
usr.sbin/bhyve/block_if.c
560
warn("Could not stat backing file %s", path);
usr.sbin/bhyve/config.c
107
create_config_node(const char *path)
usr.sbin/bhyve/config.c
110
return (_lookup_config_node(config_root, path, true));
usr.sbin/bhyve/config.c
114
find_config_node(const char *path)
usr.sbin/bhyve/config.c
117
return (_lookup_config_node(config_root, path, false));
usr.sbin/bhyve/config.c
121
create_relative_config_node(nvlist_t *parent, const char *path)
usr.sbin/bhyve/config.c
124
return (_lookup_config_node(parent, path, true));
usr.sbin/bhyve/config.c
128
find_relative_config_node(nvlist_t *parent, const char *path)
usr.sbin/bhyve/config.c
131
return (_lookup_config_node(parent, path, false));
usr.sbin/bhyve/config.c
163
set_config_value(const char *path, const char *value)
usr.sbin/bhyve/config.c
170
name = strrchr(path, '.');
usr.sbin/bhyve/config.c
173
name = path;
usr.sbin/bhyve/config.c
175
node_name = strndup(path, name - path);
usr.sbin/bhyve/config.c
190
value, path);
usr.sbin/bhyve/config.c
195
set_config_value_if_unset(const char *const path, const char *const value)
usr.sbin/bhyve/config.c
197
if (get_config_value(path) != NULL) {
usr.sbin/bhyve/config.c
201
set_config_value(path, value);
usr.sbin/bhyve/config.c
205
get_raw_config_value(const char *path)
usr.sbin/bhyve/config.c
212
name = strrchr(path, '.');
usr.sbin/bhyve/config.c
215
name = path;
usr.sbin/bhyve/config.c
217
node_name = strndup(path, name - path);
usr.sbin/bhyve/config.c
232
warnx("Attempting to fetch value of node %s", path);
usr.sbin/bhyve/config.c
241
char *nestedval, *path, *valbuf;
usr.sbin/bhyve/config.c
282
path = strndup(vp, cp - vp);
usr.sbin/bhyve/config.c
283
if (path == NULL)
usr.sbin/bhyve/config.c
290
cp = get_raw_config_value(path);
usr.sbin/bhyve/config.c
294
path);
usr.sbin/bhyve/config.c
300
free(path);
usr.sbin/bhyve/config.c
335
get_config_value(const char *path)
usr.sbin/bhyve/config.c
339
value = get_raw_config_value(path);
usr.sbin/bhyve/config.c
380
get_config_bool(const char *path)
usr.sbin/bhyve/config.c
384
value = get_config_value(path);
usr.sbin/bhyve/config.c
386
err(4, "Failed to fetch boolean variable %s", path);
usr.sbin/bhyve/config.c
387
return (_bool_value(path, value));
usr.sbin/bhyve/config.c
391
get_config_bool_default(const char *path, bool def)
usr.sbin/bhyve/config.c
395
value = get_config_value(path);
usr.sbin/bhyve/config.c
398
return (_bool_value(path, value));
usr.sbin/bhyve/config.c
425
set_config_bool(const char *path, bool value)
usr.sbin/bhyve/config.c
428
set_config_value(path, value ? "true" : "false");
usr.sbin/bhyve/config.c
50
_lookup_config_node(nvlist_t *parent, const char *path, bool create)
usr.sbin/bhyve/config.c
55
copy = strdup(path);
usr.sbin/bhyve/config.c
62
warnx("Invalid configuration node: %s", path);
usr.sbin/bhyve/config.c
84
path, tofree);
usr.sbin/bhyve/config.h
119
void set_config_value(const char *path, const char *value);
usr.sbin/bhyve/config.h
124
void set_config_value_if_unset(const char *const path,
usr.sbin/bhyve/config.h
128
bool get_config_bool(const char *path);
usr.sbin/bhyve/config.h
130
bool get_config_bool_default(const char *path, bool def);
usr.sbin/bhyve/config.h
133
void set_config_bool(const char *path, bool value);
usr.sbin/bhyve/config.h
74
const char *get_config_value(const char *path);
usr.sbin/bhyve/config.h
85
nvlist_t *create_config_node(const char *path);
usr.sbin/bhyve/config.h
92
nvlist_t *find_config_node(const char *path);
usr.sbin/bhyve/config.h
98
nvlist_t *create_relative_config_node(nvlist_t *parent, const char *path);
usr.sbin/bhyve/config.h
99
nvlist_t *find_relative_config_node(nvlist_t *parent, const char *path);
usr.sbin/bhyve/gdb.c
1792
char buf[64], path[PATH_MAX];
usr.sbin/bhyve/gdb.c
1802
(size_t)(pathend - data) >= sizeof(path) - 1) {
usr.sbin/bhyve/gdb.c
1806
memcpy(path, data, pathend - data);
usr.sbin/bhyve/gdb.c
1807
path[pathend - data] = '\0';
usr.sbin/bhyve/gdb.c
1822
fd = openat(xml_dfd, path, O_RDONLY | O_RESOLVE_BENEATH);
usr.sbin/bhyve/net_backend_netgraph.c
80
strncpy(ngc.path, value, NG_PATHSIZ - 1);
usr.sbin/bhyve/pci_ahci.c
2475
const char *path, *type, *value;
usr.sbin/bhyve/pci_ahci.c
2540
path = get_config_value_node(port_nvl, "path");
usr.sbin/bhyve/pci_ahci.c
2542
MD5Update(&mdctx, path, strlen(path));
usr.sbin/bhyve/pci_virtio_block.c
452
const char *path, *serial;
usr.sbin/bhyve/pci_virtio_block.c
510
path = get_config_value_node(nvl, "path");
usr.sbin/bhyve/pci_virtio_block.c
512
MD5Update(&mdctx, path, strlen(path));
usr.sbin/bhyve/pci_virtio_console.c
275
const char *name, *path;
usr.sbin/bhyve/pci_virtio_console.c
290
path = get_config_value_node(nvl, "path");
usr.sbin/bhyve/pci_virtio_console.c
291
if (path == NULL) {
usr.sbin/bhyve/pci_virtio_console.c
309
pathcopy = strdup(path);
usr.sbin/bhyve/pci_virtio_console.c
324
strcpy(pathcopy, path);
usr.sbin/bhyve/pci_virtio_console.c
648
char *name, *path;
usr.sbin/bhyve/pci_virtio_console.c
653
path = opt;
usr.sbin/bhyve/pci_virtio_console.c
654
if (path == NULL) {
usr.sbin/bhyve/pci_virtio_console.c
665
set_config_value_node(port_nvl, "path", path);
usr.sbin/bhyve/pci_virtio_input.c
628
char *path = strndup(opts, cp - opts);
usr.sbin/bhyve/pci_virtio_input.c
629
set_config_value_node(nvl, "path", path);
usr.sbin/bhyve/pci_virtio_input.c
630
free(path);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
207
load_bootrom(struct vmctx *ctx, const char *path, uint64_t *elrp,
usr.sbin/bhyve/riscv/bhyverun_machdep.c
216
fd = open(path, O_RDONLY);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
218
err(1, "open(%s)", path);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
220
err(1, "fstat(%s)", path);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
229
err(1, "mmap(%s)", path);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
234
err(1, "munmap(%s)", path);
usr.sbin/bhyve/riscv/bhyverun_machdep.c
277
const char *path;
usr.sbin/bhyve/riscv/bhyverun_machdep.c
280
path = get_config_value("console");
usr.sbin/bhyve/riscv/bhyverun_machdep.c
281
if (path == NULL)
usr.sbin/bhyve/riscv/bhyverun_machdep.c
286
if (uart_ns16550_tty_open(sc, path) != 0) {
usr.sbin/bhyve/riscv/bhyverun_machdep.c
288
path);
usr.sbin/bhyve/tpm_emul_passthru.c
35
const char *path;
usr.sbin/bhyve/tpm_emul_passthru.c
43
path = get_config_value_node(nvl, "path");
usr.sbin/bhyve/tpm_emul_passthru.c
44
tpm->fd = open(path, O_RDWR);
usr.sbin/bhyve/tpm_emul_passthru.c
46
warnx("%s: unable to open tpm device \"%s\"", __func__, path);
usr.sbin/bhyve/tpm_emul_swtpm.c
39
const char *path;
usr.sbin/bhyve/tpm_emul_swtpm.c
48
path = get_config_value_node(nvl, "path");
usr.sbin/bhyve/tpm_emul_swtpm.c
49
if (path == NULL) {
usr.sbin/bhyve/tpm_emul_swtpm.c
62
strlcpy(tpm_addr.sun_path, path, sizeof (tpm_addr.sun_path) - 1);
usr.sbin/bhyve/tpm_emul_swtpm.c
67
path);
usr.sbin/bhyve/uart_backend.c
380
uart_tty_backend(struct uart_softc *sc, const char *path)
usr.sbin/bhyve/uart_backend.c
388
fd = open(path, O_RDWR | O_NONBLOCK);
usr.sbin/bhyve/uart_backend.c
418
uart_tcp_backend(struct uart_softc *sc, const char *path,
usr.sbin/bhyve/uart_backend.c
431
if (sscanf(path, "tcp=[%255[^]]]:%5s", addr, port) == 2) {
usr.sbin/bhyve/uart_backend.c
433
} else if (sscanf(path, "tcp=%255[^:]:%5s", addr, port) == 2) {
usr.sbin/bhyve/uart_backend.c
526
uart_tty_open(struct uart_softc *sc, const char *path,
usr.sbin/bhyve/uart_backend.c
531
if (strcmp("stdio", path) == 0)
usr.sbin/bhyve/uart_backend.c
533
else if (strncmp("tcp", path, 3) == 0)
usr.sbin/bhyve/uart_backend.c
534
retval = uart_tcp_backend(sc, path, drain, arg);
usr.sbin/bhyve/uart_backend.c
536
retval = uart_tty_backend(sc, path);
usr.sbin/bhyve/uart_backend.h
52
int uart_tty_open(struct uart_softc *sc, const char *path,
usr.sbin/bhyvectl/bhyvectl.c
293
char *path;
usr.sbin/bhyvectl/bhyvectl.c
296
if ((path = strdup(file)) == NULL)
usr.sbin/bhyvectl/bhyvectl.c
299
dirname(path);
usr.sbin/bhyvectl/bhyvectl.c
300
fd = open(path, O_DIRECTORY);
usr.sbin/bhyvectl/bhyvectl.c
301
free(path);
usr.sbin/bhyveload/bhyveload.c
684
altcons_open(char *path)
usr.sbin/bhyveload/bhyveload.c
695
if (!strcmp(path, "stdio"))
usr.sbin/bhyveload/bhyveload.c
698
err = stat(path, &sb);
usr.sbin/bhyveload/bhyveload.c
703
fd = open(path, O_RDWR | O_NONBLOCK);
usr.sbin/bhyveload/bhyveload.c
715
disk_open(char *path)
usr.sbin/bhyveload/bhyveload.c
722
fd = open(path, O_RDWR);
usr.sbin/bhyveload/bhyveload.c
724
fd = open(path, O_RDONLY);
usr.sbin/bluetooth/bcmfw/bcmfw.c
121
char path[BCMFW_BSIZE];
usr.sbin/bluetooth/bcmfw/bcmfw.c
124
snprintf(path, sizeof(path), "/dev/%s", name);
usr.sbin/bluetooth/bcmfw/bcmfw.c
126
if ((fd = open(path, O_WRONLY)) < 0) {
usr.sbin/bluetooth/bcmfw/bcmfw.c
128
path, strerror(errno), errno);
usr.sbin/bluetooth/bthidd/parser.y
533
char path[PATH_MAX];
usr.sbin/bluetooth/bthidd/parser.y
542
snprintf(path, sizeof(path), "%s.new", hids_file);
usr.sbin/bluetooth/bthidd/parser.y
544
if ((f = fopen(path, "w")) == NULL) {
usr.sbin/bluetooth/bthidd/parser.y
546
path, strerror(errno), errno);
usr.sbin/bluetooth/bthidd/parser.y
556
if (rename(path, hids_file) < 0) {
usr.sbin/bluetooth/bthidd/parser.y
558
"%s (%d)" EOL, path, hids_file, strerror(errno), errno);
usr.sbin/bluetooth/bthidd/parser.y
559
unlink(path);
usr.sbin/bootparamd/bootparamd/bootparamd.c
134
strcpy(path, where);
usr.sbin/bootparamd/bootparamd/bootparamd.c
139
res.server_path = path;
usr.sbin/bootparamd/bootparamd/bootparamd.c
37
static char path[MAX_PATH_LEN];
usr.sbin/bootparamd/callbootd/callbootd.c
29
static char path[MAX_PATH_LEN+1];
usr.sbin/bootparamd/callbootd/callbootd.c
78
stat_getfile_res.server_path = path;
usr.sbin/bsdinstall/distextract/distextract.c
101
dists[nminibars].path = distrib;
usr.sbin/bsdinstall/distextract/distextract.c
104
dists[nminibars].label = strrchr(dists[nminibars].path, '/');
usr.sbin/bsdinstall/distextract/distextract.c
106
dists[nminibars].label = dists[nminibars].path;
usr.sbin/bsdinstall/distextract/distextract.c
109
dists[nminibars].size = count_files(dists[nminibars].path);
usr.sbin/bsdinstall/distextract/distextract.c
184
char path[PATH_MAX];
usr.sbin/bsdinstall/distextract/distextract.c
189
snprintf(path, sizeof(path), "%s/MANIFEST", distdir);
usr.sbin/bsdinstall/distextract/distextract.c
190
manifest = fopen(path, "r");
usr.sbin/bsdinstall/distextract/distextract.c
230
snprintf(path, sizeof(path), "%s/%s", distdir, file);
usr.sbin/bsdinstall/distextract/distextract.c
231
retval = archive_read_open_filename(archive, path, 4096);
usr.sbin/bsdinstall/distextract/distextract.c
256
char path[PATH_MAX];
usr.sbin/bsdinstall/distextract/distextract.c
274
snprintf(path, sizeof(path), "%s/%s", distdir, file->path);
usr.sbin/bsdinstall/distextract/distextract.c
275
retval = archive_read_open_filename(archive, path, 4096);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
140
free(entry->path);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
238
entry->path = reallocf(entry->path, path_len);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
239
if (entry->path != NULL) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
240
memset(entry->path, '\0', path_len);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
241
strlcpy((char*)entry->path, *argv, path_len);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
300
entry->path = NULL;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
673
if (entry->path != NULL)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
674
ret = string_get(value, entry->path, -1);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c
82
u_char *path; /* it may be NULL */
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
240
csock_handle(struct ng_mesg *mesg, const char *path)
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
246
if (sscanf(path, "[%x]:%n", &id, &len) != 1 ||
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
247
(u_int)len != strlen(path)) {
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
248
syslog(LOG_ERR, "cannot parse message path '%s'", path);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
257
(*d->func)(mesg, path, id, d->arg);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
267
csock_read(char *path)
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
278
if ((ret = NgRecvMsg(csock, mesg, resbufsiz + 1, path)) < 0) {
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
308
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
310
if ((mesg = csock_read(path)) == NULL)
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
313
csock_handle(mesg, path);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
320
ng_output(const char *path, u_int cookie, u_int opcode,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
323
return (NgSendMsg(csock, path, (int)cookie, (int)opcode, arg, arglen));
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
329
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
331
sprintf(path, "%s:", node);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
332
return (ng_output(path, cookie, opcode, arg, arglen));
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
338
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
340
sprintf(path, "[%x]:", node);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
341
return (ng_output(path, cookie, opcode, arg, arglen));
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
351
ng_dialog(const char *path, u_int cookie, u_int opcode,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
360
if ((token = ng_output(path, cookie, opcode, arg, arglen)) < 0)
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
400
strcpy(b->path, rpath);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
421
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
423
sprintf(path, "%s:", node);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
424
return (ng_dialog(path, cookie, opcode, arg, arglen));
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
430
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
432
sprintf(path, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
433
return (ng_dialog(path, cookie, opcode, arg, arglen));
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
507
csock_handle(b->mesg, b->path);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
552
ng_node_id(const char *path)
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
557
if ((resp = ng_dialog(path, NGM_GENERIC_COOKIE, NGM_NODEINFO,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
611
snprintf(conn.path, NG_PATHSIZ, "%s:", node);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
622
snprintf(conn.path, NG_PATHSIZ, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
634
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
636
snprintf(path, NG_PATHSIZ, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
638
snprintf(conn.path, NG_PATHSIZ, "[%x]:", peer);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
641
return (NgSendMsg(csock, path,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
650
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
656
snprintf(path, NG_PATHSIZ, "[%x]:", tee);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
658
snprintf(conn.path, NG_PATHSIZ, "[%x]:", peer);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
661
return (NgSendMsg(csock, path,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
731
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
739
sprintf(path, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
740
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_MKPEER,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
749
sprintf(path, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
750
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_NAME,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
763
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
765
snprintf(path, NG_PATHSIZ, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
766
return (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
790
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
793
snprintf(path, NG_PATHSIZ, "[%x]:", id);
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
794
return (NgSendMsg(csock, path,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c
80
char path[NG_PATHSIZ];
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.h
53
int ng_output(const char *path, u_int cookie, u_int opcode,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.h
60
struct ng_mesg *ng_dialog(const char *path, u_int cookie, u_int opcode,
usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.h
83
ng_ID_t ng_node_id(const char *path);
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1488
pfl_scan_ruleset(const char *path)
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1496
if (pfctl_get_rules_info_h(pfh, &rules, PF_PASS, path)) {
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1503
if (pfctl_get_rule_h(pfh, i, rules.ticket, path,
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1515
strlcpy(e->name, path, sizeof(e->name));
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1516
if (path[0])
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1538
pfl_walk_rulesets(const char *path)
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1544
if (pfl_scan_ruleset(path))
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1548
strlcpy(prs.path, path, sizeof(prs.path));
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1566
strlcpy(newpath, path, sizeof(newpath));
usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
1567
if (path[0])
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
138
char *path;
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
155
input_new(FILE *fp, const char *path, const char *fname)
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
163
ip->path = savestr(path);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
177
free(input->path);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
185
tryopen(const char *path, const char *fname)
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
190
if (path == NULL)
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
193
fn = xalloc(strlen(path) + strlen(fname) + 2);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpimport.c
194
sprintf(fn, "%s/%s", path, fname);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
381
parse_flist(struct snmp_toolinfo *snmptoolctx, char *value, char *path,
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
393
if (isalpha(*value) && (path == NULL || path[0] == '\0')) {
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
396
} else if (path != NULL){
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
397
strlcpy(filename, path, MAXPATHLEN + 1);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
398
namelen = strlen(path);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
716
char path[MAXPATHLEN + 1];
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
741
path[0] = '\0';
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
761
strlcpy(path, val, len + 1);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
768
len = parse_flist(snmptoolctx, val, path, &IsoOrgDod_OID);
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c
770
len = parse_flist(snmptoolctx, val, path, &cut);
usr.sbin/certctl/certctl.c
209
unexpand_path(const char *path)
usr.sbin/certctl/certctl.c
211
const char *p = path;
usr.sbin/certctl/certctl.c
218
return (*q == '\0' && *p == '/' ? p : path);
usr.sbin/certctl/certctl.c
229
char *path;
usr.sbin/certctl/certctl.c
237
free(cert->path);
usr.sbin/certctl/certctl.c
313
read_cert(const char *path, struct cert_tree *tree, struct cert_tree *exclude)
usr.sbin/certctl/certctl.c
322
if ((f = fopen(path, "r")) == NULL) {
usr.sbin/certctl/certctl.c
323
warn("%s", path);
usr.sbin/certctl/certctl.c
356
cert->path = xstrdup(unexpand_path(path));
usr.sbin/certctl/certctl.c
368
warnx("%s: no valid certificates found", path);
usr.sbin/certctl/certctl.c
380
read_certs(const char *path, struct cert_tree *tree, struct cert_tree *exclude)
usr.sbin/certctl/certctl.c
383
char *paths[] = { __DECONST(char *, path), NULL };
usr.sbin/certctl/certctl.c
389
if (stat(path, &sb) != 0) {
usr.sbin/certctl/certctl.c
424
char *path, *tmppath = NULL;
usr.sbin/certctl/certctl.c
442
free(cert->path);
usr.sbin/certctl/certctl.c
443
cert->path = xasprintf("%08lx.%d", cert->hash, file->c);
usr.sbin/certctl/certctl.c
478
path = file->cert->path;
usr.sbin/certctl/certctl.c
479
cmp = strcmp((*ent)->d_name, path);
usr.sbin/certctl/certctl.c
482
path = NULL;
usr.sbin/certctl/certctl.c
488
path = file->cert->path;
usr.sbin/certctl/certctl.c
492
path = NULL;
usr.sbin/certctl/certctl.c
510
tmppath = xasprintf(".%s", path);
usr.sbin/certctl/certctl.c
519
info("writing %s/%s", dir, path);
usr.sbin/certctl/certctl.c
523
tmppath = xasprintf(".%s", path);
usr.sbin/certctl/certctl.c
537
err(1, "%s/%s", dir, tmppath ? tmppath : path);
usr.sbin/certctl/certctl.c
541
if (ret == 0 && renameat(d, tmppath, d, path) != 0) {
usr.sbin/certctl/certctl.c
542
warn("%s/%s", dir, path);
usr.sbin/certctl/certctl.c
555
unexpand_path(dir), path,
usr.sbin/certctl/certctl.c
668
char *path;
usr.sbin/certctl/certctl.c
685
path = expand_path(LEGACY_PATH);
usr.sbin/certctl/certctl.c
686
ret = read_certs(path, &untrusted, NULL);
usr.sbin/certctl/certctl.c
689
path);
usr.sbin/certctl/certctl.c
693
path);
usr.sbin/certctl/certctl.c
695
free(path);
usr.sbin/certctl/certctl.c
779
char *path, *name;
usr.sbin/certctl/certctl.c
782
path = longnames ? NULL : strrchr(cert->path, '/');
usr.sbin/certctl/certctl.c
784
printf("%s\t%s\n", path ? path + 1 : cert->path,
usr.sbin/ckdist/ckdist.c
181
ckdist(const char *path, int type)
usr.sbin/ckdist/ckdist.c
186
if (isstdin(path)) {
usr.sbin/ckdist/ckdist.c
187
path = "(stdin)";
usr.sbin/ckdist/ckdist.c
189
} else if ((fp = fopen(path, "r")) == NULL)
usr.sbin/ckdist/ckdist.c
190
return fail(path, NULL);
usr.sbin/ckdist/ckdist.c
193
type = distfile(path);
usr.sbin/ckdist/ckdist.c
202
rval = chkmd5(fp, path);
usr.sbin/ckdist/ckdist.c
205
rval = chkinf(fp, path);
usr.sbin/ckdist/ckdist.c
208
rval = report(path, NULL, E_UNKNOWN);
usr.sbin/ckdist/ckdist.c
211
warn("%s", path);
usr.sbin/ckdist/ckdist.c
213
err(2, "%s", path);
usr.sbin/ckdist/ckdist.c
218
chkmd5(FILE * fp, const char *path)
usr.sbin/ckdist/ckdist.c
240
if ((dname = distname(path, name, NULL)) == NULL)
usr.sbin/ckdist/ckdist.c
255
rval |= report(path, dname, error);
usr.sbin/ckdist/ckdist.c
263
chkinf(FILE * fp, const char *path)
usr.sbin/ckdist/ckdist.c
290
else if ((dname = distname(fp == stdin ? NULL : path, NULL,
usr.sbin/ckdist/ckdist.c
310
rval |= report(path, dname, error);
usr.sbin/ckdist/ckdist.c
318
report(const char *path, const char *name, int error)
usr.sbin/ckdist/ckdist.c
324
printf("%s: Unknown format\n", path);
usr.sbin/ckdist/ckdist.c
327
printf("%s: Invalid MD5 format\n", path);
usr.sbin/ckdist/ckdist.c
330
printf("%s: Invalid .inf format\n", path);
usr.sbin/ckdist/ckdist.c
333
printf("%s: Can't derive component name\n", path);
usr.sbin/ckdist/ckdist.c
336
printf("%s: %s: Size mismatch\n", path, name);
usr.sbin/ckdist/ckdist.c
339
printf("%s: %s: Checksum mismatch\n", path, name);
usr.sbin/ckdist/ckdist.c
342
printf("%s: %s: %s\n", path, name, sys_errlist[errno]);
usr.sbin/ckdist/ckdist.c
345
printf("%s: %s: OK\n", path, name);
usr.sbin/ckdist/ckdist.c
351
distname(const char *path, const char *name, const char *ext)
usr.sbin/ckdist/ckdist.c
360
if (!path)
usr.sbin/ckdist/ckdist.c
362
name = stripath(path);
usr.sbin/ckdist/ckdist.c
369
path = opt_dir;
usr.sbin/ckdist/ckdist.c
370
plen = strlen(path);
usr.sbin/ckdist/ckdist.c
372
plen = path && (s = strrchr(path, '/')) != NULL ?
usr.sbin/ckdist/ckdist.c
373
(size_t)(s - path) : 0;
usr.sbin/ckdist/ckdist.c
378
memcpy(s, path, plen);
usr.sbin/ckdist/ckdist.c
394
stripath(const char *path)
usr.sbin/ckdist/ckdist.c
398
return ((s = strrchr(path, '/')) != NULL && s[1] ?
usr.sbin/ckdist/ckdist.c
399
s + 1 : path);
usr.sbin/ckdist/ckdist.c
403
distfile(const char *path)
usr.sbin/ckdist/ckdist.c
408
if ((type = disttype(path)) == DISTMD5 ||
usr.sbin/ckdist/ckdist.c
409
((s = strrchr(path, '.')) != NULL && s > path &&
usr.sbin/ckdist/ckdist.c
428
fail(const char *path, const char *msg)
usr.sbin/ckdist/ckdist.c
432
warnx("%s: %s", path, msg ? msg : sys_errlist[errno]);
usr.sbin/ckdist/ckdist.c
63
#define isstdin(path) ((path)[0] == '-' && !(path)[1])
usr.sbin/ckdist/ckdist.c
74
static int ckdist(const char *path, int type);
usr.sbin/ckdist/ckdist.c
75
static int chkmd5(FILE * fp, const char *path);
usr.sbin/ckdist/ckdist.c
76
static int chkinf(FILE * fp, const char *path);
usr.sbin/ckdist/ckdist.c
77
static int report(const char *path, const char *name, int error);
usr.sbin/ckdist/ckdist.c
78
static const char *distname(const char *path, const char *name,
usr.sbin/ckdist/ckdist.c
80
static const char *stripath(const char *path);
usr.sbin/ckdist/ckdist.c
81
static int distfile(const char *path);
usr.sbin/ckdist/ckdist.c
83
static int fail(const char *path, const char *msg);
usr.sbin/config/config.h
215
char *path;
usr.sbin/config/config.h
239
char *path(const char *);
usr.sbin/config/main.cc
155
ipath->path = optarg;
usr.sbin/config/main.cc
246
p = path((char *)NULL);
usr.sbin/config/main.cc
545
p = path("config.c.new");
usr.sbin/config/main.cc
593
from_path = path(from_name);
usr.sbin/config/main.cc
594
to_path = path(to_name);
usr.sbin/config/main.cc
682
p = path(dp->d_name);
usr.sbin/config/mkmakefile.cc
141
ofp = fopen(path("Makefile.new"), "w");
usr.sbin/config/mkmakefile.cc
143
err(1, "%s", path("Makefile.new"));
usr.sbin/config/mkmakefile.cc
303
ofp = fopen(path("hints.c.new"), "w");
usr.sbin/config/mkmakefile.cc
305
err(1, "%s", path("hints.c.new"));
usr.sbin/config/mkmakefile.cc
345
ofp = fopen(path("env.c.new"), "w");
usr.sbin/config/mkmakefile.cc
347
err(1, "%s", path("env.c.new"));
usr.sbin/config/mkmakefile.cc
397
asprintf(&fnamebuf, "%s/%s", ipath->path, fname);
usr.sbin/config/mkoptions.cc
304
fpath = path(nbuf);
usr.sbin/cpucontrol/amd.c
115
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/amd.c
121
path);
usr.sbin/cpucontrol/amd.c
134
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/amd.c
138
fprintf(stderr, "%s: updating cpu %s... ", path, dev);
usr.sbin/cpucontrol/amd.c
78
const char *dev, *path;
usr.sbin/cpucontrol/amd.c
92
path = params->fw_path;
usr.sbin/cpucontrol/amd.c
96
assert(path);
usr.sbin/cpucontrol/amd10h.c
102
path = params->fw_path;
usr.sbin/cpucontrol/amd10h.c
107
assert(path);
usr.sbin/cpucontrol/amd10h.c
126
selected_fw = ucode_amd_find(path, signature, &revision, fw_image,
usr.sbin/cpucontrol/amd10h.c
133
path, dev, old_rev, revision);
usr.sbin/cpucontrol/amd10h.c
91
const char *dev, *path;
usr.sbin/cpucontrol/cpucontrol.c
102
static void datadir_add(const char *path);
usr.sbin/cpucontrol/cpucontrol.c
462
fwdfd = open(dir->path, O_RDONLY);
usr.sbin/cpucontrol/cpucontrol.c
464
WARN(1, "skipping directory %s: not accessible", dir->path);
usr.sbin/cpucontrol/cpucontrol.c
481
error = try_a_fw_image(dev, fd, fwdfd, dir->path,
usr.sbin/cpucontrol/cpucontrol.c
491
WARN(0, "closedir(%s)", dir->path);
usr.sbin/cpucontrol/cpucontrol.c
501
datadir_add(const char *path)
usr.sbin/cpucontrol/cpucontrol.c
508
newdir->path = path;
usr.sbin/cpucontrol/cpucontrol.c
81
const char *path;
usr.sbin/cpucontrol/intel.c
106
path = params->fw_path;
usr.sbin/cpucontrol/intel.c
110
assert(path);
usr.sbin/cpucontrol/intel.c
152
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/intel.c
160
path);
usr.sbin/cpucontrol/intel.c
175
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/intel.c
187
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/intel.c
208
WARNX(2, "%s: broken extended signature table", path);
usr.sbin/cpucontrol/intel.c
221
path);
usr.sbin/cpucontrol/intel.c
249
path, fw_header->revision);
usr.sbin/cpucontrol/intel.c
253
path, dev, revision, fw_header->revision);
usr.sbin/cpucontrol/intel.c
80
const char *dev, *path;
usr.sbin/cpucontrol/via.c
100
path = params->fw_path;
usr.sbin/cpucontrol/via.c
104
assert(path);
usr.sbin/cpucontrol/via.c
134
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/via.c
142
path);
usr.sbin/cpucontrol/via.c
148
WARNX(2, "file too short: %s", path);
usr.sbin/cpucontrol/via.c
160
WARNX(2, "%s: update data checksum invalid", path);
usr.sbin/cpucontrol/via.c
174
path, fw_header->revision);
usr.sbin/cpucontrol/via.c
178
path, dev, revision, fw_header->revision);
usr.sbin/cpucontrol/via.c
80
const char *dev, *path;
usr.sbin/crunch/crunchgen/crunchgen.c
605
void fillin_program_objs(prog_t *p, char *path);
usr.sbin/crunch/crunchgen/crunchgen.c
637
char path[MAXPATHLEN];
usr.sbin/crunch/crunchgen/crunchgen.c
680
snprintf(path, sizeof(path), "Makefile.%s", p->name);
usr.sbin/crunch/crunchgen/crunchgen.c
681
if (is_nonempty_file(path)) {
usr.sbin/crunch/crunchgen/crunchgen.c
682
snprintf(line, MAXLINELEN, "Using %s for %s", path, p->name);
usr.sbin/crunch/crunchgen/crunchgen.c
686
snprintf(path, sizeof(path), "%s/Makefile", p->srcdir);
usr.sbin/crunch/crunchgen/crunchgen.c
687
if (!p->objs && p->srcdir && is_nonempty_file(path))
usr.sbin/crunch/crunchgen/crunchgen.c
688
fillin_program_objs(p, path);
usr.sbin/crunch/crunchgen/crunchgen.c
703
fillin_program_objs(prog_t *p, char *path)
usr.sbin/crunch/crunchgen/crunchgen.c
743
fprintf(f, ".include \"%s\"\n", path);
usr.sbin/crunch/crunchgen/crunchgen.c
974
char path[MAXPATHLEN];
usr.sbin/crunch/crunchgen/crunchgen.c
979
snprintf(path, MAXPATHLEN, "%s/%s", dir->str, progname);
usr.sbin/crunch/crunchgen/crunchgen.c
980
if (!is_dir(path))
usr.sbin/crunch/crunchgen/crunchgen.c
983
if ((srcdir = strdup(path)) == NULL)
usr.sbin/ctld/conf.cc
101
conf_set_pidfile_path(const char *path)
usr.sbin/ctld/conf.cc
103
return (conf->set_pidfile_path(path));
usr.sbin/ctld/conf.cc
458
parse_conf(const char *path)
usr.sbin/ctld/conf.cc
460
freebsd::FILE_up fp(fopen(path, "r"));
usr.sbin/ctld/conf.cc
462
log_warn("unable to open configuration file %s", path);
usr.sbin/ctld/conf.cc
470
log_warnx("failed to allocate memory parsing %s", path);
usr.sbin/ctld/conf.cc
473
log_warnx("unknown exception parsing %s", path);
usr.sbin/ctld/conf.h
56
bool conf_set_pidfile_path(const char *path);
usr.sbin/ctld/ctld.cc
118
conf::set_pidfile_path(std::string_view path)
usr.sbin/ctld/ctld.cc
124
conf_pidfile_path = path;
usr.sbin/ctld/ctld.cc
131
const char *path;
usr.sbin/ctld/ctld.cc
135
path = conf_pidfile_path.c_str();
usr.sbin/ctld/ctld.cc
136
log_debugx("opening pidfile %s", path);
usr.sbin/ctld/ctld.cc
137
conf_pidfile = pidfile_open(path, 0600, &otherpid);
usr.sbin/ctld/ctld.cc
142
log_err(1, "cannot open or create pidfile \"%s\"", path);
usr.sbin/ctld/ctld.cc
1784
const std::string &path = lun->path();
usr.sbin/ctld/ctld.cc
1785
if (path.empty())
usr.sbin/ctld/ctld.cc
1788
const auto &pair = path_map.try_emplace(path, lun);
usr.sbin/ctld/ctld.cc
1793
"lun \"%s\"", path.c_str(),
usr.sbin/ctld/ctld.cc
2508
check_perms(const char *path)
usr.sbin/ctld/ctld.cc
2513
error = stat(path, &sb);
usr.sbin/ctld/ctld.cc
2519
log_warnx("%s is world-writable", path);
usr.sbin/ctld/ctld.cc
2521
log_warnx("%s is world-readable", path);
usr.sbin/ctld/ctld.cc
2527
log_warnx("%s is world-executable", path);
usr.sbin/ctld/ctld.cc
2536
conf_new_from_file(const char *path, bool ucl)
usr.sbin/ctld/ctld.cc
2542
log_debugx("obtaining configuration from %s", path);
usr.sbin/ctld/ctld.cc
2565
valid = uclparse_conf(path);
usr.sbin/ctld/ctld.cc
2567
valid = parse_conf(path);
usr.sbin/ctld/ctld.cc
2575
check_perms(path);
usr.sbin/ctld/ctld.hh
505
bool set_pidfile_path(std::string_view path);
usr.sbin/ctld/ctld.hh
594
bool parse_conf(const char *path);
usr.sbin/ctld/ctld.hh
595
bool uclparse_conf(const char *path);
usr.sbin/ctld/uclparse.cc
1408
uclparse_conf(const char *path)
usr.sbin/ctld/uclparse.cc
1411
ucl::Ucl top = ucl::Ucl::parse_from_file(path, err);
usr.sbin/ctld/uclparse.cc
1413
log_warnx("unable to parse configuration file %s: %s", path,
usr.sbin/ctld/uclparse.cc
1422
log_warnx("failed to allocate memory parsing %s", path);
usr.sbin/ctld/uclparse.cc
1425
log_warnx("unknown exception parsing %s", path);
usr.sbin/devinfo/devinfo.c
354
print_path(struct devinfo_dev *root, char *path)
usr.sbin/devinfo/devinfo.c
356
if (devinfo_foreach_device_child(root, print_device_path, (void *)path) == 0)
usr.sbin/devinfo/devinfo.c
357
errx(1, "%s: Not found", path);
usr.sbin/devinfo/devinfo.c
378
char *path = NULL;
usr.sbin/devinfo/devinfo.c
384
path = optarg;
usr.sbin/devinfo/devinfo.c
400
if (path && (rflag || uflag))
usr.sbin/devinfo/devinfo.c
411
if (path) {
usr.sbin/devinfo/devinfo.c
412
print_path(root, path);
usr.sbin/efibootmgr/efibootmgr.c
1076
find_efi_device(const char *path)
usr.sbin/efibootmgr/efibootmgr.c
1083
ret = efivar_unix_path_to_device_path(path, &dp);
usr.sbin/efibootmgr/efibootmgr.c
1086
"Cannot translate path '%s' to UEFI", path);
usr.sbin/efibootmgr/efibootmgr.c
1091
printf("%s -> %s\n", path, buf);
usr.sbin/extattrctl/extattrctl.c
53
long num_inodes_by_path(char *path);
usr.sbin/extattrctl/extattrctl.c
72
num_inodes_by_path(char *path)
usr.sbin/extattrctl/extattrctl.c
77
error = statfs(path, &buf);
usr.sbin/fstyp/fstyp.c
178
type_check(const char *path, FILE *fp)
usr.sbin/fstyp/fstyp.c
188
err(1, "%s: fstat", path);
usr.sbin/fstyp/fstyp.c
195
errx(1, "%s: not a disk", path);
usr.sbin/fstyp/fstyp.c
204
char *path;
usr.sbin/fstyp/fstyp.c
229
path = argv[0];
usr.sbin/fstyp/fstyp.c
253
fp = fopen(path, "r");
usr.sbin/fstyp/fstyp.c
255
err(1, "%s", path);
usr.sbin/fstyp/fstyp.c
261
type_check(path, fp);
usr.sbin/fstyp/fstyp.c
278
warnx("%s: filesystem not recognized", path);
usr.sbin/fstyp/hammer2_disk.h
563
uint8_t path[64]; /* 40-7F target specification string or key */
usr.sbin/jail/command.c
1008
check_path(struct cfjail *j, const char *pname, const char *path, int isfile,
usr.sbin/jail/command.c
1017
if (path[0] != '/') {
usr.sbin/jail/command.c
1019
pname, path);
usr.sbin/jail/command.c
1030
if (!strncmp(path, jailpath, jplen) && path[jplen] == '/') {
usr.sbin/jail/command.c
1031
tpath = alloca(strlen(path) + 1);
usr.sbin/jail/command.c
1032
strcpy(tpath, path);
usr.sbin/jail/command.c
1054
if (stat(path, &st) < 0 || statfs(path, &stfs) < 0) {
usr.sbin/jail/command.c
1055
jail_warnx(j, "%s: %s: %s", pname, path,
usr.sbin/jail/command.c
1066
pname, path);
usr.sbin/jail/command.c
1071
pname, path, umount_type);
usr.sbin/jail/command.c
294
const char *jidstr, *conslog, *fmt, *path, *ruleset, *term, *username;
usr.sbin/jail/command.c
530
path = string_param(j->intparams[KP_PATH]);
usr.sbin/jail/command.c
531
if (path == NULL) {
usr.sbin/jail/command.c
535
devpath = alloca(strlen(path) + 5);
usr.sbin/jail/command.c
536
sprintf(devpath, "%s/dev", path);
usr.sbin/jail/command.c
561
path = string_param(j->intparams[KP_PATH]);
usr.sbin/jail/command.c
562
if (path == NULL) {
usr.sbin/jail/command.c
566
devpath = alloca(strlen(path) + 8);
usr.sbin/jail/command.c
567
sprintf(devpath, "%s/dev/fd", path);
usr.sbin/jail/command.c
587
path = string_param(j->intparams[KP_PATH]);
usr.sbin/jail/command.c
588
if (path == NULL) {
usr.sbin/jail/command.c
592
devpath = alloca(strlen(path) + 6);
usr.sbin/jail/command.c
593
sprintf(devpath, "%s/proc", path);
usr.sbin/jail/command.c
751
path = string_param(j->intparams[KP_PATH]);
usr.sbin/jail/command.c
752
if (path && chdir(path) < 0) {
usr.sbin/jail/command.c
753
jail_warnx(j, "chdir %s: %s", path, strerror(errno));
usr.sbin/jail/command.c
76
static int check_path(struct cfjail *j, const char *pname, const char *path,
usr.sbin/jail/command.c
819
path = string_param(j->intparams[KP_PATH]);
usr.sbin/jail/command.c
820
setenv("JPATH", path ? path : "", 1);
usr.sbin/jail/jail.c
672
const char *path;
usr.sbin/jail/jail.c
679
if ((path = string_param(j->intparams[KP_PATH]))) {
usr.sbin/jail/jail.c
680
if (j->name != NULL && path[0] != '/') {
usr.sbin/jail/jail.c
682
path);
usr.sbin/jail/jail.c
685
if (stat(path, &st) < 0) {
usr.sbin/jail/jail.c
686
jail_warnx(j, "path %s: %s", path, strerror(errno));
usr.sbin/jail/jail.c
690
jail_warnx(j, "path %s: %s", path, strerror(ENOTDIR));
usr.sbin/kbdcontrol/kbdcontrol.c
110
static void add_keymap_path(const char *path);
usr.sbin/kbdcontrol/kbdcontrol.c
142
char *path;
usr.sbin/kbdcontrol/kbdcontrol.c
799
add_keymap_path(const char *path)
usr.sbin/kbdcontrol/kbdcontrol.c
804
len = strlen(path);
usr.sbin/kbdcontrol/kbdcontrol.c
806
(pe->path = malloc(len + 2)) == NULL)
usr.sbin/kbdcontrol/kbdcontrol.c
808
memcpy(pe->path, path, len);
usr.sbin/kbdcontrol/kbdcontrol.c
809
if (len > 0 && path[len - 1] != '/')
usr.sbin/kbdcontrol/kbdcontrol.c
810
pe->path[len++] = '/';
usr.sbin/kbdcontrol/kbdcontrol.c
811
pe->path[len] = '\0';
usr.sbin/kbdcontrol/kbdcontrol.c
865
name = mkfullname(pe->path, opt, postfix[j]);
usr.sbin/lpr/chkprintcap/chkprintcap.c
204
char *path;
usr.sbin/lpr/chkprintcap/chkprintcap.c
238
dp->path = strdup(pp->spool_dir);
usr.sbin/lpr/chkprintcap/chkprintcap.c
239
if (dp->path == 0)
usr.sbin/lpr/chkprintcap/chkprintcap.c
266
if (strcmp(dp->path, dp2->path) == 0) {
usr.sbin/lpr/chkprintcap/chkprintcap.c
268
dp->printer, dp2->printer, dp->path);
usr.sbin/lpr/chkprintcap/chkprintcap.c
271
"directory", dp->path, dp->printer,
usr.sbin/lpr/chkprintcap/chkprintcap.c
272
dp2->path, dp2->printer);
usr.sbin/makefs/cd9660.c
1561
node->node->path, node->node->name);
usr.sbin/makefs/ffs.c
846
char path[MAXPATHLEN + 1];
usr.sbin/makefs/ffs.c
902
if (snprintf(path, sizeof(path), "%s/%s/%s", cur->root,
usr.sbin/makefs/ffs.c
903
cur->path, cur->name) >= (int)sizeof(path))
usr.sbin/makefs/ffs.c
930
(cur->contents) ? cur->contents : path, fsopts);
usr.sbin/makefs/ffs.c
945
if ((size_t)snprintf(path, sizeof(path), "%s/%s", dir,
usr.sbin/makefs/ffs.c
946
cur->name) >= sizeof(path))
usr.sbin/makefs/ffs.c
948
if (! ffs_populate_dir(path, cur->child, fsopts))
usr.sbin/makefs/makefs.h
115
char *path; /* directory name */
usr.sbin/makefs/msdos.c
213
msdos_populate_dir(const char *path, struct denode *dir, fsnode *root,
usr.sbin/makefs/msdos.c
224
if ((size_t)snprintf(pbuf, sizeof(pbuf), "%s/%s", path,
usr.sbin/makefs/msdos.c
257
warnx("skipping non-regular file %s/%s", cur->path,
usr.sbin/makefs/msdos/msdosfs_vnops.c
355
msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node)
usr.sbin/makefs/msdos/msdosfs_vnops.c
402
if ((error = msdosfs_wfile(path, dep, node)) != 0)
usr.sbin/makefs/msdos/msdosfs_vnops.c
430
msdosfs_wfile(const char *path, struct denode *dep, fsnode *node)
usr.sbin/makefs/msdos/msdosfs_vnops.c
461
if ((fd = open(path, O_RDONLY)) == -1) {
usr.sbin/makefs/msdos/msdosfs_vnops.c
463
fprintf(stderr, "open %s: %s\n", path, strerror(error));
usr.sbin/makefs/msdos/msdosfs_vnops.c
535
msdosfs_mkdire(const char *path __unused, struct denode *pdep, fsnode *node)
usr.sbin/makefs/walk.c
121
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
130
len = snprintf(path, sizeof(path), "%s/%s", root, dir);
usr.sbin/makefs/walk.c
131
if (len >= sizeof(path))
usr.sbin/makefs/walk.c
134
printf("walk_dir: %s %p\n", path, parent);
usr.sbin/makefs/walk.c
135
if ((dirp = opendir(path)) == NULL)
usr.sbin/makefs/walk.c
136
err(1, "Can't opendir `%s'", path);
usr.sbin/makefs/walk.c
137
rp = path + strlen(root) + 1;
usr.sbin/makefs/walk.c
163
if ((size_t)snprintf(path + len, sizeof(path) - len, "/%s",
usr.sbin/makefs/walk.c
164
name) >= sizeof(path) - len)
usr.sbin/makefs/walk.c
166
if (lstat(path, &stbuf) == -1)
usr.sbin/makefs/walk.c
167
err(1, "Can't lstat `%s'", path);
usr.sbin/makefs/walk.c
171
printf(" skipping socket %s\n", path);
usr.sbin/makefs/walk.c
188
path, cur->child);
usr.sbin/makefs/walk.c
194
inode_type(stbuf.st_mode), path,
usr.sbin/makefs/walk.c
225
llen = readlink(path, slink, sizeof(slink) - 1);
usr.sbin/makefs/walk.c
227
err(1, "Readlink `%s'", path);
usr.sbin/makefs/walk.c
238
create_fsnode(const char *root, const char *path, const char *name,
usr.sbin/makefs/walk.c
244
cur->path = estrdup(path);
usr.sbin/makefs/walk.c
298
free(cur->path);
usr.sbin/makefs/walk.c
348
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
407
if ((size_t)snprintf(path, sizeof(path), "%s/%s", dir,
usr.sbin/makefs/walk.c
408
curnode->name) >= sizeof(path))
usr.sbin/makefs/walk.c
418
lstat(path, &stbuf) == -1)
usr.sbin/makefs/walk.c
424
errx(1, "`%s': %s not provided", path, m)
usr.sbin/makefs/walk.c
472
errx(1, "`%s' is not a directory", path);
usr.sbin/makefs/walk.c
474
apply_specdir(path, curnode, curfsnode->child, speconly);
usr.sbin/makefs/walk.c
568
char path[MAXPATHLEN + 1];
usr.sbin/makefs/walk.c
570
printf("dump_fsnodes: %s %p\n", root->path, root);
usr.sbin/makefs/walk.c
572
if (snprintf(path, sizeof(path), "%s/%s", cur->path,
usr.sbin/makefs/walk.c
573
cur->name) >= (int)sizeof(path))
usr.sbin/makefs/walk.c
579
printf("%7s: %s", inode_type(cur->type), path);
usr.sbin/makefs/walk.c
595
printf("dump_fsnodes: finished %s/%s\n", root->path, root->name);
usr.sbin/makefs/zfs/dsl.c
238
char *path;
usr.sbin/makefs/zfs/dsl.c
240
(void)easprintf(&path, "%s/%s", zfs->poolname, name);
usr.sbin/makefs/zfs/dsl.c
241
dir = dsl_dir_alloc(zfs, path);
usr.sbin/makefs/zfs/dsl.c
242
free(path);
usr.sbin/makefs/zfs/fs.c
199
inode_type(cur->type), cur->path, cur->name);
usr.sbin/makefs/zfs/fs.c
266
char *path, size_t sz, int *dirfdp)
usr.sbin/makefs/zfs/fs.c
272
n = strlcpy(path, cur->contents, sz);
usr.sbin/makefs/zfs/fs.c
278
n = strlcpy(path, cur->name, sz);
usr.sbin/makefs/zfs/fs.c
284
n = snprintf(path, sz, "%s/%s/%s",
usr.sbin/makefs/zfs/fs.c
285
cur->root, cur->path, cur->name);
usr.sbin/makefs/zfs/fs.c
294
char path[PATH_MAX];
usr.sbin/makefs/zfs/fs.c
297
fs_populate_path(cur, arg, path, sizeof(path), &fd);
usr.sbin/makefs/zfs/fs.c
299
fd = openat(fd, path, flags);
usr.sbin/makefs/zfs/fs.c
301
err(1, "openat(%s)", path);
usr.sbin/makefs/zfs/fs.c
309
char path[PATH_MAX];
usr.sbin/makefs/zfs/fs.c
311
fs_populate_path(cur, arg, path, sizeof(path), &fd);
usr.sbin/makefs/zfs/fs.c
313
return (openat(fd, path, flags));
usr.sbin/makefs/zfs/fs.c
320
char path[PATH_MAX];
usr.sbin/makefs/zfs/fs.c
331
fs_populate_path(cur, arg, path, sizeof(path), &fd);
usr.sbin/makefs/zfs/fs.c
333
n = readlinkat(fd, path, buf, bufsz - 1);
usr.sbin/mountd/mountd.c
3904
check_path_component(const char *path, char **err)
usr.sbin/mountd/mountd.c
3908
if (lstat(path, &sb)) {
usr.sbin/mountd/mountd.c
3910
path, strerror(errno));
usr.sbin/mountd/mountd.c
3918
asprintf(err, "%s: path is a symbolic link.\n", path);
usr.sbin/mountd/mountd.c
3922
path);
usr.sbin/mountd/mountd.c
3925
asprintf(err, "%s: path is not a directory.\n", path);
usr.sbin/moused/moused/moused.c
1197
char path[22] = "/dev/";
usr.sbin/moused/moused/moused.c
1223
strncpy(path + 5, cdev + 5, 17);
usr.sbin/moused/moused/moused.c
1224
(void)r_init(path);
usr.sbin/moused/moused/moused.c
1409
logwarnx("unable to get device %s name", dev->path);
usr.sbin/moused/moused/moused.c
1417
logwarnx("unable to get device %s ID", dev->path);
usr.sbin/moused/moused/moused.c
1433
logwarnx("unable to MOUSE_SETLEVEL for device %s", dev->path);
usr.sbin/moused/moused/moused.c
1437
logwarnx("unable to MOUSE_GETLEVEL for device %s", dev->path);
usr.sbin/moused/moused/moused.c
1441
logwarnx("unable to set level to 1 for device %s", dev->path);
usr.sbin/moused/moused/moused.c
1446
logwarnx("unable to MOUSE_GETMODE for device %s", dev->path);
usr.sbin/moused/moused/moused.c
1451
dev->path);
usr.sbin/moused/moused/moused.c
1456
dev->path);
usr.sbin/moused/moused/moused.c
1461
strlcpy(dev->name, dev->path, sizeof(dev->name));
usr.sbin/moused/moused/moused.c
1850
r_init(const char *path)
usr.sbin/moused/moused/moused.c
1863
fd = open(path, O_RDWR | O_NONBLOCK);
usr.sbin/moused/moused/moused.c
1865
logwarnx("unable to open %s", path);
usr.sbin/moused/moused/moused.c
1872
debug("cannot determine interface type on %s", path);
usr.sbin/moused/moused/moused.c
1884
r_if(iftype), path);
usr.sbin/moused/moused/moused.c
1892
debug("cannot determine device type on %s", path);
usr.sbin/moused/moused/moused.c
1901
r_name(type), path);
usr.sbin/moused/moused/moused.c
1908
strlcpy(dev.path, path, sizeof(dev.path));
usr.sbin/moused/moused/moused.c
1920
r_if(iftype), path);
usr.sbin/moused/moused/moused.c
1925
r_if(iftype), r_name(type), path);
usr.sbin/moused/moused/moused.c
1932
path, r_if(iftype), r_name(type), dev.name);
usr.sbin/moused/moused/moused.c
1938
debug("%s: device ignored", path);
usr.sbin/moused/moused/moused.c
1951
logwarnx("failed to grab %s", path);
usr.sbin/moused/moused/moused.c
1963
debug("failed to MOUSE_SETMODE for device %s", path);
usr.sbin/moused/moused/moused.c
1967
r_if(iftype), path);
usr.sbin/moused/moused/moused.c
1972
r_if(iftype), r_name(type), path);
usr.sbin/moused/moused/moused.c
1986
logwarnx("failed to register kevent on %s", path);
usr.sbin/moused/moused/moused.c
2025
char path[22] = "/dev/input/";
usr.sbin/moused/moused/moused.c
2035
strncpy(path + 11, dp->d_name, 10);
usr.sbin/moused/moused/moused.c
2036
(void)r_init(path);
usr.sbin/moused/moused/moused.c
2060
debug("destroy device: port: %s model: %s", r->dev.path, r->dev.name);
usr.sbin/moused/moused/moused.c
500
static struct rodent *r_init(const char *path);
usr.sbin/moused/moused/moused.c
808
r->dev.path, r_if(r->dev.iftype),
usr.sbin/moused/moused/moused.c
811
printf("%s\n", r->dev.path);
usr.sbin/moused/moused/quirks.c
1188
parse_file(struct quirks_context *ctx, const char *path)
usr.sbin/moused/moused/quirks.c
1204
qlog_debug(ctx, "%s\n", path);
usr.sbin/moused/moused/quirks.c
1209
fp = fopen(path, "r");
usr.sbin/moused/moused/quirks.c
1218
qlog_error(ctx, "%s: failed to open file\n", path);
usr.sbin/moused/moused/quirks.c
1253
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1266
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1272
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1279
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1285
path, lineno, section->name);
usr.sbin/moused/moused/quirks.c
1290
section = section_new(path, line);
usr.sbin/moused/moused/quirks.c
1297
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1303
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1308
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1320
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1330
path, lineno, line);
usr.sbin/moused/moused/quirks.c
1338
qlog_parser(ctx, "%s: is an empty file\n", path);
usr.sbin/moused/moused/quirks.c
1344
path, lineno, section->name);
usr.sbin/moused/moused/quirks.c
1377
char path[PATH_MAX];
usr.sbin/moused/moused/quirks.c
1379
snprintf(path,
usr.sbin/moused/moused/quirks.c
1380
sizeof(path),
usr.sbin/moused/moused/quirks.c
1385
if (!parse_file(ctx, path))
usr.sbin/moused/moused/quirks.c
1823
qlog_debug(ctx, "%s: fetching quirks\n", device->path);
usr.sbin/moused/moused/quirks.c
488
section_new(const char *path, const char *name)
usr.sbin/moused/moused/quirks.c
492
char *path_dup = safe_strdup(path);
usr.sbin/moused/moused/util.h
76
char path[80];
usr.sbin/moused/msconvd/msconvd.c
2563
strlen((unp)->path))
usr.sbin/mpsutil/mps_cmd.c
645
char path[MAXPATHLEN];
usr.sbin/mpsutil/mps_cmd.c
647
snprintf(path, sizeof(path), "/dev/mp%s%d", is_mps ? "s": "r", unit);
usr.sbin/mpsutil/mps_cmd.c
648
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
109
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, qd.devname);
usr.sbin/mptutil/mpt_config.c
110
vfd = open(path, O_RDWR);
usr.sbin/mptutil/mpt_config.c
122
char path[MAXPATHLEN];
usr.sbin/mptutil/mpt_config.c
125
snprintf(path, sizeof(path), "%s%s", _PATH_DEV, disk->devname);
usr.sbin/mptutil/mpt_config.c
126
dfd = open(path, O_RDWR);
usr.sbin/mptutil/mpt_config.c
93
char path[MAXPATHLEN];
usr.sbin/newsyslog/newsyslog.c
138
const char *path; /* Path to compression program */
usr.sbin/newsyslog/newsyslog.c
151
.path = "", .flags = NULL, .nflags = 0
usr.sbin/newsyslog/newsyslog.c
155
.path = _PATH_GZIP, .flags = gzip_flags, .nflags = nitems(gzip_flags)
usr.sbin/newsyslog/newsyslog.c
159
.path = _PATH_BZIP2, .flags = bzip2_flags, .nflags = nitems(bzip2_flags)
usr.sbin/newsyslog/newsyslog.c
163
.path = _PATH_XZ, .flags = xz_flags, .nflags = nitems(xz_flags)
usr.sbin/newsyslog/newsyslog.c
167
.path = _PATH_ZSTD, .flags = zstd_flags, .nflags = nitems(zstd_flags)
usr.sbin/newsyslog/newsyslog.c
2173
pgm_path = ct->path;
usr.sbin/ngctl/config.c
110
printf("No config available for \"%s\"\n", path);
usr.sbin/ngctl/config.c
112
printf("Config for \"%s\":\n%s\n", path, status);
usr.sbin/ngctl/config.c
64
char *path;
usr.sbin/ngctl/config.c
71
path = av[1];
usr.sbin/ngctl/config.c
88
i = NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/config.c
91
i = NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/connect.c
61
const char *path = ".";
usr.sbin/ngctl/connect.c
66
path = av[1];
usr.sbin/ngctl/connect.c
71
snprintf(con.path, sizeof(con.path), "%s", av[1]);
usr.sbin/ngctl/connect.c
80
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/dot.c
145
char path[NG_PATHSIZ];
usr.sbin/ngctl/dot.c
148
(void)snprintf(path, sizeof(path), "[%jx]:",
usr.sbin/ngctl/dot.c
152
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ngctl/list.c
115
char path[NG_PATHSIZ];
usr.sbin/ngctl/list.c
116
char *argv[] = { "show", path, NULL };
usr.sbin/ngctl/list.c
119
snprintf(path, sizeof(path), "[%lx]:",
usr.sbin/ngctl/mkpeer.c
61
const char *path = ".";
usr.sbin/ngctl/mkpeer.c
66
path = av[1];
usr.sbin/ngctl/mkpeer.c
80
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/msg.c
122
char path[NG_PATHSIZ];
usr.sbin/ngctl/msg.c
125
if (NgAllocRecvMsg(csock, &m, path) < 0) {
usr.sbin/ngctl/msg.c
131
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/msg.c
136
m->header.cmd, path);
usr.sbin/ngctl/msg.c
150
ascii->header.cmdstr, ascii->header.cmd, path);
usr.sbin/ngctl/msg.c
70
char *path, *cmdstr;
usr.sbin/ngctl/msg.c
76
path = av[1];
usr.sbin/ngctl/msg.c
92
if (NgSendAsciiMsg(csock, path, "%s%s", cmdstr, buf) < 0) {
usr.sbin/ngctl/name.c
58
char *path;
usr.sbin/ngctl/name.c
63
path = av[1];
usr.sbin/ngctl/name.c
71
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/rmhook.c
59
const char *path = ".";
usr.sbin/ngctl/rmhook.c
64
path = av[1];
usr.sbin/ngctl/rmhook.c
76
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/show.c
62
char *path;
usr.sbin/ngctl/show.c
87
path = av[0];
usr.sbin/ngctl/show.c
94
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/shutdown.c
56
char *path;
usr.sbin/ngctl/shutdown.c
61
path = av[1];
usr.sbin/ngctl/shutdown.c
68
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/status.c
62
char *path;
usr.sbin/ngctl/status.c
68
path = av[1];
usr.sbin/ngctl/status.c
75
if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE,
usr.sbin/ngctl/status.c
93
printf("No status available for \"%s\"\n", path);
usr.sbin/ngctl/status.c
95
printf("Status for \"%s\":\n%s\n", path, status);
usr.sbin/nghook/main.c
132
path = av[0];
usr.sbin/nghook/main.c
143
path = av[0];
usr.sbin/nghook/main.c
155
snprintf(ngc.path, sizeof(ngc.path), "%s", path);
usr.sbin/nghook/main.c
171
send_msgs(csock, path);
usr.sbin/nghook/main.c
178
send_msgs(csock, path);
usr.sbin/nghook/main.c
300
send_msgs(int cs, const char *path)
usr.sbin/nghook/main.c
305
if (NgSendAsciiMsg(cs, path, "%s", msgs->sl_str[i]) == -1)
usr.sbin/nghook/main.c
77
const char *path = NULL;
usr.sbin/pkg/config.c
540
char path[MAXPATHLEN];
usr.sbin/pkg/config.c
551
snprintf(path, sizeof(path), "%s%s%s",
usr.sbin/pkg/config.c
555
if (access(path, F_OK) != 0)
usr.sbin/pkg/config.c
557
if (read_conf_file(path, requested_repo,
usr.sbin/pkg/pkg.c
1006
snprintf(path, sizeof(path), "%s.pubkeysig", pkgpath);
usr.sbin/pkg/pkg.c
1008
if ((fd_sig = open(path, O_RDONLY)) == -1) {
usr.sbin/pkg/pkg.c
222
install_pkg_static(const char *path, const char *pkgpath, bool force)
usr.sbin/pkg/pkg.c
232
execl(path, "pkg-static", "add", "-f", pkgpath,
usr.sbin/pkg/pkg.c
235
execl(path, "pkg-static", "add", pkgpath,
usr.sbin/pkg/pkg.c
254
fetch_to_fd(struct repository *repo, const char *url, char *path, const char *fetchOpts)
usr.sbin/pkg/pkg.c
271
if ((fd = mkstemp(path)) == -1) {
usr.sbin/pkg/pkg.c
333
unlink(path);
usr.sbin/pkg/pkg.c
410
char path[MAXPATHLEN];
usr.sbin/pkg/pkg.c
414
snprintf(path, MAXPATHLEN, "%s/%s", dir, filename);
usr.sbin/pkg/pkg.c
417
if (!ucl_parser_add_file(p, path)) {
usr.sbin/pkg/pkg.c
418
warnx("%s: %s", path, ucl_parser_get_error(p));
usr.sbin/pkg/pkg.c
438
load_fingerprints(const char *path, int *count)
usr.sbin/pkg/pkg.c
452
if ((d = opendir(path)) == NULL) {
usr.sbin/pkg/pkg.c
462
finger = load_fingerprint(path, ent->d_name);
usr.sbin/pkg/pkg.c
738
char path[MAXPATHLEN];
usr.sbin/pkg/pkg.c
761
snprintf(path, MAXPATHLEN, "%s/trusted", fingerprints);
usr.sbin/pkg/pkg.c
762
if ((trusted = load_fingerprints(path, &trusted_count)) == NULL) {
usr.sbin/pkg/pkg.c
772
snprintf(path, MAXPATHLEN, "%s/revoked", fingerprints);
usr.sbin/pkg/pkg.c
773
if ((revoked = load_fingerprints(path, &revoked_count)) == NULL) {
usr.sbin/pkg/pkg.c
973
char path[MAXPATHLEN];
usr.sbin/pkg/pkg.c
993
snprintf(path, sizeof(path), "%s.sig", pkgpath);
usr.sbin/pkg/pkg.c
995
if ((fd_sig = open(path, O_RDONLY)) == -1) {
usr.sbin/ppp/ether.c
447
char *path, *sessionid;
usr.sbin/ppp/ether.c
453
path = NULL;
usr.sbin/ppp/ether.c
522
path = (char *)alloca(ifacelen + 2);
usr.sbin/ppp/ether.c
523
sprintf(path, "%.*s:", (int)ifacelen, iface);
usr.sbin/ppp/ether.c
524
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/ether.c
527
path, strerror(errno));
usr.sbin/ppp/ether.c
546
NG_ETHER_NODE_TYPE "'')\n", path, ninfo->type);
usr.sbin/ppp/ether.c
551
path, ninfo->id);
usr.sbin/ppp/ether.c
569
snprintf(ngc.path, sizeof ngc.path, "[%x]:", nlink->nodeinfo.id);
usr.sbin/ppp/ether.c
572
path, nlink->nodeinfo.type);
usr.sbin/ppp/ether.c
599
snprintf(ngc.path, sizeof ngc.path, "%s%s", path, NG_ETHER_HOOK_ORPHAN);
usr.sbin/ppp/ether.c
613
ngc.ourhook, ngc.path, ngc.peerhook);
usr.sbin/ppp/ether.c
622
path[ifacelen] = '\0'; /* Remove the trailing ':' */
usr.sbin/ppp/ether.c
623
if (!iface_SetFlags(path, IFF_UP))
usr.sbin/ppp/ether.c
625
p->link.name, path);
usr.sbin/ppp/ether.c
678
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/netgraph.c
110
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
121
if (len >= sizeof path) {
usr.sbin/ppp/netgraph.c
126
memcpy(path, data, len);
usr.sbin/ppp/netgraph.c
127
path[len] = '\0';
usr.sbin/ppp/netgraph.c
154
if (NgSendAsciiMsg(dev->cs, path, fmt, data) < 0) {
usr.sbin/ppp/netgraph.c
156
dev->dev.name, path, fmt, data, strerror(errno));
usr.sbin/ppp/netgraph.c
172
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
197
if (NgRecvAsciiMsg(dev->cs, rep, sizeof msgbuf, path)) {
usr.sbin/ppp/netgraph.c
470
char path[NG_PATHSIZ];
usr.sbin/ppp/netgraph.c
495
*lasthook = *path = '\0';
usr.sbin/ppp/netgraph.c
564
snprintf(path, sizeof path, "%s:", nodename);
usr.sbin/ppp/netgraph.c
582
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/netgraph.c
585
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
601
path, ninfo->id);
usr.sbin/ppp/netgraph.c
614
p->link.name, nlink->ourhook, path);
usr.sbin/ppp/netgraph.c
636
p->link.name, path, mkp.ourhook, mkp.peerhook, nodetype);
usr.sbin/ppp/netgraph.c
638
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE,
usr.sbin/ppp/netgraph.c
641
path, nodetype, strerror(errno));
usr.sbin/ppp/netgraph.c
645
len = strlen(path);
usr.sbin/ppp/netgraph.c
646
snprintf(path + len, sizeof path - len, "%s%s",
usr.sbin/ppp/netgraph.c
647
path[len - 1] == ':' ? "" : ".", lasthook);
usr.sbin/ppp/netgraph.c
651
if (NgSendMsg(dev->cs, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS,
usr.sbin/ppp/netgraph.c
654
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
671
NgNameNode(dev->cs, path, "%s", nodename) < 0) {
usr.sbin/ppp/netgraph.c
673
p->link.name, path, strerror(errno));
usr.sbin/ppp/netgraph.c
694
snprintf(ngc.path, sizeof ngc.path, "%s", path);
usr.sbin/ppp/netgraph.c
699
ngc.ourhook, ngc.path, ngc.peerhook);
usr.sbin/ppp/netgraph.c
703
"nodes: %s\n", path, strerror(errno));
usr.sbin/ppp/tty.c
333
snprintf(ngc.path, sizeof ngc.path, "%s%s", ttypath, NG_TTY_HOOK);
usr.sbin/ppp/tty.c
337
ngc.path, ngc.peerhook, ngc.ourhook);
usr.sbin/ppp/tty.c
341
p->link.name, ngc.ourhook, ngc.path, ngc.peerhook,
usr.sbin/ppp/tty.c
347
if (NgSendMsg(cs, ngc.path, NGM_GENERIC_COOKIE, NGM_NODEINFO, NULL, 0) < 0) {
usr.sbin/ppp/tty.c
349
p->link.name, ngc.path, strerror(errno));
usr.sbin/ppp/tty.c
354
p->link.name, ngc.path, strerror(errno));
usr.sbin/pw/cpdir.c
104
copymkdir(rootfd, path, fd, st.st_mode & _DEF_DIRMODE,
usr.sbin/pw/cpdir.c
113
if (symlinkat(lnk, rootfd, path) != 0)
usr.sbin/pw/cpdir.c
114
warn("symlink(%s)", path);
usr.sbin/pw/cpdir.c
115
else if (fchownat(rootfd, path, uid, gid,
usr.sbin/pw/cpdir.c
117
warn("chown(%s)", path);
usr.sbin/pw/cpdir.c
118
metalog_emit_symlink(path, lnk, st.st_mode & ~pumask,
usr.sbin/pw/cpdir.c
128
destfd = openat(rootfd, path, O_RDWR | O_CREAT | O_EXCL,
usr.sbin/pw/cpdir.c
150
metalog_emit(path, st.st_mode & ~pumask, uid, gid, st.st_flags);
usr.sbin/pw/cpdir.c
83
char path[MAXPATHLEN];
usr.sbin/pw/cpdir.c
94
(void)snprintf(path, sizeof(path), "%s/%s", dir, p);
usr.sbin/pw/pw.h
100
int chgnispwent(const char *path, const char *login, struct passwd *pwd);
usr.sbin/pw/pw.h
73
void metalog_emit(const char *path, mode_t mode, uid_t uid, gid_t gid,
usr.sbin/pw/pw.h
75
void metalog_emit_symlink(const char *path, const char *target, mode_t mode,
usr.sbin/pw/pw.h
98
int addnispwent(const char *path, struct passwd *pwd);
usr.sbin/pw/pw.h
99
int delnispwent(const char *path, const char *login);
usr.sbin/pw/pw_nis.c
39
pw_nisupdate(const char * path, struct passwd * pwd, char const * user)
usr.sbin/pw/pw_nis.c
45
printf("===> %s\n", path);
usr.sbin/pw/pw_nis.c
52
if (pw_init(NULL, path))
usr.sbin/pw/pw_nis.c
71
if (rename(pw_tempname(), path) == -1)
usr.sbin/pw/pw_nis.c
81
addnispwent(const char *path, struct passwd * pwd)
usr.sbin/pw/pw_nis.c
83
return pw_nisupdate(path, pwd, NULL);
usr.sbin/pw/pw_nis.c
87
chgnispwent(const char *path, char const * login, struct passwd * pwd)
usr.sbin/pw/pw_nis.c
89
return pw_nisupdate(path, pwd, login);
usr.sbin/pw/pw_nis.c
93
delnispwent(const char *path, const char *login)
usr.sbin/pw/pw_nis.c
95
return pw_nisupdate(path, NULL, login);
usr.sbin/pw/pw_user.c
1201
char line[_PASSWORD_LEN+1], path[MAXPATHLEN];
usr.sbin/pw/pw_user.c
1486
snprintf(path, sizeof(path), "%s/%s", _PATH_MAILDIR,
usr.sbin/pw/pw_user.c
1489
close(openat(conf.rootfd, path +1, O_RDWR | O_CREAT, 0600));
usr.sbin/pw/pw_user.c
1490
fchownat(conf.rootfd, path + 1, pwd->pw_uid, pwd->pw_gid,
usr.sbin/pw/pw_user.c
440
shell_path(char const * path, char *shells[], char *sh)
usr.sbin/pw/pw_user.c
451
strlcpy(paths, path, sizeof(paths));
usr.sbin/pw/pw_user.c
81
static char *shell_path(char const * path, char *shells[], char *sh);
usr.sbin/pw/pw_utils.c
113
errx(1, "metalog_emit: unhandled file type for %s", path);
usr.sbin/pw/pw_utils.c
122
path, type, mode & ACCESSPERMS, uid, gid,
usr.sbin/pw/pw_utils.c
130
metalog_emit(const char *path, mode_t mode, uid_t uid, gid_t gid, int flags)
usr.sbin/pw/pw_utils.c
132
metalog_emit_record(path, NULL, mode, uid, gid, flags);
usr.sbin/pw/pw_utils.c
136
metalog_emit_symlink(const char *path, const char *target, mode_t mode,
usr.sbin/pw/pw_utils.c
139
metalog_emit_record(path, target, mode, uid, gid, 0);
usr.sbin/pw/pw_utils.c
97
metalog_emit_record(const char *path, const char *target, mode_t mode,
usr.sbin/pw/rm_r.c
100
if (unlinkat(rootfd, path, 0) == -1)
usr.sbin/pw/rm_r.c
103
if (unlinkat(rootfd, path, AT_REMOVEDIR) == -1) {
usr.sbin/pw/rm_r.c
121
try_dataset_remove(const char *path)
usr.sbin/pw/rm_r.c
135
if (*path != '/')
usr.sbin/pw/rm_r.c
146
if (statfs(path, &stat) != 0) {
usr.sbin/pw/rm_r.c
147
warn("statfs %s", path);
usr.sbin/pw/rm_r.c
154
if (strcmp(stat.f_mntonname, path) != 0)
usr.sbin/pw/rm_r.c
59
rm_r(int rootfd, const char *path, uid_t uid)
usr.sbin/pw/rm_r.c
68
fullpath = path;
usr.sbin/pw/rm_r.c
69
if (*path == '/')
usr.sbin/pw/rm_r.c
70
path++;
usr.sbin/pw/rm_r.c
72
dirfd = openat(rootfd, path, O_DIRECTORY);
usr.sbin/pw/rm_r.c
97
if (fstatat(rootfd, path, &st, AT_SYMLINK_NOFOLLOW) != 0)
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
393
char path[PATH_MAX];
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
425
len = strlcpy(path, rpctls_certdir, sizeof(path));
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
426
rlen = sizeof(path) - len;
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
427
if (strlcpy(&path[len], "cert.pem", rlen) != 8) {
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
431
ret = SSL_CTX_use_certificate_file(ctx, path,
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
435
"certificate file path=%s ret=%d\n", path, ret);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
439
if (strlcpy(&path[len], "certkey.pem", rlen) != 11) {
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
443
ret = SSL_CTX_use_PrivateKey_file(ctx, path,
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
447
"private key path=%s ret=%d\n", path, ret);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
528
char hostnam[NI_MAXHOST], path[PATH_MAX];
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
555
len = strlcpy(path, rpctls_certdir, sizeof(path));
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
556
rlen = sizeof(path) - len;
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
561
memcpy(&path[len], certname, certlen);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
564
path[len] = '\0';
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
565
if (strlcpy(&path[len], ".pem", rlen) != 4) {
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
569
ret = SSL_use_certificate_file(ssl, path, SSL_FILETYPE_PEM);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
572
"certificate file path=%s ret=%d\n", path, ret);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
576
if (strlcpy(&path[len], "key.pem", rlen) != 7) {
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
580
ret = SSL_use_PrivateKey_file(ssl, path, SSL_FILETYPE_PEM);
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
583
"private key path=%s ret=%d\n", path, ret);
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
602
char path[PATH_MAX];
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
644
len = strlcpy(path, certdir, sizeof(path));
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
645
rlen = sizeof(path) - len;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
646
if (strlcpy(&path[len], "cert.pem", rlen) != 8) {
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
650
ret = SSL_CTX_use_certificate_file(ctx, path, SSL_FILETYPE_PEM);
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
653
"file path=%s ret=%d\n", path, ret);
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
657
if (strlcpy(&path[len], "certkey.pem", rlen) != 11) {
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
661
ret = SSL_CTX_use_PrivateKey_file(ctx, path, SSL_FILETYPE_PEM);
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
664
"key path=%s ret=%d\n", path, ret);
usr.sbin/rpc.umntall/rpc.umntall.c
102
if (host == NULL && path == NULL) {
usr.sbin/rpc.umntall/rpc.umntall.c
134
if (host == NULL && path != NULL)
usr.sbin/rpc.umntall/rpc.umntall.c
137
if (path == NULL) {
usr.sbin/rpc.umntall/rpc.umntall.c
144
for (pathlen = strlen(path);
usr.sbin/rpc.umntall/rpc.umntall.c
145
pathlen > 1 && path[pathlen - 1] == '/'; pathlen--)
usr.sbin/rpc.umntall/rpc.umntall.c
146
path[pathlen - 1] = '\0';
usr.sbin/rpc.umntall/rpc.umntall.c
147
success = do_umount(host, path);
usr.sbin/rpc.umntall/rpc.umntall.c
150
path);
usr.sbin/rpc.umntall/rpc.umntall.c
154
clean_mtab(host, path, verbose);
usr.sbin/rpc.umntall/rpc.umntall.c
58
char *host, *path;
usr.sbin/rpc.umntall/rpc.umntall.c
62
host = path = NULL;
usr.sbin/rpc.umntall/rpc.umntall.c
76
path = optarg;
usr.sbin/rpc.ypupdated/update.c
203
basename(char *path)
usr.sbin/rpc.ypupdated/update.c
207
p = strrchr(path, '/');
usr.sbin/rpc.ypupdated/update.c
209
return (path);
usr.sbin/rwhod/rwhod.c
342
char path[64];
usr.sbin/rwhod/rwhod.c
392
(void) snprintf(path, sizeof(path), "whod.%s", wd.wd_hostname);
usr.sbin/rwhod/rwhod.c
397
whod = openat(dirfd, path, O_WRONLY | O_CREAT, 0644);
usr.sbin/rwhod/rwhod.c
399
syslog(LOG_WARNING, "%s: %m", path);
usr.sbin/snapinfo/snapinfo.c
104
if (all || strcmp(path, mntbuf[n].f_mntonname) == 0) {
usr.sbin/snapinfo/snapinfo.c
144
compare_function(const char *path, const struct stat *st, int flags,
usr.sbin/snapinfo/snapinfo.c
151
printf("%s", path);
usr.sbin/snapinfo/snapinfo.c
163
find_inum(char *path)
usr.sbin/snapinfo/snapinfo.c
167
ret = nftw(path, compare_function, 1, FTW_PHYS|FTW_MOUNT);
usr.sbin/snapinfo/snapinfo.c
43
static void find_inum(char *path);
usr.sbin/snapinfo/snapinfo.c
56
char *path;
usr.sbin/snapinfo/snapinfo.c
88
path = *argv;
usr.sbin/snapinfo/snapinfo.c
93
if (realpath(path, resolved) == NULL || /* can create full path */
usr.sbin/snapinfo/snapinfo.c
98
path = resolved;
usr.sbin/sndctl/sndctl.c
431
read_dev(char *path)
usr.sbin/sndctl/sndctl.c
465
if (path == NULL || (path != NULL && strcmp(basename(path), "dsp") == 0))
usr.sbin/sndctl/sndctl.c
473
if (unit == -1 && strcmp(basename(path),
usr.sbin/sndctl/sndctl.c
950
char *path = NULL;
usr.sbin/sndctl/sndctl.c
962
path = optarg;
usr.sbin/sndctl/sndctl.c
982
dp = read_dev(path);
usr.sbin/syslogd/syslogd.c
2458
readconfigfile(const char *path)
usr.sbin/syslogd/syslogd.c
2463
if ((cf = fopen(path, "r")) != NULL) {
usr.sbin/syslogd/syslogd.c
2467
dprintf("cannot open %s\n", path);
usr.sbin/syslogd/syslogd_cap_config.c
248
cap_readconfigfile(cap_channel_t *chan, const char *path)
usr.sbin/syslogd/syslogd_cap_config.c
254
nvlist_add_string(nvl, "path", path);
usr.sbin/syslogd/syslogd_cap_config.c
278
const char *path;
usr.sbin/syslogd/syslogd_cap_config.c
284
path = nvlist_get_string(nvlin, "path");
usr.sbin/syslogd/syslogd_cap_config.c
285
if (strcmp(path, ConfFile) != 0)
usr.sbin/syslogd/syslogd_cap_config.c
286
err(1, "Configuration file mismatch: %s != %s", path, ConfFile);
usr.sbin/syslogd/syslogd_cap_config.c
292
nvl_conf = readconfigfile(path);
usr.sbin/trim/trim.c
154
opendev(const char *path, int flags)
usr.sbin/trim/trim.c
159
if ((fd = open(path, flags)) < 0) {
usr.sbin/trim/trim.c
160
if (errno == ENOENT && path[0] != '/') {
usr.sbin/trim/trim.c
161
if (asprintf(&tstr, "%s%s", _PATH_DEV, path) < 0)
usr.sbin/trim/trim.c
169
err(EX_NOINPUT, "open failed: %s", path);
usr.sbin/trim/trim.c
175
getsize(const char *path)
usr.sbin/trim/trim.c
181
fd = opendev(path, O_RDONLY | O_DIRECT);
usr.sbin/trim/trim.c
184
err(EX_IOERR, "fstat failed: %s", path);
usr.sbin/trim/trim.c
195
path);
usr.sbin/trim/trim.c
200
"%s", path);
usr.sbin/trim/trim.c
207
trim(const char *path, off_t offset, off_t length, bool dryrun, bool verbose)
usr.sbin/trim/trim.c
213
length = getsize(path);
usr.sbin/trim/trim.c
217
path, (uintmax_t)offset, (uintmax_t)length);
usr.sbin/trim/trim.c
222
fd = opendev(path, O_RDWR | O_DIRECT);
usr.sbin/trim/trim.c
229
warnx("%s: TRIM/UNMAP not supported by driver", path);
usr.sbin/trim/trim.c
231
warn("ioctl(DIOCGDELETE) failed: %s", path);
usr.sbin/trim/trim.c
49
static off_t getsize(const char *path);
usr.sbin/trim/trim.c
50
static int opendev(const char *path, int flags);
usr.sbin/trim/trim.c
51
static int trim(const char *path, off_t offset, off_t length, bool dryrun, bool verbose);
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
71
checked_fopen(const char *path, const char *mode)
usr.sbin/uefisign/uefisign.c
75
assert(path != NULL);
usr.sbin/uefisign/uefisign.c
77
fp = fopen(path, mode);
usr.sbin/uefisign/uefisign.c
79
err(1, "%s", path);
usr.sbin/uefisign/uefisign.h
76
FILE *checked_fopen(const char *path, const char *mode);
usr.sbin/yp_mkdb/yp_mkdb.c
69
open_db(char *path, int flags)
usr.sbin/yp_mkdb/yp_mkdb.c
73
return(dbopen(path, flags, PERM_SECURE, DB_HASH, &openinfo));
usr.sbin/ypbind/ypbind.c
168
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
214
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
216
unlink(path);
usr.sbin/ypbind/ypbind.c
366
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
375
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
377
unlink(path);
usr.sbin/ypbind/ypbind.c
427
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
431
sprintf(path,"%s/%s",BINDINGDIR,dirp->d_name);
usr.sbin/ypbind/ypbind.c
432
unlink(path);
usr.sbin/ypbind/ypbind.c
544
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
570
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
573
unlink(path);
usr.sbin/ypbind/ypbind.c
830
char path[MAXPATHLEN];
usr.sbin/ypbind/ypbind.c
874
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
877
unlink(path);
usr.sbin/ypbind/ypbind.c
930
sprintf(path, "%s/%s.%ld", BINDINGDIR,
usr.sbin/ypbind/ypbind.c
933
if ((fd = open(path, O_CREAT|O_SHLOCK|O_RDWR|O_TRUNC, 0644)) == -1) {
usr.sbin/ypbind/ypbind.c
935
if ((fd = open(path, O_CREAT|O_SHLOCK|O_RDWR|O_TRUNC, 0644)) == -1)
usr.sbin/ypbind/ypbind.c
939
if ((fd = open(path, O_CREAT|O_RDWR|O_TRUNC, 0644)) == -1) {
usr.sbin/ypbind/ypbind.c
941
if ((fd = open(path, O_CREAT|O_RDWR|O_TRUNC, 0644)) == -1)
usr.sbin/ypserv/yp_access.c
111
char path[MAXPATHLEN + 2];
usr.sbin/ypserv/yp_access.c
126
snprintf(path, MAXPATHLEN, "%s/securenets", yp_dir);
usr.sbin/ypserv/yp_access.c
128
if ((fp = fopen(path, "r")) == NULL) {
usr.sbin/ypserv/yp_access.c
136
yp_error("fopen(%s) failed: %s", path, strerror(errno));