| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_cpl_io.c | 108 wr = alloc_wrqe(roundup2(flowclen, 16), &toep->ofld_txq->wrq); in send_flowc_wr() 202 &toep->ofld_txq->wrq)) == NULL) { in update_tx_rate_limit() 268 wr = alloc_wrqe(sizeof(*req), &toep->ofld_txq->wrq); in send_reset() 472 wr = alloc_wrqe(sizeof(*req), &toep->ofld_txq->wrq); in t4_close_conn() 641 wr = alloc_wrqe(roundup2(plen, 16), &toep->ofld_txq->wrq); in t4_push_raw_wr() 872 &toep->ofld_txq->wrq); in t4_push_frames() 892 &toep->ofld_txq->wrq); in t4_push_frames() 1055 wr = alloc_wrqe(roundup2(plen, 16), &toep->ofld_txq->wrq); in write_iscsi_mbuf_wr() 1137 wr = alloc_wrqe(roundup2(wr_len, 16), &toep->ofld_txq->wrq); in write_iscsi_mbuf_wr() 1179 counter_u64_add(toep->ofld_txq->tx_iscsi_pdus, npdu); in write_iscsi_mbuf_wr() [all …]
|
| H A D | t4_listen.c | 486 struct sge_ofld_txq *ofld_txq; in send_flowc_wr_synqe() local 495 ofld_txq = &sc->sge.ofld_txq[synqe->params.txq_idx]; in send_flowc_wr_synqe() 498 wr = alloc_wrqe(roundup2(flowclen, 16), &ofld_txq->wrq); in send_flowc_wr_synqe() 549 &sc->sge.ofld_txq[synqe->params.txq_idx].wrq); in send_abort_rpl_synqe() 1033 struct sge_ofld_txq *ofld_txq; in do_abort_req_synqe() local 1051 ofld_txq = &sc->sge.ofld_txq[synqe->params.txq_idx]; in do_abort_req_synqe() 1069 send_abort_rpl(sc, ofld_txq, tid, CPL_ABORT_NO_RST); in do_abort_req_synqe()
|
| H A D | t4_tom.c | 183 toep->ofld_txq = &sc->sge.ofld_txq[cp->txq_idx]; in init_toepcb() 879 flowc = start_wrq_wr(&toep->ofld_txq->wrq, flowclen16, &cookie); in send_mss_flowc_wr() 900 commit_wrq_wr(&toep->ofld_txq->wrq, flowc, &cookie); in send_mss_flowc_wr() 1453 struct sge_ofld_txq *ofld_txq = &sc->sge.ofld_txq[cp->txq_idx]; in update_tid_qid_sel() local 1459 if ((ofld_txq->wrq.eq.cntxt_id & mask) == (tid & mask)) in update_tid_qid_sel() 1469 ofld_txq = &sc->sge.ofld_txq[cp->txq_idx]; in update_tid_qid_sel() 1470 MPASS((ofld_txq->wrq.eq.cntxt_id & mask) == (tid & mask)); in update_tid_qid_sel() 2331 wr = alloc_wrqe(roundup2(flowclen, 16), &toep->ofld_txq->wrq); in send_txdataplen_max_flowc_wr()
|
| H A D | t4_connect.c | 95 toep->ofld_txq = &sc->sge.ofld_txq[toep->params.txq_idx]; in do_act_establish()
|
| H A D | t4_tls.c | 671 wr = alloc_wrqe(roundup2(wr_len, 16), &toep->ofld_txq->wrq); in t4_push_ktls() 742 counter_u64_add(toep->ofld_txq->tx_toe_tls_records, 1); in t4_push_ktls() 743 counter_u64_add(toep->ofld_txq->tx_toe_tls_octets, m->m_len); in t4_push_ktls()
|
| H A D | t4_tom.h | 117 int16_t txq_idx; /* ofld_txq = &sc->sge.ofld_txq[txq_idx] */ 222 struct sge_ofld_txq *ofld_txq; 221 struct sge_ofld_txq *ofld_txq; global() member
|
| /freebsd/sys/dev/cxgbe/ |
| H A D | t4_sge.c | 1159 struct sge_ofld_txq *ofld_txq; in t4_setup_vi_queues() local 1241 for_each_ofld_txq(vi, i, ofld_txq) { in t4_setup_vi_queues() 1242 rc = alloc_ofld_txq(vi, ofld_txq, i); in t4_setup_vi_queues() 1264 struct sge_ofld_txq *ofld_txq; in t4_teardown_vi_queues() local 1295 for_each_ofld_txq(vi, i, ofld_txq) { in t4_teardown_vi_queues() 1296 free_ofld_txq(vi, ofld_txq); in t4_teardown_vi_queues() 4986 alloc_ofld_txq(struct vi_info *vi, struct sge_ofld_txq *ofld_txq, int idx) in alloc_ofld_txq() argument 4991 struct sge_eq *eq = &ofld_txq->wrq.eq; in alloc_ofld_txq() 5016 rc = alloc_wrq(sc, vi, &ofld_txq->wrq, &vi->ctx, oid); in alloc_ofld_txq() 5026 ofld_txq->tx_iscsi_pdus = counter_u64_alloc(M_WAITOK); in alloc_ofld_txq() [all …]
|
| H A D | t4_main.c | 1602 s->ofld_txq = malloc(s->nofldtxq * sizeof(struct sge_ofld_txq), in t4_attach() 1975 free(sc->sge.ofld_txq, M_CXGBE); in t4_detach_common() 2139 struct sge_ofld_txq *ofld_txq; in stop_lld() local 2188 for_each_ofld_txq(vi, k, ofld_txq) { in stop_lld() 2189 TXQ_LOCK(&ofld_txq->wrq); in stop_lld() 2190 ofld_txq->wrq.eq.flags &= ~EQ_HW_ALLOCATED; in stop_lld() 2191 TXQ_UNLOCK(&ofld_txq->wrq); in stop_lld() 2851 vi->ofld_txq_oid = SYSCTL_ADD_NODE(ctx, children, OID_AUTO, "ofld_txq", in cxgbe_vi_attach() 7493 struct sge_ofld_txq *ofld_txq; in quiesce_vi() local 7504 for_each_ofld_txq(vi, i, ofld_txq) { in quiesce_vi() 12982 struct sge_ofld_txq *ofld_txq; clear_stats() local [all...] |
| H A D | adapter.h | 918 struct sge_ofld_txq *ofld_txq; /* TOE tx queues */ member 1162 for (q = &vi->adapter->sge.ofld_txq[vi->first_ofld_txq], iter = 0; \
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | qp.c | 1133 wr = alloc_wrqe(sizeof(*wqe), &toep->ofld_txq->wrq); in post_terminate() 1264 wr = alloc_wrqe(sizeof(*wqe), &toep->ofld_txq->wrq); in rdma_fini() 1359 wr = alloc_wrqe(sizeof(*wqe), &toep->ofld_txq->wrq); in rdma_init()
|
| /freebsd/sys/dev/cxgbe/nvmf/ |
| H A D | nvmf_che.c | 2358 t4_set_tcb_field(sc, &toep->ofld_txq->wrq, toep, word, mask, val, 0, 0); in t4_nvme_set_tcb_field()
|