Searched refs:dirlen (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/gnu/usr.bin/grep/
H A Dsavedir.c84 size_t dirlen = strlen (dir); local
86 if ((dirlen + filelen + 2) > pathlen)
88 path = calloc (dirlen + 1 + filelen + 1, sizeof (*path));
89 pathlen = dirlen + filelen + 2;
92 slash = (path[dirlen] != '/');
93 path[dirlen] = '/';
94 strcpy (path + dirlen + slash , file);
H A Dgrep.c1085 size_t dirlen = strlen (dir); local
1086 int needs_slash = ! (dirlen == FILESYSTEM_PREFIX_LEN (dir)
1087 || IS_SLASH (dir[dirlen - 1]));
1096 file = xrealloc (file, dirlen + 1 + namelen + 1);
1098 file[dirlen] = '/';
1099 strcpy (file + dirlen + needs_slash, namep);
/freebsd-11-stable/usr.bin/diff/
H A Ddiff.c406 print_only(const char *path, size_t dirlen, const char *entry) argument
408 if (dirlen > 1)
409 dirlen--;
410 printf("Only in %.*s: %s\n", (int)dirlen, path, entry);
H A Ddiffreg.c544 size_t dirlen; local
546 dirlen = strlen(dir);
547 while (dirlen != 0 && dir[dirlen - 1] == '/')
548 dirlen--;
553 xasprintf(&buf, "%.*s/%s", (int)dirlen, dir, tail);
/freebsd-11-stable/contrib/binutils/bfd/
H A Dsyms.c1362 size_t dirlen; local
1364 dirlen = strlen (directory_name);
1366 || strncmp (info->filename, directory_name, dirlen) != 0
1367 || strcmp (info->filename + dirlen, file_name) != 0)
1374 info->filename = bfd_malloc (dirlen + len);
1377 memcpy (info->filename, directory_name, dirlen);
1378 memcpy (info->filename + dirlen, file_name, len);
/freebsd-11-stable/sys/fs/smbfs/
H A Dsmbfs_node.c102 int dirlen, const char *name, int nmlen, char sep,
176 rplen = dirlen;
182 bcopy(dirnm, p, dirlen);
183 p += dirlen;
101 smbfs_node_alloc(struct mount *mp, struct vnode *dvp, const char *dirnm, int dirlen, const char *name, int nmlen, char sep, struct smbfattr *fap, struct vnode **vpp) argument
/freebsd-11-stable/contrib/binutils/ld/
H A Dldmain.c682 size_t dirlen;
687 dirlen = strlen (dir);
689 buf = xmalloc (dirlen + sizeof ("/ldscripts"));
714 size_t dirlen;
756 dirlen = end - program_name;
759 dir = xmalloc (dirlen + 8);
760 strncpy (dir, program_name, dirlen);
761 dir[dirlen] = '\0';
770 strcpy (dir + dirlen, "/../lib");
681 size_t dirlen; local
713 size_t dirlen; local
/freebsd-11-stable/contrib/libreadline/
H A Dcomplete.c1903 int dirlen; local
2073 dirlen = strlen (dirname);
2074 temp = (char *)xmalloc (2 + dirlen + D_NAMLEN (entry));
2078 if (dirname[dirlen - 1] != '/')
2080 temp[dirlen++] = '/';
2081 temp[dirlen] = '\0';
2086 dirlen = strlen (users_dirname);
2087 temp = (char *)xmalloc (2 + dirlen + D_NAMLEN (entry));
2090 if (users_dirname[dirlen - 1] != '/')
2091 temp[dirlen
[all...]
/freebsd-11-stable/contrib/tnftp/src/
H A Dutil.c861 size_t dirlen; local
876 dirlen = strlen(dir);
877 if (strncmp(realdir, dir, dirlen) == 0 &&
878 (realdir[dirlen] == '/' || realdir[dirlen] == '\0'))
/freebsd-11-stable/sys/fs/nfsserver/
H A Dnfs_nfsdport.c1572 int dirlen; local
1733 * dirlen is the size of the reply, including all XDR and must
1736 * (Include the two booleans at the end of the reply in dirlen now.)
1742 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED;
1744 dirlen = 2 * NFSX_UNSIGNED;
1753 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen));
1755 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen));
1756 if (dirlen > cnt) {
1816 int dirlen; local
2048 * dirlen i
[all...]
/freebsd-11-stable/sys/fs/nfsclient/
H A Dnfs_clvfsops.c519 int dirlen, error; local
528 dirlen = strlen(++dirpath);
530 dirlen = 0;
532 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen,
884 int dirlen, has_nfs_args_opt, has_nfs_from_opt, local
1244 sizeof(dirpath), &dirlen) == 0) {
1305 dirlen = strlen(dirpath);
1327 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td,
1374 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen,
1397 krbnamelen + dirlen
1373 mountnfs(struct nfs_args *argp, struct mount *mp, struct sockaddr *nam, char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, u_char *srvkrbname, int srvkrbnamelen, struct vnode **vpp, struct ucred *cred, struct thread *td, int nametimeo, int negnametimeo, int minvers) argument
[all...]
/freebsd-11-stable/sys/fs/ext2fs/
H A Dext2_htree.c630 uint32_t blksize, dirlen, split_hash; local
650 dirlen = (char *)root + blksize - (char *)ep;
651 memcpy(buf1, ep, dirlen);
653 while ((char *)ep < buf1 + dirlen)
/freebsd-11-stable/usr.sbin/mountd/
H A Dmountd.c2958 size_t dirlen; local
2961 dirlen = strlen(ep->ex_fsdir);
2968 ep->ex_fsdir, dirlen, fsp, ep->ex_defnumsecflavors,
2980 ep->ex_fsdir, dirlen, fsp, grp->gr_numsecflavors,
/freebsd-11-stable/libexec/rtld-elf/
H A Drtld.c3140 try_library_path(const char *dir, size_t dirlen, void *param) argument
3149 if (dirlen + 1 + arg->namelen + 1 > arg->buflen)
3153 strncpy(pathname, dir, dirlen);
3154 pathname[dirlen] = '/';
3155 strcpy(pathname + dirlen + 1, arg->name);
3161 pathname = xmalloc(dirlen + 1 + arg->namelen + 1);
3885 fill_search_info(const char *dir, size_t dirlen, void *param) argument
3893 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1;
3901 strncpy(arg->strspace, dir, dirlen);
3902 arg->strspace[dirlen]
[all...]

Completed in 248 milliseconds