/titanic_50/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_fip.c | 164 ret = eibnx_fip_send_solicit_pkt(info, swqe, &gw->gw_addr); in eibnx_fip_solicit_ucast() 248 eibnx_gw_addr_t *gw_addr) in eibnx_setup_ud_dest() argument 260 if (gw_addr == NULL) { in eibnx_setup_ud_dest() 279 if (gw_addr->ga_vect) in eibnx_setup_ud_dest() 286 attr.pa_dgids = &gw_addr->ga_gid; in eibnx_setup_ud_dest() 289 attr.pa_pkey = gw_addr->ga_pkey; in eibnx_setup_ud_dest() 297 gw_addr->ga_gid.gid_prefix, gw_addr->ga_gid.gid_guid); in eibnx_setup_ud_dest() 304 gw_addr->ga_vect = kmem_zalloc(sizeof (ibt_adds_vect_t), KM_SLEEP); in eibnx_setup_ud_dest() 305 bcopy(&path.pi_prim_cep_path.cep_adds_vect, gw_addr->ga_vect, in eibnx_setup_ud_dest() 313 gw_addr->ga_qkey, gw_addr->ga_qpn, gw_addr->ga_vect); in eibnx_setup_ud_dest() [all …]
|
H A D | enx_q.c | 351 new_gwi->gw_addr.ga_vect = NULL; in eibnx_add_gw_to_gwlist() 354 new_gwi->gw_addr.ga_gid.gid_prefix = in eibnx_add_gw_to_gwlist() 358 new_gwi->gw_addr.ga_gid.gid_prefix = in eibnx_add_gw_to_gwlist() 361 new_gwi->gw_addr.ga_gid.gid_guid = gwi->gw_guid; in eibnx_add_gw_to_gwlist() 362 new_gwi->gw_addr.ga_qpn = gwi->gw_ctrl_qpn; in eibnx_add_gw_to_gwlist() 363 new_gwi->gw_addr.ga_qkey = EIB_FIP_QKEY; in eibnx_add_gw_to_gwlist() 364 new_gwi->gw_addr.ga_pkey = EIB_ADMIN_PKEY; in eibnx_add_gw_to_gwlist() 572 if (new_gw_sn_prefix != orig_gwi->gw_addr.ga_gid.gid_prefix) { in eibnx_replace_gw_in_gwlist() 574 orig_gwi->gw_addr.ga_gid.gid_prefix, new_gw_sn_prefix); in eibnx_replace_gw_in_gwlist() 587 if (orig_gwi->gw_addr.ga_vect != NULL) { in eibnx_replace_gw_in_gwlist() [all …]
|
H A D | enx_misc.c | 115 if ((gwi->gw_addr).ga_vect) { in eibnx_cleanup_port_nodes() 116 kmem_free((gwi->gw_addr).ga_vect, in eibnx_cleanup_port_nodes() 118 (gwi->gw_addr).ga_vect = NULL; in eibnx_cleanup_port_nodes() 169 (gwi->gw_addr).ga_gid.gid_prefix); in eibnx_create_node_props() 173 EIB_PROP_GW_SN_PREFIX, (gwi->gw_addr).ga_gid.gid_prefix, in eibnx_create_node_props()
|
H A D | enx_hdlrs.c | 472 eib_gwi.gi_sn_prefix = gwi->gw_addr.ga_gid.gid_prefix; in eibnx_gw_is_aware()
|
/titanic_50/usr/src/uts/common/inet/ip/ |
H A D | ip6_if.c | 394 const in6_addr_t *gw_addr, const in6_addr_t *src_addr, int flags, in ip_rt_add_v6() argument 416 if (IN6_IS_ADDR_UNSPECIFIED(gw_addr)) in ip_rt_add_v6() 433 ipif = ipif_lookup_addr_v6(gw_addr, ill, ALL_ZONES, ipst); in ip_rt_add_v6() 435 ipif = ipif_lookup_interface_v6(gw_addr, dst_addr, ipst); in ip_rt_add_v6() 451 if (IN6_ARE_ADDR_EQUAL(gw_addr, &ipv6_loopback) && in ip_rt_add_v6() 607 ire = ire_ftable_lookup_v6(dst_addr, mask, gw_addr, in ip_rt_add_v6() 646 gw_addr, in ip_rt_add_v6() 704 gw_ire = ire_ftable_lookup_v6(gw_addr, 0, 0, type, ill, in ip_rt_add_v6() 750 ire = ire_ftable_lookup_v6(dst_addr, mask, gw_addr, type, ill, in ip_rt_add_v6() 767 ga.ga_addr = *gw_addr; in ip_rt_add_v6() [all …]
|
H A D | ip6_rts.c | 197 const in6_addr_t *gw_addr, const in6_addr_t *net_mask, in ip_rts_change_v6() argument 209 rts_fill_msg_v6(type, rtm_addrs, dst_addr, net_mask, gw_addr, source, in ip_rts_change_v6()
|
H A D | ip_rts.c | 95 ipaddr_t gw_addr, const ill_t *ill, zoneid_t zoneid, 296 ipaddr_t gw_addr; in ip_rts_request_common() local 373 IN6_V4MAPPED_TO_IPADDR(&gw_addr_v6, gw_addr); in ip_rts_request_common() 542 error = ip_rt_add(dst_addr, net_mask, gw_addr, src_addr, in ip_rts_request_common() 613 error = ip_rt_delete(dst_addr, net_mask, gw_addr, in ip_rts_request_common() 699 ire = ire_ftable_lookup_v4(dst_addr, 0, gw_addr, in ip_rts_request_common() 705 gw_addr, ill, zoneid, tsl, match_flags, in ip_rts_request_common() 777 (ire->ire_gateway_addr != gw_addr)) { in ip_rts_request_common() 778 ire->ire_gateway_addr = gw_addr; in ip_rts_request_common() 981 ire_lookup_v4(ipaddr_t dst_addr, ipaddr_t net_mask, ipaddr_t gw_addr, in ire_lookup_v4() argument [all …]
|
H A D | ip_if.c | 5403 ip_rt_add(ipaddr_t dst_addr, ipaddr_t mask, ipaddr_t gw_addr, in ip_rt_add() argument 5439 if (gw_addr == 0) in ip_rt_add() 5448 ipif = ipif_lookup_addr(gw_addr, ill, ALL_ZONES, ipst); in ip_rt_add() 5450 ipif = ipif_lookup_interface(gw_addr, dst_addr, ipst); in ip_rt_add() 5466 if (gw_addr == INADDR_LOOPBACK && dst_addr == INADDR_LOOPBACK && in ip_rt_add() 5625 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, in ip_rt_add() 5664 (uint8_t *)&gw_addr, in ip_rt_add() 5721 gw_ire = ire_ftable_lookup_v4(gw_addr, 0, 0, type, ill, in ip_rt_add() 5768 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, type, ill, in ip_rt_add() 5785 IN6_IPADDR_TO_V4MAPPED(gw_addr, &ga.ga_addr); in ip_rt_add() [all …]
|
/titanic_50/usr/src/cmd/cmd-inet/usr.lib/ncaconfd/ |
H A D | ncaconfd.c | 1082 nca_del_nif(struct in_addr gw_addr) in nca_del_nif() argument 1091 if (nif_list[i].router_addr.s_addr == gw_addr.s_addr) in nca_del_nif() 1148 struct in_addr gw_addr; in daemon_work() local 1203 gw_addr = sin->sin_addr; in daemon_work() 1207 inet_ntoa(gw_addr)); in daemon_work() 1209 nca_del_nif(gw_addr); in daemon_work()
|
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping_aux6.c | 1065 struct in6_addr *gw_addr; in pr_rthdr() local 1075 gw_addr = (struct in6_addr *)(rthdr0 + 1); in pr_rthdr() 1079 Printf("%s", pr_name((char *)gw_addr, AF_INET6)); in pr_rthdr() 1082 gw_addr++; in pr_rthdr()
|
/titanic_50/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 211 eibnx_gw_addr_t gw_addr; member
|
/titanic_50/usr/src/cmd/cmd-inet/usr.bin/telnet/ |
H A D | commands.c | 127 struct in_addr gw_addr; member 2714 &gw->gw_addr); in resolve_hosts() 2717 gw->gw_addr = *v4addrp; in resolve_hosts() 2843 gw_addrs[num_gw].gw_addr = *target; in prepare_optbuf() 2855 (void) bcopy(&gw_addrs[i].gw_addr, &sr_opt->ipsr_addrs[i], in prepare_optbuf()
|