Lines Matching refs:rd
22 * device_init_rd0_ring - initial rd dma0 ring
23 * device_init_rd1_ring - initial rd dma1 ring
137 struct vnt_rx_desc *rd);
823 struct vnt_rx_desc *rd;
826 for (rd = priv->pCurrRD[idx];
827 rd->rd0.owner == OWNED_BY_HOST;
828 rd = rd->next) {
832 if (!rd->rd_info->skb)
835 if (vnt_receive_frame(priv, rd)) {
836 if (!device_alloc_rx_buf(priv, rd)) {
842 rd->rd0.owner = OWNED_BY_NIC;
845 priv->pCurrRD[idx] = rd;
851 struct vnt_rx_desc *rd)
853 struct vnt_rd_info *rd_info = rd->rd_info;
869 *((unsigned int *)&rd->rd0) = 0; /* FIX cast */
871 rd->rd0.res_count = cpu_to_le16(priv->rx_buf_sz);
872 rd->rd0.owner = OWNED_BY_NIC;
873 rd->rd1.req_count = cpu_to_le16(priv->rx_buf_sz);
874 rd->buff_addr = cpu_to_le32(rd_info->skb_dma);
880 struct vnt_rx_desc *rd)
882 struct vnt_rd_info *rd_info = rd->rd_info;