Lines Matching refs:erx
129 if (unlikely(p->basic.des01.erx.rx_mac_addr)) { in enh_desc_get_ext_status()
130 if (p->des4.erx.ip_hdr_err) in enh_desc_get_ext_status()
132 if (p->des4.erx.ip_payload_err) in enh_desc_get_ext_status()
134 if (p->des4.erx.ip_csum_bypassed) in enh_desc_get_ext_status()
136 if (p->des4.erx.ipv4_pkt_rcvd) in enh_desc_get_ext_status()
138 if (p->des4.erx.ipv6_pkt_rcvd) in enh_desc_get_ext_status()
140 if (p->des4.erx.msg_type == RDES_EXT_SYNC) in enh_desc_get_ext_status()
142 else if (p->des4.erx.msg_type == RDES_EXT_FOLLOW_UP) in enh_desc_get_ext_status()
144 else if (p->des4.erx.msg_type == RDES_EXT_DELAY_REQ) in enh_desc_get_ext_status()
146 else if (p->des4.erx.msg_type == RDES_EXT_DELAY_RESP) in enh_desc_get_ext_status()
148 else if (p->des4.erx.msg_type == RDES_EXT_PDELAY_REQ) in enh_desc_get_ext_status()
150 else if (p->des4.erx.msg_type == RDES_EXT_PDELAY_RESP) in enh_desc_get_ext_status()
152 else if (p->des4.erx.msg_type == RDES_EXT_PDELAY_FOLLOW_UP) in enh_desc_get_ext_status()
156 if (p->des4.erx.ptp_frame_type) in enh_desc_get_ext_status()
158 if (p->des4.erx.ptp_ver) in enh_desc_get_ext_status()
160 if (p->des4.erx.timestamp_dropped) in enh_desc_get_ext_status()
162 if (p->des4.erx.av_pkt_rcvd) in enh_desc_get_ext_status()
164 if (p->des4.erx.av_tagged_pkt_rcvd) in enh_desc_get_ext_status()
166 if (p->des4.erx.vlan_tag_priority_val) in enh_desc_get_ext_status()
168 if (p->des4.erx.l3_filter_match) in enh_desc_get_ext_status()
170 if (p->des4.erx.l4_filter_match) in enh_desc_get_ext_status()
172 if (p->des4.erx.l3_l4_filter_no_match) in enh_desc_get_ext_status()
183 if (unlikely(p->des01.erx.error_summary)) { in enh_desc_get_rx_status()
184 if (unlikely(p->des01.erx.descriptor_error)) { in enh_desc_get_rx_status()
188 if (unlikely(p->des01.erx.overflow_error)) in enh_desc_get_rx_status()
191 if (unlikely(p->des01.erx.ipc_csum_error)) in enh_desc_get_rx_status()
194 if (unlikely(p->des01.erx.late_collision)) { in enh_desc_get_rx_status()
197 if (unlikely(p->des01.erx.receive_watchdog)) in enh_desc_get_rx_status()
200 if (unlikely(p->des01.erx.error_gmii)) in enh_desc_get_rx_status()
203 if (unlikely(p->des01.erx.crc_error)) { in enh_desc_get_rx_status()
214 ret = enh_desc_coe_rdes0(p->des01.erx.ipc_csum_error, in enh_desc_get_rx_status()
215 p->des01.erx.frame_type, p->des01.erx.rx_mac_addr); in enh_desc_get_rx_status()
217 if (unlikely(p->des01.erx.dribbling)) in enh_desc_get_rx_status()
220 if (unlikely(p->des01.erx.sa_filter_fail)) { in enh_desc_get_rx_status()
224 if (unlikely(p->des01.erx.da_filter_fail)) { in enh_desc_get_rx_status()
228 if (unlikely(p->des01.erx.length_error)) { in enh_desc_get_rx_status()
233 if (p->des01.erx.vlan_tag) in enh_desc_get_rx_status()
244 p->des01.erx.own = 1; in enh_desc_init_rx_desc()
245 p->des01.erx.buffer1_size = BUF_SIZE_8KiB - 1; in enh_desc_init_rx_desc()
253 p->des01.erx.disable_ic = 1; in enh_desc_init_rx_desc()
272 return p->des01.erx.own; in enh_desc_get_rx_owner()
282 p->des01.erx.own = 1; in enh_desc_set_rx_owner()
334 return p->des01.erx.frame_length - 2; in enh_desc_get_rx_frame_len()
336 return p->des01.erx.frame_length; in enh_desc_get_rx_frame_len()
371 return p->basic.des01.erx.ipc_csum_error; in enh_desc_get_rx_timestamp_status()