Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/sun_sas/common/
H A Ddevlink_disco.c57 walk_devlink_t *warg = (walk_devlink_t *)arg; in get_devlink() local
63 if (warg->path) { in get_devlink()
68 strncmp(start, warg->path, warg->len) != 0 || in get_devlink()
70 start[warg->len] != ':') { in get_devlink()
95 walk_devlink_t warg; in convertDevpathToDevlink() local
113 warg.path = NULL; in convertDevpathToDevlink()
118 warg.len = strlen(mappings->entry[j].ScsiId. in convertDevpathToDevlink()
120 warg.path = mappings->entry[j]. in convertDevpathToDevlink()
125 warg.path = mappings->entry[j].ScsiId. in convertDevpathToDevlink()
131 warg.linkpp = &devlinkp; in convertDevpathToDevlink()
[all …]
/illumos-gate/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()
177 warg.path = mappings->entry[j].ScsiId.OSDeviceName + in convertToShortNames()
181 warg.path = mappings->entry[j].ScsiId.OSDeviceName; in convertToShortNames()
186 warg.linkpp = &devlinkp; in convertToShortNames()
[all …]
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_manage.c375 if (strcmp(driver_name, warg->name) == 0 && in walk_callback()
376 di_instance(node) == warg->instance) { in walk_callback()
379 warg->found = 1; in walk_callback()
380 (void) strncpy(warg->path, path, warg->pathlen); in walk_callback()
392 struct walk_arg warg; in getpath() local
394 warg.instance = instance; in getpath()
395 (void) strncpy(warg.name, name, MAXPATHLEN); in getpath()
396 warg.path = path; in getpath()
397 warg.pathlen = pathlen; in getpath()
398 warg.found = 0; in getpath()
[all …]
H A Dth_define.c1680 struct walk_arg *warg = (struct walk_arg *)arg; in walk_callback() local
1686 if (strcmp(driver_name, warg->name) == 0 && in walk_callback()
1687 di_instance(node) == warg->instance) { in walk_callback()
1690 warg->path = NULL; in walk_callback()
1692 (void) strncpy(warg->path, path, warg->pathlen); in walk_callback()
1703 struct walk_arg warg; in getpath() local
1705 warg.instance = instance; in getpath()
1706 (void) strncpy(warg.name, name, MAXPATHLEN); in getpath()
1707 warg.path = path; in getpath()
1708 warg.pathlen = pathlen; in getpath()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c704 num_of_segment, &warg->cred); in frudata_delete_segment()
734 &warg->cred); in frudata_delete_segment()
747 num_of_pkt, &warg->cred); in frudata_delete_segment()
861 &pkt_acc_hdl, &warg->cred); in frudata_write_payload()
1013 &new_seg_acc_hdl, &warg->cred); in frudata_delete_packet()
1079 num_of_pkt, &warg->cred); in frudata_delete_packet()
1318 paylen, &new_seg_acc_hdl, &warg->cred); in frudata_add_packet()
1349 num_of_pkt, &warg->cred); in frudata_add_packet()
1693 num_of_segment, &warg->cred); in frudata_add_segment()
1703 cont_tbl, &warg->cred); in frudata_add_segment()
[all …]
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/
H A Dpsvcplugin.c996 projected_write(ptree_warg_t *warg, const void *buf) in projected_write() argument
1002 err = projected_lookup(warg->proph, &dstinfo); in projected_write()
1007 err = ptree_get_propinfo(warg->proph, &propinfo); in projected_write()
1076 psvc_write_volatile(ptree_warg_t *warg, const void *buf) in psvc_write_volatile() argument
1084 if (warg->cred.dc_euid != 0) in psvc_write_volatile()
1087 err = ptree_get_propval_by_name(warg->nodeh, "name", name, in psvc_write_volatile()
1093 err = ptree_get_propval_by_name(warg->nodeh, "_class", class, in psvc_write_volatile()
1099 err = ptree_get_propinfo(warg->proph, &propinfo); in psvc_write_volatile()
1475 env_lock_write(ptree_warg_t *warg, const void *buf) in env_lock_write() argument
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_dds.c695 vdds_cb_arg_t *warg = (vdds_cb_arg_t *)arg; in vdds_match_niu_nexus() local
721 if (hdl == NIUCFGHDL(warg->cookie)) { in vdds_match_niu_nexus()
725 warg->dip = dip; in vdds_match_niu_nexus()
739 vdds_cb_arg_t *warg = (vdds_cb_arg_t *)arg; in vdds_match_niu_node() local
760 if (addr_hi == HVCOOKIE(warg->cookie)) { in vdds_match_niu_node()
761 warg->dip = dip; in vdds_match_niu_node()
/illumos-gate/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 …]
/illumos-gate/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()
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c6140 wlan_scan_args_t warg; in print_scan_results() local
6142 bzero(&warg, sizeof (warg)); in print_scan_results()
6143 warg.ws_state = statep; in print_scan_results()
6144 warg.ws_attr = attrp; in print_scan_results()
6145 ofmt_print(statep->ws_ofmt, &warg); in print_scan_results()
6204 wlan_scan_args_t warg; in show_wifi() local
6218 bzero(&warg, sizeof (warg)); in show_wifi()
6219 warg.ws_state = statep; in show_wifi()
6220 warg.ws_attr = &attr; in show_wifi()
6221 ofmt_print(statep->ws_ofmt, &warg); in show_wifi()