Lines Matching refs:bd

209 		u8 __iomem *bd)  in get_new_skb()  argument
227 out_be32(&((struct qe_bd __iomem *)bd)->buf, in get_new_skb()
234 out_be32((u32 __iomem *)bd, in get_new_skb()
235 (R_E | R_I | (in_be32((u32 __iomem*)bd) & R_W))); in get_new_skb()
242 u8 __iomem *bd; in rx_bd_buffer_set() local
247 bd = ugeth->p_rx_bd_ring[rxQ]; in rx_bd_buffer_set()
251 bd_status = in_be32((u32 __iomem *)bd); in rx_bd_buffer_set()
252 skb = get_new_skb(ugeth, bd); in rx_bd_buffer_set()
261 bd += sizeof(struct qe_bd); in rx_bd_buffer_set()
1839 u8 __iomem *bd; in ucc_geth_free_rx() local
1848 bd = ugeth->p_rx_bd_ring[i]; in ucc_geth_free_rx()
1852 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_rx()
1861 bd += sizeof(struct qe_bd); in ucc_geth_free_rx()
1883 u8 __iomem *bd; in ucc_geth_free_tx() local
1889 bd = ugeth->p_tx_bd_ring[i]; in ucc_geth_free_tx()
1890 if (!bd) in ucc_geth_free_tx()
1895 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_tx()
1896 (in_be32((u32 __iomem *)bd) & in ucc_geth_free_tx()
2200 u8 __iomem *bd; in ucc_geth_alloc_tx() local
2264 bd = ugeth->confBd[j] = ugeth->txBd[j] = ugeth->p_tx_bd_ring[j]; in ucc_geth_alloc_tx()
2267 out_be32(&((struct qe_bd __iomem *)bd)->buf, 0); in ucc_geth_alloc_tx()
2269 out_be32((u32 __iomem *)bd, 0); in ucc_geth_alloc_tx()
2270 bd += sizeof(struct qe_bd); in ucc_geth_alloc_tx()
2272 bd -= sizeof(struct qe_bd); in ucc_geth_alloc_tx()
2274 out_be32((u32 __iomem *)bd, T_W); /* for last BD set Wrap bit */ in ucc_geth_alloc_tx()
2286 u8 __iomem *bd; in ucc_geth_alloc_rx() local
2337 bd = ugeth->rxBd[j] = ugeth->p_rx_bd_ring[j]; in ucc_geth_alloc_rx()
2340 out_be32((u32 __iomem *)bd, R_I); in ucc_geth_alloc_rx()
2342 out_be32(&((struct qe_bd __iomem *)bd)->buf, 0); in ucc_geth_alloc_rx()
2343 bd += sizeof(struct qe_bd); in ucc_geth_alloc_rx()
2345 bd -= sizeof(struct qe_bd); in ucc_geth_alloc_rx()
2347 out_be32((u32 __iomem *)bd, R_W); /* for last BD set Wrap bit */ in ucc_geth_alloc_rx()
3088 u8 __iomem *bd; /* BD pointer */ in ucc_geth_start_xmit() local
3100 bd = ugeth->txBd[txQ]; in ucc_geth_start_xmit()
3101 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_start_xmit()
3111 out_be32(&((struct qe_bd __iomem *)bd)->buf, in ucc_geth_start_xmit()
3120 out_be32((u32 __iomem *)bd, bd_status); in ucc_geth_start_xmit()
3124 bd += sizeof(struct qe_bd); in ucc_geth_start_xmit()
3126 bd = ugeth->p_tx_bd_ring[txQ]; in ucc_geth_start_xmit()
3130 if (bd == ugeth->confBd[txQ]) { in ucc_geth_start_xmit()
3135 ugeth->txBd[txQ] = bd; in ucc_geth_start_xmit()
3160 u8 __iomem *bd; in ucc_geth_rx() local
3171 bd = ugeth->rxBd[rxQ]; in ucc_geth_rx()
3173 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3177 bdBuffer = (u8 *) in_be32(&((struct qe_bd __iomem *)bd)->buf); in ucc_geth_rx()
3208 skb = get_new_skb(ugeth, bd); in ucc_geth_rx()
3224 bd = ugeth->p_rx_bd_ring[rxQ]; in ucc_geth_rx()
3226 bd += sizeof(struct qe_bd); in ucc_geth_rx()
3228 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3231 ugeth->rxBd[rxQ] = bd; in ucc_geth_rx()
3239 u8 __iomem *bd; /* BD pointer */ in ucc_geth_tx() local
3242 bd = ugeth->confBd[txQ]; in ucc_geth_tx()
3243 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()
3272 bd += sizeof(struct qe_bd); in ucc_geth_tx()
3274 bd = ugeth->p_tx_bd_ring[txQ]; in ucc_geth_tx()
3275 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()
3277 ugeth->confBd[txQ] = bd; in ucc_geth_tx()