Symbol: PATH_MAX
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
5673
if (!header->dev_path_len || header->dev_path_len > PATH_MAX)
drivers/block/zram/zram_drv.c
738
file_name = kmalloc(PATH_MAX, GFP_KERNEL);
drivers/block/zram/zram_drv.c
749
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
35
char blob_path[PATH_MAX];
drivers/hwtracing/stm/core.c
750
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
1201
if (strlen(res) >= PATH_MAX)
fs/9p/vfs_inode.c
1202
res[PATH_MAX - 1] = '\0';
fs/autofs/dev-ioctl.c
92
if (tmp.size > AUTOFS_DEV_IOCTL_SIZE + PATH_MAX)
fs/binfmt_elf.c
890
if (elf_ppnt->p_filesz > PATH_MAX || elf_ppnt->p_filesz < 2)
fs/binfmt_elf_fdpic.c
239
if (phdr->p_filesz > PATH_MAX)
fs/btrfs/send.c
1112
buf_len = PATH_MAX;
fs/btrfs/send.c
1146
if (unlikely(name_len + data_len > PATH_MAX)) {
fs/btrfs/send.c
500
if (WARN_ON(len > PATH_MAX))
fs/btrfs/super.c
820
name = kmalloc(PATH_MAX, GFP_KERNEL);
fs/btrfs/super.c
825
ptr = name + PATH_MAX - 1;
fs/btrfs/super.c
906
if (ptr == name + PATH_MAX - 1) {
fs/btrfs/super.c
910
memmove(name, ptr, name + PATH_MAX - ptr);
fs/btrfs/volumes.c
754
old_path = kzalloc(PATH_MAX, GFP_NOFS);
fs/btrfs/volumes.c
759
ret = strscpy(old_path, rcu_dereference(device->name), PATH_MAX);
fs/ceph/dir.c
999
err = fscrypt_prepare_symlink(req->r_parent, dest, len, PATH_MAX,
fs/ceph/mds_client.c
2866
pos = PATH_MAX - 1;
fs/ceph/mds_client.c
2966
path_info->pathlen = PATH_MAX - 1 - pos;
fs/ceph/mds_client.c
2977
base, PATH_MAX - 1 - pos, path + pos);
fs/ceph/mds_client.h
696
__putname((char *)path_info->path - (PATH_MAX - 1 - path_info->pathlen));
fs/configfs/symlink.c
64
if (size > PATH_MAX)
fs/coredump.c
208
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/coredump.c
214
path = file_path(exe_file, pathbuf, PATH_MAX);
fs/d_path.c
430
DECLARE_BUFFER(b, page, PATH_MAX);
fs/d_path.c
437
len = PATH_MAX - b.len;
fs/d_path.c
438
if (unlikely(len > PATH_MAX))
fs/ecryptfs/keystore.c
1025
if (!((*filename_size) > 0 && (*filename_size < PATH_MAX))) {
fs/ext4/hash.c
325
buff = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ext4/hash.c
329
dlen = utf8_casefold(um, &qstr, buff, PATH_MAX);
fs/f2fs/file.c
4914
path = dentry_path_raw(file_dentry(file), buf, PATH_MAX);
fs/f2fs/sysfs.c
1951
path = dentry_path_raw(dentry, buf, PATH_MAX);
fs/fat/dir.c
556
int size = PATH_MAX - FAT_MAX_UNI_SIZE;
fs/fat/dir.c
665
int size = PATH_MAX - FAT_MAX_UNI_SIZE;
fs/filesystems.c
146
char *name __free(kfree) = strndup_user(__name, PATH_MAX);
fs/fuse/fuse_i.h
45
#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
29
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
164
char *p __free(kfree) = kmalloc(PATH_MAX, GFP_KERNEL);
fs/namei.c
171
PATH_MAX - EMBEDDED_NAME_MAX);
fs/namei.c
174
if (unlikely(len == PATH_MAX - EMBEDDED_NAME_MAX))
fs/namei.c
263
if (unlikely(len > PATH_MAX))
fs/namespace.c
3316
mntpath = d_path(mountpoint, buf, PATH_MAX);
fs/namespace.c
4069
return data ? strndup_user(data, PATH_MAX) : NULL;
fs/namespace.c
5970
size_t seq_size = 3 * PATH_MAX;
fs/nfs/nfs4namespace.c
45
if (len > PATH_MAX)
fs/nfsd/export.c
690
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/nfsd/export.c
719
pth = d_path(&exp->ex_path, pathbuf, PATH_MAX);
fs/nfsd/nfs4recover.c
1537
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
1023
if (size > PATH_MAX || buf[size-1] != '\n')
fs/ntfs/ea.c
807
buf = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs/ea.c
821
err = ntfs_get_ea(inode, name, name_len, buf, PATH_MAX);
fs/ntfs/reparse.c
434
buf = kmalloc(PATH_MAX, GFP_NOFS);
fs/ntfs/reparse.c
438
link_path = dentry_path_raw(dentry, buf, PATH_MAX);
fs/ntfs/reparse.c
451
if (out_len >= PATH_MAX) {
fs/ntfs/reparse.c
851
&sub_name_utf16, PATH_MAX);
fs/ntfs/reparse.c
858
&prt_name_utf16, PATH_MAX);
fs/ntfs3/dir.c
314
PATH_MAX);
fs/ntfs3/dir.c
418
static_assert(NTFS_NAME_LEN * 4 < PATH_MAX);
fs/ntfs3/dir.c
473
name = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/fsntfs.c
2657
struct cpu_str *uni = kmalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/fsntfs.c
2662
err = ntfs_nls_to_utf16(sbi, label, len, uni, (PATH_MAX - 2) / 2,
fs/ntfs3/inode.c
1277
new_de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1715
de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1752
de = kzalloc(PATH_MAX, GFP_KERNEL);
fs/ntfs3/inode.c
1819
link_path_buffer = kmalloc(PATH_MAX, GFP_NOFS);
fs/ntfs3/inode.c
1825
link_path = dentry_path_raw(link_de, link_path_buffer, PATH_MAX);
fs/ntfs3/inode.c
1832
translated = kmalloc(PATH_MAX, GFP_NOFS);
fs/ntfs3/inode.c
1843
if (PATH_MAX - tl_len < sizeof("../")) {
fs/ntfs3/inode.c
1871
if (PATH_MAX - tl_len <= copy_len) {
fs/ntfs3/inode.c
1873
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
58
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
1817
char *tmp = kmalloc(PATH_MAX, GFP_KERNEL);
fs/proc/base.c
1824
pathname = d_path(path, tmp, PATH_MAX);
fs/proc/base.c
1828
len = tmp + PATH_MAX - 1 - pathname;
fs/proc/task_mmu.c
763
size_t name_buf_sz = min_t(size_t, PATH_MAX, karg.vma_name_size);
fs/readdir.c
152
if (len <= 0 || len >= PATH_MAX)
fs/smb/client/cached_dir.c
308
PATH_MAX * 2, 0, NULL);
fs/smb/client/cifs_unicode.c
452
return cifs_strtoUTF16(target, source, PATH_MAX, cp);
fs/smb/client/cifsfs.c
1281
target_path = kmalloc(PATH_MAX, GFP_KERNEL);
fs/smb/client/cifsfs.c
1287
strscpy(target_path, CIFS_I(inode)->symlink_target, PATH_MAX);
fs/smb/client/cifsfs.c
360
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
2498
from_name, PATH_MAX,
fs/smb/client/cifssmb.c
2507
to_name, PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
2591
target_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
2647
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2669
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2733
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2754
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
2827
PATH_MAX, cifs_sb->local_nls, remap);
fs/smb/client/cifssmb.c
2836
to_name, PATH_MAX, cifs_sb->local_nls,
fs/smb/client/cifssmb.c
2891
searchName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
3471
searchName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
3563
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
3994
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
4139
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4314
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4405
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
4430
if (WARN_ON_ONCE(name_len > PATH_MAX-2))
fs/smb/client/cifssmb.c
4431
name_len = PATH_MAX-2;
fs/smb/client/cifssmb.c
4578
if (name_len < PATH_MAX) {
fs/smb/client/cifssmb.c
4715
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
4831
search_name, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
5509
PATH_MAX, cifs_sb->local_nls, remap);
fs/smb/client/cifssmb.c
5677
fileName, PATH_MAX, nls_codepage,
fs/smb/client/cifssmb.c
5866
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6058
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6151
PATH_MAX, nls_codepage, remap);
fs/smb/client/cifssmb.c
6336
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
1932
if (strnlen(param->string, PATH_MAX) == PATH_MAX) {
fs/smb/client/fs_context.c
1934
PATH_MAX - 1);
fs/smb/client/inode.c
894
fattr->cf_eof = strnlen(data->symlink_target, PATH_MAX);
fs/smb/client/inode.c
977
fattr->cf_eof = strnlen(data->symlink_target, PATH_MAX);
fs/smb/client/misc.c
773
PATH_MAX, nls_codepage, remap);
fs/smb/client/misc.c
863
name_len = strscpy(dst, src, PATH_MAX);
fs/smb/client/misc.c
865
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
1224
in_iov.iov_len = 2 * UniStrnlen((wchar_t *)smb2_to_name, PATH_MAX);
fs/smb/client/smb2inode.c
318
PATH_MAX * 2, 0, NULL);
fs/smb/client/smb2inode.c
336
(PATH_MAX * 2) +
fs/smb/client/smb2misc.c
510
return cifs_strndup_to_utf16(start_of_path, PATH_MAX, &len,
fs/smb/client/smb2ops.c
3175
utf16_path = cifs_strndup_to_utf16(search_name, PATH_MAX,
fs/smb/client/smb2pdu.c
2889
path_len = UniStrnlen((wchar_t *)path, PATH_MAX);
fs/smb/client/smb2pdu.c
3009
uni_path_len = (2 * UniStrnlen((wchar_t *)utf16_path, PATH_MAX)) + 2;
fs/smb/client/smb2pdu.c
3166
uni_path_len = (2 * UniStrnlen((wchar_t *)path, PATH_MAX)) + 2;
fs/smb/client/smb2pdu.c
4036
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
178
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/misc.c
182
ab_pathname = d_path(path, pathname, PATH_MAX);
fs/smb/server/misc.c
299
int sz = min(4 * d_info->name_len, PATH_MAX);
fs/smb/server/smb2pdu.c
5458
min(filename_len, PATH_MAX),
fs/smb/server/smb2pdu.c
6035
"NTFS", PATH_MAX, conn->local_nls, 0);
fs/smb/server/smb2pdu.c
6059
share->name, PATH_MAX,
fs/smb/server/smb2pdu.c
6637
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/smb2pdu.c
6650
target_name = file_path(filp, pathname, PATH_MAX);
fs/smb/server/smb_common.c
577
smbConvertToUTF16((__le16 *)shortname, out, PATH_MAX,
fs/smb/server/vfs_cache.c
1645
pathname = kmalloc(PATH_MAX, KSMBD_DEFAULT_GFP);
fs/smb/server/vfs_cache.c
1649
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
375
link = kzalloc(PATH_MAX, GFP_KERNEL);
fs/vboxsf/file.c
381
err = vboxsf_readlink(sbi->root, path, PATH_MAX, link);
fs/vboxsf/utils.c
380
path = dentry_path_raw(dentry, buf, PATH_MAX);
fs/vboxsf/utils.c
395
out_len = PATH_MAX - SHFLSTRING_HEADER_SIZE - 1;
fs/vboxsf/utils.c
421
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
675
char release_agent_path[PATH_MAX];
include/linux/fs.h
2588
#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
304
if (name_len <= 0 || name_len > PATH_MAX)
init/initramfs.c
307
if (body_len > PATH_MAX)
init/initramfs.c
526
char symlink[PATH_MAX + N_ALIGN(PATH_MAX) + 1];
init/initramfs.c
527
char name[N_ALIGN(PATH_MAX)];
init/initramfs.c
82
char name[N_ALIGN(PATH_MAX)];
init/initramfs_test.c
115
cpio_srcbuf = kzalloc(ARRAY_SIZE(c) * (CPIO_HDRLEN + PATH_MAX + 3),
init/initramfs_test.c
187
cpio_srcbuf = kmalloc(CPIO_HDRLEN + PATH_MAX + 3, GFP_KERNEL);
init/initramfs_test.c
188
memset(cpio_srcbuf, 'B', CPIO_HDRLEN + PATH_MAX + 3);
init/initramfs_test.c
417
char cpio_srcbuf[CPIO_HDRLEN + PATH_MAX + 3 + sizeof(fdata)];
init/initramfs_test.c
469
char fname_oversize[PATH_MAX + 1];
init/initramfs_test.c
470
char fname_ok[PATH_MAX];
init/initramfs_test.c
471
char cpio_src[(CPIO_HDRLEN + PATH_MAX + 3 + sizeof(fdata)) * 2];
init/initramfs_test.c
515
char cpio_src[(CPIO_HDRLEN + PATH_MAX + 3 + sizeof(fdata)) * 2];
kernel/audit.c
2216
pathname = kmalloc(PATH_MAX+11, ab->gfp_mask);
kernel/audit.c
2221
p = d_path(path, pathname, PATH_MAX+11);
kernel/auditfilter.c
137
if (len > PATH_MAX)
kernel/auditfilter.c
585
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
1962
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup.c
1968
len = kernfs_path_from_node(kf_node, ns_cgroup->kn, buf, PATH_MAX);
kernel/cgroup/cgroup.c
2141
strscpy(root->release_agent_path, ctx->release_agent, PATH_MAX);
kernel/cgroup/cgroup.c
6629
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/cgroup/cgroup.c
6669
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
9618
pathname = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/events/core.c
9623
cgroup_path(cgrp, pathname, PATH_MAX - sizeof(u64));
kernel/events/core.c
9786
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/events/core.c
9796
name = d_path(file_user_path(file), buf, PATH_MAX - sizeof(u64));
kernel/sched/debug.c
857
static char group_path[PATH_MAX];
kernel/sched/ext/ext.c
6893
char *buf = kzalloc(PATH_MAX, GFP_KERNEL);
kernel/sched/ext/ext.c
6898
cgroup_path(cgrp, buf, PATH_MAX);
kernel/trace/bpf_trace.c
3034
upath_size = upath_size ? min_t(u32, upath_size, PATH_MAX) : PATH_MAX;
kernel/trace/bpf_trace.c
3085
buf = kmalloc(PATH_MAX, GFP_KERNEL);
kernel/trace/bpf_trace.c
3089
p = d_path(&umulti_link->path, buf, 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-common.c
110
cgroup_path(memcg->css.cgroup, memcg_path_buf, PATH_MAX);
mm/damon/sysfs-common.c
126
path = kmalloc_array(PATH_MAX, sizeof(*path), GFP_KERNEL);
mm/vmscan.c
5409
m->private = kvmalloc(PATH_MAX, GFP_KERNEL);
mm/vmscan.c
5525
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
1020
char name[PATH_MAX], tmp[PATH_MAX];
scripts/kconfig/confdata.c
1138
char tmp[PATH_MAX];
scripts/kconfig/confdata.c
131
static char depfile_path[PATH_MAX];
scripts/kconfig/confdata.c
897
char tmpname[PATH_MAX + 1], oldname[PATH_MAX + 1];
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
1489
char cmd_file[PATH_MAX];
scripts/mod/modpost.c
1560
char objlist[PATH_MAX];
scripts/mod/modpost.c
1673
char fname[PATH_MAX];
scripts/mod/modpost.c
1679
while (fgets(fname, PATH_MAX, in) != NULL) {
scripts/mod/modpost.c
2136
char fname[PATH_MAX];
scripts/mod/sumversion.c
393
char filelist[PATH_MAX + 1];
security/apparmor/lsm.c
1882
unsigned int aa_g_path_max = 2 * PATH_MAX;
security/integrity/ima/ima_api.c
453
pathname = d_absolute_path(path, *pathbuf, PATH_MAX);
security/integrity/ima/ima_appraise.c
741
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
security/integrity/ima/ima_appraise.c
745
path = dentry_path(dentry, pathbuf, PATH_MAX);
security/landlock/domain.h
63
#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
245
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
1486
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
394
char path[PATH_MAX];
tools/lib/api/fs/fs.c
408
char path[PATH_MAX];
tools/lib/api/fs/fs.c
431
char path[PATH_MAX];
tools/lib/api/fs/fs.c
444
char path[PATH_MAX];
tools/lib/api/fs/fs.c
460
char path[PATH_MAX];
tools/lib/api/fs/fs.c
492
char path[PATH_MAX];
tools/lib/api/fs/fs.c
505
char path[PATH_MAX];
tools/lib/api/fs/fs.c
511
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
5786
char path[PATH_MAX + 1];
tools/lib/bpf/btf.c
5813
snprintf(path, PATH_MAX, locations[i], buf.release);
tools/lib/bpf/libbpf.c
13029
char full_path[PATH_MAX];
tools/lib/bpf/libbpf.c
13153
char full_path[PATH_MAX];
tools/lib/bpf/libbpf.c
13441
char file[PATH_MAX];
tools/lib/bpf/libbpf.c
2313
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
2319
len = snprintf(buf, PATH_MAX, "/boot/config-%s", uts.release);
tools/lib/bpf/libbpf.c
2322
else if (len >= PATH_MAX)
tools/lib/bpf/libbpf.c
2352
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
2558
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
4963
char file[PATH_MAX], buff[4096];
tools/lib/bpf/libbpf.c
8474
if (token_path && strlen(token_path) >= PATH_MAX)
tools/lib/bpf/libbpf.c
8495
if (strlen(btf_tmp_path) >= PATH_MAX) {
tools/lib/bpf/libbpf.c
9391
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9434
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9457
char buf[PATH_MAX];
tools/lib/bpf/libbpf.c
9500
char buf[PATH_MAX];
tools/lib/bpf/usdt.c
471
char path[PATH_MAX], line[4096], mode[16];
tools/lib/perf/include/perf/event.h
139
char path[PATH_MAX];
tools/lib/perf/include/perf/event.h
26
char filename[PATH_MAX];
tools/lib/perf/include/perf/event.h
51
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
75
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
273
char msg[BUFSIZ], path[PATH_MAX], *sink;
tools/perf/arch/arm/util/cs-etm.c
283
snprintf(path, PATH_MAX, "sinks/%s", sink);
tools/perf/arch/arm/util/cs-etm.c
587
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
591
snprintf(pmu_path, PATH_MAX, "cpu%d/%s", cpu.cpu, path);
tools/perf/arch/arm/util/cs-etm.c
605
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
610
snprintf(pmu_path, PATH_MAX, "cpu%d/%s", cpu.cpu, path);
tools/perf/arch/arm/util/cs-etm.c
624
char pmu_path[PATH_MAX];
tools/perf/arch/arm/util/cs-etm.c
627
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
113
char buf[PATH_MAX];
tools/perf/arch/common.c
139
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
941
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
161
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
51
static char tracing_instance[PATH_MAX]; /* Trace instance directory */
tools/perf/builtin-help.c
434
char path[PATH_MAX];
tools/perf/builtin-record.c
979
char kcore[PATH_MAX];
tools/perf/builtin-record.c
995
char from_dir[PATH_MAX];
tools/perf/builtin-record.c
996
char kcore_dir[PATH_MAX];
tools/perf/builtin-sched.c
3860
char path[PATH_MAX];
tools/perf/builtin-sched.c
3864
snprintf(path, PATH_MAX, "%s/sys/kernel/sched_schedstats", procfs__mountpoint());
tools/perf/builtin-sched.c
3883
char path[PATH_MAX];
tools/perf/builtin-sched.c
3886
snprintf(path, PATH_MAX, "%s/sys/kernel/sched_schedstats", procfs__mountpoint());
tools/perf/builtin-script.c
3284
char path[PATH_MAX];
tools/perf/builtin-script.c
3315
char spec[PATH_MAX];
tools/perf/builtin-script.c
3327
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
1706
char linkname[PATH_MAX], pathname[PATH_MAX];
tools/perf/builtin-trace.c
5110
char oldname[PATH_MAX];
tools/perf/builtin-trace.c
5235
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
222
char path[PATH_MAX];
tools/perf/tests/code-reading.c
247
char cmd[PATH_MAX * 2];
tools/perf/tests/code-reading.c
306
char cmd[PATH_MAX * 2];
tools/perf/tests/dlfilter-test.c
227
char perf[PATH_MAX];
tools/perf/tests/dlfilter-test.c
228
char path[PATH_MAX];
tools/perf/tests/dlfilter-test.c
332
if (get_dlfilters_path(td->name, td->dlfilters, PATH_MAX))
tools/perf/tests/dlfilter-test.c
426
snprintf(td.perf_data_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-perf-data", pid);
tools/perf/tests/dlfilter-test.c
427
snprintf(td.c_file_name, PATH_MAX, "/tmp/dlfilter-test-%u-prog.c", pid);
tools/perf/tests/dlfilter-test.c
428
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
224
char dir[PATH_MAX];
tools/perf/tests/hwmon_pmu.c
45
char buf[PATH_MAX + 20];
tools/perf/tests/parse-events.c
2698
char path[PATH_MAX];
tools/perf/tests/parse-events.c
2699
char pmu_event[PATH_MAX];
tools/perf/tests/parse-events.c
2708
snprintf(path, PATH_MAX, "%s/bus/event_source/devices/%s/events/",
tools/perf/tests/parse-events.c
2736
if (n >= PATH_MAX) {
tools/perf/tests/parse-events.c
2737
pr_err("pmu event name crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/tests/parse-events.c
2817
char path[PATH_MAX];
tools/perf/tests/parse-events.c
2827
snprintf(path, PATH_MAX, "%s/bus/event_source/devices/", sysfs);
tools/perf/tests/parse-events.c
2837
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
216
char dir[PATH_MAX];
tools/perf/tests/pmu.c
24
char buf[PATH_MAX + 20];
tools/perf/tests/pmu.c
304
char dir[PATH_MAX];
tools/perf/tests/pmu.c
398
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
186
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
211
char path[PATH_MAX];
tools/perf/ui/browsers/annotate.c
526
#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
2834
char filename_buf[PATH_MAX];
tools/perf/util/bpf_counter.c
381
char path[PATH_MAX];
tools/perf/util/bpf_counter.c
385
scnprintf(path, PATH_MAX, "%s", target->attr_map);
tools/perf/util/bpf_counter.c
387
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
107
char notes[PATH_MAX];
tools/perf/util/build-id.c
189
char buf[PATH_MAX];
tools/perf/util/build-id.c
588
char dirbuf[PATH_MAX];
tools/perf/util/build-id.c
593
debugfile = calloc(1, PATH_MAX);
tools/perf/util/build-id.c
598
path__join(dirbuf, PATH_MAX, root_dir, dirname);
tools/perf/util/build-id.c
602
len = __symbol__join_symfs(debugfile, PATH_MAX, dirname);
tools/perf/util/build-id.c
603
snprintf(debugfile + len, PATH_MAX - len, "%.2s/%s.debug", sbuild_id,
tools/perf/util/build-id.c
640
const size_t size = PATH_MAX;
tools/perf/util/build-id.c
728
char path[PATH_MAX];
tools/perf/util/build-id.c
810
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
618
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
583
char path[PATH_MAX];
tools/perf/util/cpumap.c
236
char path[PATH_MAX];
tools/perf/util/cpumap.c
238
snprintf(path, PATH_MAX,
tools/perf/util/cpumap.c
481
char path[PATH_MAX];
tools/perf/util/cpumap.c
493
ret = snprintf(path, PATH_MAX, "%s/devices/system/cpu/possible", mnt);
tools/perf/util/cpumap.c
494
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
495
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
516
ret = snprintf(path, PATH_MAX, "%s/devices/system/cpu/present", mnt);
tools/perf/util/cpumap.c
517
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
518
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
540
char path[PATH_MAX];
tools/perf/util/cpumap.c
551
ret = snprintf(path, PATH_MAX, "%s/devices/system/node/possible", mnt);
tools/perf/util/cpumap.c
552
if (ret >= PATH_MAX) {
tools/perf/util/cpumap.c
553
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
627
char buf[PATH_MAX];
tools/perf/util/cpumap.c
628
char path[PATH_MAX];
tools/perf/util/cpumap.c
640
n = snprintf(path, PATH_MAX, "%s/devices/system/node", mnt);
tools/perf/util/cpumap.c
641
if (n >= PATH_MAX) {
tools/perf/util/cpumap.c
642
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/cpumap.c
655
n = snprintf(buf, PATH_MAX, "%s/%s", path, dent1->d_name);
tools/perf/util/cpumap.c
656
if (n >= PATH_MAX) {
tools/perf/util/cpumap.c
657
pr_err("sysfs path crossed PATH_MAX(%d) size\n", PATH_MAX);
tools/perf/util/data.c
131
char path[PATH_MAX];
tools/perf/util/data.c
228
char oldname[PATH_MAX];
tools/perf/util/debuginfo.c
105
char buf[PATH_MAX], nil = '\0';
tools/perf/util/debuginfo.c
127
buf, PATH_MAX) < 0)
tools/perf/util/disasm.c
1164
char linkname[PATH_MAX];
tools/perf/util/disasm.c
1547
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
1799
char path[PATH_MAX];
tools/perf/util/dso.c
1812
char filename[PATH_MAX];
tools/perf/util/dso.c
573
char *name = malloc(PATH_MAX);
tools/perf/util/dso.c
581
root_dir, name, PATH_MAX))
tools/perf/util/evsel.c
122
char path[PATH_MAX];
tools/perf/util/evsel.c
125
snprintf(path, PATH_MAX, "%s/event-%d-%llu-%d", dir,
tools/perf/util/evsel.c
4137
char path[PATH_MAX];
tools/perf/util/header.c
1235
char path[PATH_MAX], file[PATH_MAX];
tools/perf/util/header.c
1239
scnprintf(path, PATH_MAX, "devices/system/cpu/cpu%d/cache/index%d/", cpu, level);
tools/perf/util/header.c
1240
scnprintf(file, PATH_MAX, "%s/%s", sysfs__mountpoint(), path);
tools/perf/util/header.c
1245
scnprintf(file, PATH_MAX, "%s/level", path);
tools/perf/util/header.c
1249
scnprintf(file, PATH_MAX, "%s/coherency_line_size", path);
tools/perf/util/header.c
1253
scnprintf(file, PATH_MAX, "%s/number_of_sets", path);
tools/perf/util/header.c
1257
scnprintf(file, PATH_MAX, "%s/ways_of_associativity", path);
tools/perf/util/header.c
1261
scnprintf(file, PATH_MAX, "%s/type", path);
tools/perf/util/header.c
1268
scnprintf(file, PATH_MAX, "%s/size", path);
tools/perf/util/header.c
1277
scnprintf(file, PATH_MAX, "%s/shared_cpu_list", path);
tools/perf/util/header.c
1437
char path[PATH_MAX];
tools/perf/util/header.c
1447
scnprintf(path, PATH_MAX,
tools/perf/util/header.c
1500
char path[PATH_MAX];
tools/perf/util/header.c
1507
scnprintf(path, PATH_MAX, "%s/devices/system/node/",
tools/perf/util/header.c
2706
char filename[PATH_MAX];
tools/perf/util/header.c
2729
if (len < 0 || len >= PATH_MAX) {
tools/perf/util/header.c
2769
char filename[PATH_MAX];
tools/perf/util/header.c
2798
if (len < 0 || len >= PATH_MAX) {
tools/perf/util/hwmon_pmu.c
713
char buf[PATH_MAX];
tools/perf/util/intel-tpebs.c
134
char path[PATH_MAX];
tools/perf/util/jitdump.c
237
strncpy(jd->dir, name, PATH_MAX - 1);
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
1026
char filename[PATH_MAX];
tools/perf/util/machine.c
1031
machine__get_kallsyms_filename(machine, filename, PATH_MAX);
tools/perf/util/machine.c
1236
char path[PATH_MAX];
tools/perf/util/machine.c
1338
char version[PATH_MAX];
tools/perf/util/machine.c
1468
char modules_path[PATH_MAX];
tools/perf/util/machine.c
1510
char path[PATH_MAX];
tools/perf/util/machine.c
1515
snprintf(path, PATH_MAX, "%s/proc/modules", machine->root_dir);
tools/perf/util/machine.c
326
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
2435
char path[PATH_MAX];
tools/perf/util/pmu.c
2491
char path[PATH_MAX];
tools/perf/util/pmu.c
2553
char caps_path[PATH_MAX];
tools/perf/util/pmu.c
2695
char path[PATH_MAX];
tools/perf/util/pmu.c
2728
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
888
char path[PATH_MAX];
tools/perf/util/probe-event.c
2546
char buf[PATH_MAX], *p;
tools/perf/util/probe-event.c
2553
ret = e_snprintf(buf, PATH_MAX, "%s/kprobes/blacklist", __debugfs);
tools/perf/util/probe-event.c
2562
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
1937
char prefixed_raw_path[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-perl.c
557
char fname[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-python.c
1929
char buf[PATH_MAX];
tools/perf/util/scripting-engines/trace-event-python.c
2014
char fname[PATH_MAX];
tools/perf/util/symbol-elf.c
1407
char dso_name[PATH_MAX];
tools/perf/util/symbol-elf.c
2252
char kallsyms_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2254
scnprintf(kallsyms_filename, PATH_MAX, "%s/kallsyms", dir);
tools/perf/util/symbol-elf.c
2281
char modules_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2283
scnprintf(modules_filename, PATH_MAX, "%s/modules", dir);
tools/perf/util/symbol-elf.c
2448
char from_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2449
char to_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2451
scnprintf(from_filename, PATH_MAX, "%s/%s", from_dir, name);
tools/perf/util/symbol-elf.c
2452
scnprintf(to_filename, PATH_MAX, "%s/%s", to_dir, name);
tools/perf/util/symbol-elf.c
2459
char filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2461
scnprintf(filename, PATH_MAX, "%s/%s", dir, name);
tools/perf/util/symbol-elf.c
2528
char from_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2529
char to_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2531
scnprintf(from_filename, PATH_MAX, "%s/%s", from_dir, name);
tools/perf/util/symbol-elf.c
2532
scnprintf(to_filename, PATH_MAX, "%s/%s", to_dir, name);
tools/perf/util/symbol-elf.c
2568
char kcore_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2569
char extract_filename[PATH_MAX];
tools/perf/util/symbol-elf.c
2581
scnprintf(kcore_filename, PATH_MAX, "%s/kcore", from_dir);
tools/perf/util/symbol-elf.c
2582
scnprintf(extract_filename, PATH_MAX, "%s/kcore", to_dir);
tools/perf/util/symbol-elf.c
913
char path[PATH_MAX];
tools/perf/util/symbol.c
1065
char dso_name[PATH_MAX];
tools/perf/util/symbol.c
1359
char modules_filename[PATH_MAX];
tools/perf/util/symbol.c
1442
char kcore_filename[PATH_MAX];
tools/perf/util/symbol.c
1814
char newmapname[PATH_MAX];
tools/perf/util/symbol.c
1863
name = malloc(PATH_MAX);
tools/perf/util/symbol.c
1874
__symbol__join_symfs(name, PATH_MAX, dso__long_name(dso));
tools/perf/util/symbol.c
1901
root_dir, name, PATH_MAX))
tools/perf/util/symbol.c
1912
strlcpy(name, new_name, PATH_MAX);
tools/perf/util/symbol.c
2008
char symfs_vmlinux[PATH_MAX];
tools/perf/util/symbol.c
2082
char kallsyms_filename[PATH_MAX];
tools/perf/util/symbol.c
2125
char path[PATH_MAX];
tools/perf/util/symbol.c
2265
char path[PATH_MAX];
tools/perf/util/symbol.c
2339
char bf[PATH_MAX];
tools/perf/util/symbol.c
709
char name[PATH_MAX];
tools/perf/util/synthetic-events.c
1039
char proc_path[PATH_MAX];
tools/perf/util/synthetic-events.c
2293
if (filename_len >= PATH_MAX)
tools/perf/util/synthetic-events.c
2695
char *line = NULL, path[PATH_MAX];
tools/perf/util/synthetic-events.c
2706
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
375
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.c
304
char *debuglink = malloc(PATH_MAX);
tools/perf/util/unwind-libunwind.c
314
machine->root_dir, debuglink, PATH_MAX);
tools/perf/util/util.c
161
char namebuf[PATH_MAX];
tools/perf/util/util.c
213
char kcore_dir_path[PATH_MAX];
tools/perf/util/util.c
466
char buf[PATH_MAX];
tools/perf/util/util.c
546
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
233
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
6058
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7296
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7340
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7348
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7351
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rps_cur_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7354
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt0/rps_act_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7357
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rc6_residency_ms", i);
tools/power/x86/turbostat/turbostat.c
7360
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rps_cur_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7363
snprintf(path, PATH_MAX, "/sys/class/drm/card%d/gt/gt1/rps_act_freq_mhz", i);
tools/power/x86/turbostat/turbostat.c
7899
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7900
char str[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7906
snprintf(path, PATH_MAX, "%s/name", domain_path);
tools/power/x86/turbostat/turbostat.c
7907
ret = fread_str(path, str, PATH_MAX);
tools/power/x86/turbostat/turbostat.c
7913
snprintf(path, PATH_MAX, "%s/enabled", domain_path);
tools/power/x86/turbostat/turbostat.c
7924
snprintf(path, PATH_MAX, "%s/constraint_%d_time_window_us", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7936
snprintf(path, PATH_MAX, "%s/constraint_%d_power_limit_uw", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7941
snprintf(path, PATH_MAX, "%s/constraint_%d_max_power_uw", domain_path, constraint);
tools/power/x86/turbostat/turbostat.c
7955
char path[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7956
char str[PATH_MAX];
tools/power/x86/turbostat/turbostat.c
7970
snprintf(path, PATH_MAX, "%s/%s/name", PATH_RAPL_SYSFS, entry->d_name);
tools/power/x86/turbostat/turbostat.c
7973
fread_str(path, str, PATH_MAX);
tools/power/x86/turbostat/turbostat.c
7977
snprintf(path, PATH_MAX, "%s/%s", PATH_RAPL_SYSFS, entry->d_name);
tools/power/x86/turbostat/turbostat.c
7988
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/bpftool_helpers.c
10
#define BPFTOOL_FULL_CMD_MAX_LEN (PATH_MAX * 2)
tools/testing/selftests/bpf/bpftool_helpers.c
16
char tmp[PATH_MAX];
tools/testing/selftests/bpf/bpftool_helpers.c
53
static char bpftool_path[PATH_MAX] = {};
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
267
char path[PATH_MAX] = {0};
tools/testing/selftests/bpf/prog_tests/attach_probe.c
277
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/signed_loader.c
174
char data_tmpl[PATH_MAX], key[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/signed_loader.c
175
char sigpath[PATH_MAX + sizeof(".p7s")];
tools/testing/selftests/bpf/prog_tests/sleepable_tracepoints.c
11
char buf[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
163
char mod_path[PATH_MAX], *mod_path_ptr;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
446
char data_path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
447
char sig_path[PATH_MAX];
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
458
snprintf(data_path, PATH_MAX, "%s/data-file", tmp_dir);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
459
snprintf(sig_path, PATH_MAX, "%s/sig-file", tmp_dir);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
84
char path[PATH_MAX];
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
1425
char buf[PATH_MAX];
tools/testing/selftests/bpf/veristat.c
234
char orig_cgroup[PATH_MAX];
tools/testing/selftests/bpf/veristat.c
235
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
230
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
244
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
579
char path[PATH_MAX];
tools/testing/selftests/cgroup/lib/cgroup_util.c
93
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
425
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_memcontrol.c
106
char path[PATH_MAX];
tools/testing/selftests/cgroup/test_memcontrol.c
1793
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_pids.c
148
char root[PATH_MAX];
tools/testing/selftests/cgroup/test_zswap.c
805
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/fuse_acl_cache_test.c
191
char mountpoint[PATH_MAX];
tools/testing/selftests/filesystems/fuse/fuse_acl_cache_test.c
192
char file_path[PATH_MAX];
tools/testing/selftests/filesystems/fuse/fusectl_test.c
106
char path_buf[PATH_MAX];
tools/testing/selftests/filesystems/idmapped_tmpfile.c
135
char path[PATH_MAX];
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
904
char tmpdir[PATH_MAX];
tools/testing/selftests/filesystems/openat2/helpers.h
81
target = malloc(PATH_MAX);
tools/testing/selftests/filesystems/openat2/helpers.h
83
memset(target, 0, PATH_MAX);
tools/testing/selftests/filesystems/openat2/helpers.h
85
ASSERT_GT(readlink(tmp, target, PATH_MAX), 0);
tools/testing/selftests/filesystems/statmount/statmount_test.c
636
char subdir[PATH_MAX], tmproot[PATH_MAX];
tools/testing/selftests/filesystems/statmount/statmount_test.c
650
snprintf(subdir, PATH_MAX, "%s%s", tmpdir, root);
tools/testing/selftests/filesystems/statmount/statmount_test.c
651
snprintf(tmproot, PATH_MAX, "%s/%s", tmpdir, "chroot");
tools/testing/selftests/filesystems/statmount/statmount_test.c
770
char subdir[PATH_MAX];
tools/testing/selftests/filesystems/statmount/statmount_test.c
785
snprintf(subdir, PATH_MAX, "%s%s", tmpdir, root);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
383
char socket_path[PATH_MAX];
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
39
char socket_path[PATH_MAX];
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
7221
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
205
snprintf(path, PATH_MAX, "%sguard_regions_test_file_XXXXXX", prefix);
tools/testing/selftests/mm/guard-regions.c
51
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
101
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/hugepage_settings.c
102
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/hugepage_settings.c
111
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
114
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/hugepage_settings.c
115
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/hugepage_settings.c
124
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
127
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/hugepage_settings.c
128
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/hugepage_settings.c
139
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
168
snprintf(path, PATH_MAX, "hugepages-%ukB/enabled",
tools/testing/selftests/mm/hugepage_settings.c
179
snprintf(path, PATH_MAX, "hugepages-%ukB/shmem_enabled",
tools/testing/selftests/mm/hugepage_settings.c
191
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
20
static char dev_queue_read_ahead_path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
217
snprintf(path, PATH_MAX, "hugepages-%ukB/enabled",
tools/testing/selftests/mm/hugepage_settings.c
226
snprintf(path, PATH_MAX, "hugepages-%ukB/shmem_enabled",
tools/testing/selftests/mm/hugepage_settings.c
295
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
302
ret = snprintf(path, PATH_MAX, THP_SYSFS "hugepages-%ukB/%s",
tools/testing/selftests/mm/hugepage_settings.c
304
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/hugepage_settings.c
427
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
436
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
445
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
53
char path[PATH_MAX];
tools/testing/selftests/mm/hugepage_settings.c
58
ret = snprintf(path, PATH_MAX, THP_SYSFS "%s", name);
tools/testing/selftests/mm/hugepage_settings.c
59
if (ret >= PATH_MAX) {
tools/testing/selftests/mm/hugepage_settings.c
98
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
120
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
76
char path[PATH_MAX];
tools/testing/selftests/mm/khugepaged.c
79
char dev_queue_read_ahead_path[PATH_MAX];
tools/testing/selftests/net/nettest.c
246
char path[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/resctrl_val.c
115
char imc_events_dir[PATH_MAX], imc_counter_cfg[PATH_MAX];
tools/testing/selftests/resctrl/resctrl_val.c
189
char imc_counter_type[PATH_MAX];
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
173
char backing_file[MAX_BACK_FILES][PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
106
char path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
113
snprintf_assert(path, PATH_MAX, "/sys/bus/pci/devices/%s/virtfn%d", pf_bdf, i);
tools/testing/selftests/vfio/lib/sysfs.c
121
char path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
124
snprintf_assert(path, PATH_MAX, "/sys/bus/pci/devices/%s/iommu_group", bdf);
tools/testing/selftests/vfio/lib/sysfs.c
132
char driver_path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
133
char path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
137
snprintf_assert(path, PATH_MAX, "/sys/bus/pci/devices/%s/driver", bdf);
tools/testing/selftests/vfio/lib/sysfs.c
25
char rl_path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
38
char path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
43
snprintf_assert(path, PATH_MAX, "/sys/bus/pci/%s/%s/%s", component, name, file);
tools/testing/selftests/vfio/lib/sysfs.c
61
char path[PATH_MAX];
tools/testing/selftests/vfio/lib/sysfs.c
64
snprintf_assert(path, PATH_MAX, "/sys/bus/pci/%s/%s/%s", component, name, file);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
341
char dir_path[PATH_MAX];
tools/testing/selftests/vfio/lib/vfio_pci_device.c
346
cdev_path = calloc(PATH_MAX, 1);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
359
snprintf_assert(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_assert(__sysfs_path, PATH_MAX, "/sys/bus/pci/devices/%s/%s", \
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
6324
char *tmp, *p = kmalloc(PATH_MAX, GFP_KERNEL);
virt/kvm/kvm_main.c
6327
tmp = dentry_path_raw(kvm->debugfs_dentry, p, PATH_MAX);