/freebsd-11-stable/gnu/usr.bin/grep/ |
H A D | savedir.c | 84 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 D | grep.c | 1085 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 D | diff.c | 406 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 D | diffreg.c | 544 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 D | syms.c | 1362 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 D | smbfs_node.c | 102 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 D | ldmain.c | 682 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 D | complete.c | 1903 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 D | util.c | 861 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 D | nfs_nfsdport.c | 1572 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 D | nfs_clvfsops.c | 519 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 D | ext2_htree.c | 630 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 D | mountd.c | 2958 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 D | rtld.c | 3140 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...] |