/titanic_44/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_igmp.c | 179 struct grphdr *grh; in interpret_igmpv3rpt() local 192 grh = (struct grphdr *)&rpt[1]; in interpret_igmpv3rpt() 197 while (grhcnt > 0 && rem >= sizeof (*grh)) { in interpret_igmpv3rpt() 198 rem -= sizeof (*grh); in interpret_igmpv3rpt() 202 &grh->grphdr_group.s_addr, addrstr, INET_ADDRSTRLEN), in interpret_igmpv3rpt() 203 (grh->grphdr_type > MAX_IGMPV3_REPORT_TYPE) ? in interpret_igmpv3rpt() 204 "<unknown>" : igmpv3rpt_types[grh->grphdr_type]); in interpret_igmpv3rpt() 205 srccnt = ntohs(grh->grphdr_numsrc); in interpret_igmpv3rpt() 209 src = (struct in_addr *)&grh[1]; in interpret_igmpv3rpt() 222 auxlen = grh->grphdr_auxlen * 4; in interpret_igmpv3rpt() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/clients/of/sol_ucma/ |
H A D | sol_ucma.c | 1281 bcopy(&(qp_attr.ah_attr.grh.dgid), 1282 &(uverbs_qp_attr.ah_attr.grh.dgid), 16); 1283 uverbs_qp_attr.ah_attr.grh.flow_label = 1284 qp_attr.ah_attr.grh.flow_label; 1285 uverbs_qp_attr.ah_attr.grh.sgid_index = 1286 qp_attr.ah_attr.grh.sgid_index; 1287 uverbs_qp_attr.ah_attr.grh.hop_limit = 1288 qp_attr.ah_attr.grh.hop_limit; 1289 uverbs_qp_attr.ah_attr.grh.traffic_class = 1290 qp_attr.ah_attr.grh.traffic_class; [all …]
|
/titanic_44/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_q.c | 296 ib_grh_t *grh; in eibnx_add_gw_to_gwlist() local 353 grh = (ib_grh_t *)(uintptr_t)recv_buf; in eibnx_add_gw_to_gwlist() 355 ntohll(grh->SGID.gid_prefix); in eibnx_add_gw_to_gwlist() 410 ib_grh_t *grh; in eibnx_replace_gw_in_gwlist() local 566 grh = (ib_grh_t *)(uintptr_t)recv_buf; in eibnx_replace_gw_in_gwlist() 567 new_gw_sn_prefix = ntohll(grh->SGID.gid_prefix); in eibnx_replace_gw_in_gwlist()
|
/titanic_44/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_chan.c | 1218 ib_grh_t *grh; in ibt_modify_reply_ud_dest() local 1236 grh = (ib_grh_t *)(uintptr_t)recv_buf; in ibt_modify_reply_ud_dest() 1238 adds_vect.av_dgid.gid_prefix = b2h64(grh->SGID.gid_prefix); in ibt_modify_reply_ud_dest() 1239 adds_vect.av_dgid.gid_guid = b2h64(grh->SGID.gid_guid); in ibt_modify_reply_ud_dest() 1240 adds_vect.av_sgid.gid_prefix = b2h64(grh->DGID.gid_prefix); in ibt_modify_reply_ud_dest() 1241 adds_vect.av_sgid.gid_guid = b2h64(grh->DGID.gid_guid); in ibt_modify_reply_ud_dest() 1244 ver_tc_flow = b2h32(grh->IPVer_TC_Flow); in ibt_modify_reply_ud_dest() 1247 adds_vect.av_hop = grh->HopLmt; in ibt_modify_reply_ud_dest()
|
/titanic_44/usr/src/uts/common/io/ |
H A D | gldutil.c | 588 ipoib_pgrh_t *grh; in gld_interpret_ib() local 611 grh = (ipoib_pgrh_t *)mp->b_rptr; in gld_interpret_ib() 612 if (grh->ipoib_vertcflow == 0) { in gld_interpret_ib() 711 grh = (ipoib_pgrh_t *)mp->b_rptr; in gld_interpret_ib() 714 if (grh->ipoib_vertcflow) { in gld_interpret_ib() 719 mac_copy(&grh->ipoib_sqpn, &mact->ipoib_qpn, in gld_interpret_ib() 727 mac_copy(&grh->ipoib_dgid_pref, in gld_interpret_ib() 733 if (*(uchar_t *)(grh->ipoib_dgid_pref) == 0xFF) { in gld_interpret_ib() 740 if (bcmp(&grh->ipoib_sqpn, tact, in gld_interpret_ib() 747 grh->ipoib_dgid_pref, in gld_interpret_ib()
|
/titanic_44/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_hw.h | 1400 uint32_t grh :1; member 1588 uint32_t grh :1; member 1612 uint32_t grh :1; member 1660 uint32_t grh :1; member 1687 uint32_t grh :1; member 2538 if ((udav).grh) { \ 2562 #define TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen) \ argument 2568 tmp = (uint32_t *)(grh); \
|
/titanic_44/usr/src/uts/common/io/ib/clients/of/sol_ofs/ |
H A D | sol_ib_cma.c | 2271 bcopy(&dgid_nworder, &((ah_attr->grh).dgid), sizeof (ib_gid_t)); in mcginfo2ah() 2273 (ah_attr->grh).flow_label = adds_vectp->av_flow; in mcginfo2ah() 2274 (ah_attr->grh).sgid_index = adds_vectp->av_sgid_ix; in mcginfo2ah() 2275 (ah_attr->grh).hop_limit = adds_vectp->av_hop; in mcginfo2ah() 2276 (ah_attr->grh).traffic_class = adds_vectp->av_tclass; in mcginfo2ah() 2306 bcopy(&dgid_nworder, &((ah_attr->grh).dgid), sizeof (ib_gid_t)); in ibt_addsvect2ah() 2307 (ah_attr->grh).flow_label = adds_vectp->av_flow; in ibt_addsvect2ah() 2308 (ah_attr->grh).sgid_index = adds_vectp->av_sgid_ix; in ibt_addsvect2ah() 2309 (ah_attr->grh).hop_limit = adds_vectp->av_hop; in ibt_addsvect2ah() 2310 (ah_attr->grh).traffic_class = adds_vectp->av_tclass; in ibt_addsvect2ah()
|
H A D | sol_kverbs.c | 1626 attr->grh.dgid.global.subnet_prefix; in set_av() 1628 attr->grh.dgid.global.interface_id; in set_av() 1629 av->av_flow = attr->grh.flow_label & 0xFFFFF; in set_av() 1630 av->av_tclass = attr->grh.traffic_class; in set_av() 1631 av->av_hop = attr->grh.hop_limit; in set_av() 1632 av->av_sgid_ix = attr->grh.sgid_index; in set_av()
|
/titanic_44/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_hw.h | 2596 uint32_t grh :1; member 3019 uint32_t grh :1; member 3048 uint32_t grh :1; member 3170 uint32_t grh :1; member 3222 uint32_t grh :1; member 3267 uint32_t grh :1; member 3332 uint32_t grh :1; member 4445 uint32_t grh :1; member 4963 if ((udav)->grh) { \ 4987 #define HERMON_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen) \ argument [all …]
|
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_wr.c | 1686 ib_grh_t *grh; in hermon_wqe_mlx_build() local 1731 if (udav->grh) { in hermon_wqe_mlx_build() 1775 if (udav->grh) { in hermon_wqe_mlx_build() 1784 grh = (ib_grh_t *)((uintptr_t)lrh + sizeof (ib_lrh_hdr_t)); in hermon_wqe_mlx_build() 1785 HERMON_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen); in hermon_wqe_mlx_build() 1787 bth = (ib_bth_hdr_t *)((uintptr_t)grh + sizeof (ib_grh_t)); in hermon_wqe_mlx_build()
|
H A D | hermon_misc.c | 2226 path->grh = av->av_send_grh; in hermon_set_addr_path() 2253 if ((path->grh) || (type == HERMON_ADDRPATH_QP)) { in hermon_set_addr_path() 2331 av->av_send_grh = path->grh; in hermon_get_addr_path()
|
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_wr.c | 1439 ib_grh_t *grh; in tavor_wqe_mlx_build() local 1498 if (udav.grh) { in tavor_wqe_mlx_build() 1542 if (udav.grh) { in tavor_wqe_mlx_build() 1553 grh = (ib_grh_t *)((uintptr_t)lrh + sizeof (ib_lrh_hdr_t)); in tavor_wqe_mlx_build() 1554 TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen); in tavor_wqe_mlx_build() 1556 bth = (ib_bth_hdr_t *)((uintptr_t)grh + sizeof (ib_grh_t)); in tavor_wqe_mlx_build()
|
H A D | tavor_misc.c | 2176 path->grh = av->av_send_grh; in tavor_set_addr_path() 2204 if ((path->grh) || (type == TAVOR_ADDRPATH_QP)) { in tavor_set_addr_path() 2281 av->av_send_grh = path->grh; in tavor_get_addr_path()
|
/titanic_44/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_hw.h | 136 uint32_t grh :1; member
|
/titanic_44/usr/src/uts/common/sys/ib/clients/of/rdma/ |
H A D | ib_verbs.h | 323 struct ib_global_route grh; member
|
H A D | ib_user_verbs.h | 399 struct ib_uverbs_global_route grh; member
|