/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_igmp.c | 179 struct grphdr *grh; local 192 grh = (struct grphdr *)&rpt[1]; 197 while (grhcnt > 0 && rem >= sizeof (*grh)) { 198 rem -= sizeof (*grh); 202 &grh->grphdr_group.s_addr, addrstr, INET_ADDRSTRLEN), 203 (grh->grphdr_type > MAX_IGMPV3_REPORT_TYPE) ? 204 "<unknown>" : igmpv3rpt_types[grh->grphdr_type]); 205 srccnt = ntohs(grh->grphdr_numsrc); 209 src = (struct in_addr *)&grh[1]; 222 auxlen = grh [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_q.c | 296 ib_grh_t *grh; local 353 grh = (ib_grh_t *)(uintptr_t)recv_buf; 355 ntohll(grh->SGID.gid_prefix); 410 ib_grh_t *grh; local 566 grh = (ib_grh_t *)(uintptr_t)recv_buf; 567 new_gw_sn_prefix = ntohll(grh->SGID.gid_prefix);
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_chan.c | 1218 ib_grh_t *grh; local 1236 grh = (ib_grh_t *)(uintptr_t)recv_buf; 1238 adds_vect.av_dgid.gid_prefix = b2h64(grh->SGID.gid_prefix); 1239 adds_vect.av_dgid.gid_guid = b2h64(grh->SGID.gid_guid); 1240 adds_vect.av_sgid.gid_prefix = b2h64(grh->DGID.gid_prefix); 1241 adds_vect.av_sgid.gid_guid = b2h64(grh->DGID.gid_guid); 1244 ver_tc_flow = b2h32(grh->IPVer_TC_Flow); 1247 adds_vect.av_hop = grh->HopLmt;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gldutil.c | 588 ipoib_pgrh_t *grh; local 611 grh = (ipoib_pgrh_t *)mp->b_rptr; 612 if (grh->ipoib_vertcflow == 0) { 711 grh = (ipoib_pgrh_t *)mp->b_rptr; 714 if (grh->ipoib_vertcflow) { 716 * First, copy source address from grh. 719 mac_copy(&grh->ipoib_sqpn, &mact->ipoib_qpn, 723 * Then copy destination address from grh; 727 mac_copy(&grh->ipoib_dgid_pref, 733 if (*(uchar_t *)(grh [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_wr.c | 1686 ib_grh_t *grh; local 1731 if (udav->grh) { 1771 * This is only built if necessary as defined by the "grh" bit in 1773 * next header (BTH) based on whether or not the "grh" bit is set. 1775 if (udav->grh) { 1784 grh = (ib_grh_t *)((uintptr_t)lrh + sizeof (ib_lrh_hdr_t)); 1785 HERMON_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen); 1787 bth = (ib_bth_hdr_t *)((uintptr_t)grh + sizeof (ib_grh_t));
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_hw.h | 136 uint32_t grh :1; member in struct:tavor_hw_cqe_s
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_wr.c | 1439 ib_grh_t *grh; local 1498 if (udav.grh) { 1538 * This is only built if necessary as defined by the "grh" bit in 1540 * next header (BTH) based on whether or not the "grh" bit is set. 1542 if (udav.grh) { 1553 grh = (ib_grh_t *)((uintptr_t)lrh + sizeof (ib_lrh_hdr_t)); 1554 TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen); 1556 bth = (ib_bth_hdr_t *)((uintptr_t)grh + sizeof (ib_grh_t));
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/ |
H A D | ib_user_verbs.h | 399 struct ib_uverbs_global_route grh; member in struct:ib_uverbs_ah_attr
|
H A D | ib_verbs.h | 323 struct ib_global_route grh; member in struct:ib_ah_attr
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_hw.h | 1400 uint32_t grh :1; member in struct:tavor_hw_cqe_s 1588 uint32_t grh :1; member in struct:tavor_hw_udav_s 1612 uint32_t grh :1; member in struct:tavor_hw_udav_s 1660 uint32_t grh :1; member in struct:tavor_hw_addr_path_s 1687 uint32_t grh :1; member in struct:tavor_hw_addr_path_s 2538 if ((udav).grh) { \ 2562 #define TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen) \ 2568 tmp = (uint32_t *)(grh); \
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_hw.h | 2596 uint32_t grh :1; member in struct:hermon_hw_cqe_s 3019 uint32_t grh :1; member in struct:hermon_hw_udav_s 3048 uint32_t grh :1; member in struct:hermon_hw_udav_s 3170 uint32_t grh :1; member in struct:hermon_hw_addr_path_s 3222 uint32_t grh :1; member in struct:hermon_hw_addr_path_s 3267 uint32_t grh :1; member in struct:hermon_hw_rss_s 3332 uint32_t grh :1; member in struct:hermon_hw_rss_s 4445 uint32_t grh :1; member in struct:hermon_hw_fcmd_o_ib_s 4963 if ((udav)->grh) { \ 4987 #define HERMON_WQE_BUILD_MLX_GRH(state, grh, q [all...] |