Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_fip.c164 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 Denx_q.c351 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 Denx_misc.c115 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 Denx_hdlrs.c472 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 Dip6_if.c394 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 Dip6_rts.c197 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 Dip_rts.c95 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 Dip_if.c5403 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 Dncaconfd.c1082 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 Dping_aux6.c1065 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 Denx_impl.h211 eibnx_gw_addr_t gw_addr; member
/titanic_50/usr/src/cmd/cmd-inet/usr.bin/telnet/
H A Dcommands.c127 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()