Searched defs:udav (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_misc.c | 49 static void tavor_udav_sync(tavor_ahhdl_t ah, tavor_hw_udav_t *udav, 77 tavor_rsrc_t *udav, *rsrc; local 109 status = tavor_rsrc_alloc(state, TAVOR_UDAV, 1, sleepflag, &udav); 146 tavor_rsrc_free(state, &udav); 162 mr_attr.mr_vaddr = (uint64_t)(uintptr_t)udav->tr_addr; 163 mr_attr.mr_len = udav->tr_len; 191 ddi_put64(udav->tr_acchdl, ((uint64_t *)udav->tr_addr + i), 195 ddi_put64(udav->tr_acchdl, (uint64_t *)udav 247 tavor_rsrc_t *udav, *rsrc; local 321 tavor_rsrc_t *udav; local 381 tavor_rsrc_t *udav; local 512 tavor_udav_sync(tavor_ahhdl_t ah, tavor_hw_udav_t *udav, uint_t flag) argument [all...] |
H A D | tavor_wr.c | 1436 tavor_hw_udav_t udav; local 1475 ((uint64_t *)&udav)[i] = data; 1484 if ((udav.rlid == IB_LID_PERMISSIVE) && 1498 if (udav.grh) { 1534 TAVOR_WQE_BUILD_MLX_LRH(lrh, qp, udav, pktlen); 1542 if (udav.grh) { 1554 TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen); 1677 tavor_hw_udav_t udav; local 1753 ((uint64_t *)&udav)[i] = data; 1771 if (udav [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_misc.c | 491 hermon_hw_udav_t *udav; local 520 udav = (hermon_hw_udav_t *)kmem_zalloc(sizeof (hermon_hw_udav_t), 522 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*udav)) 530 (hermon_hw_addr_path_t *)udav, HERMON_ADDRPATH_UDAV); 536 udav->pd = pd->pd_pdnum; 537 udav->sl = attr_p->av_srvl; 550 ah->ah_udav = udav; 2175 hermon_hw_udav_t *udav; local 2180 udav = (hermon_hw_udav_t *)(void *)path; 2181 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*udav)) [all...] |
H A D | hermon_wr.c | 1684 hermon_hw_udav_t *udav; local 1712 udav = ah->ah_udav; 1719 if ((udav->rlid == IB_LID_PERMISSIVE) && 1731 if (udav->grh) { 1767 HERMON_WQE_BUILD_MLX_LRH(lrh, qp, udav, pktlen); 1775 if (udav->grh) { 1785 HERMON_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen);
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_hw.h | 741 tavor_udav_mem_param_t udav; member in struct:tavor_hw_initqueryhca_s 771 tavor_udav_mem_param_t udav; member in struct:tavor_hw_initqueryhca_s 2526 #define TAVOR_WQE_BUILD_MLX_LRH(lrh, qp, udav, pktlen) \ 2536 lrh_tmp = TAVOR_MLX_VL0_LVER | ((udav).sl << 20); \ 2538 if ((udav).grh) { \ 2543 lrh_tmp |= (udav).rlid; \ 2547 if ((udav).rlid == IB_LID_PERMISSIVE) { \ 2550 lrh_tmp |= (udav).ml_path; \ 2562 #define TAVOR_WQE_BUILD_MLX_GRH(state, grh, qp, udav, pktlen) \ 2571 grh_tmp |= (udav) [all...] |
Completed in 71 milliseconds