Searched refs:dtrh (Results 1 - 6 of 6) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/vxge/
H A Dvxge-traffic.c643 * @dtrh: Buffer to return the DTR pointer
650 vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh) argument
656 *dtrh = channel->reserve_arr[--channel->reserve_ptr];
683 *dtrh = NULL;
690 * @dtrh: DTR pointer
695 void vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh) argument
699 channel->work_arr[channel->post_index++] = dtrh;
715 vxge_hw_channel_dtr_try_complete(struct __vxge_hw_channel *channel, void **dtrh) argument
719 *dtrh = channel->work_arr[channel->compl_index];
720 prefetch(*dtrh);
749 vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh) argument
[all...]
H A Dvxge-traffic.h2419 vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh);
2422 vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh);
2426 void **dtrh);
2432 vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh);
H A Dvxge-main.c189 vxge_rx_alloc(void *dtrh, struct vxge_ring *ring, const int skb_size) argument
199 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
229 static int vxge_rx_map(void *dtrh, struct vxge_ring *ring) argument
236 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
250 vxge_hw_ring_rxd_1b_set(dtrh, dma_addr, rx_priv->data_size);
264 vxge_rx_initial_replenish(void *dtrh, void *userdata) argument
271 if (vxge_rx_alloc(dtrh, ring,
275 if (vxge_rx_map(dtrh, ring)) {
276 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
936 vxge_rx_term(void *dtrh, enu argument
964 vxge_tx_term(void *dtrh, enum vxge_hw_txdl_state state, void *userdata) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/vxge/
H A Dvxge-traffic.c643 * @dtrh: Buffer to return the DTR pointer
650 vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh) argument
656 *dtrh = channel->reserve_arr[--channel->reserve_ptr];
683 *dtrh = NULL;
690 * @dtrh: DTR pointer
695 void vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh) argument
699 channel->work_arr[channel->post_index++] = dtrh;
715 vxge_hw_channel_dtr_try_complete(struct __vxge_hw_channel *channel, void **dtrh) argument
719 *dtrh = channel->work_arr[channel->compl_index];
720 prefetch(*dtrh);
749 vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh) argument
[all...]
H A Dvxge-traffic.h2419 vxge_hw_channel_dtr_alloc(struct __vxge_hw_channel *channel, void **dtrh);
2422 vxge_hw_channel_dtr_post(struct __vxge_hw_channel *channel, void *dtrh);
2426 void **dtrh);
2432 vxge_hw_channel_dtr_free(struct __vxge_hw_channel *channel, void *dtrh);
H A Dvxge-main.c189 vxge_rx_alloc(void *dtrh, struct vxge_ring *ring, const int skb_size) argument
199 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
229 static int vxge_rx_map(void *dtrh, struct vxge_ring *ring) argument
236 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
250 vxge_hw_ring_rxd_1b_set(dtrh, dma_addr, rx_priv->data_size);
264 vxge_rx_initial_replenish(void *dtrh, void *userdata) argument
271 if (vxge_rx_alloc(dtrh, ring,
275 if (vxge_rx_map(dtrh, ring)) {
276 rx_priv = vxge_hw_ring_rxd_private_get(dtrh);
936 vxge_rx_term(void *dtrh, enu argument
964 vxge_tx_term(void *dtrh, enum vxge_hw_txdl_state state, void *userdata) argument
[all...]

Completed in 104 milliseconds