/titanic_50/usr/src/lib/sun_sas/common/ |
H A D | devlink_disco.c | 54 walk_devlink_t *warg = (walk_devlink_t *)arg; in get_devlink() local 60 if (warg->path) { in get_devlink() 65 strncmp(start, warg->path, warg->len) != 0 || in get_devlink() 67 start[warg->len] != ':') { in get_devlink() 72 *(warg->linkpp) = strdup(di_devlink_path(devlink)); in get_devlink() 92 walk_devlink_t warg; in convertDevpathToDevlink() local 110 warg.path = NULL; in convertDevpathToDevlink() 115 warg.len = strlen(mappings->entry[j].ScsiId. in convertDevpathToDevlink() 117 warg.path = mappings->entry[j]. in convertDevpathToDevlink() 120 warg.len = strlen(mappings->entry[j].ScsiId. in convertDevpathToDevlink() [all …]
|
/titanic_50/usr/src/lib/sun_fc/common/ |
H A D | HBAPort.cc | 114 walk_devlink_t *warg = (walk_devlink_t *)arg; in get_devlink() local 120 if (warg->path) { in get_devlink() 126 strncmp(start, warg->path, warg->len) != 0 || in get_devlink() 128 start[warg->len] != ':') in get_devlink() 132 *(warg->linkpp) = strdup(di_devlink_path(devlink)); in get_devlink() 151 walk_devlink_t warg; in convertToShortNames() local 170 warg.path = NULL; in convertToShortNames() 175 warg.len = strlen (mappings->entry[j].ScsiId.OSDeviceName) - in convertToShortNames() 177 warg.path = mappings->entry[j].ScsiId.OSDeviceName + in convertToShortNames() 180 warg.len = strlen(mappings->entry[j].ScsiId.OSDeviceName); in convertToShortNames() [all …]
|
/titanic_50/usr/src/cmd/th_tools/ |
H A D | th_manage.c | 371 struct walk_arg *warg = (struct walk_arg *)arg; in walk_callback() local 377 if (strcmp(driver_name, warg->name) == 0 && in walk_callback() 378 di_instance(node) == warg->instance) { in walk_callback() 381 warg->found = 1; in walk_callback() 382 (void) strncpy(warg->path, path, warg->pathlen); in walk_callback() 394 struct walk_arg warg; in getpath() local 396 warg.instance = instance; in getpath() 397 (void) strncpy(warg.name, name, MAXPATHLEN); in getpath() 398 warg.path = path; in getpath() 399 warg.pathlen = pathlen; in getpath() [all …]
|
H A D | th_define.c | 1688 struct walk_arg *warg = (struct walk_arg *)arg; in walk_callback() local 1694 if (strcmp(driver_name, warg->name) == NULL && in walk_callback() 1695 di_instance(node) == warg->instance) { in walk_callback() 1698 warg->path = NULL; in walk_callback() 1700 (void) strncpy(warg->path, path, warg->pathlen); in walk_callback() 1711 struct walk_arg warg; in getpath() local 1713 warg.instance = instance; in getpath() 1714 (void) strncpy(warg.name, name, MAXPATHLEN); in getpath() 1715 warg.path = path; in getpath() 1716 warg.pathlen = pathlen; in getpath() [all …]
|
/titanic_50/usr/src/cmd/picl/plugins/sun4u/frudata/ |
H A D | fru_data.c | 625 frudata_delete_segment(ptree_warg_t *warg, const void *buf) in frudata_delete_segment() argument 643 cont_tbl = lock_container_lock(warg->nodeh, SEGMENT_NODE, PICL_WRITE); in frudata_delete_segment() 649 hash_obj = lookup_node_object(warg->nodeh, SEGMENT_NODE, cont_tbl); in frudata_delete_segment() 659 if (fru_delete_segment(seg_acc_hdl, &new_sec_acc_hdl, &warg->cred) in frudata_delete_segment() 665 if (ptree_delete_node(warg->nodeh) != PICL_SUCCESS) { in frudata_delete_segment() 670 if (ptree_destroy_node(warg->nodeh) != PICL_SUCCESS) { in frudata_delete_segment() 685 free_segment_node(hash_obj, warg->nodeh, cont_tbl); in frudata_delete_segment() 690 num_of_segment = fru_get_num_segments(new_sec_acc_hdl, &warg->cred); in frudata_delete_segment() 704 num_of_segment, &warg->cred); in frudata_delete_segment() 734 &warg->cred); in frudata_delete_segment() [all …]
|
/titanic_50/usr/src/lib/mpapi/libmpscsi_vhci/common/ |
H A D | MP_GetMPLogicalUnitProperties.c | 47 walk_devlink_t *warg = (walk_devlink_t *)arg; in get_devlink() local 53 *(warg->linkpp) = strdup(di_devlink_path(devlink)); in get_devlink() 80 walk_devlink_t warg; in getDeviceFileName() local 153 (void) memset(&warg, 0, sizeof (walk_devlink_t)); in getDeviceFileName() 156 warg.linkpp = &devLink; in getDeviceFileName() 162 (void *)&warg, in getDeviceFileName()
|
/titanic_50/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/ |
H A D | psvcplugin.c | 993 projected_write(ptree_warg_t *warg, const void *buf) in projected_write() argument 999 err = projected_lookup(warg->proph, &dstinfo); in projected_write() 1004 err = ptree_get_propinfo(warg->proph, &propinfo); in projected_write() 1073 psvc_write_volatile(ptree_warg_t *warg, const void *buf) in psvc_write_volatile() argument 1081 if (warg->cred.dc_euid != 0) in psvc_write_volatile() 1084 err = ptree_get_propval_by_name(warg->nodeh, "name", name, in psvc_write_volatile() 1090 err = ptree_get_propval_by_name(warg->nodeh, "_class", class, in psvc_write_volatile() 1096 err = ptree_get_propinfo(warg->proph, &propinfo); in psvc_write_volatile() 1472 env_lock_write(ptree_warg_t *warg, const void *buf) in env_lock_write() argument
|
/titanic_50/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 85 struct i_dlpi_walklink_arg *warg = arg; in i_dlpi_walk_link() local 87 return ((warg->fn(name, warg->arg)) ? DLADM_WALK_TERMINATE : in i_dlpi_walk_link() 95 struct i_dlpi_walklink_arg warg; in dlpi_walk() local 100 warg.fn = fn; in dlpi_walk() 101 warg.arg = arg; in dlpi_walk() 111 if (warg.fn(d->d_name, warg.arg)) in dlpi_walk() 124 (void) dladm_walk(i_dlpi_walk_link, handle, &warg, in dlpi_walk()
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vnet_dds.c | 691 vdds_cb_arg_t *warg = (vdds_cb_arg_t *)arg; in vdds_match_niu_nexus() local 717 if (hdl == NIUCFGHDL(warg->cookie)) { in vdds_match_niu_nexus() 721 warg->dip = dip; in vdds_match_niu_nexus() 735 vdds_cb_arg_t *warg = (vdds_cb_arg_t *)arg; in vdds_match_niu_node() local 756 if (addr_hi == HVCOOKIE(warg->cookie)) { in vdds_match_niu_node() 757 warg->dip = dip; in vdds_match_niu_node()
|
/titanic_50/usr/src/cmd/iscsiadm/ |
H A D | sun_ima.c | 1193 walk_devlink_t warg; in SUN_IMA_GetLuProperties() local 1310 warg.path = NULL; in SUN_IMA_GetLuProperties() 1313 warg.len = strlen(lunpath); in SUN_IMA_GetLuProperties() 1314 warg.path = lunpath; in SUN_IMA_GetLuProperties() 1317 warg.linkpp = &devlinkp; in SUN_IMA_GetLuProperties() 1326 DI_PRIMARY_LINK, (void *)&warg, get_lun_devlink); in SUN_IMA_GetLuProperties() 1355 walk_devlink_t *warg = (walk_devlink_t *)arg; in get_lun_devlink() local 1356 if (warg->path) { in get_lun_devlink() 1360 strncmp(start, warg->path, warg->len) != 0 || in get_lun_devlink() 1361 start[warg->len] != ':') in get_lun_devlink() [all …]
|
/titanic_50/usr/src/lib/libpicltree/ |
H A D | picltree.c | 2333 ptree_warg_t warg; in write_propval_and_unlock() local 2336 warg.nodeh = nodep->ptree_hdl; in write_propval_and_unlock() 2338 warg.nodeh = PICL_INVALID_PICLHDL; in write_propval_and_unlock() 2339 warg.proph = propp->ptree_hdl; in write_propval_and_unlock() 2340 warg.cred = cred; in write_propval_and_unlock() 2349 err = (volwr)(&warg, vbuf); in write_propval_and_unlock()
|
/titanic_50/usr/src/cmd/dladm/ |
H A D | dladm.c | 5994 wlan_scan_args_t warg; in print_scan_results() local 5996 bzero(&warg, sizeof (warg)); in print_scan_results() 5997 warg.ws_state = statep; in print_scan_results() 5998 warg.ws_attr = attrp; in print_scan_results() 5999 ofmt_print(statep->ws_ofmt, &warg); in print_scan_results() 6058 wlan_scan_args_t warg; in show_wifi() local 6072 bzero(&warg, sizeof (warg)); in show_wifi() 6073 warg.ws_state = statep; in show_wifi() 6074 warg.ws_attr = &attr; in show_wifi() 6075 ofmt_print(statep->ws_ofmt, &warg); in show_wifi()
|