Home
last modified time | relevance | path

Searched refs:rxdp (Results 1 – 18 of 18) sorted by relevance

/freebsd-11-stable/sys/dev/nxge/xgehal/
HDxgehal-ring-fp.c37 xge_hal_ring_rxd_1_t *rxdp = (xge_hal_ring_rxd_1_t *)dtrh; in __hal_ring_rxd_priv() local
40 xge_assert(rxdp); in __hal_ring_rxd_priv()
59 (ulong_t)rxdp->host_control; in __hal_ring_rxd_priv()
164 xge_hal_ring_rxd_1_t *rxdp = (xge_hal_ring_rxd_1_t *)*dtrh; in xge_hal_ring_dtr_reserve() local
167 rxdp->control_1 = rxdp->control_2 = 0; in xge_hal_ring_dtr_reserve()
170 __hal_ring_rxd_priv((xge_hal_ring_t *) channelh, rxdp)->allocated = 1; in xge_hal_ring_dtr_reserve()
195 xge_hal_ring_rxd_1_t *rxdp = (xge_hal_ring_rxd_1_t *)dtrh; in xge_hal_ring_dtr_info_get() local
197 ext_info->l3_cksum = XGE_HAL_RXD_GET_L3_CKSUM(rxdp->control_1); in xge_hal_ring_dtr_info_get()
198 ext_info->l4_cksum = XGE_HAL_RXD_GET_L4_CKSUM(rxdp->control_1); in xge_hal_ring_dtr_info_get()
199 ext_info->frame = XGE_HAL_RXD_GET_FRAME_TYPE(rxdp->control_1); in xge_hal_ring_dtr_info_get()
[all …]
HDxgehal-ring.c145 xge_hal_ring_rxd_1_t *rxdp; in __hal_ring_mempool_item_alloc() local
159 rxdp = (xge_hal_ring_rxd_1_t *) in __hal_ring_mempool_item_alloc()
165 rxd_priv->dma_offset = (char*)rxdp - (char*)memblock; in __hal_ring_mempool_item_alloc()
175 xge_hal_ring_rxd_5_t *rxdp_5 = (xge_hal_ring_rxd_5_t *)rxdp; in __hal_ring_mempool_item_alloc()
190 rxdp->host_control = (u64)(ulong_t)rxd_priv; in __hal_ring_mempool_item_alloc()
194 rxdp->host_control = (u64)(ulong_t)rxd_priv; in __hal_ring_mempool_item_alloc()
HDxgehal-channel.c84 xge_hal_ring_rxd_1_t *rxdp; /* doesn't matter 1, 3 or 5... */ in __hal_channel_dtr_next_not_completed() local
90 rxdp = (xge_hal_ring_rxd_1_t *)*dtrh; in __hal_channel_dtr_next_not_completed()
91 xge_assert(rxdp->host_control!=0); in __hal_channel_dtr_next_not_completed()
HDxgehal-device.c5694 xge_hal_ring_rxd_1_t *rxdp = (xge_hal_ring_rxd_1_t *)dtrh; in xge_hal_device_handle_tcode() local
5696 ":"XGE_OS_LLXFMT, rxdp->control_1, in xge_hal_device_handle_tcode()
5697 rxdp->control_2, rxdp->buffer0_ptr, in xge_hal_device_handle_tcode()
5698 rxdp->host_control); in xge_hal_device_handle_tcode()
/freebsd-11-stable/sys/dev/vxge/include/
HDvxgehal-ll.h1444 vxge_hal_ring_rxd_1_t *rxdp = (vxge_hal_ring_rxd_1_t *) rxdh; in vxge_hal_ring_rxd_1b_set() local
1445 rxdp->buffer0_ptr = dma_pointer; in vxge_hal_ring_rxd_1b_set()
1446 rxdp->control_1 &= ~VXGE_HAL_RING_RXD_1_BUFFER0_SIZE_MASK; in vxge_hal_ring_rxd_1b_set()
1447 rxdp->control_1 |= VXGE_HAL_RING_RXD_1_BUFFER0_SIZE(size); in vxge_hal_ring_rxd_1b_set()
1473 vxge_hal_ring_rxd_3_t *rxdp = (vxge_hal_ring_rxd_3_t *) rxdh; in vxge_hal_ring_rxd_3b_set() local
1474 rxdp->buffer0_ptr = dma_pointers[0]; in vxge_hal_ring_rxd_3b_set()
1475 rxdp->control_1 &= (~VXGE_HAL_RING_RXD_3_BUFFER0_SIZE_MASK); in vxge_hal_ring_rxd_3b_set()
1476 rxdp->control_1 |= VXGE_HAL_RING_RXD_3_BUFFER0_SIZE(sizes[0]); in vxge_hal_ring_rxd_3b_set()
1477 rxdp->buffer1_ptr = dma_pointers[1]; in vxge_hal_ring_rxd_3b_set()
1478 rxdp->control_1 &= (~VXGE_HAL_RING_RXD_3_BUFFER1_SIZE_MASK); in vxge_hal_ring_rxd_3b_set()
[all …]
/freebsd-11-stable/sys/dev/vxge/vxgehal/
HDvxgehal-ring.c345 vxge_hal_ring_rxd_1_t *rxdp; in __hal_ring_mempool_item_alloc() local
363 rxdp = (vxge_hal_ring_rxd_1_t *) in __hal_ring_mempool_item_alloc()
371 ((vxge_hal_ring_rxd_5_t *) rxdp)->host_control = dtr_index; in __hal_ring_mempool_item_alloc()
378 rxd_priv->dma_offset = (u8 *) rxdp - (u8 *) memblock; in __hal_ring_mempool_item_alloc()
977 vxge_hal_ring_rxd_1_t *rxdp = (vxge_hal_ring_rxd_1_t *)*rxdh; in vxge_hal_ring_rxd_reserve() local
980 rxdp->control_0 = rxdp->control_1 = 0; in vxge_hal_ring_rxd_reserve()
982 *rxd_priv = VXGE_HAL_RING_ULD_PRIV(ring, rxdp); in vxge_hal_ring_rxd_reserve()
985 VXGE_HAL_RING_HAL_PRIV(ring, rxdp)->allocated = 1; in vxge_hal_ring_rxd_reserve()
1008 vxge_hal_ring_rxd_1_t *rxdp = (vxge_hal_ring_rxd_1_t *) rxdh; in vxge_hal_ring_rxd_pre_post() local
1037 rxdp->control_0 |= in vxge_hal_ring_rxd_pre_post()
[all …]
HDvxgehal-ring.h162 #define VXGE_HAL_RING_RXD_INDEX(rxdp) \ argument
163 (u32)((vxge_hal_ring_rxd_5_t *)rxdp)->host_control
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5211/
HDar5211_recv.c44 ar5211SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype) in ar5211SetRxDP() argument
48 OS_REG_WRITE(ah, AR_RXDP, rxdp); in ar5211SetRxDP()
49 HALASSERT(OS_REG_READ(ah, AR_RXDP) == rxdp); in ar5211SetRxDP()
HDar5211.h216 extern void ar5211SetRxDP(struct ath_hal *, uint32_t rxdp, HAL_RX_QUEUE);
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5212/
HDar5212_recv.c44 ar5212SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype) in ar5212SetRxDP() argument
48 OS_REG_WRITE(ah, AR_RXDP, rxdp); in ar5212SetRxDP()
49 HALASSERT(OS_REG_READ(ah, AR_RXDP) == rxdp); in ar5212SetRxDP()
HDar5212.h537 extern void ar5212SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE);
/freebsd-11-stable/sys/contrib/dev/ath/ath_hal/ar9300/
HDar9300_recv.c44 ar9300_set_rx_dp(struct ath_hal *ah, u_int32_t rxdp, HAL_RX_QUEUE qtype) in ar9300_set_rx_dp() argument
49 OS_REG_WRITE(ah, AR_HP_RXDP, rxdp); in ar9300_set_rx_dp()
51 OS_REG_WRITE(ah, AR_LP_RXDP, rxdp); in ar9300_set_rx_dp()
HDar9300_stub_funcs.h111 extern void ar9300_Stub_SetRxDP(struct ath_hal *ah, uint32_t rxdp,
HDar9300desc.h564 extern void ar9300_set_rx_dp(struct ath_hal *ah, u_int32_t rxdp, HAL_RX_QUEUE qtype);
HDar9300_stub_funcs.c672 ar9300_Stub_SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype) in ar9300_Stub_SetRxDP() argument
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5210/
HDar5210_recv.c44 ar5210SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype) in ar5210SetRxDP() argument
48 OS_REG_WRITE(ah, AR_RXDP, rxdp); in ar5210SetRxDP()
HDar5210.h193 extern void ar5210SetRxDP(struct ath_hal *, uint32_t rxdp, HAL_RX_QUEUE);
/freebsd-11-stable/sys/dev/ath/ath_hal/
HDah.h1301 void __ahdecl(*ah_setRxDP)(struct ath_hal*, uint32_t rxdp, HAL_RX_QUEUE);