arch/alpha/kernel/osf_sys.c
462
devname = strndup_user(tmp.devname, PATH_MAX);
arch/alpha/kernel/osf_sys.c
477
devname = strndup_user(tmp.devname, PATH_MAX);
arch/um/drivers/vfio_user.c
119
path = uml_kmalloc(PATH_MAX, UM_GFP_KERNEL);
arch/um/drivers/vfio_user.c
80
path = uml_kmalloc(PATH_MAX, UM_GFP_KERNEL);
arch/um/drivers/vfio_user.c
86
buf = uml_kmalloc(PATH_MAX + 1, UM_GFP_KERNEL);
arch/um/drivers/vfio_user.c
92
r = readlink(path, buf, PATH_MAX);
arch/um/os-Linux/execvp.c
136
char buf[PATH_MAX];
arch/um/os-Linux/helper.c
74
data.buf = __uml_cant_sleep() ? uml_kmalloc(PATH_MAX, UM_GFP_ATOMIC) :
arch/um/os-Linux/helper.c
75
uml_kmalloc(PATH_MAX, UM_GFP_KERNEL);
drivers/base/firmware_loader/main.c
530
len = snprintf(path, PATH_MAX, "%.*s/%s%s",
drivers/base/firmware_loader/main.c
533
if (len >= PATH_MAX) {
drivers/block/rnbd/rnbd-srv.c
30
static char dev_search_path[PATH_MAX] = DEFAULT_DEV_SEARCH_PATH;
drivers/block/rnbd/rnbd-srv.c
608
full_path = kmalloc(PATH_MAX, GFP_KERNEL);
drivers/block/rnbd/rnbd-srv.c
620
len = snprintf(full_path, PATH_MAX, "%.*s/%s/%s", len,
drivers/block/rnbd/rnbd-srv.c
623
len = snprintf(full_path, PATH_MAX, "%s/%s",
drivers/block/rnbd/rnbd-srv.c
626
if (len >= PATH_MAX) {
drivers/block/rnbd/rnbd-srv.c
716
>= PATH_MAX) {
drivers/block/rnbd/rnbd-srv.c
719
PATH_MAX);
drivers/block/ublk_drv.c
5202
if (!header->dev_path_len || header->dev_path_len > PATH_MAX)
drivers/block/zram/zram_drv.c
736
file_name = kmalloc(PATH_MAX, GFP_KERNEL);
drivers/block/zram/zram_drv.c
747
strscpy(file_name, buf, PATH_MAX);
drivers/gpu/drm/drm_edid_load.c
21
static char edid_firmware[PATH_MAX];
drivers/gpu/drm/i915/gvt/firmware.c
196
path = kmalloc(PATH_MAX, GFP_KERNEL);
drivers/gpu/drm/xe/xe_late_bind_fw_types.h
34
char blob_path[PATH_MAX];
drivers/hwtracing/stm/core.c
739
if (size < sizeof(*id) || size >= PATH_MAX + sizeof(*id))
drivers/usb/gadget/function/f_mass_storage.c
2936
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
drivers/usb/gadget/function/f_mass_storage.c
2938
p = file_path(lun->filp, pathbuf, PATH_MAX);
drivers/video/fbdev/uvesafb.c
1991
module_param_string(v86d, v86d_path, PATH_MAX, 0660);
drivers/video/fbdev/uvesafb.c
37
static char v86d_path[PATH_MAX] = "/sbin/v86d";
fs/9p/vfs_inode.c
1193
if (strlen(res) >= PATH_MAX)
fs/9p/vfs_inode.c
1194
res[PATH_MAX - 1] = '\0';
fs/autofs/dev-ioctl.c
92
if (tmp.size > AUTOFS_DEV_IOCTL_SIZE + PATH_MAX)
fs/binfmt_elf.c
891
if (elf_ppnt->p_filesz > PATH_MAX || elf_ppnt->p_filesz < 2)
fs/binfmt_elf_fdpic.c
235
if (phdr->p_filesz > PATH_MAX)
fs/btrfs/send.c
1117
buf_len = PATH_MAX;
fs/btrfs/send.c
1151
if (unlikely(name_len + data_len > PATH_MAX)) {
fs/btrfs/send.c
497
if (WARN_ON(len > PATH_MAX))
fs/btrfs/super.c
818
name = kmalloc(PATH_MAX, GFP_KERNEL);
fs/btrfs/super.c
823
ptr = name + PATH_MAX - 1;
fs/btrfs/super.c
904
if (ptr == name + PATH_MAX - 1) {
fs/btrfs/super.c
908
memmove(name, ptr, name + PATH_MAX - ptr);
fs/btrfs/volumes.c
753
old_path = kzalloc(PATH_MAX, GFP_NOFS);
fs/btrfs/volumes.c
758
ret = strscpy(old_path, rcu_dereference(device->name), PATH_MAX);
fs/ceph/dir.c
992
err = fscrypt_prepare_symlink(req->r_parent, dest, len, PATH_MAX,
fs/ceph/mds_client.c
2726
pos = PATH_MAX - 1;
fs/ceph/mds_client.c
2826
path_info->pathlen = PATH_MAX - 1 - pos;
fs/ceph/mds_client.c
2837
base, PATH_MAX - 1 - pos, path + pos);
fs/ceph/mds_client.h
633
__putname((char *)path_info->path - (PATH_MAX - 1 - path_info->pathlen));
fs/configfs/symlink.c
64
if (size > PATH_MAX)
fs/coredump.c
205
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/coredump.c
211
path = file_path(exe_file, pathbuf, PATH_MAX);
fs/d_path.c
429
DECLARE_BUFFER(b, page, PATH_MAX);
fs/d_path.c
436
len = PATH_MAX - b.len;
fs/d_path.c
437
if (unlikely(len > PATH_MAX))
fs/ecryptfs/keystore.c
1025
if (!((*filename_size) > 0 && (*filename_size < PATH_MAX))) {
fs/ext4/hash.c
305
buff = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ext4/hash.c
309
dlen = utf8_casefold(um, &qstr, buff, PATH_MAX);
fs/f2fs/file.c
4856
path = dentry_path_raw(file_dentry(file), buf, PATH_MAX);
fs/f2fs/sysfs.c
1936
path = dentry_path_raw(dentry, buf, PATH_MAX);
fs/fat/dir.c
531
int size = PATH_MAX - FAT_MAX_UNI_SIZE;
fs/fat/dir.c
640
int size = PATH_MAX - FAT_MAX_UNI_SIZE;
fs/filesystems.c
135
char *name __free(kfree) = strndup_user(__name, PATH_MAX);
fs/fuse/fuse_i.h
46
#define FUSE_NAME_MAX (PATH_MAX - 1)
fs/hostfs/hostfs_kern.c
109
memmove(name + len, p, name + PATH_MAX - p);
fs/hostfs/hostfs_kern.c
144
name = kmalloc(PATH_MAX, GFP_KERNEL);
fs/hostfs/hostfs_kern.c
150
n = hostfs_do_readlink(link, name, PATH_MAX);
fs/hostfs/hostfs_kern.c
153
else if (n == PATH_MAX) {
fs/hostfs/hostfs_kern.c
902
link = kmalloc(PATH_MAX, GFP_KERNEL);
fs/hostfs/hostfs_kern.c
907
err = hostfs_do_readlink(path, link, PATH_MAX);
fs/hostfs/hostfs_kern.c
908
if (err == PATH_MAX)
fs/hostfs/hostfs_kern.c
98
char *p = dentry_path_raw(dentry, name, PATH_MAX);
fs/iomap/swapfile.c
81
buf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/iomap/swapfile.c
83
p = file_path(isi->file, buf, PATH_MAX);
fs/kernfs/dir.c
28
static char kernfs_pr_cont_buf[PATH_MAX]; /* protected by pr_cont_lock */
fs/kernfs/symlink.c
73
if ((s - path) + 3 >= PATH_MAX)
fs/kernfs/symlink.c
92
if ((s - path) + len >= PATH_MAX)
fs/namei.c
159
char *p __free(kfree) = kmalloc(PATH_MAX, GFP_KERNEL);
fs/namei.c
166
PATH_MAX - EMBEDDED_NAME_MAX);
fs/namei.c
169
if (unlikely(len == PATH_MAX - EMBEDDED_NAME_MAX))
fs/namei.c
258
if (unlikely(len > PATH_MAX))
fs/namespace.c
4067
return data ? strndup_user(data, PATH_MAX) : NULL;
fs/namespace.c
5929
size_t seq_size = 3 * PATH_MAX;
fs/nfs/nfs4namespace.c
45
if (len > PATH_MAX)
fs/nfsd/nfs4recover.c
1538
static char cltrack_prog[PATH_MAX] = "/sbin/nfsdcltrack";
fs/nfsd/nfs4recover.c
73
static char user_recovery_dirname[PATH_MAX] = "/var/lib/nfs/v4recovery";
fs/nfsd/nfsctl.c
1022
if (size > PATH_MAX || buf[size-1] != '\n')
fs/ntfs3/dir.c
312
PATH_MAX);
fs/ntfs3/dir.c
416
static_assert(NTFS_NAME_LEN * 4 < PATH_MAX);
fs/ntfs3/dir.c
471
name = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/fsntfs.c
2658
struct cpu_str *uni = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/fsntfs.c
2663
err = ntfs_nls_to_utf16(sbi, label, len, uni, (PATH_MAX - 2) / 2,
fs/ntfs3/inode.c
1339
new_de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1782
de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1819
de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1887
link_path_buffer = kmalloc(PATH_MAX, GFP_NOFS);
fs/ntfs3/inode.c
1893
link_path = dentry_path_raw(link_de, link_path_buffer, PATH_MAX);
fs/ntfs3/inode.c
1900
translated = kmalloc(PATH_MAX, GFP_NOFS);
fs/ntfs3/inode.c
1911
if (PATH_MAX - tl_len < sizeof("../")) {
fs/ntfs3/inode.c
1939
if (PATH_MAX - tl_len <= copy_len) {
fs/ntfs3/inode.c
1941
target_start, PATH_MAX - tl_len, copy_len);
fs/ntfs3/namei.c
269
static_assert(PATH_MAX >= 4 * 1024);
fs/ntfs3/namei.c
306
de = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/namei.c
409
uni = kmalloc(PATH_MAX, GFP_NOWAIT);
fs/ntfs3/namei.c
470
uni1 = kmalloc(PATH_MAX, GFP_NOWAIT);
fs/ntfs3/namei.c
71
struct cpu_str *uni = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/xattr.c
559
buf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/xattr.c
574
err = ntfs_get_ea(inode, name, name_len, buf, PATH_MAX, &req);
fs/ocfs2/aops.c
56
if ((iblock << inode->i_sb->s_blocksize_bits) > PATH_MAX + 1) {
fs/overlayfs/params.c
473
buf = kmalloc(PATH_MAX, GFP_KERNEL_ACCOUNT);
fs/overlayfs/params.c
480
layer_name = d_path(&layer_path, buf, PATH_MAX);
fs/proc/base.c
1824
char *tmp = kmalloc(PATH_MAX, GFP_KERNEL);
fs/proc/base.c
1831
pathname = d_path(path, tmp, PATH_MAX);
fs/proc/base.c
1835
len = tmp + PATH_MAX - 1 - pathname;
fs/proc/task_mmu.c
732
size_t name_buf_sz = min_t(size_t, PATH_MAX, karg.vma_name_size);
fs/readdir.c
150
if (len <= 0 || len >= PATH_MAX)
fs/smb/client/cached_dir.c
300
PATH_MAX * 2, 0, NULL);
fs/smb/client/cifs_unicode.c
451
return cifs_strtoUTF16(target, source, PATH_MAX, cp);
fs/smb/client/cifsfs.c
1236
target_path = kmalloc(PATH_MAX, GFP_KERNEL);
fs/smb/client/cifsfs.c
1242
strscpy(target_path, CIFS_I(inode)->symlink_target, PATH_MAX);
fs/smb/client/cifsfs.c
378
buf->f_namelen = PATH_MAX;
fs/smb/client/cifssmb.c
1025
PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
1076
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
1260
fileName, PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
1372
path, PATH_MAX, nls, remap);
fs/smb/client/cifssmb.c
2491
from_name, PATH_MAX,
fs/smb/client/cifssmb.c
2500
to_name, PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
2584
target_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
2640
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2662
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2726
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2747
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2820
PATH_MAX, cifs_sb->local_nls, remap);
fs/smb/client/cifssmb.c
2829
to_name, PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
2884
searchName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
3464
searchName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
3556
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
3987
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
4132
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4307
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4398
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4423
if (WARN_ON_ONCE(name_len > PATH_MAX-2))
fs/smb/client/cifssmb.c
4424
name_len = PATH_MAX-2;
fs/smb/client/cifssmb.c
4571
if (name_len < PATH_MAX) {
fs/smb/client/cifssmb.c
4708
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
4824
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
5502
PATH_MAX, cifs_sb->local_nls, remap);
fs/smb/client/cifssmb.c
5670
fileName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
5891
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6087
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6180
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6365
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
860
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
932
PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
979
PATH_MAX, cifs_sb->local_nls,
fs/smb/client/dir.c
103
s = dentry_path_raw(direntry, page, PATH_MAX);
fs/smb/client/fs_context.c
1894
if (strnlen(param->string, PATH_MAX) == PATH_MAX) {
fs/smb/client/fs_context.c
1896
PATH_MAX - 1);
fs/smb/client/inode.c
875
fattr->cf_eof = strnlen(data->symlink_target, PATH_MAX);
fs/smb/client/inode.c
956
fattr->cf_eof = strnlen(data->symlink_target, PATH_MAX);
fs/smb/client/link.c
339
pfile_info = kzalloc(sizeof(struct smb2_file_all_info) + PATH_MAX * 2,
fs/smb/client/misc.c
743
PATH_MAX, nls_codepage, remap);
fs/smb/client/misc.c
877
name_len = strscpy(dst, src, PATH_MAX);
fs/smb/client/misc.c
879
name_len = PATH_MAX-1;
fs/smb/client/namespace.c
152
s = dentry_path_raw(dentry, page, PATH_MAX);
fs/smb/client/readdir.c
453
for (len = 0; len <= PATH_MAX; len++) {
fs/smb/client/readdir.c
530
de->namelen = strnlen(de->name, PATH_MAX);
fs/smb/client/smb2inode.c
1318
in_iov.iov_len = 2 * UniStrnlen((wchar_t *)smb2_to_name, PATH_MAX);
fs/smb/client/smb2inode.c
295
PATH_MAX * 2, 0, NULL);
fs/smb/client/smb2inode.c
304
PATH_MAX * 2, 0, NULL);
fs/smb/client/smb2inode.c
329
(PATH_MAX * 2) +
fs/smb/client/smb2inode.c
339
(PATH_MAX * 2) +
fs/smb/client/smb2misc.c
473
return cifs_strndup_to_utf16(start_of_path, PATH_MAX, &len,
fs/smb/client/smb2ops.c
3127
utf16_path = cifs_strndup_to_utf16(search_name, PATH_MAX,
fs/smb/client/smb2pdu.c
2852
path_len = UniStrnlen((wchar_t *)path, PATH_MAX);
fs/smb/client/smb2pdu.c
2972
uni_path_len = (2 * UniStrnlen((wchar_t *)utf16_path, PATH_MAX)) + 2;
fs/smb/client/smb2pdu.c
3128
uni_path_len = (2 * UniStrnlen((wchar_t *)path, PATH_MAX)) + 2;
fs/smb/client/smb2pdu.c
3987
sizeof(struct smb2_file_all_info) + PATH_MAX * 2,
fs/smb/server/mgmt/share_config.c
163
int path_len = PATH_MAX;
fs/smb/server/misc.c
170
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/misc.c
174
ab_pathname = d_path(path, pathname, PATH_MAX);
fs/smb/server/misc.c
324
int sz = min(4 * d_info->name_len, PATH_MAX);
fs/smb/server/smb2pdu.c
5013
min(filename_len, PATH_MAX),
fs/smb/server/smb2pdu.c
5564
"NTFS", PATH_MAX, conn->local_nls, 0);
fs/smb/server/smb2pdu.c
5588
share->name, PATH_MAX,
fs/smb/server/smb2pdu.c
6172
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/smb2pdu.c
6185
target_name = file_path(filp, pathname, PATH_MAX);
fs/smb/server/smb_common.c
585
smbConvertToUTF16((__le16 *)shortname, out, PATH_MAX,
fs/smb/server/vfs_cache.c
1069
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/vfs_cache.c
1073
ab_pathname = d_path(&fp->filp->f_path, pathname, PATH_MAX);
fs/sysfs/dir.c
25
buf = kzalloc(PATH_MAX, GFP_KERNEL);
fs/sysfs/dir.c
27
kernfs_path(parent, buf, PATH_MAX);
fs/vboxsf/file.c
374
link = kzalloc(PATH_MAX, GFP_KERNEL);
fs/vboxsf/file.c
380
err = vboxsf_readlink(sbi->root, path, PATH_MAX, link);
fs/vboxsf/utils.c
379
path = dentry_path_raw(dentry, buf, PATH_MAX);
fs/vboxsf/utils.c
394
out_len = PATH_MAX - SHFLSTRING_HEADER_SIZE - 1;
fs/vboxsf/utils.c
420
if ((SHFLSTRING_HEADER_SIZE + path_len + 1) > PATH_MAX) {
fs/xfs/xfs_stats.c
69
len += scnprintf(buf + len, PATH_MAX - len, "%s",
fs/xfs/xfs_stats.c
73
len += scnprintf(buf + len, PATH_MAX - len, " %u",
fs/xfs/xfs_stats.c
75
len += scnprintf(buf + len, PATH_MAX - len, "\n");
fs/xfs/xfs_stats.c
86
len += scnprintf(buf + len, PATH_MAX-len, "xpc %llu %llu %llu\n",
fs/xfs/xfs_stats.c
88
len += scnprintf(buf + len, PATH_MAX-len, "defer_relog %llu\n",
fs/xfs/xfs_stats.c
90
len += scnprintf(buf + len, PATH_MAX-len, "debug %u\n",
fs/xfs/xfs_stats.c
96
len += scnprintf(buf + len, PATH_MAX-len, "gc xpc %llu\n", xs_gc_bytes);
include/linux/cgroup-defs.h
666
char release_agent_path[PATH_MAX];
include/linux/fs.h
2563
#define __getname() kmalloc(PATH_MAX, GFP_KERNEL)
include/uapi/linux/netfilter/xt_cgroup.h
18
char path[PATH_MAX];
include/uapi/linux/nfs3.h
10
#define NFS3_MAXPATHLEN PATH_MAX
include/uapi/linux/nfs4.h
25
#define NFS4_MAXPATHLEN PATH_MAX
init/initramfs.c
296
if (name_len <= 0 || name_len > PATH_MAX)
init/initramfs.c
299
if (body_len > PATH_MAX)
init/initramfs.c
518
char symlink[PATH_MAX + N_ALIGN(PATH_MAX) + 1];
init/initramfs.c
519
char name[N_ALIGN(PATH_MAX)];
init/initramfs.c
79
char name[N_ALIGN(PATH_MAX)];
init/initramfs_test.c
103
cpio_srcbuf = kzalloc(ARRAY_SIZE(c) * (CPIO_HDRLEN + PATH_MAX + 3),
init/initramfs_test.c
175
cpio_srcbuf = kmalloc(CPIO_HDRLEN + PATH_MAX + 3, GFP_KERNEL);
init/initramfs_test.c
176
memset(cpio_srcbuf, 'B', CPIO_HDRLEN + PATH_MAX + 3);
init/initramfs_test.c
405
char cpio_srcbuf[CPIO_HDRLEN + PATH_MAX + 3 + sizeof(fdata)];
init/initramfs_test.c
457
char fname_oversize[PATH_MAX + 1];
init/initramfs_test.c
458
char fname_ok[PATH_MAX];
init/initramfs_test.c
459
char cpio_src[(CPIO_HDRLEN + PATH_MAX + 3 + sizeof(fdata)) * 2];
kernel/audit.c
2196
pathname = kmalloc(PATH_MAX+11, ab->gfp_mask);
kernel/audit.c
2201
p = d_path(path, pathname, PATH_MAX+11);
kernel/auditfilter.c
137
if (len > PATH_MAX)
kernel/auditfilter.c
586
if (entry->rule.exe || f_val > PATH_MAX)
kernel/bpf/cgroup_iter.c
247
buf = kzalloc(PATH_MAX, GFP_KERNEL);
kernel/bpf/cgroup_iter.c
258
cgroup_path_ns(aux->cgroup.start, buf, PATH_MAX,
kernel/cgroup/cgroup-v1.c
560
BUILD_BUG_ON(sizeof(cgrp->root->release_agent_path) < PATH_MAX);
kernel/cgroup/cgroup-v1.c
671
.max_write_len = PATH_MAX - 1,
kernel/cgroup/cgroup-v1.c
814
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup-v1.c
815
agentbuf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup-v1.c
820
strscpy(agentbuf, cgrp->root->release_agent_path, PATH_MAX);
kernel/cgroup/cgroup-v1.c
825
ret = cgroup_path_ns(cgrp, pathbuf, PATH_MAX, &init_cgroup_ns);
kernel/cgroup/cgroup.c
1966
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup.c
1972
len = kernfs_path_from_node(kf_node, ns_cgroup->kn, buf, PATH_MAX);
kernel/cgroup/cgroup.c
2146
strscpy(root->release_agent_path, ctx->release_agent, PATH_MAX);
kernel/cgroup/cgroup.c
6634
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup.c
6674
retval = cgroup_path_ns_locked(cgrp, buf, PATH_MAX,
kernel/cgroup/cpuset-v1.c
423
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cpuset-v1.c
430
retval = cgroup_path_ns_locked(css->cgroup, buf, PATH_MAX,
kernel/events/core.c
9549
pathname = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/events/core.c
9554
cgroup_path(cgrp, pathname, PATH_MAX - sizeof(u64));
kernel/events/core.c
9717
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/events/core.c
9727
name = d_path(file_user_path(file), buf, PATH_MAX - sizeof(u64));
kernel/sched/debug.c
798
static char group_path[PATH_MAX];
kernel/trace/bpf_trace.c
2987
upath_size = upath_size ? min_t(u32, upath_size, PATH_MAX) : PATH_MAX;
kernel/trace/bpf_trace.c
3038
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/trace/bpf_trace.c
3042
p = d_path(&umulti_link->path, buf, PATH_MAX);
kernel/trace/bpf_trace.c
3219
name = strndup_user(upath, PATH_MAX);
kernel/trace/trace_event_perf.c
309
PATH_MAX);
kernel/trace/trace_probe.h
40
#define MAX_STRING_SIZE PATH_MAX
lib/string_helpers.c
721
temp = kmalloc(PATH_MAX + 11, GFP_KERNEL);
lib/string_helpers.c
725
pathname = file_path(file, temp, PATH_MAX + 11);
mm/damon/sysfs-schemes.c
2492
cgroup_path(memcg->css.cgroup, memcg_path_buf, PATH_MAX);
mm/damon/sysfs-schemes.c
2508
path = kmalloc_array(PATH_MAX, sizeof(*path), GFP_KERNEL);
mm/vmscan.c
5309
m->private = kvmalloc(PATH_MAX, GFP_KERNEL);
mm/vmscan.c
5425
cgroup_path(memcg->css.cgroup, m->private, PATH_MAX);
samples/bpf/xdp_fwd_user.c
126
char filename[PATH_MAX];
samples/cgroup/cgroup_event_listener.c
27
char event_control_path[PATH_MAX];
samples/cgroup/cgroup_event_listener.c
38
ret = snprintf(event_control_path, PATH_MAX, "%s/cgroup.event_control",
samples/cgroup/cgroup_event_listener.c
40
if (ret >= PATH_MAX)
samples/cgroup/memcg_event_listener.c
268
ret = snprintf(events->path, PATH_MAX,
samples/cgroup/memcg_event_listener.c
270
if (ret >= PATH_MAX) {
samples/cgroup/memcg_event_listener.c
44
char path[PATH_MAX];
samples/nitro_enclaves/ne_ioctl_sample.c
783
if (strlen(argv[1]) >= PATH_MAX) {
samples/seccomp/user-trap.c
111
char path[PATH_MAX], source[PATH_MAX], target[PATH_MAX];
scripts/kconfig/conf.c
47
static char line[PATH_MAX];
scripts/kconfig/confdata.c
1040
char tmp[PATH_MAX];
scripts/kconfig/confdata.c
131
static char depfile_path[PATH_MAX];
scripts/kconfig/confdata.c
810
char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1];
scripts/kconfig/confdata.c
922
char name[PATH_MAX], tmp[PATH_MAX];
scripts/kconfig/confdata.c
99
char tmp[PATH_MAX + 1];
scripts/kconfig/mconf.c
296
static char filename[PATH_MAX+1];
scripts/kconfig/mconf.c
299
static char menu_backtitle[PATH_MAX+128];
scripts/kconfig/nconf.c
643
static char filename[PATH_MAX+1];
scripts/kconfig/nconf.c
644
static char menu_backtitle[PATH_MAX+128];
scripts/mod/modpost.c
1482
char cmd_file[PATH_MAX];
scripts/mod/modpost.c
1544
char objlist[PATH_MAX];
scripts/mod/modpost.c
1657
char fname[PATH_MAX];
scripts/mod/modpost.c
1663
while (fgets(fname, PATH_MAX, in) != NULL) {
scripts/mod/modpost.c
2108
char fname[PATH_MAX];
scripts/mod/sumversion.c
393
char filelist[PATH_MAX + 1];
security/apparmor/lsm.c
1876
unsigned int aa_g_path_max = 2 * PATH_MAX;
security/integrity/ima/ima_api.c
448
pathname = d_absolute_path(path, *pathbuf, PATH_MAX);
security/integrity/ima/ima_appraise.c
760
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
security/integrity/ima/ima_appraise.c
764
path = dentry_path(dentry, pathbuf, PATH_MAX);
security/landlock/domain.h
66
#define LANDLOCK_PATH_MAX_SIZE (PATH_MAX + 11)
tools/arch/x86/intel_sdsi/intel_sdsi.c
762
char bin_file[PATH_MAX], *dev_no = NULL;
tools/bpf/bpf_jit_disasm.c
58
char tpath[PATH_MAX];
tools/bpf/bpftool/common.c
1248
char path[PATH_MAX];
tools/bpf/bpftool/common.c
458
char path[PATH_MAX];
tools/bpf/bpftool/common.c
487
char path[PATH_MAX];
tools/bpf/bpftool/gen.c
74
char file_copy[PATH_MAX];
tools/bpf/bpftool/gen.c
77
strncpy(file_copy, file, PATH_MAX - 1)[PATH_MAX - 1] = '\0';
tools/bpf/bpftool/jit_disasm.c
236
char tpath[PATH_MAX];
tools/bpf/bpftool/link.c
1034
char path_buf[PATH_MAX];
tools/bpf/bpftool/link.c
1036
char buf[PATH_MAX];
tools/bpf/bpftool/prog.c
1541
char buf[PATH_MAX];
tools/bpf/bpftool/struct_ops.c
487
char pinfile[PATH_MAX];
tools/bpf/bpftool/tracelog.c
123
char trace_pipe[PATH_MAX];
tools/bpf/bpftool/tracelog.c
48
if (src_len + 1 >= PATH_MAX) {
tools/bpf/bpftool/tracelog.c
80
PATH_MAX - strlen(pipe_name) - 1);
tools/bpf/resolve_btfids/main.c
1485
char out_path[PATH_MAX];
tools/build/fixdep.c
52
char s[PATH_MAX];
tools/hv/hv_fcopy_uio_daemon.c
111
static char target_fname[PATH_MAX];
tools/hv/hv_fcopy_uio_daemon.c
458
char uio_dev_path[PATH_MAX] = {0};
tools/hv/hv_fcopy_uio_daemon.c
55
char ring_path[PATH_MAX];
tools/hv/hv_kvp_daemon.c
1071
char dev_id[PATH_MAX];
tools/hv/hv_kvp_daemon.c
1438
char if_filename[PATH_MAX];
tools/hv/hv_kvp_daemon.c
1439
char nm_filename[PATH_MAX];
tools/hv/hv_kvp_daemon.c
1441
char cmd[PATH_MAX];
tools/hv/hv_kvp_daemon.c
621
char dev_id[PATH_MAX];
tools/hv/hv_kvp_daemon.c
670
char addr_file[PATH_MAX];
tools/hv/hv_vss_daemon.c
100
snprintf(buffer, PATH_MAX, "%s/slaves/%s", blkname,
tools/hv/hv_vss_daemon.c
71
buffer = malloc(PATH_MAX);
tools/hv/hv_vss_daemon.c
77
snprintf(buffer, PATH_MAX, "%s/loop", blkname);
tools/hv/hv_vss_daemon.c
86
snprintf(buffer, PATH_MAX, "%s/slaves", blkname);
tools/include/nolibc/types.h
91
#ifndef PATH_MAX
tools/include/nolibc/types.h
96
#define MAXPATHLEN (PATH_MAX)
tools/lib/api/cpu.c
9
char entry[PATH_MAX];
tools/lib/api/fs/cgroup.c
13
char mountpoint[PATH_MAX];
tools/lib/api/fs/cgroup.c
25
char mountpoint[PATH_MAX];
tools/lib/api/fs/fs.c
158
char path[PATH_MAX + 1];
tools/lib/api/fs/fs.c
164
while (fscanf(fp, "%*s %" STR(PATH_MAX) "s %99s %*s %*d %*d\n",
tools/lib/api/fs/fs.c
387
char path[PATH_MAX];
tools/lib/api/fs/fs.c
401
char path[PATH_MAX];
tools/lib/api/fs/fs.c
424
char path[PATH_MAX];
tools/lib/api/fs/fs.c
437
char path[PATH_MAX];
tools/lib/api/fs/fs.c
453
char path[PATH_MAX];
tools/lib/api/fs/fs.c
485
char path[PATH_MAX];
tools/lib/api/fs/fs.c
498
char path[PATH_MAX];
tools/lib/api/fs/fs.c
504
if (snprintf(path, sizeof(path), "%s/%s", sysfs, entry) >= PATH_MAX)
tools/lib/api/fs/fs.h
12
#ifndef PATH_MAX
tools/lib/api/fs/tracing_path.c
131
char filename[PATH_MAX];
tools/lib/api/fs/tracing_path.c
133
snprintf(filename, PATH_MAX, "%s/%s", sys, name ?: "*");
tools/lib/api/fs/tracing_path.c
16
static char tracing_path[PATH_MAX] = "/sys/kernel/tracing";
tools/lib/bpf/btf.c
5496
char path[PATH_MAX + 1];
tools/lib/bpf/btf.c
5523
snprintf(path, PATH_MAX, locations[i], buf.release);
tools/lib/bpf/libbpf.c
12470
char full_path[PATH_MAX];
tools/lib/bpf/libbpf.c
12594
char full_path[PATH_MAX];
tools/lib/bpf/libbpf.c
12882
char file[PATH_MAX];
tools/lib/bpf/libbpf.c
2308
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
2314
len = snprintf(buf, PATH_MAX, "/boot/config-%s", uts.release);
tools/lib/bpf/libbpf.c
2317
else if (len >= PATH_MAX)
tools/lib/bpf/libbpf.c
2347
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
2553
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
4912
char file[PATH_MAX], buff[4096];
tools/lib/bpf/libbpf.c
8339
if (token_path && strlen(token_path) >= PATH_MAX)
tools/lib/bpf/libbpf.c
8360
if (strlen(btf_tmp_path) >= PATH_MAX) {
tools/lib/bpf/libbpf.c
9248
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9291
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9314
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9357
char buf[PATH_MAX];
tools/lib/bpf/usdt.c
463
char path[PATH_MAX], line[PATH_MAX], mode[16];
tools/lib/perf/include/perf/event.h
132
char path[PATH_MAX];
tools/lib/perf/include/perf/event.h
19
char filename[PATH_MAX];
tools/lib/perf/include/perf/event.h
44
char filename[PATH_MAX];
tools/lib/perf/tests/test-evlist.c
226
char path[PATH_MAX];
tools/lib/perf/tests/test-evlist.c
231
snprintf(path, PATH_MAX, "%s/kernel/debug/tracing/events/syscalls/sys_enter_prctl/id",
tools/lib/perf/tests/test-evlist.c
337
char path[PATH_MAX];
tools/lib/perf/tests/test-evlist.c
343
snprintf(path, PATH_MAX, "%s/kernel/debug/tracing/events/syscalls/sys_enter_prctl/id",
tools/lib/subcmd/exec-cmd.c
139
char buf[PATH_MAX];
tools/objtool/objtool.c
78
char self[PATH_MAX], *str;
tools/perf/arch/arm/util/auxtrace.c
62
char path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
270
char msg[BUFSIZ], path[PATH_MAX], *sink;
tools/perf/arch/arm/util/cs-etm.c
280
snprintf(path, PATH_MAX, "sinks/%s", sink);
tools/perf/arch/arm/util/cs-etm.c
584
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
588
snprintf(pmu_path, PATH_MAX, "cpu%d/%s", cpu.cpu, path);
tools/perf/arch/arm/util/cs-etm.c
602
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
607
snprintf(pmu_path, PATH_MAX, "cpu%d/%s", cpu.cpu, path);
tools/perf/arch/arm/util/cs-etm.c
621
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
624
snprintf(pmu_path, PATH_MAX, "cpu%d/%s", cpu.cpu, path);
tools/perf/arch/arm64/util/header.c
18
char path[PATH_MAX];
tools/perf/arch/arm64/util/header.c
26
scnprintf(path, PATH_MAX, "%s/devices/system/cpu/cpu%d" MIDR, sysfs, cpu.cpu);
tools/perf/arch/arm64/util/pmu.c
10
char path[PATH_MAX];
tools/perf/arch/common.c
108
char buf[PATH_MAX];
tools/perf/arch/common.c
134
char buf[PATH_MAX];
tools/perf/arch/powerpc/util/header.c
76
char path[PATH_MAX] = "/devices/hv_24x7/interface/";
tools/perf/arch/s390/util/machine.c
15
char path[PATH_MAX];
tools/perf/arch/s390/util/machine.c
17
snprintf(path, PATH_MAX, "module/%.*s/sections/.text",
tools/perf/arch/x86/tests/amd-ibs-period.c
942
char perf[PATH_MAX] = {'\0'};
tools/perf/arch/x86/util/event.c
60
strlcpy(event->mmap.filename, kmap->name, PATH_MAX);
tools/perf/arch/x86/util/machine.c
74
char filename[PATH_MAX];
tools/perf/arch/x86/util/machine.c
78
machine__get_kallsyms_filename(machine, filename, PATH_MAX);
tools/perf/bench/sched-pipe.c
155
char mnt[PATH_MAX];
tools/perf/builtin-buildid-cache.c
121
char from_dir[PATH_MAX], to_dir[PATH_MAX];
tools/perf/builtin-buildid-cache.c
277
char filename[PATH_MAX];
tools/perf/builtin-buildid-cache.c
36
char root_dir[PATH_MAX];
tools/perf/builtin-buildid-cache.c
55
char from[PATH_MAX];
tools/perf/builtin-buildid-cache.c
56
char to[PATH_MAX];
tools/perf/builtin-buildid-cache.c
82
char from[PATH_MAX];
tools/perf/builtin-buildid-cache.c
83
char to[PATH_MAX];
tools/perf/builtin-buildid-cache.c
84
char to_subdir[PATH_MAX];
tools/perf/builtin-config.c
159
char path[PATH_MAX];
tools/perf/builtin-config.c
199
char path[PATH_MAX];
tools/perf/builtin-daemon.c
1142
char path[PATH_MAX];
tools/perf/builtin-daemon.c
1494
char path[PATH_MAX];
tools/perf/builtin-daemon.c
323
char buf[PATH_MAX];
tools/perf/builtin-daemon.c
514
char control_path[PATH_MAX];
tools/perf/builtin-daemon.c
515
char ack_path[PATH_MAX];
tools/perf/builtin-daemon.c
583
char path[PATH_MAX];
tools/perf/builtin-daemon.c
861
char path[PATH_MAX];
tools/perf/builtin-ftrace.c
50
static char tracing_instance[PATH_MAX]; /* Trace instance directory */
tools/perf/builtin-help.c
434
char path[PATH_MAX];
tools/perf/builtin-record.c
977
char kcore[PATH_MAX];
tools/perf/builtin-record.c
993
char from_dir[PATH_MAX];
tools/perf/builtin-record.c
994
char kcore_dir[PATH_MAX];
tools/perf/builtin-sched.c
3766
char path[PATH_MAX];
tools/perf/builtin-sched.c
3770
snprintf(path, PATH_MAX, "%s/sys/kernel/sched_schedstats", procfs__mountpoint());
tools/perf/builtin-sched.c
3789
char path[PATH_MAX];
tools/perf/builtin-sched.c
3792
snprintf(path, PATH_MAX, "%s/sys/kernel/sched_schedstats", procfs__mountpoint());
tools/perf/builtin-script.c
3261
char path[PATH_MAX];
tools/perf/builtin-script.c
3292
char spec[PATH_MAX];
tools/perf/builtin-script.c
3304
if (len >= PATH_MAX) {
tools/perf/builtin-stat.c
562
char path[PATH_MAX];
tools/perf/builtin-stat.c
564
scnprintf(path, PATH_MAX, "%s/%d", procfs__mountpoint(),
tools/perf/builtin-trace.c
1714
char linkname[PATH_MAX], pathname[PATH_MAX];
tools/perf/builtin-trace.c
5054
char oldname[PATH_MAX];
tools/perf/builtin-trace.c
5179
char group_name[PATH_MAX];
tools/perf/jvmti/jvmti_agent.c
149
ret = snprintf(jit_path, PATH_MAX, "%s/.debug/", base);
tools/perf/jvmti/jvmti_agent.c
150
if (ret >= PATH_MAX) {
tools/perf/jvmti/jvmti_agent.c
164
ret = snprintf(jit_path, PATH_MAX, "%s/.debug/jit", base);
tools/perf/jvmti/jvmti_agent.c
165
if (ret >= PATH_MAX) {
tools/perf/jvmti/jvmti_agent.c
179
ret = snprintf(jit_path, PATH_MAX, "%s/.debug/jit/%s.XXXXXXXX", base, str);
tools/perf/jvmti/jvmti_agent.c
180
if (ret >= PATH_MAX) {
tools/perf/jvmti/jvmti_agent.c
248
char dump_path[PATH_MAX];
tools/perf/jvmti/jvmti_agent.c
276
ret = snprintf(dump_path, PATH_MAX, "%s/jit-%i.dump", jit_path, getpid());
tools/perf/jvmti/jvmti_agent.c
277
if (ret >= PATH_MAX) {
tools/perf/jvmti/jvmti_agent.c
45
static char jit_path[PATH_MAX];
tools/perf/jvmti/libjvmti.c
172
char fn[PATH_MAX];
tools/perf/jvmti/libjvmti.c
193
copy_class_filename(class_sign, file_name, fn, PATH_MAX);
tools/perf/tests/api-io.c
137
char path[PATH_MAX];
tools/perf/tests/api-io.c
218
char path[PATH_MAX];
tools/perf/tests/api-io.c
295
char path[PATH_MAX];
tools/perf/tests/api-io.c
37
static int make_test_file(char path[PATH_MAX], const char *contents)
tools/perf/tests/api-io.c
58
static int setup_test(char path[PATH_MAX], const char *contents,
tools/perf/tests/api-io.c
81
static void cleanup_test(char path[PATH_MAX], struct io *io)
tools/perf/tests/api-io.c
90
char path[PATH_MAX];
tools/perf/tests/builtin-test.c
203
char path[PATH_MAX];
tools/perf/tests/code-reading.c
246
char cmd[PATH_MAX * 2];
tools/perf/tests/code-reading.c
305
char cmd[PATH_MAX * 2];
tools/perf/tests/dlfilter-test.c
223
char perf[PATH_MAX];
tools/perf/tests/dlfilter-test.c
224
char path[PATH_MAX];
tools/perf/tests/dlfilter-test.c
328
if (get_dlfilters_path(td->name, td->dlfilters, PATH_MAX))
tools/perf/tests/dlfilter-test.c
422
snprintf(td.perf_data_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-perf-data", pid);
tools/perf/tests/dlfilter-test.c
423
snprintf(td.c_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-prog.c", pid);
tools/perf/tests/dlfilter-test.c
424
snprintf(td.prog_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-prog", pid);
tools/perf/tests/dlfilter-test.c
51
char perf[PATH_MAX];
tools/perf/tests/dlfilter-test.c
52
char perf_data_file_name[PATH_MAX];
tools/perf/tests/dlfilter-test.c
53
char c_file_name[PATH_MAX];
tools/perf/tests/dlfilter-test.c
54
char prog_file_name[PATH_MAX];
tools/perf/tests/dlfilter-test.c
55
char dlfilters[PATH_MAX];
tools/perf/tests/dso-data.c
193
char path[PATH_MAX];
tools/perf/tests/dso-data.c
198
scnprintf(path, PATH_MAX, "%s/self/fd", procfs__mountpoint());
tools/perf/tests/genelf.c
28
char path[PATH_MAX];
tools/perf/tests/hwmon_pmu.c
219
char dir[PATH_MAX];
tools/perf/tests/hwmon_pmu.c
40
char buf[PATH_MAX + 20];
tools/perf/tests/parse-events.c
2691
char path[PATH_MAX];
tools/perf/tests/parse-events.c
2692
char pmu_event[PATH_MAX];
tools/perf/tests/parse-events.c
2701
snprintf(path, PATH_MAX, "%s/bus/event_source/devices/%s/events/",
tools/perf/tests/parse-events.c
2729
if (n >= PATH_MAX) {
tools/perf/tests/parse-events.c
2730
pr_err("pmu event name crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/tests/parse-events.c
2810
char path[PATH_MAX];
tools/perf/tests/parse-events.c
2820
snprintf(path, PATH_MAX, "%s/bus/event_source/devices/", sysfs);
tools/perf/tests/parse-events.c
2830
snprintf(path, PATH_MAX, "%s/bus/event_source/devices/%s/alias",
tools/perf/tests/pe-file-parsing.c
25
char filename[PATH_MAX];
tools/perf/tests/pe-file-parsing.c
26
char debugfile[PATH_MAX];
tools/perf/tests/pe-file-parsing.c
28
char debuglink[PATH_MAX];
tools/perf/tests/pe-file-parsing.c
33
char expect_debuglink[PATH_MAX] = "pe-file.exe.debug";
tools/perf/tests/pe-file-parsing.c
39
scnprintf(filename, PATH_MAX, "%s/pe-file.exe", d);
tools/perf/tests/pe-file-parsing.c
46
ret = filename__read_debuglink(filename, debuglink, PATH_MAX);
tools/perf/tests/pe-file-parsing.c
51
scnprintf(debugfile, PATH_MAX, "%s/%s", d, debuglink);
tools/perf/tests/pe-file-parsing.c
76
char path_dir[PATH_MAX];
tools/perf/tests/pe-file-parsing.c
83
snprintf(path_dir, PATH_MAX, "%s/tests", get_argv_exec_path());
tools/perf/tests/pmu.c
109
if (scnprintf(name, PATH_MAX, "perf-pmu-test/format/%s", format->name) < 0) {
tools/perf/tests/pmu.c
160
char dir[PATH_MAX];
tools/perf/tests/pmu.c
215
char dir[PATH_MAX];
tools/perf/tests/pmu.c
24
char buf[PATH_MAX + 20];
tools/perf/tests/pmu.c
297
char dir[PATH_MAX];
tools/perf/tests/pmu.c
391
char path[PATH_MAX];
tools/perf/tests/pmu.c
65
char name[PATH_MAX];
tools/perf/tests/sdt.c
49
char *buf = calloc(PATH_MAX, sizeof(char));
tools/perf/tests/sdt.c
51
if (buf && readlink("/proc/self/exe", buf, PATH_MAX - 1) < 0) {
tools/perf/tests/symbols.c
209
char filename[PATH_MAX];
tools/perf/tests/tests-scripts.c
174
char filename[PATH_MAX], link[128];
tools/perf/tests/tests-scripts.c
33
char path[PATH_MAX], path2[PATH_MAX], *exec_path;
tools/perf/tests/topology.c
204
char path[PATH_MAX];
tools/perf/ui/browsers/annotate.c
523
#define SYM_TITLE_MAX_SIZE (PATH_MAX + 64)
tools/perf/ui/browsers/hists.c
2393
char path[PATH_MAX];
tools/perf/ui/browsers/scripts.c
178
char scripts_path[PATH_MAX];
tools/perf/ui/setup.c
28
char buf[PATH_MAX];
tools/perf/util/auxtrace.c
2802
char filename_buf[PATH_MAX];
tools/perf/util/bpf_counter.c
379
char path[PATH_MAX];
tools/perf/util/bpf_counter.c
383
scnprintf(path, PATH_MAX, "%s", target->attr_map);
tools/perf/util/bpf_counter.c
385
scnprintf(path, PATH_MAX, "%s/fs/bpf/%s", sysfs__mountpoint(),
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
105
char value[PATH_MAX];
tools/perf/util/build-id.c
104
char notes[PATH_MAX];
tools/perf/util/build-id.c
186
char buf[PATH_MAX];
tools/perf/util/build-id.c
585
char dirbuf[PATH_MAX];
tools/perf/util/build-id.c
590
debugfile = calloc(1, PATH_MAX);
tools/perf/util/build-id.c
595
path__join(dirbuf, PATH_MAX, root_dir, dirname);
tools/perf/util/build-id.c
599
len = __symbol__join_symfs(debugfile, PATH_MAX, dirname);
tools/perf/util/build-id.c
600
snprintf(debugfile + len, PATH_MAX - len, "%.2s/%s.debug", sbuild_id,
tools/perf/util/build-id.c
637
const size_t size = PATH_MAX;
tools/perf/util/build-id.c
725
char path[PATH_MAX];
tools/perf/util/build-id.c
807
const size_t size = PATH_MAX;
tools/perf/util/cgroup.c
303
char mnt[PATH_MAX];
tools/perf/util/cgroup.c
34
char path[PATH_MAX + 1];
tools/perf/util/cgroup.c
35
char mnt[PATH_MAX + 1];
tools/perf/util/cgroup.c
39
if (cgroupfs_find_mountpoint(mnt, PATH_MAX + 1, "perf_event"))
tools/perf/util/cgroup.c
42
scnprintf(path, PATH_MAX, "%s/%s", mnt, name);
tools/perf/util/cgroup.c
602
char mnt[PATH_MAX];
tools/perf/util/cgroup.c
69
char path[PATH_MAX + 1];
tools/perf/util/cgroup.c
70
char mnt[PATH_MAX + 1];
tools/perf/util/cgroup.c
72
if (cgroupfs_find_mountpoint(mnt, PATH_MAX + 1, "perf_event"))
tools/perf/util/cgroup.c
75
scnprintf(path, PATH_MAX, "%s/%s", mnt, cgrp->name);
tools/perf/util/cgroup.c
90
char mnt[PATH_MAX + 1];
tools/perf/util/cgroup.c
93
if (cgroupfs_find_mountpoint(mnt, PATH_MAX + 1, subsys))
tools/perf/util/config.c
577
char path[PATH_MAX];
tools/perf/util/cpumap.c
208
char path[PATH_MAX];
tools/perf/util/cpumap.c
210
snprintf(path, PATH_MAX,
tools/perf/util/cpumap.c
447
char path[PATH_MAX];
tools/perf/util/cpumap.c
459
ret = snprintf(path, PATH_MAX, "%s/devices/system/cpu/possible", mnt);
tools/perf/util/cpumap.c
460
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
461
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
472
ret = snprintf(path, PATH_MAX, "%s/devices/system/cpu/present", mnt);
tools/perf/util/cpumap.c
473
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
474
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
495
char path[PATH_MAX];
tools/perf/util/cpumap.c
506
ret = snprintf(path, PATH_MAX, "%s/devices/system/node/possible", mnt);
tools/perf/util/cpumap.c
507
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
508
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
578
char buf[PATH_MAX];
tools/perf/util/cpumap.c
579
char path[PATH_MAX];
tools/perf/util/cpumap.c
591
n = snprintf(path, PATH_MAX, "%s/devices/system/node", mnt);
tools/perf/util/cpumap.c
592
if (n >= PATH_MAX) {
tools/perf/util/cpumap.c
593
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
606
n = snprintf(buf, PATH_MAX, "%s/%s", path, dent1->d_name);
tools/perf/util/cpumap.c
607
if (n >= PATH_MAX) {
tools/perf/util/cpumap.c
608
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/data.c
116
char path[PATH_MAX];
tools/perf/util/data.c
208
char oldname[PATH_MAX];
tools/perf/util/debuginfo.c
103
char buf[PATH_MAX], nil = '\0';
tools/perf/util/debuginfo.c
125
buf, PATH_MAX) < 0)
tools/perf/util/disasm.c
1163
char linkname[PATH_MAX];
tools/perf/util/disasm.c
1546
char symfs_filename[PATH_MAX];
tools/perf/util/dlfilter.c
339
char path[PATH_MAX];
tools/perf/util/dlfilter.c
583
char path[PATH_MAX];
tools/perf/util/dlfilter.c
645
char path[PATH_MAX];
tools/perf/util/dso.c
125
char dso_dir[PATH_MAX];
tools/perf/util/dso.c
126
char symfile[PATH_MAX];
tools/perf/util/dso.c
142
ret = filename__read_debuglink(filename, symfile, PATH_MAX);
tools/perf/util/dso.c
1764
char path[PATH_MAX];
tools/perf/util/dso.c
1777
char filename[PATH_MAX];
tools/perf/util/dso.c
567
char *name = malloc(PATH_MAX);
tools/perf/util/dso.c
575
root_dir, name, PATH_MAX))
tools/perf/util/evsel.c
119
char path[PATH_MAX];
tools/perf/util/evsel.c
122
snprintf(path, PATH_MAX, "%s/event-%d-%llu-%d", dir,
tools/perf/util/evsel.c
3876
char path[PATH_MAX];
tools/perf/util/header.c
1142
char path[PATH_MAX], file[PATH_MAX];
tools/perf/util/header.c
1146
scnprintf(path, PATH_MAX, "devices/system/cpu/cpu%d/cache/index%d/", cpu, level);
tools/perf/util/header.c
1147
scnprintf(file, PATH_MAX, "%s/%s", sysfs__mountpoint(), path);
tools/perf/util/header.c
1152
scnprintf(file, PATH_MAX, "%s/level", path);
tools/perf/util/header.c
1156
scnprintf(file, PATH_MAX, "%s/coherency_line_size", path);
tools/perf/util/header.c
1160
scnprintf(file, PATH_MAX, "%s/number_of_sets", path);
tools/perf/util/header.c
1164
scnprintf(file, PATH_MAX, "%s/ways_of_associativity", path);
tools/perf/util/header.c
1168
scnprintf(file, PATH_MAX, "%s/type", path);
tools/perf/util/header.c
1175
scnprintf(file, PATH_MAX, "%s/size", path);
tools/perf/util/header.c
1184
scnprintf(file, PATH_MAX, "%s/shared_cpu_list", path);
tools/perf/util/header.c
1331
char path[PATH_MAX];
tools/perf/util/header.c
1341
scnprintf(path, PATH_MAX,
tools/perf/util/header.c
1394
char path[PATH_MAX];
tools/perf/util/header.c
1401
scnprintf(path, PATH_MAX, "%s/devices/system/node/",
tools/perf/util/header.c
2535
char filename[PATH_MAX];
tools/perf/util/header.c
2576
char filename[PATH_MAX];
tools/perf/util/hwmon_pmu.c
709
char buf[PATH_MAX];
tools/perf/util/intel-tpebs.c
131
char path[PATH_MAX];
tools/perf/util/jitdump.c
237
strncpy(jd->dir, name, PATH_MAX);
tools/perf/util/jitdump.c
238
jd->dir[PATH_MAX - 1] = '\0';
tools/perf/util/jitdump.c
461
size = snprintf(filename, PATH_MAX, "%s/jitted-%d-%" PRIu64 ".so",
tools/perf/util/jitdump.c
56
char dir[PATH_MAX];
tools/perf/util/jitdump.c
591
size = snprintf(filename, PATH_MAX, "%s/jitted-%d-%" PRIu64 ".so",
tools/perf/util/libbfd.c
510
char tpath[PATH_MAX];
tools/perf/util/machine.c
1005
char filename[PATH_MAX];
tools/perf/util/machine.c
1010
machine__get_kallsyms_filename(machine, filename, PATH_MAX);
tools/perf/util/machine.c
1215
char path[PATH_MAX];
tools/perf/util/machine.c
1317
char version[PATH_MAX];
tools/perf/util/machine.c
1447
char modules_path[PATH_MAX];
tools/perf/util/machine.c
1489
char path[PATH_MAX];
tools/perf/util/machine.c
1494
snprintf(path, PATH_MAX, "%s/proc/modules", machine->root_dir);
tools/perf/util/machine.c
320
char path[PATH_MAX];
tools/perf/util/map.c
134
char newfilename[PATH_MAX];
tools/perf/util/map.c
53
if (new_length > PATH_MAX)
tools/perf/util/map.c
58
if (new_length > PATH_MAX)
tools/perf/util/map.c
94
if (new_length > PATH_MAX)
tools/perf/util/mem-events.c
184
char path[PATH_MAX];
tools/perf/util/mem-events.c
190
scnprintf(path, PATH_MAX, "%s/bus/event_source/devices/%s/events/%s", mnt, pmu->name, e->event_name);
tools/perf/util/namespaces.c
100
char spath[PATH_MAX];
tools/perf/util/namespaces.c
106
if (snprintf(oldns, PATH_MAX, "/proc/self/ns/mnt") >= PATH_MAX)
tools/perf/util/namespaces.c
130
if (snprintf(spath, PATH_MAX, "/proc/%d/status", nsinfo__pid(nsi)) >= PATH_MAX)
tools/perf/util/namespaces.c
281
char curpath[PATH_MAX];
tools/perf/util/namespaces.c
99
char oldns[PATH_MAX];
tools/perf/util/path.c
61
char path[PATH_MAX];
tools/perf/util/pmu.c
166
char path[PATH_MAX];
tools/perf/util/pmu.c
2394
char path[PATH_MAX];
tools/perf/util/pmu.c
2450
char path[PATH_MAX];
tools/perf/util/pmu.c
2512
char caps_path[PATH_MAX];
tools/perf/util/pmu.c
2654
char path[PATH_MAX];
tools/perf/util/pmu.c
2687
char path[PATH_MAX];
tools/perf/util/pmu.c
302
char path[PATH_MAX];
tools/perf/util/pmu.c
333
char path[PATH_MAX];
tools/perf/util/pmu.c
369
char path[PATH_MAX];
tools/perf/util/pmu.c
741
char path[PATH_MAX];
tools/perf/util/pmu.c
860
char path[PATH_MAX], *str;
tools/perf/util/pmu.c
882
char path[PATH_MAX];
tools/perf/util/probe-event.c
2547
char buf[PATH_MAX], *p;
tools/perf/util/probe-event.c
2554
ret = e_snprintf(buf, PATH_MAX, "%s/kprobes/blacklist", __debugfs);
tools/perf/util/probe-event.c
2563
while (fgets(buf, PATH_MAX, fp)) {
tools/perf/util/probe-file.c
112
char buf[PATH_MAX];
tools/perf/util/probe-file.c
115
ret = e_snprintf(buf, PATH_MAX, "%s/%s", tracing_path_mount(), trace_file);
tools/perf/util/probe-file.c
435
char cpath[PATH_MAX];
tools/perf/util/probe-file.c
482
snprintf(cpath, PATH_MAX, "%s/probes", dir_name);
tools/perf/util/probe-finder.c
1909
char prefixed_raw_path[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-perl.c
560
char fname[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-python.c
1914
char buf[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-python.c
1999
char fname[PATH_MAX];
tools/perf/util/symbol-elf.c
1356
char dso_name[PATH_MAX];
tools/perf/util/symbol-elf.c
2198
char kallsyms_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2200
scnprintf(kallsyms_filename, PATH_MAX, "%s/kallsyms", dir);
tools/perf/util/symbol-elf.c
2227
char modules_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2229
scnprintf(modules_filename, PATH_MAX, "%s/modules", dir);
tools/perf/util/symbol-elf.c
2394
char from_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2395
char to_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2397
scnprintf(from_filename, PATH_MAX, "%s/%s", from_dir, name);
tools/perf/util/symbol-elf.c
2398
scnprintf(to_filename, PATH_MAX, "%s/%s", to_dir, name);
tools/perf/util/symbol-elf.c
2405
char filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2407
scnprintf(filename, PATH_MAX, "%s/%s", dir, name);
tools/perf/util/symbol-elf.c
2474
char from_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2475
char to_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2477
scnprintf(from_filename, PATH_MAX, "%s/%s", from_dir, name);
tools/perf/util/symbol-elf.c
2478
scnprintf(to_filename, PATH_MAX, "%s/%s", to_dir, name);
tools/perf/util/symbol-elf.c
2514
char kcore_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2515
char extract_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2527
scnprintf(kcore_filename, PATH_MAX, "%s/kcore", from_dir);
tools/perf/util/symbol-elf.c
2528
scnprintf(extract_filename, PATH_MAX, "%s/kcore", to_dir);
tools/perf/util/symbol-elf.c
900
char path[PATH_MAX];
tools/perf/util/symbol.c
1232
char modules_filename[PATH_MAX];
tools/perf/util/symbol.c
1315
char kcore_filename[PATH_MAX];
tools/perf/util/symbol.c
1687
char newmapname[PATH_MAX];
tools/perf/util/symbol.c
1736
name = malloc(PATH_MAX);
tools/perf/util/symbol.c
1747
__symbol__join_symfs(name, PATH_MAX, dso__long_name(dso));
tools/perf/util/symbol.c
1774
root_dir, name, PATH_MAX))
tools/perf/util/symbol.c
1785
strlcpy(name, new_name, PATH_MAX);
tools/perf/util/symbol.c
1881
char symfs_vmlinux[PATH_MAX];
tools/perf/util/symbol.c
1955
char kallsyms_filename[PATH_MAX];
tools/perf/util/symbol.c
1998
char path[PATH_MAX];
tools/perf/util/symbol.c
2137
char path[PATH_MAX];
tools/perf/util/symbol.c
2210
char bf[PATH_MAX];
tools/perf/util/symbol.c
671
char name[PATH_MAX];
tools/perf/util/symbol.c
938
char dso_name[PATH_MAX];
tools/perf/util/synthetic-events.c
1039
char proc_path[PATH_MAX];
tools/perf/util/synthetic-events.c
2658
char *line = NULL, path[PATH_MAX];
tools/perf/util/synthetic-events.c
2669
snprintf(path, PATH_MAX, "%s/schedstat", procfs__mountpoint());
tools/perf/util/synthetic-events.c
621
if (strlen(path) + strlen(dent->d_name) + 1 >= PATH_MAX)
tools/perf/util/synthetic-events.c
645
char cgrp_root[PATH_MAX];
tools/perf/util/synthetic-events.c
651
if (cgroupfs_find_mountpoint(cgrp_root, PATH_MAX, "perf_event") < 0) {
tools/perf/util/synthetic-events.c
781
char filename[PATH_MAX];
tools/perf/util/tool_pmu.c
325
char path[PATH_MAX];
tools/perf/util/tp_pmu.c
121
char path[PATH_MAX];
tools/perf/util/tp_pmu.c
14
char path[PATH_MAX];
tools/perf/util/tp_pmu.c
20
scnprintf(path, PATH_MAX, "%s/%s/id", tp_dir, name);
tools/perf/util/trace-event.c
79
char path[PATH_MAX];
tools/perf/util/trace-event.c
87
scnprintf(path, PATH_MAX, "%s/%s/format", tp_dir, name);
tools/perf/util/unwind-libdw.c
109
char filename[PATH_MAX];
tools/perf/util/unwind-libdw.c
119
char filename[PATH_MAX];
tools/perf/util/unwind-libunwind-local.c
388
char *debuglink = malloc(PATH_MAX);
tools/perf/util/unwind-libunwind-local.c
398
machine->root_dir, debuglink, PATH_MAX);
tools/perf/util/util.c
163
char namebuf[PATH_MAX];
tools/perf/util/util.c
215
char kcore_dir_path[PATH_MAX];
tools/perf/util/util.c
458
char buf[PATH_MAX];
tools/perf/util/util.c
538
char path[PATH_MAX];
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1316
char table_filename[PATH_MAX];
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
15
#ifndef PATH_MAX
tools/power/x86/intel-speed-select/isst-config.c
227
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
6005
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7282
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7326
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7334
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7337
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rps_cur_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7340
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rps_act_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7343
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7346
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rps_cur_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7349
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rps_act_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7885
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7886
char str[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7892
snprintf(path, PATH_MAX, "%s/name", domain_path);
tools/power/x86/turbostat/turbostat.c
7893
ret = fread_str(path, str, PATH_MAX);
tools/power/x86/turbostat/turbostat.c
7899
snprintf(path, PATH_MAX, "%s/enabled", domain_path);
tools/power/x86/turbostat/turbostat.c
7910
snprintf(path, PATH_MAX, "%s/constraint_%d_time_window_us", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7922
snprintf(path, PATH_MAX, "%s/constraint_%d_power_limit_uw", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7927
snprintf(path, PATH_MAX, "%s/constraint_%d_max_power_uw", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7941
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7942
char str[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7956
snprintf(path, PATH_MAX, "%s/%s/name", PATH_RAPL_SYSFS, entry->d_name);
tools/power/x86/turbostat/turbostat.c
7959
fread_str(path, str, PATH_MAX);
tools/power/x86/turbostat/turbostat.c
7963
snprintf(path, PATH_MAX, "%s/%s", PATH_RAPL_SYSFS, entry->d_name);
tools/power/x86/turbostat/turbostat.c
7974
snprintf(path, PATH_MAX, "%s/%s/%s", PATH_RAPL_SYSFS, entry->d_name, centry->d_name);
tools/testing/selftests/alsa/conf.c
142
char path[PATH_MAX], link[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
123
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
132
char file_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
164
char cgroup_path[PATH_MAX - 24];
tools/testing/selftests/bpf/cgroup_helpers.c
185
char cgroup_path[PATH_MAX - 24];
tools/testing/selftests/bpf/cgroup_helpers.c
202
char cgroup_workdir[PATH_MAX - 24];
tools/testing/selftests/bpf/cgroup_helpers.c
253
char cgroup_procs_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
288
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
316
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
336
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
350
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
408
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
428
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
447
char cgroup_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
520
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
563
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
617
char cgroup_workdir[PATH_MAX - 42];
tools/testing/selftests/bpf/cgroup_helpers.c
618
char cgroup_classid_path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
62
char path[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
63
char enable[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
651
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
667
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
679
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/cgroup_helpers.c
747
char cgroup_workdir[PATH_MAX + 1];
tools/testing/selftests/bpf/network_helpers.c
525
char nspath[PATH_MAX];
tools/testing/selftests/bpf/network_helpers.c
826
char pkt_fname[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/attach_probe.c
133
char path[PATH_MAX] = {0};
tools/testing/selftests/bpf/prog_tests/attach_probe.c
143
if (!ASSERT_GT(readlink("/proc/self/exe", path, PATH_MAX - 1), 0, "readlink"))
tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c
127
char abs_path[PATH_MAX], old_cwd[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c
187
char abs_path[PATH_MAX], old_cwd[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
427
char path[PATH_MAX], path_buf[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
43
char buf[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
515
info.uprobe_multi.path_size = PATH_MAX;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
146
char path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
150
snprintf(path, PATH_MAX, "/sys/class/net/%s/address", name);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
106
char path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
185
char mod_path[PATH_MAX], *mod_path_ptr;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
468
char data_path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
469
char sig_path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
480
snprintf(data_path, PATH_MAX, "%s/data-file", tmp_dir);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
481
snprintf(sig_path, PATH_MAX, "%s/sig-file", tmp_dir);
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
43
char nspath[PATH_MAX];
tools/testing/selftests/bpf/progs/verifier_vfs_reject.c
13
static char buf[PATH_MAX];
tools/testing/selftests/bpf/progs/verifier_vfs_reject.c
148
bpf_path_d_path(&file->f_path, buf, PATH_MAX * 2);
tools/testing/selftests/bpf/trace_helpers.c
252
char path_buf[PATH_MAX], build_id_buf[20];
tools/testing/selftests/bpf/unpriv_helpers.c
19
char buf[PATH_MAX];
tools/testing/selftests/bpf/veristat.c
1415
char buf[PATH_MAX];
tools/testing/selftests/bpf/veristat.c
233
char orig_cgroup[PATH_MAX];
tools/testing/selftests/bpf/veristat.c
234
char stat_cgroup[PATH_MAX];
tools/testing/selftests/bpf/xdp_synproxy.c
192
char xdp_filename[PATH_MAX];
tools/testing/selftests/capabilities/test_execve.c
132
char cwd[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
226
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
240
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
575
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
90
char path[PATH_MAX];
tools/testing/selftests/cgroup/test_core.c
630
char lines[3][PATH_MAX];
tools/testing/selftests/cgroup/test_core.c
652
char line[PATH_MAX];
tools/testing/selftests/cgroup/test_core.c
874
char options[PATH_MAX];
tools/testing/selftests/cgroup/test_core.c
926
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_cpu.c
798
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_cpuset.c
249
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_freezer.c
1490
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
201
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_kill.c
277
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_kmem.c
420
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_memcontrol.c
1670
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_memcontrol.c
88
char path[PATH_MAX];
tools/testing/selftests/cgroup/test_pids.c
148
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_zswap.c
599
char root[PATH_MAX];
tools/testing/selftests/core/close_range_test.c
635
char path[PATH_MAX];
tools/testing/selftests/exec/execveat.c
189
count = (PATH_MAX - 3 - strlen(cwd)) / XX_DIR_LEN;
tools/testing/selftests/exec/execveat.c
194
len = (PATH_MAX - 3 - strlen(cwd)) - (count * XX_DIR_LEN);
tools/testing/selftests/exec/execveat.c
27
#define TEST_NAME_LEN (PATH_MAX * 4)
tools/testing/selftests/exec/execveat.c
31
static char longpath[2 * PATH_MAX] = "";
tools/testing/selftests/filesystems/file_stressor.c
123
char path[PATH_MAX];
tools/testing/selftests/filesystems/file_stressor.c
139
char path[PATH_MAX];
tools/testing/selftests/filesystems/fuse/fusectl_test.c
106
char path_buf[PATH_MAX];
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
927
char tmpdir[PATH_MAX];
tools/testing/selftests/filesystems/statmount/statmount_test.c
675
char subdir[PATH_MAX], tmproot[PATH_MAX];
tools/testing/selftests/filesystems/statmount/statmount_test.c
689
snprintf(subdir, PATH_MAX, "%s%s", tmpdir, root);
tools/testing/selftests/filesystems/statmount/statmount_test.c
690
snprintf(tmproot, PATH_MAX, "%s/%s", tmpdir, "chroot");
tools/testing/selftests/filesystems/statmount/statmount_test.c
809
char subdir[PATH_MAX];
tools/testing/selftests/filesystems/statmount/statmount_test.c
824
snprintf(subdir, PATH_MAX, "%s%s", tmpdir, root);
tools/testing/selftests/kvm/access_tracking_perf_test.c
64
char cgroup_root[PATH_MAX];
tools/testing/selftests/kvm/x86/aperfmperf_test.c
32
char path[PATH_MAX];
tools/testing/selftests/landlock/audit.h
34
char exe[PATH_MAX];
tools/testing/selftests/landlock/audit.h
44
char data[PATH_MAX + 200];
tools/testing/selftests/landlock/fs_test.c
7060
PATH_MAX * 2 +
tools/testing/selftests/memfd/memfd_test.c
212
char buf[PATH_MAX];
tools/testing/selftests/memfd/memfd_test.c
214
fd2name(fd, buf, PATH_MAX);
tools/testing/selftests/memfd/memfd_test.c
68
char buf1[PATH_MAX];
tools/testing/selftests/memfd/memfd_test.c
72
size = snprintf(buf1, PATH_MAX, "/proc/self/fd/%d", fd);
tools/testing/selftests/memfd/memfd_test.c
731
char buf[PATH_MAX];
tools/testing/selftests/memfd/memfd_test.c
733
fd2name(fd, buf, PATH_MAX);
tools/testing/selftests/memfd/memfd_test.c
749
char buf[PATH_MAX];
tools/testing/selftests/memfd/memfd_test.c
751
fd2name(fd, buf, PATH_MAX);
tools/testing/selftests/memfd/memfd_test.c
764
char buf[PATH_MAX];
tools/testing/selftests/memfd/memfd_test.c
766
fd2name(fd, buf, PATH_MAX);
tools/testing/selftests/mm/guard-regions.c
204
snprintf(path, PATH_MAX, "%sguard_regions_test_file_XXXXXX", prefix);
tools/testing/selftests/mm/guard-regions.c
50
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
133
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
68
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
71
char dev_queue_read_ahead_path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
115
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
120
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/thp_settings.c
121
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/thp_settings.c
16
static char dev_queue_read_ahead_path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
160
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
163
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/thp_settings.c
164
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/thp_settings.c
177
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
180
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/thp_settings.c
181
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/thp_settings.c
190
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
193
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/thp_settings.c
194
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/thp_settings.c
205
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
234
snprintf(path, PATH_MAX, "hugepages-%ukB/enabled",
tools/testing/selftests/mm/thp_settings.c
245
snprintf(path, PATH_MAX, "hugepages-%ukB/shmem_enabled",
tools/testing/selftests/mm/thp_settings.c
257
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
283
snprintf(path, PATH_MAX, "hugepages-%ukB/enabled",
tools/testing/selftests/mm/thp_settings.c
292
snprintf(path, PATH_MAX, "hugepages-%ukB/shmem_enabled",
tools/testing/selftests/mm/thp_settings.c
353
char path[PATH_MAX];
tools/testing/selftests/mm/thp_settings.c
360
ret = snprintf(path, PATH_MAX, THP_SYSFS "hugepages-%ukB/%s",
tools/testing/selftests/mm/thp_settings.c
362
if (ret >= PATH_MAX) {
tools/testing/selftests/net/nettest.c
246
char path[PATH_MAX];
tools/testing/selftests/openat2/helpers.c
61
target = malloc(PATH_MAX);
tools/testing/selftests/openat2/helpers.c
64
memset(target, 0, PATH_MAX);
tools/testing/selftests/openat2/helpers.c
66
E_readlink(tmp, target, PATH_MAX);
tools/testing/selftests/pidfd/pidfd_bind_mount.c
21
char template[PATH_MAX];
tools/testing/selftests/pidfd/pidfd_bind_mount.c
36
ASSERT_LE(snprintf(self->template, PATH_MAX, "%s", P_tmpdir "/pidfd_bind_mount_XXXXXX"), PATH_MAX);
tools/testing/selftests/pidfd/pidfd_bind_mount.c
74
char proc_path[PATH_MAX];
tools/testing/selftests/pidfd/pidfd_xattr_test.c
101
char list[PATH_MAX] = {};
tools/testing/selftests/pidfd/pidfd_xattr_test.c
54
char list[PATH_MAX] = {};
tools/testing/selftests/powerpc/ptrace/core-pkey.c
262
filename[0] = filenames = malloc(PATH_MAX);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
268
ret = snprintf(filename[0], PATH_MAX, "core-pkey.%d", pid);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
269
if (ret < 0 || ret >= PATH_MAX) {
tools/testing/selftests/powerpc/ptrace/core-pkey.c
275
ret = snprintf(filename[1], PATH_MAX - ret - 1, "core.%d", pid);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
276
if (ret < 0 || ret >= PATH_MAX - ret - 1) {
tools/testing/selftests/powerpc/ptrace/core-pkey.c
340
core_pattern = malloc(PATH_MAX);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
346
ret = read_file(core_pattern_file, core_pattern, PATH_MAX - 1, &len);
tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c
146
syscall(__NR_getcwd, &cwd, PATH_MAX);
tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c
161
syscall(__NR_getcwd, &cwd, PATH_MAX);
tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c
50
static volatile char cwd[PATH_MAX] __attribute__((aligned(8)));
tools/testing/selftests/powerpc/syscalls/rtas_filter.c
57
char path[PATH_MAX];
tools/testing/selftests/powerpc/utils.c
170
char path[PATH_MAX] = "/sys/kernel/debug/";
tools/testing/selftests/powerpc/utils.c
179
char path[PATH_MAX] = "/sys/kernel/debug/";
tools/testing/selftests/powerpc/utils.c
495
char path[PATH_MAX] = "/sys/";
tools/testing/selftests/powerpc/utils.c
497
strncat(path, fpath, PATH_MAX - strlen(path) - 1);
tools/testing/selftests/resctrl/resctrlfs.c
381
char file_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
451
char cbm_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
476
char mask_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
828
char res_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
857
char res_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
886
char res_path[PATH_MAX];
tools/testing/selftests/resctrl/resctrlfs.c
980
char node_path[PATH_MAX];
tools/testing/selftests/tty/tty_tstamp_update.c
48
char tty[PATH_MAX] = {};
tools/testing/selftests/tty/tty_tstamp_update.c
55
r = readlink("/proc/self/fd/0", tty, PATH_MAX);
tools/testing/selftests/ublk/kublk.h
167
char backing_file[MAX_BACK_FILES][PATH_MAX];
tools/testing/selftests/vfio/lib/vfio_pci_device.c
207
char dev_iommu_group_path[PATH_MAX] = {0};
tools/testing/selftests/vfio/lib/vfio_pci_device.c
208
char sysfs_path[PATH_MAX] = {0};
tools/testing/selftests/vfio/lib/vfio_pci_device.c
212
snprintf(sysfs_path, PATH_MAX, "%s/%s/iommu_group", PCI_SYSFS_PATH, bdf);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
295
char dir_path[PATH_MAX];
tools/testing/selftests/vfio/lib/vfio_pci_device.c
300
cdev_path = calloc(PATH_MAX, 1);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
313
snprintf(cdev_path, PATH_MAX, "/dev/vfio/devices/%s", entry->d_name);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
41
char iommu_mapping_path[PATH_MAX], line[PATH_MAX];
tools/testing/selftests/vfio/vfio_pci_device_test.c
43
char __sysfs_path[PATH_MAX]; \
tools/testing/selftests/vfio/vfio_pci_device_test.c
47
snprintf(__sysfs_path, PATH_MAX, "/sys/bus/pci/devices/%s/%s", device_bdf, _file); \
tools/testing/selftests/x86/lam.c
673
char path[PATH_MAX] = {0};
tools/testing/selftests/x86/lam.c
676
if (readlink("/proc/self/exe", path, PATH_MAX - 1) <= 0)
tools/testing/selftests/x86/lam.c
787
char path[PATH_MAX] = {0};
tools/testing/selftests/x86/lam.c
794
if (readlink("/proc/self/exe", path, PATH_MAX - 1) <= 0)
tools/thermal/thermometer/thermometer.c
261
char tz_path[PATH_MAX];
tools/thermal/thermometer/thermometer.c
310
char tz_path[PATH_MAX];
tools/thermal/thermometer/thermometer.c
42
char postfix[PATH_MAX];
tools/thermal/thermometer/thermometer.c
43
char output[PATH_MAX];
tools/thermal/tmon/sysfs.c
203
char cdev_name[PATH_MAX];
tools/thermal/tmon/sysfs.c
204
char cdev_trip_name[PATH_MAX];
tools/thermal/tmon/sysfs.c
37
char filepath[PATH_MAX + 2]; /* NUL and '/' */
tools/thermal/tmon/sysfs.c
61
char filepath[PATH_MAX + 2]; /* NUL and '/' */
tools/thermal/tmon/sysfs.c
80
char filepath[PATH_MAX + 2]; /* NUL and '/' */
tools/usb/usbip/libsrc/vhci_driver.c
192
char path[PATH_MAX+1];
tools/usb/usbip/libsrc/vhci_driver.c
202
snprintf(path, PATH_MAX, VHCI_STATE_PATH"/port%d", rhport);
tools/usb/usbip/src/usbip_attach.c
42
char path[PATH_MAX+1];
tools/usb/usbip/src/usbip_attach.c
61
snprintf(path, PATH_MAX, VHCI_STATE_PATH"/port%d", rhport);
tools/usb/usbip/src/usbip_detach.c
36
char path[PATH_MAX+1];
tools/usb/usbip/src/usbip_detach.c
78
snprintf(path, PATH_MAX, VHCI_STATE_PATH"/port%d", portnum);
tools/virtio/virtio-trace/trace-agent.c
115
buf = zalloc(PATH_MAX);
tools/virtio/virtio-trace/trace-agent.c
123
ret = snprintf(buf, PATH_MAX, WRITE_PATH_FMT, cpu_num);
tools/virtio/virtio-trace/trace-agent.c
126
ret = snprintf(buf, PATH_MAX, READ_PATH_FMT, TRACEFS, cpu_num);
tools/virtio/virtio-trace/trace-agent.c
128
ret = snprintf(buf, PATH_MAX, READ_PATH_FMT, DEBUGFS, cpu_num);
usr/gen_init_cpio.c
162
char name[PATH_MAX + 1];
usr/gen_init_cpio.c
163
char target[PATH_MAX + 1];
usr/gen_init_cpio.c
169
if (5 != sscanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) "s %o %d %d", name, target, &mode, &uid, &gid)) {
usr/gen_init_cpio.c
241
char name[PATH_MAX + 1];
usr/gen_init_cpio.c
247
if (4 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d", name, &mode, &uid, &gid)) {
usr/gen_init_cpio.c
316
char name[PATH_MAX + 1];
usr/gen_init_cpio.c
32
static char padding[PATH_MAX];
usr/gen_init_cpio.c
325
if (7 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d %c %u %u",
usr/gen_init_cpio.c
428
if (namesize + namepadlen > PATH_MAX) {
usr/gen_init_cpio.c
503
char expanded[PATH_MAX + 1];
usr/gen_init_cpio.c
520
char name[PATH_MAX + 1];
usr/gen_init_cpio.c
522
char location[PATH_MAX + 1];
usr/gen_init_cpio.c
530
if (5 > sscanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX)
usr/gen_init_cpio.c
551
if (sscanf(line + end, "%" str(PATH_MAX) "s %n",
usr/gen_init_cpio.c
643
#define LINE_SIZE (2 * PATH_MAX + 50)
virt/kvm/kvm_main.c
6330
char *tmp, *p = kmalloc(PATH_MAX, GFP_KERNEL);
virt/kvm/kvm_main.c
6333
tmp = dentry_path_raw(kvm->debugfs_dentry, p, PATH_MAX);