/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | tid_rdma.h | 99 struct hfi1_ctxtdata *rcd; member 209 int hfi1_kern_exp_rcv_init(struct hfi1_ctxtdata *rcd, int reinit); 236 int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp); 237 void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp); 238 void hfi1_kern_init_ctxt_generations(struct hfi1_ctxtdata *rcd); 255 bool hfi1_handle_kdeth_eflags(struct hfi1_ctxtdata *rcd,
|
H A D | debugfs.c | 97 struct hfi1_ctxtdata *rcd; in _opcode_stats_seq_show() local 100 rcd = hfi1_rcd_get_by_index(dd, j); in _opcode_stats_seq_show() 101 if (rcd) { in _opcode_stats_seq_show() 105 hfi1_rcd_put(rcd); in _opcode_stats_seq_show() 188 struct hfi1_ctxtdata *rcd; in _ctx_stats_seq_show() local 199 if (!rcd) in _ctx_stats_seq_show() 205 hfi1_rcd_put(rcd); in _ctx_stats_seq_show() 353 struct hfi1_ctxtdata *rcd; in _rcds_seq_show() local 358 if (rcd) in _rcds_seq_show() 359 seqfile_dump_rcd(s, rcd); in _rcds_seq_show() [all …]
|
H A D | trace_misc.h | 73 TP_STRUCT__entry(DD_DEV_ENTRY(packet->rcd->ppd->dd) 81 TP_fast_assign(DD_DEV_ASSIGN(packet->rcd->ppd->dd); 83 __entry->ctxt = packet->rcd->ctxt;
|
H A D | chip.c | 8372 write_csr(rcd->dd, CCE_INT_FORCE + (8 * rcd->ireg), rcd->imask); in force_recv_intr() 8457 struct hfi1_ctxtdata *rcd = rxq->rcd; in hfi1_netdev_rx_napi() local 8460 work_done = rcd->do_interrupt(rcd, budget); in hfi1_netdev_rx_napi() 8507 disposition = rcd->do_interrupt(rcd, 0); in receive_context_interrupt() 8530 (void)rcd->do_interrupt(rcd, 1); in receive_context_thread() 9977 for (i = rcd->eager_base; i < rcd->eager_base + in hfi1_clear_tids() 12004 if (!rcd) in hfi1_rcvctrl() 12032 memset(rcd->rcvhdrq, 0, rcvhdrq_size(rcd)); in hfi1_rcvctrl() 14771 if (!rcd || !rcd->sc) in hfi1_set_ctxt_jkey() 14805 if (!rcd || !rcd->sc) in hfi1_clear_ctxt_jkey() [all …]
|
H A D | netdev.h | 25 struct hfi1_ctxtdata *rcd; member 73 return dd->netdev_rx->rxq[ctxt].rcd; in hfi1_netdev_get_ctxt()
|
H A D | verbs.c | 329 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_kdeth_eager_rcv() local 332 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_eager_rcv() 383 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_kdeth_expected_rcv() local 386 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_expected_rcv() 437 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_do_pkey_check() local 438 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_do_pkey_check() 457 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_handle_packet() local 458 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_handle_packet() 537 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_ib_rcv() local 545 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_16B_rcv() local [all …]
|
H A D | rc.c | 1346 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_send_rc_ack() local 1987 ibp = rcd_to_iport(rcd); in do_rc_ack() 2024 set_restart_qp(qp, rcd); in do_rc_ack() 2304 struct hfi1_ctxtdata *rcd = packet->rcd; in rc_rcv_resp() local 2467 ibp = rcd_to_iport(rcd); in rc_rcv_resp() 2538 rc_defered_ack(rcd, qp); in rc_rcv_error() 2765 struct hfi1_ctxtdata *rcd = packet->rcd; in hfi1_rc_rcv() local 3170 rc_defered_ack(rcd, qp); in hfi1_rc_rcv() 3178 rc_defered_ack(rcd, qp); in hfi1_rc_rcv() 3186 rc_defered_ack(rcd, qp); in hfi1_rc_rcv() [all …]
|
H A D | affinity.c | 840 struct hfi1_ctxtdata *rcd = NULL; in get_irq_affinity() local 859 rcd = (struct hfi1_ctxtdata *)msix->arg; in get_irq_affinity() 860 if (rcd->ctxt == HFI1_CTRL_CTXT) in get_irq_affinity() 864 scnprintf(extra, 64, "ctxt %u", rcd->ctxt); in get_irq_affinity() 867 rcd = (struct hfi1_ctxtdata *)msix->arg; in get_irq_affinity() 869 scnprintf(extra, 64, "ctxt %u", rcd->ctxt); in get_irq_affinity() 937 struct hfi1_ctxtdata *rcd = msix->arg; in hfi1_put_irq_affinity() local 940 if (rcd->ctxt != HFI1_CTRL_CTXT) in hfi1_put_irq_affinity()
|
H A D | chip.h | 759 void update_usrhead(struct hfi1_ctxtdata *rcd, u32 hd, u32 updegr, u32 egrhd, 768 u32 hdrqempty(struct hfi1_ctxtdata *rcd); 771 bool is_urg_masked(struct hfi1_ctxtdata *rcd); 791 void force_recv_intr(struct hfi1_ctxtdata *rcd); 1378 void hfi1_clear_tids(struct hfi1_ctxtdata *rcd); 1384 struct hfi1_ctxtdata *rcd); 1389 int hfi1_set_ctxt_jkey(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd,
|
H A D | verbs.h | 119 struct hfi1_ctxtdata *rcd; /* QP's receive context */ member 370 struct hfi1_ctxtdata *rcd,
|
H A D | vnic_main.c | 334 struct hfi1_devdata *dd = packet->rcd->dd; in hfi1_vnic_bypass_rcv() 365 l4_type, vesw_id, packet->rcd->ctxt); in hfi1_vnic_bypass_rcv() 369 q_idx = packet->rcd->vnic_q_idx; in hfi1_vnic_bypass_rcv()
|
/openbmc/linux/drivers/infiniband/hw/qib/ |
H A D | qib_iba7322.c | 4418 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_7322_usrhead() 4419 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_7322_usrhead() 4481 rcd = NULL; in rcvctrl_7322_mod() 4484 rcd = dd->rcd[ctxt]; in rcvctrl_7322_mod() 4769 struct qib_ctxtdata *rcd = dd->rcd[i]; in qib_portcntr_7322() local 4771 if (!rcd || rcd->ppd != ppd) in qib_portcntr_7322() 6981 rcd->rcvegr_tid_base = rcd->ctxt ? rcd->rcvegrcnt : 0; in qib_7322_init_ctxt() 6987 rcd->rcvegrcnt = rcd->dd->cspec->rcvegrcnt; in qib_7322_init_ctxt() 6989 (rcd->ctxt - NUM_IB_PORTS) * rcd->rcvegrcnt; in qib_7322_init_ctxt() 7074 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7322_txchk_change() [all …]
|
H A D | qib_iba7220.c | 2201 ctxt = rcd->ctxt; in qib_7220_clear_tids() 2705 qib_write_ureg(rcd->dd, ur_rcvegrindexhead, egrhd, rcd->ctxt); in qib_update_7220_usrhead() 2706 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_7220_usrhead() 2713 head = qib_read_ureg32(rcd->dd, ur_rcvhdrhead, rcd->ctxt); in qib_7220_hdrqempty() 2717 tail = qib_read_ureg32(rcd->dd, ur_rcvhdrtail, rcd->ctxt); in qib_7220_hdrqempty() 4350 if (!rcd->ctxt) { in qib_7220_init_ctxt() 4354 rcd->rcvegrcnt = rcd->dd->cspec->rcvegrcnt; in qib_7220_init_ctxt() 4356 (rcd->ctxt - 1) * rcd->rcvegrcnt; in qib_7220_init_ctxt() 4373 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7220_txchk_change() 4374 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) in qib_7220_txchk_change() [all …]
|
H A D | qib_iba6120.c | 1940 struct qib_ctxtdata *rcd) in qib_6120_clear_tids() argument 1947 if (!dd->kregbase || !rcd) in qib_6120_clear_tids() 1950 ctxt = rcd->ctxt; in qib_6120_clear_tids() 2049 qib_write_ureg(rcd->dd, ur_rcvegrindexhead, egrhd, rcd->ctxt); in qib_update_6120_usrhead() 2050 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_6120_usrhead() 2057 head = qib_read_ureg32(rcd->dd, ur_rcvhdrhead, rcd->ctxt); in qib_6120_hdrqempty() 2058 if (rcd->rcvhdrtail_kvaddr) in qib_6120_hdrqempty() 2061 tail = qib_read_ureg32(rcd->dd, ur_rcvhdrtail, rcd->ctxt); in qib_6120_hdrqempty() 2149 dd->rcd[ctxt]->head = val; in rcvctrl_6120_mod() 3385 rcd->rcvegrcnt = rcd->dd->rcvhdrcnt; in qib_6120_init_ctxt() [all …]
|
H A D | qib_rc.c | 1008 u64 val, struct qib_ctxtdata *rcd) in do_rc_ack() argument 1068 &rcd->qp_wait_list); in do_rc_ack() 1225 struct qib_ctxtdata *rcd) in rdma_seq_err() argument 1248 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in rdma_seq_err() 1275 struct qib_ctxtdata *rcd) in qib_rc_rcv_resp() argument 1407 if (!do_rc_ack(qp, aeth, psn, opcode, 0, rcd)) in qib_rc_rcv_resp() 1452 OP(RDMA_READ_RESPONSE_LAST), 0, rcd); in qib_rc_rcv_resp() 1461 rdma_seq_err(qp, ibp, psn, rcd); in qib_rc_rcv_resp() 1499 struct qib_ctxtdata *rcd) in qib_rc_rcv_error() argument 1717 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_rc_rcv() [all …]
|
H A D | qib.h | 726 struct qib_ctxtdata **rcd; /* Receive Context Data */ member 1098 struct qib_ctxtdata *rcd; member 1171 (((struct qib_filedata *)(fp)->private_data)->rcd) 1343 static inline void qib_clear_rcvhdrtail(const struct qib_ctxtdata *rcd) in qib_clear_rcvhdrtail() argument 1345 *((u64 *) rcd->rcvhdrtail_kvaddr) = 0ULL; in qib_clear_rcvhdrtail() 1348 static inline u32 qib_get_rcvhdrtail(const struct qib_ctxtdata *rcd) in qib_get_rcvhdrtail() argument 1355 *((volatile __le64 *)rcd->rcvhdrtail_kvaddr)); /* DMA'ed */ in qib_get_rcvhdrtail()
|
H A D | qib_verbs.c | 225 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_qp_rcv() 246 qib_rc_rcv(rcd, hdr, has_grh, data, tlen, qp); in qib_qp_rcv() 273 struct qib_pportdata *ppd = rcd->ppd; in qib_ib_rcv() 315 rcd->opstats->stats[opcode].n_bytes += tlen; in qib_ib_rcv() 316 rcd->opstats->stats[opcode].n_packets++; in qib_ib_rcv() 333 qib_qp_rcv(rcd, hdr, 1, data, tlen, p->qp); in qib_ib_rcv() 349 qib_qp_rcv(rcd, hdr, lnh == QIB_LRH_GRH, data, tlen, qp); in qib_ib_rcv() 1365 return ARRAY_SIZE(dd->rcd[0]->pkeys); in qib_get_npkeys() 1380 if (!dd->rcd || index >= ARRAY_SIZE(dd->rcd[ctxt]->pkeys)) in qib_get_pkey() 1383 ret = dd->rcd[ctxt]->pkeys[index]; in qib_get_pkey() [all …]
|
H A D | qib_mad.c | 589 struct qib_ctxtdata *rcd = dd->rcd[ppd->hw_pidx]; in get_pkeys() local 591 memcpy(pkeys, rcd->pkeys, sizeof(rcd->pkeys)); in get_pkeys() 991 struct qib_ctxtdata *rcd; in set_pkeys() local 1002 rcd = dd->rcd[ppd->hw_pidx]; in set_pkeys() 1004 for (i = 0; i < ARRAY_SIZE(rcd->pkeys); i++) { in set_pkeys() 1006 u16 okey = rcd->pkeys[i]; in set_pkeys() 1024 rcd->pkeys[i] = key; in set_pkeys()
|
H A D | qib_ud.c | 403 for (i = 0; i < ARRAY_SIZE(dd->rcd[ctxt]->pkeys); ++i) in qib_lookup_pkey() 404 if ((dd->rcd[ctxt]->pkeys[i] & 0x7fff) == pkey) in qib_lookup_pkey()
|
H A D | qib_verbs.h | 296 void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr,
|
/openbmc/linux/drivers/acpi/apei/ |
H A D | erst-dbg.c | 156 struct cper_record_header *rcd; in erst_dbg_write() local 183 rcd = erst_dbg_buf; in erst_dbg_write() 185 if (rcd->record_length != usize) in erst_dbg_write()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | chan.c | 115 struct rtw89_chan_rcd *rcd = &hal->sub[idx].rcd; in rtw89_assign_entity_chan() local 118 rcd->prev_primary_channel = chan->primary_channel; in rtw89_assign_entity_chan() 119 rcd->prev_band_type = chan->band_type; in rtw89_assign_entity_chan() 121 rcd->band_changed = band_changed; in rtw89_assign_entity_chan()
|
/openbmc/linux/drivers/net/vmxnet3/ |
H A D | vmxnet3_xdp.h | 31 struct Vmxnet3_RxCompDesc *rcd,
|
/openbmc/u-boot/doc/device-tree-bindings/misc/ |
H A D | intel,baytrail-fsp.txt | 82 - fsp,dimm-trpt-rcd 145 fsp,dimm-trpt-rcd = <0xb>;
|
/openbmc/linux/drivers/net/hyperv/ |
H A D | netvsc.c | 1320 const struct recv_comp_data *rcd in send_recv_completions() local 1323 msg.status = rcd->status; in send_recv_completions() 1325 rcd->tid, VM_PKT_COMP, 0); in send_recv_completions() 1366 struct recv_comp_data *rcd; in enq_receive_complete() local 1382 rcd = mrc->slots + mrc->next; in enq_receive_complete() 1383 rcd->tid = tid; in enq_receive_complete() 1384 rcd->status = status; in enq_receive_complete()
|