/freebsd-10.0-release/gnu/usr.bin/grep/ |
H A D | savedir.c | 83 size_t dirlen = strlen (dir); local 85 if ((dirlen + filelen + 2) > pathlen) 87 path = calloc (dirlen + 1 + filelen + 1, sizeof (*path)); 88 pathlen = dirlen + filelen + 2; 91 slash = (path[dirlen] != '/'); 92 path[dirlen] = '/'; 93 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-10.0-release/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-10.0-release/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-10.0-release/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-10.0-release/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-10.0-release/sys/fs/nfsclient/ |
H A D | nfs_clvfsops.c | 518 int dirlen, error; local 527 dirlen = strlen(++dirpath); 529 dirlen = 0; 531 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen, 770 int dirlen, has_nfs_args_opt, krbnamelen, srvkrbnamelen; local 1129 dirlen = strlen(dirpath); 1150 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td, 1193 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, 1216 krbnamelen + dirlen + srvkrbnamelen + 2, 1223 nmp->nm_dirpathlen = dirlen; 1192 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-10.0-release/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-10.0-release/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 1533 int dirlen; local 1696 * dirlen is the size of the reply, including all XDR and must 1699 * (Include the two booleans at the end of the reply in dirlen now.) 1705 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED; 1707 dirlen = 2 * NFSX_UNSIGNED; 1716 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 1718 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 1719 if (dirlen > cnt) { 1779 int dirlen; local 1995 * dirlen i [all...] |
/freebsd-10.0-release/sys/fs/ext2fs/ |
H A D | ext2_htree.c | 631 uint32_t blksize, dirlen, split_hash; local 651 dirlen = (char *)root + blksize - (char *)ep; 652 memcpy(buf1, ep, dirlen); 654 while ((char *)ep < buf1 + dirlen)
|
/freebsd-10.0-release/libexec/rtld-elf/ |
H A D | rtld.c | 2651 try_library_path(const char *dir, size_t dirlen, void *param) argument 2659 if (dirlen + 1 + arg->namelen + 1 > arg->buflen) 2663 strncpy(pathname, dir, dirlen); 2664 pathname[dirlen] = '/'; 2665 strcpy(pathname + dirlen + 1, arg->name); 2669 pathname = xmalloc(dirlen + 1 + arg->namelen + 1); 3279 fill_search_info(const char *dir, size_t dirlen, void *param) argument 3287 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1; 3295 strncpy(arg->strspace, dir, dirlen); 3296 arg->strspace[dirlen] [all...] |
/freebsd-10.0-release/sys/nfsserver/ |
H A D | nfs_serv.c | 2923 int siz, cnt, fullsiz, eofflag, rdonly, dirlen, ncookies; local 3087 dirlen = len = NFSX_V3POSTOPATTR + NFSX_V3COOKIEVERF + 3170 dirlen += (6 * NFSX_UNSIGNED + nlen + rem); 3171 if (len > cnt || dirlen > fullsiz) {
|