Lines Matching defs:desc
1533 static void rtl8169_rx_vlan_tag(struct RxDesc *desc, struct sk_buff *skb)
1535 u32 opts2 = le32_to_cpu(desc->opts2);
3868 static void rtl8169_mark_to_asic(struct RxDesc *desc)
3870 u32 eor = le32_to_cpu(desc->opts1) & RingEnd;
3872 desc->opts2 = 0;
3875 WRITE_ONCE(desc->opts1, cpu_to_le32(DescOwn | eor | R8169_RX_BUF_SIZE));
3879 struct RxDesc *desc)
3897 desc->addr = cpu_to_le64(mapping);
3898 rtl8169_mark_to_asic(desc);
3952 struct TxDesc *desc = tp->TxDescArray + entry;
3954 dma_unmap_single(tp_to_dev(tp), le64_to_cpu(desc->addr), tx_skb->len,
3956 memset(desc, 0, sizeof(*desc));
4550 struct RxDesc *desc = tp->RxDescArray + entry;
4556 status = le32_to_cpu(READ_ONCE(desc->opts1));
4601 addr = le64_to_cpu(desc->addr);
4614 rtl8169_rx_vlan_tag(desc, skb);
4623 rtl8169_mark_to_asic(desc);