/illumos-gate/usr/src/cmd/boot/installboot/i386/ |
H A D | installboot.c | 140 read_stage1_from_file(char *path, ib_data_t *dest) argument 147 fd = open(path, O_RDONLY); 151 path); 239 char **path) 253 *path = device->target.path; 257 *path = device->stage.path; 331 char *path; local 337 ret = read_bootblock_from_disk(device, &bblock_disk, &path); 238 read_bootblock_from_disk(ib_device_t *device, ib_bootblock_t *bblock, char **path) argument 492 char *path; local 822 open_device(char *path) argument 859 char *path, *ptr; local 914 char *path, *ptr; local 946 init_device(ib_device_t *device, char *path) argument 1304 char *device_path, *path; local 1387 char *path; local [all...] |
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | disk_link.c | 139 * Check if link is from lofi by checking path from readlink(). 657 char path[PATH_MAX + 1]; local 672 (void) strcpy(path, devfspath); 673 (void) strcat(path, ":"); 674 (void) strcat(path, mn); 678 * Use controller component of disk path 680 if (disk_enumerate_int(path, RULE_INDEX, &buf, rules, 3) == 697 if (devfsadm_enumerate_int(path, RULE_INDEX, &buf, rules, 3)) { 726 char *path; local 737 path [all...] |
/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_activate.c | 747 * file - the path to the capability file we want to parse. 882 char *path, *dsk_ptr; local 888 if (nvlist_lookup_string(child, ZPOOL_CONFIG_PATH, &path) != 0) { 890 "failed to get device path\n")); 903 path, zpool_state_to_name(vs->vs_state, vs->vs_aux)); 908 * Modify the vdev path to point to the raw disk. 910 path = strdup(path); 911 if (path == NULL) 914 dsk_ptr = strstr(path, "/ds [all...] |
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | module.c | 48 char *d_path; /* path of modules directory */ 93 * load -t <type> <path> 97 * load <path> <options> 420 /* locate the file on the load path */ 501 /* locate file with the module on the search path */ 513 * Load specified KLD. If path is omitted, then try to locate it via 514 * search path. 672 * Check if the given file is in place and return full path to it. 675 file_lookup(const char *path, const char *name, int namelen, const char **extlist) argument 682 pathlen = strlen(path); 971 char *path; local 1014 const char *path, *cp, *ep; local [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | main.c | 107 EFI_DEVICE_PATH *path; local 130 * Look at each of the handles. If it supports the device path protocol, 131 * use it to get the device path for this handle. Then see if that 132 * device path matches either the USB device path for keyboards or the 133 * legacy device path for keyboards. 137 status = BS->HandleProtocol(*walker, &devid, (VOID **)&path); 141 while (!IsDevicePathEnd(path)) { 149 if (DevicePathType(path) == ACPI_DEVICE_PATH && 150 (DevicePathSubType(path) [all...] |
/illumos-gate/usr/src/boot/sys/boot/sparc64/boot1/ |
H A D | boot1.c | 179 ofw_open(const char *path) argument 185 (ofwcell_t)path, 190 printf("ofw_open: path=\"%s\"\n", path); 324 const char *path; local 327 path = PATH_LOADER; 337 path = av[i]; 343 printf(" \n>> FreeBSD/sparc64 ZFS boot block\n Boot path: %s\n", 346 printf(" \n>> FreeBSD/sparc64 boot block\n Boot path: %s\n" 347 " Boot loader: %s\n", bootpath, path); [all...] |
/illumos-gate/usr/src/boot/sys/boot/userboot/test/ |
H A D | test.c | 111 char path[PATH_MAX]; local 116 strlcpy(path, host_base, PATH_MAX); 117 if (path[strlen(path) - 1] == '/') 118 path[strlen(path) - 1] = 0; 119 strlcat(path, filename, PATH_MAX); 121 if (stat(path, &tf->tf_stat) < 0) { 129 tf->tf_u.dir = opendir(path); 137 tf->tf_u.fd = open(path, O_RDONL [all...] |
/illumos-gate/usr/src/boot/lib/libstand/ |
H A D | cd9660.c | 65 static int cd9660_open(const char *path, struct open_file *f); 74 static int dirmatch(struct open_file *f, const char *path, 229 dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp, argument 246 for (i = len; --i >= 0; path++, cp++) { 247 if (!*path || *path == '/') 249 if (*path == *cp) 251 if (!icase && toupper(*path) == *cp) 255 if (*path && *path ! 274 cd9660_open(const char *path, struct open_file *f) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | klpd.c | 791 get_path(char *buf, const char *path, int len) argument 797 len = strlen(path); 799 if (*path == '/' && len < MAXPATHLEN) { 800 (void) strcpy(buf, path); 816 while (len > 3 && strncmp("../", path, 3) == 0) { 818 path += 3; 832 (void) strcpy(buf + lc + 1, path);
|
/illumos-gate/usr/src/lib/mpapi/libmpapi/common/ |
H A D | mpapi.c | 175 char path[MAX_NAME_SIZE]; /* Read in from file mpapi.conf */ local 244 /* Copy library name and path */ 245 wcstombs(path, charPtr, MAX_NAME_SIZE); 248 * Continue to the next line if library name or path is 252 (strlen(path) == 0)) 256 if (stat(path, &stat_buf) != -1) { 257 plugintable[i].hdlPlugin = dlopen(path, RTLD_LAZY); 269 path, MAX_NAME_SIZE); 1066 * Gets a list of the object IDs of all the path logical units associated 1076 * an MP_OID_LIST that contains the object IDs of all the mp path [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/sbd/common/ |
H A D | ap.h | 111 char *path; member in struct:__anon2411
|
H A D | ap_sbd.c | 92 DBG("ap_stat(%s)\n", a->path); 96 DBG("open(%s)\n", a->path); 101 if ((fd = open(a->path, oflag, 0)) == -1) { 334 s_free(a->path); 812 char *path; local 821 * the path if the component is indeed of type io. 832 path = NULL; 834 path = dst->is_pathname; 836 if (str_valid(path)) { 837 len = strlen(DEVDIR) + strlen(path) [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/ |
H A D | cfga_ctl.c | 77 assert(apidp->path != NULL); 89 if (devctl_cmd(apidp->path, SCFGA_BUS_GETSTATE, &state, 110 if (critical_ctrlr(apidp->path)) { 166 ret = get_hba_children(apidp->path, NULL, &dev_list); 183 ret = devctl_cmd(apidp->path, cmd, NULL, &l_errno); 205 (void) devctl_cmd(apidp->path, 263 assert(apidp->path != NULL); 301 /* call a scsi_vhci ioctl to do online/offline path. */ 312 get_node_path(apidp->path); 324 ret = devctl_cmd(apidp->path, cm 1450 char *path, *p; local 1524 char *path, *cp; local [all...] |
H A D | cfga_utils.c | 62 static char *pathdup(const char *path, int *l_errnop); 116 {ERRARG_DEVINFO, 1, 1, "libdevinfo failed on path: "}, 290 pathdup(const char *path, int *l_errnop) argument 298 if (path == NULL) { 302 if ((dup = calloc(1, strlen(path) + 1)) == NULL) { 308 for (sp = path, dp = dup; (c = *sp) != '\0'; sp++) { 334 char *dyncomp = NULL, *path = NULL; local 371 /* Create the path */ 372 if ((ret = apid_to_path(hba_phys, dyncomp, &path, 378 assert(path ! 953 char *cp = NULL, *path = NULL; local 1088 char *path; member in struct:walk_link [all...] |
/illumos-gate/usr/src/lib/libsasl/lib/ |
H A D | saslint.h | 223 char *path; member in struct:_sasl_path_info 355 /* path info for server plugins */ 367 /* path info for client plugins */ 388 /* last read config path */
|
/illumos-gate/usr/src/lib/libshare/common/ |
H A D | libshare_zfs.c | 234 get_legacy_mountpoint(char *path, char *dataset, size_t dlen, argument 250 if (strcmp(entry.mnt_mountp, path) == 0) { 265 * get_zfs_dataset(impl_handle, path) 267 * get the name of the ZFS dataset the path is equivalent to. The 273 get_zfs_dataset(sa_handle_impl_t impl_handle, char *path, argument 291 /* mountpoint must be a path */ 299 get_legacy_mountpoint(path, mountpoint, 318 if (strcmp(mountpoint, path) == 0) { 363 * sa_zfs_is_shared(handle, path) 365 * Check to see if the ZFS path provide 370 sa_zfs_is_shared(sa_handle_t sahandle, char *path) argument 925 sa_zfs_set_sharenfs(sa_group_t group, char *path, int on) argument 1031 sa_zfs_set_sharesmb(sa_group_t group, char *path, int on) argument 1121 char *path; local 1228 sa_path_is_zfs(char *path) argument 1244 char *path; local 1264 sa_share_zfs(sa_share_t share, sa_resource_t resource, char *path, share_t *sh, void *exportdata, zfs_share_op_t operation) argument 1387 sa_zfs_get_info(libzfs_handle_t *libzfs, char *path, char *mountpointp, char *datasetp) argument 1540 sa_zfs_setprop(sa_handle_t handle, char *path, nvlist_t *nvl) argument [all...] |
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | nvdisc.c | 29 #include "path.h" 1124 * add or replace built-in version of command corresponding to <path> 1132 Namval_t *sh_addbuiltin(const char *path, int (*bltin)(int, char*[],void*),void *extra) argument 1134 register const char *name = path_basename(path); 1138 if(name==path && (nq=nv_bfsearch(name,sh.bltin_tree,(Namval_t**)0,&cp))) 1139 path = name = stakptr(offset); 1140 if(np = nv_search(path,sh.bltin_tree,0)) 1142 /* exists without a path */ 1157 /* exists probably with different path so delete it */ 1158 if(strcmp(path,nv_nam [all...] |
H A D | path.c | 32 #include "path.h" 76 static pid_t path_pfexecve(const char *path, char *argv[],char *const envp[],int spawn) argument 89 return(execve(path, argv, envp)); 92 if (!realpath(path, resolvedpath)) 104 int r = execve(path, argv, envp); 121 return(execve(path, argv, envp)); 126 static pid_t _spawnveg(const char *path, char* const argv[], char* const envp[], pid_t pgid) argument 134 pid = spawnveg(path,argv,envp,pgid); 151 static pid_t path_xargs(const char *path, char *argv[],char *const envp[], int spawn) argument 196 if((pid=_spawnveg(path,arg 339 path_lib(Pathcomp_t *pp, char *path) argument 609 char *path,*pwd; local 892 canexecute(register char *path, int isfun) argument 1014 register char *path; local 1225 exscript(Shell_t *shp,register char *path,register char *argv[],char **envp) argument 1563 path_addpath(Pathcomp_t *first, register const char *path,int type) argument [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | ctx.c | 289 * values parsed from UNC path (cmd) 298 * In this function, we parse the UNC path and command line options, 370 * Parse the UNC path. Values from here are 459 * Parse the UNC path. Here we expect something like 460 * "//[[domain;]user[:password]@]host[/share[/path]]" 470 char *host, *share, *path; local 572 /* Find the path part, if any. */ 573 path = strchr(p, '/'); 574 if (path) 575 *path [all...] |
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.h | 60 uint32_t path; /* link path */ member in struct:db_link 73 uint32_t path; /* node path */ member in struct:db_node 100 char *path; /* link path */ member in struct:cache_link 117 char *path; /* path */ member in struct:cache_node 304 cache_node_t *pcnp, const char *path, int insert); 309 cache_minor_t *mnp, const char *path, cons [all...] |
H A D | devinfo_devperm.c | 269 * devpath: Absolute path to /dev link 270 * devfs_path: Returns malloced string: /devices path w/out "/devices" 301 /* absolute path, starting with /dev */ 304 /* relative path, prefix devpath */ 335 check_driver_match(char *path, char *line) argument 342 if (devfs_resolve_link(path, &devfs_path) == 0) { 429 dir_dev_acc(char *path, char *left_to_do, uid_t uid, gid_t gid, mode_t mode, argument 450 if (!device_exists(path)) { 453 if (stat(path, &stat_buf) == -1) { 463 "failed to stat %s: %s\n", path, [all...] |
/illumos-gate/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 1045 char path[MAXPATHLEN]; local 1054 (void) snprintf(path, sizeof (path), "/dev/ipnet/%s", provider); 1055 if ((*fd = open(path, oflags)) != -1) 1073 (void) snprintf(path, sizeof (path), "/dev/net/%s", provider); 1074 if ((*fd = open(path, oflags)) != -1) 1117 (void) snprintf(path, sizeof (path), "/dev/%s", provider); 1118 if ((*fd = open(path, oflag [all...] |
/illumos-gate/usr/src/lib/libzfs_jni/common/ |
H A D | libzfs_jni_pool.c | 472 char *path; local 481 /* Set path */ 482 result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path); 485 "could not retrieve path from disk virtual device " 495 if (regexec(&re, path, 2, matches, 0) == 0) { 498 char *tmp = strdup(path); 512 if (regexec(&re, path, 2, matches, 0) == 0) { 515 char *tmp = strdup(path); 529 pathUTF = (*env)->NewStringUTF(env, path); 543 char *path; local 573 char *path; local [all...] |
/illumos-gate/usr/src/lib/libzoneinfo/common/ |
H A D | libzone.c | 828 char path[MAXPATHLEN]; local 880 ret = snprintf(path, sizeof (path), 882 if (ret >= sizeof (path)) { 887 ret = snprintf(path, sizeof (path), 889 if (ret >= sizeof (path)) { 894 if ((fid = open(path, O_RDONLY)) == -1) { 1162 * Function to traverse a symlink path to find the real file at the end of 1166 trav_link(char **path) argument 1202 remove_component(char *path) argument [all...] |
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | keystore.c | 59 char *path; member in struct:keystore_t 210 alias, keystore->path); 214 keystore->path); 217 keystore->path); 379 tmpstore->path = xstrdup(keystore_file); 443 tmpstore->path = NULL; 468 if (keystore->path != NULL) 469 free(keystore->path); 515 keystore->path); 523 keystore->path); 2381 file_empty(char *path) argument [all...] |