Lines Matching refs:die_dt
232 if ((desc->desc.die_dt & DT_MASK) != DT_FEMPTY)
386 desc->desc.die_dt = DT_FEMPTY | DIE;
388 desc->desc.die_dt = DT_EEMPTY | DIE;
392 desc->desc.die_dt = DT_LINKFIX;
395 linkfix->die_dt = DT_LINKFIX;
426 desc->desc.die_dt = DT_FEMPTY_ND | DIE;
454 desc->desc.die_dt = DT_FEMPTY | DIE;
457 desc->desc.die_dt = DT_EEMPTY | DIE;
493 desc->desc.die_dt = DT_LINKFIX;
496 linkfix->die_dt = DT_LINKFIX;
518 gwca->linkfix_table[i].die_dt = DT_EOS;
548 desc->desc.die_dt = DT_LINKFIX;
723 u8 die_dt = desc->desc.die_dt & DT_MASK;
736 switch (die_dt) {
757 switch (die_dt) {
765 if (die_dt == DT_FSTART) {
777 if (die_dt == DT_FEND) {
784 netdev_err(ndev, "%s: unexpected value (%x)\n", __func__, die_dt);
808 while ((desc->desc.die_dt & DT_MASK) != DT_FEMPTY) {
868 if ((desc->desc.die_dt & DT_MASK) != DT_FEMPTY)
882 desc->desc.die_dt = DT_EEMPTY;
1012 while ((desc->desc.die_dt & DT_MASK) != DT_FEMPTY_ND) {
1621 dma_addr_t dma_addr, u16 len, u8 die_dt)
1630 desc->desc.die_dt = die_dt;
1646 static u16 rswitch_ext_desc_get_len(u8 die_dt, unsigned int orig_len)
1648 switch (die_dt & DT_MASK) {
1668 u8 die_dt;
1690 die_dt = rswitch_ext_desc_get_die_dt(nr_desc, i);
1692 len = rswitch_ext_desc_get_len(die_dt, skb->len);
1693 if (!rswitch_ext_desc_set(rdev, skb, desc, dma_addr, len, die_dt))
1697 wmb(); /* gq->cur must be incremented after die_dt was set */