ETDES0_OWN
if (unlikely(tdes0 & ETDES0_OWN))
p->des0 &= cpu_to_le32(~ETDES0_OWN);
return (le32_to_cpu(p->des0) & ETDES0_OWN) >> 31;
p->des0 |= cpu_to_le32(ETDES0_OWN);
tdes0 |= ETDES0_OWN;