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()
1845 u8 __iomem *bd; in ucc_geth_free_rx() local
1854 bd = ugeth->p_rx_bd_ring[i]; in ucc_geth_free_rx()
1858 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_rx()
1867 bd += sizeof(struct qe_bd); in ucc_geth_free_rx()
1889 u8 __iomem *bd; in ucc_geth_free_tx() local
1895 bd = ugeth->p_tx_bd_ring[i]; in ucc_geth_free_tx()
1896 if (!bd) in ucc_geth_free_tx()
1901 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_tx()
1902 (in_be32((u32 __iomem *)bd) & in ucc_geth_free_tx()
2206 u8 __iomem *bd; in ucc_geth_alloc_tx() local
2270 bd = ugeth->confBd[j] = ugeth->txBd[j] = ugeth->p_tx_bd_ring[j]; in ucc_geth_alloc_tx()
2273 out_be32(&((struct qe_bd __iomem *)bd)->buf, 0); in ucc_geth_alloc_tx()
2275 out_be32((u32 __iomem *)bd, 0); in ucc_geth_alloc_tx()
2276 bd += sizeof(struct qe_bd); in ucc_geth_alloc_tx()
2278 bd -= sizeof(struct qe_bd); in ucc_geth_alloc_tx()
2280 out_be32((u32 __iomem *)bd, T_W); /* for last BD set Wrap bit */ in ucc_geth_alloc_tx()
2292 u8 __iomem *bd; in ucc_geth_alloc_rx() local
2343 bd = ugeth->rxBd[j] = ugeth->p_rx_bd_ring[j]; in ucc_geth_alloc_rx()
2346 out_be32((u32 __iomem *)bd, R_I); in ucc_geth_alloc_rx()
2348 out_be32(&((struct qe_bd __iomem *)bd)->buf, 0); in ucc_geth_alloc_rx()
2349 bd += sizeof(struct qe_bd); in ucc_geth_alloc_rx()
2351 bd -= sizeof(struct qe_bd); in ucc_geth_alloc_rx()
2353 out_be32((u32 __iomem *)bd, R_W); /* for last BD set Wrap bit */ in ucc_geth_alloc_rx()
3094 u8 __iomem *bd; /* BD pointer */ in ucc_geth_start_xmit() local
3106 bd = ugeth->txBd[txQ]; in ucc_geth_start_xmit()
3107 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_start_xmit()
3117 out_be32(&((struct qe_bd __iomem *)bd)->buf, in ucc_geth_start_xmit()
3126 out_be32((u32 __iomem *)bd, bd_status); in ucc_geth_start_xmit()
3130 bd += sizeof(struct qe_bd); in ucc_geth_start_xmit()
3132 bd = ugeth->p_tx_bd_ring[txQ]; in ucc_geth_start_xmit()
3136 if (bd == ugeth->confBd[txQ]) { in ucc_geth_start_xmit()
3141 ugeth->txBd[txQ] = bd; in ucc_geth_start_xmit()
3166 u8 __iomem *bd; in ucc_geth_rx() local
3177 bd = ugeth->rxBd[rxQ]; in ucc_geth_rx()
3179 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3183 bdBuffer = (u8 *) in_be32(&((struct qe_bd __iomem *)bd)->buf); in ucc_geth_rx()
3214 skb = get_new_skb(ugeth, bd); in ucc_geth_rx()
3230 bd = ugeth->p_rx_bd_ring[rxQ]; in ucc_geth_rx()
3232 bd += sizeof(struct qe_bd); in ucc_geth_rx()
3234 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3237 ugeth->rxBd[rxQ] = bd; in ucc_geth_rx()
3245 u8 __iomem *bd; /* BD pointer */ in ucc_geth_tx() local
3248 bd = ugeth->confBd[txQ]; in ucc_geth_tx()
3249 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()
3278 bd += sizeof(struct qe_bd); in ucc_geth_tx()
3280 bd = ugeth->p_tx_bd_ring[txQ]; in ucc_geth_tx()
3281 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()
3283 ugeth->confBd[txQ] = bd; in ucc_geth_tx()