rxd_wb            622 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		struct hw_atl_rxd_wb_s *rxd_wb = (struct hw_atl_rxd_wb_s *)
rxd_wb            629 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		if (!(rxd_wb->status & 0x5U)) { /* RxD is not done */
rxd_wb            642 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 			} else if (!(rxd_wb->status & 0x1U)) {
rxd_wb            649 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					rxd_wb->pkt_len = 1514U;
rxd_wb            650 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					rxd_wb->status = 3U;
rxd_wb            659 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		if (0x3U != (rxd_wb->status & 0x3U))
rxd_wb            660 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 			rxd_wb->status |= 4;
rxd_wb            662 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		is_err = (0x0000001CU & rxd_wb->status);
rxd_wb            663 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		is_rx_check_sum_enabled = (rxd_wb->type) & (0x3U << 19);
rxd_wb            664 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		pkt_type = 0xFFU & (rxd_wb->type >> 4);
rxd_wb            676 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 			if (rxd_wb->pkt_len <= 60) {
rxd_wb            685 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		if (is_err || rxd_wb->type & 0x1000U) {
rxd_wb            691 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				u16 rss_type = rxd_wb->type & 0xFU;
rxd_wb            696 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 					buff->rss_hash = rxd_wb->rss_hash;
rxd_wb            700 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 			if (HW_ATL_A0_RXD_WB_STAT2_EOP & rxd_wb->status) {
rxd_wb            701 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 				buff->len = rxd_wb->pkt_len %
rxd_wb            690 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		struct hw_atl_rxd_wb_s *rxd_wb = (struct hw_atl_rxd_wb_s *)
rxd_wb            697 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		if (!(rxd_wb->status & 0x1U)) { /* RxD is not done */
rxd_wb            706 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		rx_stat = (0x0000003CU & rxd_wb->status) >> 2;
rxd_wb            708 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		is_rx_check_sum_enabled = (rxd_wb->type >> 19) & 0x3U;
rxd_wb            710 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		pkt_type = (rxd_wb->type & HW_ATL_B0_RXD_WB_STAT_PKTTYPE) >>
rxd_wb            727 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		if (unlikely(rxd_wb->pkt_len <= 60)) {
rxd_wb            736 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 			buff->vlan_rx_tag = le16_to_cpu(rxd_wb->vlan);
rxd_wb            739 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		if ((rx_stat & BIT(0)) || rxd_wb->type & 0x1000U) {
rxd_wb            745 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 			u16 rss_type = rxd_wb->type & 0xFU;
rxd_wb            750 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				buff->rss_hash = rxd_wb->rss_hash;
rxd_wb            754 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		if (HW_ATL_B0_RXD_WB_STAT2_EOP & rxd_wb->status) {
rxd_wb            755 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 			buff->len = rxd_wb->pkt_len %
rxd_wb            763 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				rxd_wb->pkt_len > AQ_CFG_RX_FRAME_MAX ?
rxd_wb            764 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				AQ_CFG_RX_FRAME_MAX : rxd_wb->pkt_len;
rxd_wb            767 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				rxd_wb->status) {
rxd_wb            769 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				buff->next = rxd_wb->next_desc_ptr;