/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vfsops.c | 230 static int hs_mountfs(struct vfs *vfsp, dev_t dev, char *path, 410 /* free path table space */ 413 /* free path table index table */ 570 char *path, 593 size_t pathbufsz = strlen(path) + 1; 728 (void) strlcpy(fsp->hsfs_fsmnt, path, pathbufsz); 984 /* XXX - ignore the path table for now */ 567 hs_mountfs( struct vfs *vfsp, dev_t dev, char *path, mode_t mode, int mount_flags, struct cred *cr, int isroot) argument
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_rnode.c | 319 "root filehandle for the path %s:", 1138 char *path; local 1140 path = fn_path(rp->r_svnode.sv_name); 1142 int, busy, char *, path, 1144 kmem_free(path, strlen(path)+1);
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | main.c | 74 /* database view path */ 75 int dbvpndirs; /* # of directories in database view path */ 76 int dispcomponents = 1; /* file path components to display */ 94 char *prependpath; /* prepend path to file names */ 108 static char *reffile = REFFILE; /* cross-reference file path name */ 141 char path[PATHLEN + 1]; /* file path */ local 156 /* initialize any view path; (saves time since currendir is known) */ 158 dbvpndirs = vpndirs; /* number of directories in database view path */ 159 /* directories (including current) in database view path */ 615 char path[PATHLEN + 1]; /* file path */ local [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_dev.h | 84 struct nsc_path_s *sp_next; /* Link to next path */ 119 char path[NSC_MAXPATH]; /* Path name of dev */ member in struct:nsc_rval_s
|
/illumos-gate/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_dev.c | 1359 _rdc_open(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) argument 1382 index = rdc_lookup_enabled(path, 0); 1384 index = rdc_lookup_bitmap(path); 1389 index = rdc_lookup_diskq(path); 1434 _rdc_openc(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) argument 1436 return (_rdc_open(path, NSC_CACHE|flag, cdp, iodev)); 1440 _rdc_openr(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) argument 1442 return (_rdc_open(path, NSC_DEVICE|flag, cdp, iodev));
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | consconfig_dacf.c | 351 * This routine is a convenience routine that is passed a path and returns 355 i_consconfig_createvp(char *path) argument 361 DPRINTF(DPRINT_L0, "i_consconfig_createvp: %s\n", path); 364 if (strchr(path, ':') == NULL) { 365 /* convert an OBP path to a /devices path */ 367 if (i_ddi_prompath_to_devfspath(path, buf) != DDI_SUCCESS) { 375 /* convert a devfs path to a /devices path */ 376 (void) snprintf(fullpath, MAXPATHLEN, "/devices%s", path); 398 char *path; local 712 char *path; local 1893 char *path; local [all...] |
H A D | conskbd.c | 644 * to close the path to the console if you really insist. 1360 char path[MAXPATHLEN + 1]; local 1366 path) == DDI_SUCCESS) 1370 path); 1375 path) == DDI_SUCCESS) 1378 " %s", path); 1836 char path[MAXPATHLEN + 1]; local 1919 path) == DDI_SUCCESS) { 1923 path); 1928 if (ddi_dev_pathname(devt, S_IFCHR, path) [all...] |
/illumos-gate/usr/src/stand/lib/fs/hsfs/ |
H A D | hsfsops.c | 156 find(fileid_t *filep, char *path) argument 162 if (path == NULL || *path == '\0') { 163 printf("null path\n"); 168 printf("find(): path=<%s>\n", path); 176 while (*path) { 177 while (*path == '/') 178 path++; 179 if (*(q = path) 220 dlook(fileid_t *filep, char *path) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | instance.c | 63 static in_node_t *in_make_path(char *path); 132 int instance_searchme = 0; /* testing: use complex code path */ 351 * Return 1 if instance block was assigned for the path. 387 * all the paths below a multi-function bridge, where each path is 388 * called an 'instance path'. The 'instance block' property value is a 394 * In the instance assignment code below, if a (path, driver) that 395 * currently has no instance number has a path that goes through an 399 * 'instance block'. Each path is assigned a persistent instance 411 char *path; local 417 int ibplen; /* length of instance block path */ 629 mkpathname(char *path, in_node_t *np, int len) argument 666 e_ddi_instance_majorinstance_to_path(major_t major, uint_t inst, char *path) argument 1054 in_make_path(char *path) argument 1517 in_walk_instances(in_node_t *np, char *path, char *this, int (*f)(const char *, in_node_t *, in_drv_t *, void *), void *arg) argument 1564 char *path; local 1579 e_ddi_path_to_instance(char *path) argument [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdb.c | 226 char *path, *rv; local 228 path = kmem_alloc(MAXPATHLEN, KM_SLEEP); 229 (void) ddi_pathname(dip, path); 230 rv = strdup(path); 231 kmem_free(path, MAXPATHLEN); 774 * We must check for NATIVE first, so that the fast path 860 * path which points to our backend device/file. 919 xdb_watch_params_cb(dev_info_t *dip, const char *path, void *arg) argument 987 xdb_watch_media_req_cb(dev_info_t *dip, const char *path, void *arg) argument 1101 xdb_setup_node(xdb_t *vdp, char *path) argument [all...] |
H A D | xenbus_xs.c | 384 /* Return the path to dir with /name appended. Buffer must be kmem_free()'ed */ 430 char *strings, *path; local 434 path = join(dir, node); 435 err = xs_single(t, XS_DIRECTORY, path, (void **)&strings, &len); 436 kmem_free(path, strlen(path) + 1); 446 /* Check if a path exists. */ 459 /* Check if a directory path exists. */ 485 char *path; local 488 path 530 char *path; local 550 char *path; local 563 char *path; local 704 xs_watch(const char *path, const char *token) argument 717 xs_unwatch(const char *path, const char *token) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 1373 amd_iommu_pci_dip(dev_info_t *rdip, const char *path) argument 1401 "%s: %s%d dip = %p has no PCI parent, path = %s", 1402 f, driver, instance, (void *)rdip, path); 1423 char *path, *pathp; local 1438 path = kmem_alloc(MAXPATHLEN, KM_SLEEP); 1439 if ((pathp = ddi_pathname(rdip, path)) == NULL) 1442 pci_dip = amd_iommu_pci_dip(rdip, path); 1445 "for rdip=%p, path = %s", 1448 kmem_free(path, MAXPATHLEN); 1454 "for rdip=%p, path 1503 char *path; local 1562 char *path; local 1622 char *path; local [all...] |
H A D | amd_iommu_page_tables.c | 88 uint16_t deviceid, domain_id_t *domainid, const char *path) 110 f, path, *domainid); 238 int *aliasp, const char *path) 271 f, path); 274 pci_dip = amd_iommu_pci_dip(rdip, path); 277 "for rdip=%p, path = %s", 279 path); 286 "PCI dip (%p). rdip path = %s", 288 (void *)pci_dip, path); 298 "for PCI dip (%p). rdip path 87 amd_iommu_get_domain(amd_iommu_t *iommu, dev_info_t *rdip, int alias, uint16_t deviceid, domain_id_t *domainid, const char *path) argument 237 amd_iommu_get_deviceid(amd_iommu_t *iommu, dev_info_t *rdip, int32_t *deviceid, int *aliasp, const char *path) argument 393 char *path; local 479 amd_iommu_set_devtbl_entry(amd_iommu_t *iommu, dev_info_t *rdip, domain_id_t domainid, uint16_t deviceid, amd_iommu_domain_t *dp, const char *path) argument 554 amd_iommu_clear_devtbl_entry(amd_iommu_t *iommu, dev_info_t *rdip, domain_id_t domainid, uint16_t deviceid, amd_iommu_domain_t *dp, int *domain_freed, char *path) argument 769 amd_iommu_alloc_pgtable(amd_iommu_t *iommu, domain_id_t domainid, const char *path, amd_iommu_page_table_t **ptp, int km_flags) argument 1091 amd_iommu_setup_1_pgtable(amd_iommu_t *iommu, dev_info_t *rdip, struct ddi_dma_req *dmareq, domain_id_t domainid, amd_iommu_domain_t *dp, amd_iommu_page_table_t *ppt, uint16_t index, int level, uint64_t va, uint64_t pa, amd_iommu_page_table_t **ptp, uint16_t *next_idxp, const char *path, int km_flags) argument 1209 amd_iommu_create_pgtables(amd_iommu_t *iommu, dev_info_t *rdip, struct ddi_dma_req *dmareq, uint64_t va, uint64_t pa, uint16_t deviceid, domain_id_t domainid, amd_iommu_domain_t *dp, const char *path, int km_flags) argument 1285 amd_iommu_destroy_pgtables(amd_iommu_t *iommu, dev_info_t *rdip, uint64_t pageva, uint16_t deviceid, domain_id_t domainid, amd_iommu_domain_t *dp, map_type_t type, int *domain_freed, char *path) argument 1452 char *path; local 1603 char *path; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_misc.c | 2161 * Hermon UDAV fields, and it is used to fill in the address path information 2172 hermon_hw_addr_path_t *path, uint_t type) 2178 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*path)) 2180 udav = (hermon_hw_udav_t *)(void *)path; 2182 path->mlid = av->av_src_path; 2183 path->rlid = av->av_dlid; 2187 path->max_stat_rate = 7; break; 2189 path->max_stat_rate = 8; break; 2191 path->max_stat_rate = 9; break; 2193 path 2171 hermon_set_addr_path(hermon_state_t *state, ibt_adds_vect_t *av, hermon_hw_addr_path_t *path, uint_t type) argument 2287 hermon_get_addr_path(hermon_state_t *state, hermon_hw_addr_path_t *path, ibt_adds_vect_t *av, uint_t type) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_ioctl.c | 178 * IBNEX_DEVICE_PATH_SZ What is device-path size 179 * IBNEX_GET_DEVICE_PATH Gets the device path for Dynamic ap 445 char path[MAXPATHLEN]; local 464 (void) strcpy(path, "/devices"); 465 (void) ddi_pathname(apid_dip, path + strlen(path)); 466 ssiz = (uint32_t)strlen(path) + 1; 468 "%s: len = %x\n\tpath = %s", msg, ssiz, path); 487 } else if (ddi_copyout(&path, ioc.buf, 2686 mdi_pathinfo_t *path local [all...] |
/illumos-gate/usr/src/uts/common/io/ppm/ |
H A D | ppm.c | 542 char *path = NULL; local 551 /* copyin .path */ 552 path = kmem_zalloc(MAXPATHLEN, KM_SLEEP); 554 STRUCT_FGETP(bydev, path), path, MAXPATHLEN, NULL); 556 PPMD(D_IOCTL, ("%s: can't copyin path, line(%d)\n", 558 kmem_free(path, MAXPATHLEN); 564 domp = ppm_get_domain_by_dev(path); 565 kmem_free(path, MAXPATHLEN); 637 l += strlen(ppmd->path) 680 char *path = NULL; local 763 char path[MAXNAMELEN]; local [all...] |
H A D | ppm_subr.c | 42 * Append address to the device path, if it is set. Routine 46 #define PPM_GET_PATHNAME(dip, path) \ 47 (void) ddi_pathname((dip), (path)); \ 50 (void) strcat((path), "@"); \ 51 (void) strcat((path), ddi_get_name_addr((dip)));\ 146 * for the purpose of optimizing we search for identical dc->path 156 char *key_path = key_dc->path; 169 if ((strcmp(dc->path, key_path) == 0) && 184 if ((strcmp(dc->path, key_path) == 0) && 397 char path[MAXNAMELE local 452 char path[MAXNAMELEN]; local 528 char path[MAXNAMELEN]; local 628 char path[MAXNAMELEN]; local 645 char path[MAXNAMELEN]; local 669 char path[MAXNAMELEN]; local [all...] |
/illumos-gate/usr/src/uts/common/io/rsm/ |
H A D | rsmka_pathmanager.c | 32 * adapter descriptor heads a linked list of path descriptors. There is 35 * embedded within a path descriptor). The tokens are used in round robin 45 * - rsmka_remove_path [a path down request is implicit] 50 * treat like path-down for all node paths; 55 * - rsmka_node_alive called after the first cluster path is up 95 * (mutex) path->mutex 96 * protects the path descriptor. 134 extern int rsmipc_send_controlmsg(path_t *path, int msgtype); 239 * In processing the remove path callbacks from the path monito 312 path_t *path; local 870 path_t *path; local 948 path_t *path; local 1062 path_t *path; local 1106 path_t *path; local 1259 path_t *path; local 1366 path_t *path; local 1401 rsmka_do_path_active(path_t *path, int flags) argument 1541 do_path_up(path_t *path, int flags) argument 1595 do_path_down(path_t *path, int flags) argument 1733 path_importer_disconnect(path_t *path) argument 2116 link_path(path_t *path) argument 2147 destroy_path(path_t *path) argument 2199 rsmka_enqueue_msgbuf(path_t *path, void *data) argument 2233 rsmka_dequeue_msgbuf(path_t *path) argument 2259 rsmka_gethead_msgbuf(path_t *path) argument 2488 path_t *path = SQ_TOKEN_TO_PATH(token); local 2540 path_t *path; local 2572 path_t *path; local 2662 create_ipc_sendq(path_t *path) argument 2800 path_t *path; local [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | nvfile.c | 94 static int nvf_open(char *path, int flags, int mode); 1291 nvf_open(char *path, int flags, int mode) argument 1325 if (nvf_errno = vn_open(path, UIO_SYSSPACE, fflags,
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 254 "0x%p (%s)", __func__, ua, (void *)tgt, (void *)phyp, phyp->path); 1068 "%s: Can't reach PHY %s", __func__, pptr->path); 1928 "now %u", pwrk->phy->path, xp->maxdepth); 2035 "0x%x for %s", __func__, pwrk->htag, pptr->path); 2046 __func__, (void *)sp, pwrk->htag, pptr->path); 2073 __func__, pptr->path, sts); 2130 "%s: pkt %p tgt %u path %s " 2133 xp->target_num, pptr->path); 2136 "%s: pkt %p tgt %u path %s " 2139 xp->target_num, pptr->path, st 3088 pmcs_latch_status(pmcs_hw_t *pwp, pmcs_cmd_t *sp, uint8_t status, uint8_t *snsp, size_t snslen, char *path) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ppmvar.h | 92 char *path; /* OBP device pathname */ member in struct:ppm_dev 111 /* pm_power_has_changed path */ 122 char *path; /* device pathname */ member in struct:ppm_owned 132 * path using iowr cmd with the args specified in val or val and 138 char *path; /* control device prom pathname */ member in struct:ppm_dc
|
/illumos-gate/usr/src/uts/common/sys/rsm/ |
H A D | rsmka_path_int.h | 126 * when a path is added for a remote node. When the path is active the 143 typedef struct path { struct 144 struct path *next_path; 272 #define PATH_HOLD(path) { \ 273 mutex_enter(&(path)->mutex); \ 274 (path)->ref_cnt++; \ 275 ASSERT((path)->ref_cnt != 0); \ 276 mutex_exit(&(path)->mutex); \ 279 #define PATH_HOLD_NOLOCK(path) { \ [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | svr_principal.c | 1469 const char *path = "/usr/sbin/mkpassdb"; local 1490 ret = kadm5_launch_task (handle->context, path, argv, pwbuf);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_cpu.c | 1502 char *path = kmem_alloc(MAXPATHLEN, KM_SLEEP); local 1505 __func__, (void *)path, MAXPATHLEN); 1510 (void) ddi_pathname(fdip, path); 1513 (void) ddi_pathname(dip, path); 1516 path, (fdip) ? (void *)fdip : (void *)dip); 1519 __func__, (void *)path, MAXPATHLEN); 1520 kmem_free(path, MAXPATHLEN);
|
/illumos-gate/usr/src/uts/sun4u/excalibur/io/ |
H A D | xcalppm.c | 569 str, ppmd->path, change, ppmd->level, level, ret)); 658 cpup->path, level)); 837 str, cpup->path, chstr, cpup->level, ret)); 1041 ppmd->path, ppm_get_ctlstr(reqp->request_type, ~0))); 1064 str, ppmd->path, old, new)); 1092 str, ppmd->path)); 1142 ppmd->path, ppm_get_ctlstr(reqp->request_type, ~0))); 1169 str, ppmd->path, ppmd->level, new)); 1232 "rplvl %d level %d\n", str, codev->path, 1266 ppmd->path, ppm_get_ctlst 1430 char path[MAXPATHLEN], *ctlstr, *str = "xcppm_ctlops"; local [all...] |