Home
last modified time | relevance | path

Searched refs:warg (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/lib/sun_sas/common/
H A Ddevlink_disco.c54 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 DHBAPort.cc114 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 Dth_manage.c371 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 Dth_define.c1688 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 Dfru_data.c625 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 DMP_GetMPLogicalUnitProperties.c47 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 Dpsvcplugin.c993 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 Dlibdlpi.c85 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 Dvnet_dds.c691 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 Dsun_ima.c1193 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 Dpicltree.c2333 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 Ddladm.c5994 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()