Searched refs:rhf (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/infiniband/hw/hfi1/ |
D | common.h | 352 static inline u64 rhf_err_flags(u64 rhf) in rhf_err_flags() argument 354 return rhf & RHF_ERROR_SMASK; in rhf_err_flags() 357 static inline u32 rhf_rcv_type(u64 rhf) in rhf_rcv_type() argument 359 return (rhf >> RHF_RCV_TYPE_SHIFT) & RHF_RCV_TYPE_MASK; in rhf_rcv_type() 362 static inline u32 rhf_rcv_type_err(u64 rhf) in rhf_rcv_type_err() argument 364 return (rhf >> RHF_RCV_TYPE_ERR_SHIFT) & RHF_RCV_TYPE_ERR_MASK; in rhf_rcv_type_err() 368 static inline u32 rhf_pkt_len(u64 rhf) in rhf_pkt_len() argument 370 return ((rhf & RHF_PKT_LEN_SMASK) >> RHF_PKT_LEN_SHIFT) << 2; in rhf_pkt_len() 373 static inline u32 rhf_egr_index(u64 rhf) in rhf_egr_index() argument 375 return (rhf >> RHF_EGR_INDEX_SHIFT) & RHF_EGR_INDEX_MASK; in rhf_egr_index() [all …]
|
D | driver.c | 199 static inline void *get_egrbuf(const struct hfi1_ctxtdata *rcd, u64 rhf, in get_egrbuf() argument 202 u32 idx = rhf_egr_index(rhf), offset = rhf_egr_buf_offset(rhf); in get_egrbuf() 254 u32 rte = rhf_rcv_type_err(packet->rhf); in rcv_hdrerr() 261 if ((packet->rhf & RHF_DC_ERR) && in rcv_hdrerr() 265 if (packet->rhf & RHF_ICRC_ERR) in rcv_hdrerr() 284 if (packet->rhf & RHF_TID_ERR) { in rcv_hdrerr() 286 u32 tlen = rhf_pkt_len(packet->rhf); /* in bytes */ in rcv_hdrerr() 352 if (rhf_use_egr_bfr(packet->rhf)) in rcv_hdrerr() 369 sc5 = hfi1_9B_get_sc5(rhdr, packet->rhf); in rcv_hdrerr() 400 packet->rhf &= ~RHF_RCV_TYPE_ERR_SMASK; in rcv_hdrerr() [all …]
|
D | trace_misc.h | 123 __entry->eflags = rhf_err_flags(packet->rhf); 128 __entry->etail = rhf_egr_index(packet->rhf);
|
D | trace_rx.h | 78 __entry->eflags = rhf_err_flags(packet->rhf); 84 __entry->etail = rhf_egr_index(packet->rhf);
|
D | verbs.c | 391 trace_input_ibhdr(rcd->dd, packet, !!(rhf_dc_info(packet->rhf))); in hfi1_kdeth_eager_rcv() 445 trace_input_ibhdr(rcd->dd, packet, !!(rhf_dc_info(packet->rhf))); in hfi1_kdeth_expected_rcv() 578 trace_input_ibhdr(rcd->dd, packet, !!(rhf_dc_info(packet->rhf))); in hfi1_ib_rcv() 2003 sc5 = hfi1_9B_get_sc5(hdr, packet->rhf); in hfi1_cnp_rcv()
|
D | hfi.h | 375 u64 rhf; member 1521 static inline int hfi1_9B_get_sc5(struct ib_header *hdr, u64 rhf) in hfi1_9B_get_sc5() argument 1523 return ib_get_sc(hdr) | ((!!(rhf_dc_info(rhf))) << 4); in hfi1_9B_get_sc5()
|
D | tid_rdma.c | 2844 u8 rcv_type = rhf_rcv_type(packet->rhf); in hfi1_handle_kdeth_eflags() 2845 u8 rte = rhf_rcv_type_err(packet->rhf); in hfi1_handle_kdeth_eflags() 2862 packet->rhf); in hfi1_handle_kdeth_eflags() 2863 if (packet->rhf & RHF_ICRC_ERR) in hfi1_handle_kdeth_eflags() 2868 trace_input_ibhdr(rcd->dd, packet, !!(rhf_dc_info(packet->rhf))); in hfi1_handle_kdeth_eflags() 2893 if (packet->rhf & RHF_TID_ERR) { in hfi1_handle_kdeth_eflags() 2895 u32 tlen = rhf_pkt_len(packet->rhf); /* in bytes */ in hfi1_handle_kdeth_eflags()
|
/Linux-v5.4/include/linux/ |
D | rcupdate.h | 835 #define kfree_rcu(ptr, rhf) \ argument 840 __kfree_rcu(&((___p)->rhf), offsetof(typeof(*(ptr)), rhf)); \
|