/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_driver.c | 293 __le32 *rhf_addr, struct qib_message_header *rhdr) in qib_rcv_hdrerr() 307 u32 tlen = qib_hdrget_length_in_bytes(rhf_addr); in qib_rcv_hdrerr() 444 __le32 *rhf_addr; in qib_kreceive() local 456 rhf_addr = (__le32 *) rcd->rcvhdrq + l + dd->rhf_offset; in qib_kreceive() 458 u32 seq = qib_hdrget_seq(rhf_addr); in qib_kreceive() 471 hdr = dd->f_get_msgheader(dd, rhf_addr); in qib_kreceive() 472 eflags = qib_hdrget_err_flags(rhf_addr); in qib_kreceive() 473 etype = qib_hdrget_rcv_type(rhf_addr); in qib_kreceive() 475 tlen = qib_hdrget_length_in_bytes(rhf_addr); in qib_kreceive() 478 qib_hdrget_use_egr_buf(rhf_addr) 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...] |
H A D | qib.h | 1373 __le32 *rhf_addr; in qib_get_hdrqtail() local 1376 rhf_addr = (__le32 *) rcd->rcvhdrq + in qib_get_hdrqtail() 1378 seq = qib_hdrget_seq(rhf_addr); in qib_get_hdrqtail()
|
H A D | qib_iba7220.c | 2259 qib_7220_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_7220_get_msgheader() argument 2261 u32 offset = qib_hdrget_offset(rhf_addr); in qib_7220_get_msgheader() 2264 (rhf_addr - dd->rhf_offset + offset); in qib_7220_get_msgheader()
|
H A D | qib_iba6120.c | 2029 qib_6120_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_6120_get_msgheader() argument 2032 &rhf_addr[sizeof(u64) / sizeof(u32)]; in qib_6120_get_msgheader()
|
H A D | qib_iba7322.c | 3885 qib_7322_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_7322_get_msgheader() argument 3887 u32 offset = qib_hdrget_offset(rhf_addr); in qib_7322_get_msgheader() 3890 (rhf_addr - dd->rhf_offset + offset); in qib_7322_get_msgheader()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_driver.c | 294 __le32 *rhf_addr, struct qib_message_header *rhdr) in qib_rcv_hdrerr() 308 u32 tlen = qib_hdrget_length_in_bytes(rhf_addr); in qib_rcv_hdrerr() 445 __le32 *rhf_addr; in qib_kreceive() local 457 rhf_addr = (__le32 *) rcd->rcvhdrq + l + dd->rhf_offset; in qib_kreceive() 459 u32 seq = qib_hdrget_seq(rhf_addr); in qib_kreceive() 472 hdr = dd->f_get_msgheader(dd, rhf_addr); in qib_kreceive() 473 eflags = qib_hdrget_err_flags(rhf_addr); in qib_kreceive() 474 etype = qib_hdrget_rcv_type(rhf_addr); in qib_kreceive() 476 tlen = qib_hdrget_length_in_bytes(rhf_addr); in qib_kreceive() 479 qib_hdrget_use_egr_buf(rhf_addr) 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...] |
H A D | qib_iba7220.c | 2259 qib_7220_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_7220_get_msgheader() argument 2261 u32 offset = qib_hdrget_offset(rhf_addr); in qib_7220_get_msgheader() 2264 (rhf_addr - dd->rhf_offset + offset); in qib_7220_get_msgheader()
|
H A D | qib_iba6120.c | 2026 qib_6120_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_6120_get_msgheader() argument 2029 &rhf_addr[sizeof(u64) / sizeof(u32)]; in qib_6120_get_msgheader()
|
H A D | qib_iba7322.c | 3863 qib_7322_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) in qib_7322_get_msgheader() argument 3865 u32 offset = qib_hdrget_offset(rhf_addr); in qib_7322_get_msgheader() 3868 (rhf_addr - dd->rhf_offset + offset); in qib_7322_get_msgheader()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | driver.c | 214 __le32 *rhf_addr) in hfi1_get_header() 216 u32 offset = rhf_hdrq_offset(rhf_to_cpu(rhf_addr)); in hfi1_get_header() 218 return (void *)(rhf_addr - rcd->rhf_offset + offset); in hfi1_get_header() 222 __le32 *rhf_addr) in hfi1_get_msgheader() 224 return (struct ib_header *)hfi1_get_header(rcd, rhf_addr); in hfi1_get_msgheader() 229 __le32 *rhf_addr) in hfi1_get_16B_header() 231 return (struct hfi1_16b_header *)hfi1_get_header(rcd, rhf_addr); in hfi1_get_16B_header() 423 packet->rhf_addr = get_rhf_addr(rcd); in init_packet() 424 packet->rhf = rhf_to_cpu(packet->rhf_addr); in init_packet() 626 __le32 *rhf_addr in __prescan_rxq() local 213 hfi1_get_header(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_header() argument 221 hfi1_get_msgheader(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_msgheader() argument 228 hfi1_get_16B_header(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_16B_header() argument 1893 __le32 *rhf_addr = (__le32 *)rcd->rcvhdrq + mdata.ps_head + seqfile_dump_rcd() local [all...] |
H A D | hfi.h | 379 __le32 *rhf_addr; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | driver.c | 167 __le32 *rhf_addr) in hfi1_get_header() 169 u32 offset = rhf_hdrq_offset(rhf_to_cpu(rhf_addr)); in hfi1_get_header() 171 return (void *)(rhf_addr - rcd->rhf_offset + offset); in hfi1_get_header() 175 __le32 *rhf_addr) in hfi1_get_msgheader() 177 return (struct ib_header *)hfi1_get_header(rcd, rhf_addr); in hfi1_get_msgheader() 182 __le32 *rhf_addr) in hfi1_get_16B_header() 184 return (struct hfi1_16b_header *)hfi1_get_header(rcd, rhf_addr); in hfi1_get_16B_header() 376 packet->rhf_addr = get_rhf_addr(rcd); in init_packet() 377 packet->rhf = rhf_to_cpu(packet->rhf_addr); in init_packet() 579 __le32 *rhf_addr in __prescan_rxq() local 166 hfi1_get_header(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_header() argument 174 hfi1_get_msgheader(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_msgheader() argument 181 hfi1_get_16B_header(struct hfi1_ctxtdata *rcd, __le32 *rhf_addr) hfi1_get_16B_header() argument 1844 __le32 *rhf_addr = (__le32 *)rcd->rcvhdrq + mdata.ps_head + seqfile_dump_rcd() local [all...] |
H A D | hfi.h | 338 __le32 *rhf_addr; member
|