Home
last modified time | relevance | path

Searched refs:rcd (Results 26 – 50 of 72) sorted by relevance

123

/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.h99 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 Ddebugfs.c97 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 Dtrace_misc.h73 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 Dchip.c8372 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 Dnetdev.h25 struct hfi1_ctxtdata *rcd; member
73 return dd->netdev_rx->rxq[ctxt].rcd; in hfi1_netdev_get_ctxt()
H A Dverbs.c329 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 Drc.c1346 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 Daffinity.c840 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 Dchip.h759 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 Dverbs.h119 struct hfi1_ctxtdata *rcd; /* QP's receive context */ member
370 struct hfi1_ctxtdata *rcd,
H A Dvnic_main.c334 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 Dqib_iba7322.c4418 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 Dqib_iba7220.c2201 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 Dqib_iba6120.c1940 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 Dqib_rc.c1008 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 Dqib.h726 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 Dqib_verbs.c225 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 Dqib_mad.c589 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 Dqib_ud.c403 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 Dqib_verbs.h296 void qib_rc_rcv(struct qib_ctxtdata *rcd, struct ib_header *hdr,
/openbmc/linux/drivers/acpi/apei/
H A Derst-dbg.c156 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 Dchan.c115 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 Dvmxnet3_xdp.h31 struct Vmxnet3_RxCompDesc *rcd,
/openbmc/u-boot/doc/device-tree-bindings/misc/
H A Dintel,baytrail-fsp.txt82 - fsp,dimm-trpt-rcd
145 fsp,dimm-trpt-rcd = <0xb>;
/openbmc/linux/drivers/net/hyperv/
H A Dnetvsc.c1320 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()

123