Home
last modified time | relevance | path

Searched refs:rcr_entry (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_rxdma.c1601 uint64_t rcr_entry; in hxge_scan_for_last_eop() local
1606 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in hxge_scan_for_last_eop()
1608 if ((rcr_entry == 0x0) || (rcr_entry == RCR_ENTRY_PATTERN)) in hxge_scan_for_last_eop()
1611 if (!(rcr_entry & RCR_MULTI_MASK)) in hxge_scan_for_last_eop()
1640 uint64_t rcr_entry; in hxge_receive_packet() local
1665 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in hxge_receive_packet()
1668 if ((rcr_entry == 0x0) || (rcr_entry == RCR_ENTRY_PATTERN)) { in hxge_receive_packet()
1672 channel, (long long) rcr_entry)); in hxge_receive_packet()
1677 multi = (rcr_entry & RCR_MULTI_MASK); in hxge_receive_packet()
1678 pkt_type = (rcr_entry & RCR_PKT_TYPE_MASK); in hxge_receive_packet()
[all …]
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c2169 uint64_t rcr_entry; in nxge_receive_packet() local
2193 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in nxge_receive_packet()
2195 multi = (rcr_entry & RCR_MULTI_MASK); in nxge_receive_packet()
2196 dcf_err = (rcr_entry & RCR_DCF_ERROR_MASK); in nxge_receive_packet()
2197 pkt_type = (rcr_entry & RCR_PKT_TYPE_MASK); in nxge_receive_packet()
2199 error_type = ((rcr_entry & RCR_ERROR_MASK) >> RCR_ERROR_SHIFT); in nxge_receive_packet()
2200 frag = (rcr_entry & RCR_FRAG_MASK); in nxge_receive_packet()
2202 l2_len = ((rcr_entry & RCR_L2_LEN_MASK) >> RCR_L2_LEN_SHIFT); in nxge_receive_packet()
2204 pktbufsz_type = ((rcr_entry & RCR_PKTBUFSZ_MASK) >> in nxge_receive_packet()
2206 pkt_buf_addr_pp = (uint64_t *)((rcr_entry & RCR_PKT_BUF_ADDR_MASK) << in nxge_receive_packet()
[all …]