Home
last modified time | relevance | path

Searched refs:desc_status (Results 1 – 11 of 11) sorted by relevance

/linux-3.4.99/drivers/iommu/
Ddmar.c684 while (qi->desc_status[qi->free_tail] == QI_DONE || in reclaim_free_desc()
685 qi->desc_status[qi->free_tail] == QI_ABORT) { in reclaim_free_desc()
686 qi->desc_status[qi->free_tail] = QI_FREE; in reclaim_free_desc()
699 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
739 if (qi->desc_status[head] == QI_IN_USE) in qi_check_fault()
740 qi->desc_status[head] = QI_ABORT; in qi_check_fault()
744 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
784 qi->desc_status[index] = qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync()
790 wait_desc.high = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync()
806 while (qi->desc_status[wait_index] != QI_DONE) { in qi_submit_sync()
[all …]
/linux-3.4.99/drivers/net/ethernet/via/
Dvia-rhine.c1847 u32 desc_status = le32_to_cpu(desc->rx_status); in rhine_rx() local
1849 int data_size = desc_status >> 16; in rhine_rx()
1851 if (desc_status & DescOwn) in rhine_rx()
1855 desc_status); in rhine_rx()
1857 if ((desc_status & (RxWholePkt | RxErr)) != RxWholePkt) { in rhine_rx()
1858 if ((desc_status & RxWholePkt) != RxWholePkt) { in rhine_rx()
1863 desc_status); in rhine_rx()
1869 } else if (desc_status & RxErr) { in rhine_rx()
1873 desc_status); in rhine_rx()
1875 if (desc_status & 0x0030) in rhine_rx()
[all …]
/linux-3.4.99/drivers/net/ethernet/smsc/
Dsmsc9420.c776 static void smsc9420_rx_count_stats(struct net_device *dev, u32 desc_status) in smsc9420_rx_count_stats() argument
778 if (unlikely(desc_status & RDES0_ERROR_SUMMARY_)) { in smsc9420_rx_count_stats()
780 if (desc_status & RDES0_DESCRIPTOR_ERROR_) in smsc9420_rx_count_stats()
782 else if (desc_status & (RDES0_FRAME_TOO_LONG_ | in smsc9420_rx_count_stats()
785 else if (desc_status & RDES0_CRC_ERROR_) in smsc9420_rx_count_stats()
789 if (unlikely(desc_status & RDES0_LENGTH_ERROR_)) in smsc9420_rx_count_stats()
792 if (unlikely(!((desc_status & RDES0_LAST_DESCRIPTOR_) && in smsc9420_rx_count_stats()
793 (desc_status & RDES0_FIRST_DESCRIPTOR_)))) in smsc9420_rx_count_stats()
796 if (desc_status & RDES0_MULTICAST_FRAME_) in smsc9420_rx_count_stats()
/linux-3.4.99/drivers/net/ethernet/renesas/
Dsh_eth.c916 u32 desc_status; in sh_eth_rx() local
920 desc_status = edmac_to_cpu(mdp, rxdesc->status); in sh_eth_rx()
926 if (!(desc_status & RDFEND)) in sh_eth_rx()
929 if (desc_status & (RD_RFS1 | RD_RFS2 | RD_RFS3 | RD_RFS4 | in sh_eth_rx()
932 if (desc_status & RD_RFS1) in sh_eth_rx()
934 if (desc_status & RD_RFS2) in sh_eth_rx()
936 if (desc_status & RD_RFS3) in sh_eth_rx()
938 if (desc_status & RD_RFS4) in sh_eth_rx()
940 if (desc_status & RD_RFS6) in sh_eth_rx()
942 if (desc_status & RD_RFS10) in sh_eth_rx()
/linux-3.4.99/drivers/net/ethernet/adaptec/
Dstarfire.c1438 u32 desc_status; in __netdev_rx() local
1442 while ((desc_status = le32_to_cpu(np->rx_done_q[np->rx_done].status)) != 0) { in __netdev_rx()
1449 printk(KERN_DEBUG " netdev_rx() status of %d was %#8.8x.\n", np->rx_done, desc_status); in __netdev_rx()
1450 if (!(desc_status & RxOK)) { in __netdev_rx()
1453 printk(KERN_DEBUG " netdev_rx() Rx error was %#8.8x.\n", desc_status); in __netdev_rx()
1455 if (desc_status & RxFIFOErr) in __netdev_rx()
1466 pkt_len = desc_status; /* Implicitly Truncate */ in __netdev_rx()
1467 entry = (desc_status >> 16) & 0x7ff; in __netdev_rx()
1553 retcode, np->rx_done, desc_status); in __netdev_rx()
/linux-3.4.99/drivers/net/ethernet/natsemi/
Dnatsemi.c2274 s32 desc_status = le32_to_cpu(np->rx_head_desc->cmd_status); in netdev_rx() local
2279 while (desc_status < 0) { /* e.g. & DescOwn */ in netdev_rx()
2284 entry, desc_status); in netdev_rx()
2293 pkt_len = (desc_status & DescSizeMask) - 4; in netdev_rx()
2294 if ((desc_status&(DescMore|DescPktOK|DescRxLong)) != DescPktOK){ in netdev_rx()
2295 if (desc_status & DescMore) { in netdev_rx()
2304 np->cur_rx, desc_status); in netdev_rx()
2326 if (desc_status & (DescRxAbort|DescRxOver)) in netdev_rx()
2328 if (desc_status & (DescRxLong|DescRxRunt)) in netdev_rx()
2330 if (desc_status & (DescRxInvalid|DescRxAlign)) in netdev_rx()
[all …]
/linux-3.4.99/drivers/net/ethernet/packetengines/
Dhamachi.c1419 u32 desc_status = le32_to_cpu(desc->status_n_length); in hamachi_rx() local
1420 u16 data_size = desc_status; /* Implicit truncate */ in hamachi_rx()
1424 if (desc_status & DescOwn) in hamachi_rx()
1437 if ( ! (desc_status & DescEndPacket)) { in hamachi_rx()
1440 dev->name, hmp->cur_rx, data_size, desc_status); in hamachi_rx()
Dyellowfin.c1060 u16 desc_status; in yellowfin_rx() local
1068 desc_status = le32_to_cpu(desc->result_status) >> 16; in yellowfin_rx()
1078 if ( ! (desc_status & RX_EOP)) { in yellowfin_rx()
1081 desc_status, data_size); in yellowfin_rx()
/linux-3.4.99/include/linux/
Dintel-iommu.h276 int *desc_status; /* desc status */ member
/linux-3.4.99/drivers/dma/
Dpl330.c522 enum desc_status { enum
607 enum desc_status status;
/linux-3.4.99/drivers/tty/
Dsynclink_gt.c218 #define desc_status(a) (le16_to_cpu((a).status)) macro
4695 status = desc_status(info->rbufs[end]); in rx_get_frame()