Searched refs:pathlen (Results 1 - 22 of 22) sorted by relevance

/linux-master/fs/xfs/
H A Dxfs_symlink.c35 xfs_fsize_t pathlen; local
47 pathlen = ip->i_disk_size;
48 if (!pathlen)
51 if (pathlen < 0 || pathlen > XFS_SYMLINK_MAXLEN) {
54 (long long) pathlen);
67 memcpy(link, ip->i_df.if_data, pathlen + 1);
94 int pathlen; local
114 pathlen = strlen(target_path);
115 if (pathlen >
358 int pathlen; local
[all...]
/linux-master/fs/xfs/libxfs/
H A Dxfs_symlink_remote.h13 int xfs_symlink_blocks(struct xfs_mount *mp, int pathlen);
23 const char *target_path, int pathlen, xfs_fsblock_t fs_blocks,
H A Dxfs_symlink_remote.c25 * Each contiguous block has a header, so it is not just a simple pathlen
31 int pathlen)
35 return (pathlen + buflen - 1) / buflen;
245 int pathlen = ip->i_disk_size; local
255 fsblocks = xfs_symlink_blocks(mp, pathlen);
272 if (pathlen < byte_cnt)
273 byte_cnt = pathlen;
294 pathlen -= byte_cnt;
299 ASSERT(pathlen == 0);
314 int pathlen,
29 xfs_symlink_blocks( struct xfs_mount *mp, int pathlen) argument
310 xfs_symlink_write_target( struct xfs_trans *tp, struct xfs_inode *ip, const char *target_path, int pathlen, xfs_fsblock_t fs_blocks, uint resblks) argument
[all...]
/linux-master/arch/um/os-Linux/
H A Dexecvp.c50 size_t len, pathlen; local
57 pathlen = strlen(path);
59 name = memcpy(buf + pathlen + 1, file, len);
/linux-master/tools/perf/
H A Dbuiltin.h41 int pathlen);
H A Dbuiltin-script.c3499 int pathlen)
3546 snprintf(scripts_path_array[i], pathlen, "%s/%s",
3498 find_scripts(char **scripts_array, char **scripts_path_array, int num, int pathlen) argument
/linux-master/fs/ceph/
H A Ddebugfs.c58 int pathlen = 0; local
84 path = ceph_mdsc_build_path(mdsc, req->r_dentry, &pathlen,
94 ceph_mdsc_free_path(path, pathlen);
103 path = ceph_mdsc_build_path(mdsc, req->r_old_dentry, &pathlen,
114 ceph_mdsc_free_path(path, pathlen);
H A Dmds_client.c2882 int *pathlen, u64 *ino, bool *freepath,
2889 r = build_inode_path(rinode, ppath, pathlen, ino, freepath);
2893 r = build_dentry_path(mdsc, rdentry, rdiri, ppath, pathlen, ino,
2895 doutc(cl, " dentry %p %llx/%.*s\n", rdentry, *ino, *pathlen, *ppath);
2899 *pathlen = rpath ? strlen(rpath) : 0;
2900 doutc(cl, " path %.*s\n", *pathlen, rpath);
4485 int pathlen = 0, err; local
4492 path = ceph_mdsc_build_path(mdsc, dentry, &pathlen, &pathbase,
4611 struct_len += sizeof(u32) + pathlen + sizeof(rec.v2);
4635 ceph_pagelist_encode_string(pagelist, path, pathlen);
2879 set_request_path_attr(struct ceph_mds_client *mdsc, struct inode *rinode, struct dentry *rdentry, struct inode *rdiri, const char *rpath, u64 rino, const char **ppath, int *pathlen, u64 *ino, bool *freepath, bool parent_locked) argument
[all...]
H A Ddir.c1267 int pathlen = 0; local
1269 char *path = ceph_mdsc_build_path(mdsc, dentry, &pathlen,
1285 ceph_mdsc_free_path(path, pathlen);
H A Dfile.c586 int pathlen = 0; local
588 char *path = ceph_mdsc_build_path(mdsc, req->r_dentry, &pathlen,
594 ceph_mdsc_free_path(path, pathlen);
/linux-master/tools/testing/selftests/exec/
H A Dexecveat.c81 int pathlen = path ? strlen(path) : 0; local
83 if (pathlen > 40)
86 fd, path, (path + pathlen - 20), flags);
/linux-master/security/integrity/ima/
H A Dima_fs.c279 int rc, pathlen = strlen(path); local
311 return pathlen;
/linux-master/drivers/firmware/tegra/
H A Dbpmp-debugfs.c407 const size_t pathlen = SZ_256; local
423 pathbuf = kzalloc(pathlen, GFP_KERNEL);
453 len = snprintf(pathbuf, pathlen, "%s%s/", ppath, name);
454 if (len >= pathlen) {
/linux-master/fs/exfat/
H A Dnamei.c398 int pathlen = strlen(path); local
404 namelen = exfat_striptail_len(pathlen, path, false);
410 if (!lookup && (namelen < pathlen))
412 namelen = pathlen;
416 if (pathlen > (MAX_NAME_LENGTH * MAX_CHARSET_SIZE))
/linux-master/kernel/
H A Dauditfilter.c1313 int dlen, pathlen; local
1317 pathlen = strlen(path);
1318 if (pathlen < dlen)
1322 if (pathlen - parentlen != dlen)
/linux-master/fs/nfs/
H A Ddir.c2540 unsigned int pathlen = strlen(symname); local
2546 if (pathlen > PAGE_SIZE)
2557 memcpy(kaddr, symname, pathlen);
2558 if (pathlen < PAGE_SIZE)
2559 memset(kaddr + pathlen, 0, PAGE_SIZE - pathlen);
2562 error = NFS_PROTO(dir)->symlink(dir, dentry, folio, pathlen, &attr);
H A Dnfs2xdr.c758 encode_path(xdr, args->pages, args->pathlen);
H A Dproc.c410 .pathlen = len,
H A Dnfs3proc.c567 data->arg.symlink.pathlen = len;
H A Dnfs3xdr.c1084 encode_nfspath3(xdr, args->pages, args->pathlen);
/linux-master/include/linux/
H A Dnfs_xdr.h860 unsigned int pathlen; member in struct:nfs_symlinkargs
938 unsigned int pathlen; member in struct:nfs3_symlinkargs
/linux-master/fs/nfsd/
H A Dnfs4xdr.c2600 __be32 pathlen; local
2647 pathlen = htonl(count);
2648 write_bytes_to_xdr_buf(xdr->buf, pathlen_offset, &pathlen, 4);

Completed in 295 milliseconds