Searched defs:pathlen (Results 1 - 25 of 50) sorted by relevance

12

/illumos-gate/usr/src/lib/libcryptoutil/common/
H A Dutil.c47 int pathlen = 0; local
51 pathlen = strlen(filepath);
56 if (pathlen > 0 && dirlen > 0) {
58 int len = pathlen + dirlen + 2;
66 } else if (pathlen > 0) {
/illumos-gate/usr/src/cmd/rmdir/
H A Drmdir.c54 unsigned int pathlen; local
92 pathlen = (unsigned)strlen(ptr);
93 if ((path = (char *)malloc(pathlen + 4)) == NULL ||
94 (remain = (char *)malloc(pathlen + 4)) == NULL) {
/illumos-gate/usr/src/lib/libtecla/common/
H A Dhomedir.c105 size_t pathlen; /* The estimated maximum size of a pathname */ local
153 pathlen = _pu_pathname_dim();
154 if(pathlen > home->buflen)
155 home->buflen = pathlen;
H A Dpathutil.c155 int pathlen; /* The length of the pathname */ local
167 pathlen = strlen(path->name);
176 if(!_pn_resize_path(path, pathlen + slen))
187 path->name[pathlen++] = string[i];
192 path->name[pathlen] = '\0';
197 memcpy(path->name + pathlen, string, slen);
198 path->name[pathlen + slen] = '\0';
225 int pathlen; /* The length of the pathname */ local
238 pathlen = strlen(path->name);
263 if(!_pn_resize_path(path, pathlen
[all...]
H A Dcplfile.c624 int pathlen = strlen(pathname); local
628 for(start=pathlen - 1; start >= 0 &&
727 cf->path->name[pathlen] = '\0';
733 cf->path->name[pathlen] = '\0';
H A Dexpand.c123 static char *ef_expand_special(ExpandFile *ef, const char *path, int pathlen);
323 * pathlen int The length of the suffix of path[] that
330 * pathlen isn't mistakenly too long.
348 FileExpansion *ef_expand_file(ExpandFile *ef, const char *path, int pathlen) argument
369 if(pathlen < 0 || pathlen > strlen(path))
370 pathlen = strlen(path);
380 path = ef_expand_special(ef, path, pathlen);
505 int pathlen; /* The length of ef->pathname[] on entry to this */ local
511 pathlen
1043 ef_expand_special(ExpandFile *ef, const char *path, int pathlen) argument
[all...]
H A Dpcache.c238 static int pca_expand_tilde(PathCache *pc, const char *path, int pathlen,
1625 * pathlen int The max number of characters to look at in path[].
1636 static int pca_expand_tilde(PathCache *pc, const char *path, int pathlen, argument
1654 if(pca_read_username(pc, ++pptr, pathlen-1, literal, &pptr))
1682 (pptr-path) + FS_DIR_SEP_LEN < pathlen &&
/illumos-gate/usr/src/lib/libinstzones/common/
H A Dzones_lofs.c218 z_resolve_lofs(char *path, size_t pathlen) argument
229 (void) strlcpy(path, tmppath, pathlen);
284 if ((len = resolvepath(tmppath, path, pathlen)) == -1)
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dofw_net.c185 int pathlen; local
187 pathlen = OF_getprop(chosen, "bootpath", path, 64);
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_iso9660.c148 unsigned int pathlen; local
162 /* pathlen = strcspn(dirname, "/\n\t "); */
163 for (pathlen = 0 ;
164 dirname[pathlen]
165 && !isspace(dirname[pathlen]) && dirname[pathlen] != '/' ;
166 pathlen++)
353 if (name_len >= pathlen
354 && !memcmp(name, dirname, pathlen))
356 if (dirname[pathlen]
[all...]
/illumos-gate/usr/src/uts/common/fs/
H A Dpathname.c234 size_t pathlen; local
237 pathlen = pnp->pn_pathlen;
238 if (pathlen >= MAXNAMELEN) {
247 path[pathlen] = '/'; /* guarantees loop termination */
250 path[pathlen] = '\0';
254 pnp->pn_pathlen = pathlen - (cp - path);
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_module.c50 kmdb_module_path_set(const char **path, size_t pathlen) argument
56 wr->dpth_path = mdb_path_dup(path, pathlen, &wr->dpth_pathlen);
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_manage.c47 static int getpath(char *path, int instance, char *name, int pathlen);
365 int pathlen; member in struct:walk_arg
382 (void) strncpy(warg->path, path, warg->pathlen);
391 getpath(char *path, int instance, char *name, int pathlen) argument
399 warg.pathlen = pathlen;
/illumos-gate/usr/src/uts/common/syscall/
H A Dauditsys.c765 int pathlen; local
775 pathlen = app->audp_sect[1] - app->audp_sect[0];
776 if (pathlen > length) {
781 if (copyout(app->audp_sect[0], data, pathlen)) {
795 int pathlen; local
805 pathlen = app->audp_sect[1] - app->audp_sect[0];
806 if (pathlen > length) {
811 if (copyout(app->audp_sect[0], data, pathlen)) {
/illumos-gate/usr/src/lib/libldap5/sources/ldap/ssldap/
H A Dclientinit.c283 PRUint32 len, pathlen, addslash; local
292 pathlen = len;
293 len = pathlen + PL_strlen(dbname) + 1;
294 addslash = ( pathlen > 0 &&
295 (( *(basename + pathlen - 1) != FILE_PATHSEP ) ||
296 ( *(basename + pathlen - 1) != '\\' )));
304 *(result+pathlen) = FILE_PATHSEP; /* replaces '\0' */
305 ++pathlen;
307 PL_strcpy(result+pathlen, dbname);
344 PRUint32 len, pathlen; local
[all...]
/illumos-gate/usr/src/cmd/devctl/
H A Ddevctl.c185 int pathlen; local
251 if ((pathlen = readlink(orig_path, devctl_device,
258 devctl_device[pathlen] = '\0';
/illumos-gate/usr/src/cmd/sh/
H A Dservice.c136 int pathlen; local
147 pathlen = length(path)-1;
149 if (pathlen > 2 && path[pathlen - 1] == ':' &&
150 path[pathlen - 2] != ':') {
152 (void) memcpystak(newpath, path, pathlen);
153 newpath[pathlen] = ':';
154 endstak(newpath + pathlen + 1);
/illumos-gate/usr/src/cmd/pcidr/
H A Dpcidr.c367 int rv, i, lplen, si_cmd, pathlen, okmacro, si_macro_len; local
381 pathlen = strlen(path);
382 pathend = &path[pathlen - 1];
/illumos-gate/usr/src/lib/libpkg/common/
H A Dpkgserv.c700 pkggetentry(PKGserver server, int *len, int *pathlen) argument
724 *pathlen = num[1];
730 pkggetentry_named(PKGserver server, const char *path, int *len, int *pathlen) argument
738 *pathlen = pcmd->len = plen;
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/
H A Dcfga_cs.c66 do_devctl_dev_create(apid_t *apidt, char *dev_path, int pathlen, argument
124 devctl_get_pathname(dev_hdl, dev_path, pathlen);
/illumos-gate/usr/src/cmd/devfsadm/
H A Dcfg_link.c925 int pathlen = strlen(path); local
928 newpath = malloc(sizeof (char) * (headlen + pathlen + 1));
/illumos-gate/usr/src/cmd/lvm/util/
H A Dmetaclust.c253 * pathlen - max length of pathname array
256 compose_path(mdsetname_t *sp, int mnum, char *pathname, int pathlen) argument
272 rtn = snprintf(pathname, pathlen, "%s", np->rname);
274 if ((pathname[0] == '\0') || (rtn >= pathlen)) {
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb.c323 mdb_path_dup(const char *path[], size_t pathlen, size_t *npathlenp) argument
332 if (pathlen > 0) {
333 npath[0] = mdb_alloc(pathlen, UM_SLEEP);
334 bcopy(path[0], npath[0], pathlen);
341 *npathlenp = pathlen;
346 mdb_path_free(const char *path[], size_t pathlen) argument
354 mdb_free((void *)path[0], pathlen);
/illumos-gate/usr/src/cmd/modload/
H A Dadd_drv.c999 int pathlen; local
1009 pathlen = strlen(path);
1010 if ((pathlen > 1) && path[pathlen - 1] == '/')
1011 path[pathlen - 1] = '\0';
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_common.c955 size_t pathlen; local
983 pathlen = strlen(devpath) + sizeof ("/devices") +
986 if ((fullpath = topo_mod_alloc(mod, pathlen)) == NULL)
989 (void) snprintf(fullpath, pathlen, "/devices%s%s", devpath,
997 topo_mod_free(mod, fullpath, pathlen);
1003 topo_mod_free(mod, fullpath, pathlen);

Completed in 138 milliseconds

12