Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/io/hxge/
H A Dhxge_rxdma.c1610 uint64_t rcr_entry; in hxge_scan_for_last_eop() local
1615 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in hxge_scan_for_last_eop()
1617 if ((rcr_entry == 0x0) || (rcr_entry == RCR_ENTRY_PATTERN)) in hxge_scan_for_last_eop()
1620 if (!(rcr_entry & RCR_MULTI_MASK)) in hxge_scan_for_last_eop()
1649 uint64_t rcr_entry; in hxge_receive_packet() local
1674 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in hxge_receive_packet()
1677 if ((rcr_entry == 0x0) || (rcr_entry == RCR_ENTRY_PATTERN)) { in hxge_receive_packet()
1681 channel, (long long) rcr_entry)); in hxge_receive_packet()
1686 multi = (rcr_entry & RCR_MULTI_MASK); in hxge_receive_packet()
1687 pkt_type = (rcr_entry & RCR_PKT_TYPE_MASK); in hxge_receive_packet()
[all …]
/titanic_41/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c2187 uint64_t rcr_entry; in nxge_receive_packet() local
2211 rcr_entry = *((uint64_t *)rcr_desc_rd_head_p); in nxge_receive_packet()
2213 multi = (rcr_entry & RCR_MULTI_MASK); in nxge_receive_packet()
2214 dcf_err = (rcr_entry & RCR_DCF_ERROR_MASK); in nxge_receive_packet()
2215 pkt_type = (rcr_entry & RCR_PKT_TYPE_MASK); in nxge_receive_packet()
2217 error_type = ((rcr_entry & RCR_ERROR_MASK) >> RCR_ERROR_SHIFT); in nxge_receive_packet()
2218 frag = (rcr_entry & RCR_FRAG_MASK); in nxge_receive_packet()
2220 l2_len = ((rcr_entry & RCR_L2_LEN_MASK) >> RCR_L2_LEN_SHIFT); in nxge_receive_packet()
2222 pktbufsz_type = ((rcr_entry & RCR_PKTBUFSZ_MASK) >> in nxge_receive_packet()
2225 pkt_buf_addr_pp = (uint64_t *)(uint32_t)((rcr_entry & in nxge_receive_packet()
[all …]