/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_driver.c | 279 static inline void *qib_get_egrbuf(const struct qib_ctxtdata *rcd, u32 etail) in qib_get_egrbuf() argument 281 const u32 chunk = etail >> rcd->rcvegrbufs_perchunk_shift; in qib_get_egrbuf() 282 const u32 idx = etail & ((u32)rcd->rcvegrbufs_perchunk - 1); in qib_get_egrbuf() 292 u32 ctxt, u32 eflags, u32 l, u32 etail, in qib_rcv_hdrerr() 448 u32 etail = -1, l, hdrqtail; in qib_kreceive() local 480 etail = qib_hdrget_index(rhf_addr); in qib_kreceive() 484 ebuf = qib_get_egrbuf(rcd, etail); in qib_kreceive() 509 etail, rhf_addr, hdr); in qib_kreceive() 542 dd->f_update_usrhead(rcd, lval, updegr, etail, i); in qib_kreceive() 582 dd->f_update_usrhead(rcd, lval, updegr, etail, in qib_kreceive() 291 qib_rcv_hdrerr(struct qib_ctxtdata *rcd, struct qib_pportdata *ppd, u32 ctxt, u32 eflags, u32 l, u32 etail, __le32 *rhf_addr, struct qib_message_header *rhdr) qib_rcv_hdrerr() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_driver.c | 280 static inline void *qib_get_egrbuf(const struct qib_ctxtdata *rcd, u32 etail) in qib_get_egrbuf() argument 282 const u32 chunk = etail >> rcd->rcvegrbufs_perchunk_shift; in qib_get_egrbuf() 283 const u32 idx = etail & ((u32)rcd->rcvegrbufs_perchunk - 1); in qib_get_egrbuf() 293 u32 ctxt, u32 eflags, u32 l, u32 etail, in qib_rcv_hdrerr() 449 u32 etail = -1, l, hdrqtail; in qib_kreceive() local 481 etail = qib_hdrget_index(rhf_addr); in qib_kreceive() 485 ebuf = qib_get_egrbuf(rcd, etail); in qib_kreceive() 510 etail, rhf_addr, hdr); in qib_kreceive() 543 dd->f_update_usrhead(rcd, lval, updegr, etail, i); in qib_kreceive() 583 dd->f_update_usrhead(rcd, lval, updegr, etail, in qib_kreceive() 292 qib_rcv_hdrerr(struct qib_ctxtdata *rcd, struct qib_pportdata *ppd, u32 ctxt, u32 eflags, u32 l, u32 etail, __le32 *rhf_addr, struct qib_message_header *rhdr) qib_rcv_hdrerr() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | trace_rx.h | 75 __field(u32, etail) 84 __entry->etail = rhf_egr_index(packet->rhf); 87 "[%s] ctxt %d eflags 0x%llx etype %d,%s hlen %d tlen %d updegr %d etail %d", 95 __entry->etail
|
H A D | trace_misc.h | 120 __field(u32, etail) 128 __entry->etail = rhf_egr_index(packet->rhf); 131 "[%s] ctxt %d eflags 0x%llx hlen %d tlen %d updegr %d etail %d", 138 __entry->etail
|
H A D | driver.c | 422 packet->etail = -1; in init_packet() 762 packet->etail = rhf_egr_index(packet->rhf); in process_rcv_packet_napi() 799 packet->etail = rhf_egr_index(packet->rhf); in process_rcv_packet() 848 packet->etail, 0, 0); in process_rcv_update() 863 packet->etail, rcv_intr_dynamic, packet->numpkt); in finish_packet()
|
H A D | hfi.h | 391 s16 etail; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | trace_rx.h | 34 __field(u32, etail) 43 __entry->etail = rhf_egr_index(packet->rhf); 46 "[%s] ctxt %d eflags 0x%llx etype %d,%s hlen %d tlen %d updegr %d etail %d", 54 __entry->etail
|
H A D | trace_misc.h | 79 __field(u32, etail) 87 __entry->etail = rhf_egr_index(packet->rhf); 90 "[%s] ctxt %d eflags 0x%llx hlen %d tlen %d updegr %d etail %d", 97 __entry->etail
|
H A D | driver.c | 375 packet->etail = -1; in init_packet() 715 packet->etail = rhf_egr_index(packet->rhf); in process_rcv_packet_napi() 752 packet->etail = rhf_egr_index(packet->rhf); in process_rcv_packet() 801 packet->etail, 0, 0); in process_rcv_update() 816 packet->etail, rcv_intr_dynamic, packet->numpkt); in finish_packet()
|
H A D | hfi.h | 350 s16 etail; member
|