Home
last modified time | relevance | path

Searched refs:rhf (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dcommon.h345 static inline u64 rhf_err_flags(u64 rhf) in rhf_err_flags() argument
347 return rhf & RHF_ERROR_SMASK; in rhf_err_flags()
350 static inline u32 rhf_rcv_type(u64 rhf) in rhf_rcv_type() argument
352 return (rhf >> RHF_RCV_TYPE_SHIFT) & RHF_RCV_TYPE_MASK; in rhf_rcv_type()
355 static inline u32 rhf_rcv_type_err(u64 rhf) in rhf_rcv_type_err() argument
357 return (rhf >> RHF_RCV_TYPE_ERR_SHIFT) & RHF_RCV_TYPE_ERR_MASK; in rhf_rcv_type_err()
361 static inline u32 rhf_pkt_len(u64 rhf) in rhf_pkt_len() argument
363 return ((rhf & RHF_PKT_LEN_SMASK) >> RHF_PKT_LEN_SHIFT) << 2; in rhf_pkt_len()
366 static inline u32 rhf_egr_index(u64 rhf) in rhf_egr_index() argument
368 return (rhf >> RHF_EGR_INDEX_SHIFT) & RHF_EGR_INDEX_MASK; in rhf_egr_index()
[all …]
Ddriver.c201 static inline void *get_egrbuf(const struct hfi1_ctxtdata *rcd, u64 rhf, in get_egrbuf() argument
204 u32 idx = rhf_egr_index(rhf), offset = rhf_egr_buf_offset(rhf); in get_egrbuf()
256 u32 rte = rhf_rcv_type_err(packet->rhf); in rcv_hdrerr()
263 if ((packet->rhf & RHF_DC_ERR) && in rcv_hdrerr()
267 if (packet->rhf & (RHF_VCRC_ERR | RHF_ICRC_ERR)) in rcv_hdrerr()
286 if (packet->rhf & RHF_TID_ERR) { in rcv_hdrerr()
288 u32 tlen = rhf_pkt_len(packet->rhf); /* in bytes */ in rcv_hdrerr()
354 if (rhf_use_egr_bfr(packet->rhf)) in rcv_hdrerr()
371 sc5 = hfi1_9B_get_sc5(rhdr, packet->rhf); in rcv_hdrerr()
402 packet->rhf &= ~RHF_RCV_TYPE_ERR_SMASK; in rcv_hdrerr()
[all …]
Dtrace_misc.h123 __entry->eflags = rhf_err_flags(packet->rhf);
128 __entry->etail = rhf_egr_index(packet->rhf);
Dtrace_rx.h78 __entry->eflags = rhf_err_flags(packet->rhf);
84 __entry->etail = rhf_egr_index(packet->rhf);
Dhfi.h352 u64 rhf; member
1463 static inline int hfi1_9B_get_sc5(struct ib_header *hdr, u64 rhf) in hfi1_9B_get_sc5() argument
1465 return ib_get_sc(hdr) | ((!!(rhf_dc_info(rhf))) << 4); in hfi1_9B_get_sc5()
Dverbs.c660 trace_input_ibhdr(rcd->dd, packet, !!(rhf_dc_info(packet->rhf))); in hfi1_ib_rcv()
2044 sc5 = hfi1_9B_get_sc5(hdr, packet->rhf); in hfi1_cnp_rcv()