/freebsd-12-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-12-stable/contrib/libevent/sample/ |
H A D | http-server.c | 223 size_t dirlen; local 234 dirlen = strlen(whole_path); 235 pattern = malloc(dirlen+3); 236 memcpy(pattern, whole_path, dirlen); 237 pattern[dirlen] = '\\'; 238 pattern[dirlen+1] = '*'; 239 pattern[dirlen+2] = '\0';
|
/freebsd-12-stable/lib/libutil/ |
H A D | pidfile.c | 108 int error, fd, dirfd, dirlen, filenamelen, count; local 117 dirlen = snprintf(pfh->pf_dir, sizeof(pfh->pf_dir), 127 dirlen = strlcpy(pfh->pf_dir, dirname(path), 134 if (dirlen >= (int)sizeof(pfh->pf_dir) ||
|
/freebsd-12-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-12-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-12-stable/sys/fs/smbfs/ |
H A D | smbfs_node.c | 104 int dirlen, const char *name, int nmlen, char sep, 178 rplen = dirlen; 184 bcopy(dirnm, p, dirlen); 185 p += dirlen; 103 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-12-stable/usr.bin/diff/ |
H A D | diff.c | 470 print_only(const char *path, size_t dirlen, const char *entry) argument 472 if (dirlen > 1) 473 dirlen--; 474 printf("Only in %.*s: %s\n", (int)dirlen, path, entry);
|
H A D | diffreg.c | 497 size_t dirlen; local 499 dirlen = strlen(dir); 500 while (dirlen != 0 && dir[dirlen - 1] == '/') 501 dirlen--; 506 xasprintf(&buf, "%.*s/%s", (int)dirlen, dir, tail);
|
/freebsd-12-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-12-stable/sys/fs/nfsclient/ |
H A D | nfs_clvfsops.c | 523 int dirlen, error; local 532 dirlen = strlen(++dirpath); 534 dirlen = 0; 536 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen, 888 int dirlen, has_nfs_args_opt, has_nfs_from_opt, local 1248 sizeof(dirpath), &dirlen) == 0) { 1309 dirlen = strlen(dirpath); 1331 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td, 1378 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, 1401 krbnamelen + dirlen 1377 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-12-stable/sys/fs/ext2fs/ |
H A D | ext2_htree.c | 663 uint32_t blksize, dirlen, split_hash; local 683 dirlen = (char *)root + blksize - (char *)ep; 684 memcpy(buf1, ep, dirlen); 686 while ((char *)ep < buf1 + dirlen)
|
/freebsd-12-stable/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 1824 int dirlen; local 1985 * dirlen is the size of the reply, including all XDR and must 1988 * (Include the two booleans at the end of the reply in dirlen now.) 1994 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED; 1996 dirlen = 2 * NFSX_UNSIGNED; 2005 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 2007 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 2008 if (dirlen > cnt) { 2068 int dirlen; local 2308 * dirlen i [all...] |
/freebsd-12-stable/usr.sbin/mountd/ |
H A D | mountd.c | 3015 size_t dirlen; local 3018 dirlen = strlen(ep->ex_fsdir); 3025 ep->ex_fsdir, dirlen, fsp, ep->ex_defnumsecflavors, 3037 ep->ex_fsdir, dirlen, fsp, grp->gr_numsecflavors,
|
/freebsd-12-stable/libexec/rtld-elf/ |
H A D | rtld.c | 3172 try_library_path(const char *dir, size_t dirlen, void *param) argument 3181 if (dirlen + 1 + arg->namelen + 1 > arg->buflen) 3185 strncpy(pathname, dir, dirlen); 3186 pathname[dirlen] = '/'; 3187 strcpy(pathname + dirlen + 1, arg->name); 3193 pathname = xmalloc(dirlen + 1 + arg->namelen + 1); 3917 fill_search_info(const char *dir, size_t dirlen, void *param) argument 3925 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1; 3933 strncpy(arg->strspace, dir, dirlen); 3934 arg->strspace[dirlen] [all...] |