Searched defs:grh (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_igmp.c179 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 Denx_q.c296 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 Dibtl_chan.c1218 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 Dgldutil.c588 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 Dhermon_wr.c1686 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 Ddapl_tavor_hw.h136 uint32_t grh :1; member in struct:tavor_hw_cqe_s
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_wr.c1439 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 Dib_user_verbs.h399 struct ib_uverbs_global_route grh; member in struct:ib_uverbs_ah_attr
H A Dib_verbs.h323 struct ib_global_route grh; member in struct:ib_ah_attr
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h1400 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 Dhermon_hw.h2596 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...]

Completed in 130 milliseconds