| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_listen.c | 354 lctx->ctrlq = &sc->sge.ctrlq[vi->pi->port_id]; in alloc_lctx() 570 wr = alloc_wrqe(sizeof(*req), lctx->ctrlq); in create_server() 583 req->opt0 = htobe64(V_TX_CHAN(lctx->ctrlq->eq.tx_chan)); in create_server() 598 wr = alloc_wrqe(sizeof(*req), lctx->ctrlq); in create_server6() 613 req->opt0 = htobe64(V_TX_CHAN(lctx->ctrlq->eq.tx_chan)); in create_server6() 627 wr = alloc_wrqe(sizeof(*req), lctx->ctrlq); in destroy_server() 1007 release_tid(sc, synqe->tid, lctx->ctrlq); in done_with_synqe() 1287 sizeof(struct cpl_t5_pass_accept_rpl), &sc->sge.ctrlq[0]); in send_synack() 1564 release_tid(sc, tid, lctx->ctrlq); in do_pass_accept_req() [all...] |
| H A D | t4_connect.c | 95 toep->ctrlq = &sc->sge.ctrlq[toep->params.ctrlq_idx]; in do_act_establish() 172 release_tid(sc, GET_TID(cpl), toep->ctrlq); in do_act_open_rpl() 315 wr = alloc_wrqe(act_open_cpl_size(sc, isipv6), toep->ctrlq); in t4_connect()
|
| H A D | t4_tom.h | 116 int8_t ctrlq_idx; /* ctrlq = &sc->sge.ctrlq[ctrlq_idx] */ 224 struct sge_wrq *ctrlq; 305 struct sge_wrq *ctrlq; 223 struct sge_wrq *ctrlq; global() member 304 struct sge_wrq *ctrlq; global() member
|
| H A D | t4_tom.c | 185 toep->ctrlq = &sc->sge.ctrlq[cp->ctrlq_idx]; in init_toepcb() 320 release_tid(sc, tid, toep->ctrlq); in release_offload_resources() 433 t4_set_tcb_field(sc, toep->ctrlq, toep, W_TCB_T_FLAGS, in t4_ctloutput() 490 cpl = start_wrq_wr(&sc->sge.ctrlq[0], howmany(sizeof(*cpl), 16), in send_get_tcb() 507 commit_wrq_wr(&sc->sge.ctrlq[0], cpl, &cookie); in send_get_tcb() 944 wrh = start_wrq_wr(toep->ctrlq, howmany(len, 16), &cookie); in t4_pmtu_update() 956 commit_wrq_wr(toep->ctrlq, wrh, &cookie); in t4_pmtu_update()
|
| H A D | t4_ddp.c | 250 error = t4_write_page_pods_for_rcvbuf(sc, toep->ctrlq, toep->tid, drb); in alloc_ddp_rcv_buffer() 598 wr = alloc_wrqe(wrlen, toep->ctrlq); in mk_update_tcb_for_ddp() 1253 wr = alloc_wrqe(len, toep->ctrlq); in set_ddp_ulp_mode() 1313 t4_set_tcb_field(sc, toep->ctrlq, toep, W_TCB_RX_DDP_FLAGS, in enable_ddp() 1317 t4_set_tcb_field(sc, toep->ctrlq, toep, W_TCB_T_FLAGS, in enable_ddp() 2109 t4_write_page_pods_for_ps(sc, toep->ctrlq, toep->tid, ps) != 0) { in t4_init_ppod_region() 2772 t4_set_tcb_field(sc, toep->ctrlq, toep,
|
| H A D | t4_tom_l2t.c | 407 e->wrq = &sc->sge.ctrlq[pi->port_id]; in t4_l2t_get()
|
| H A D | t4_cpl_io.c | 405 wr = alloc_wrqe(sizeof(*req), toep->ctrlq); in send_rx_credits()
|
| /freebsd/sys/dev/cxgbe/ |
| H A D | t4_filter.c | 810 fwr = start_wrq_wr(&sc->sge.ctrlq[0], len16, &cookie); in hashfilter_ntuple() 924 commit_wrq_wr(&sc->sge.ctrlq[0], fwr, &cookie); in set_filter() 1318 fwr = start_wrq_wr(&sc->sge.ctrlq[0], howmany(sizeof(*fwr), 16), &cookie); in t4_hashfilter_ao_rpl() 1327 commit_wrq_wr(&sc->sge.ctrlq[0], fwr, &cookie); in t4_hashfilter_ao_rpl() 1395 req = start_wrq_wr(&sc->sge.ctrlq[0], howmany(sizeof(*req), 16), &cookie); in t4_del_hashfilter_rpl() 1416 commit_wrq_wr(&sc->sge.ctrlq[0], req, &cookie); in get_tcamfilter() 1538 release_tid(sc, GET_TID(cpl), &sc->sge.ctrlq[0]); in mk_act_open_req6() 1577 release_tid(sc, tid, &sc->sge.ctrlq[0]); in mk_act_open_req() 1609 release_tid(sc, tid, &sc->sge.ctrlq[0]); in act_open_cpl_len16() 1872 wr = start_wrq_wr(&sc->sge.ctrlq[ in set_nat_params() [all...] |
| H A D | t4_sge.c | 1119 if (sc->sge.ctrlq != NULL) { in t4_teardown_adapter_queues() 3891 struct sge_wrq *ctrlq = &sc->sge.ctrlq[idx]; in alloc_ctrlq() local 3895 if (!(ctrlq->eq.flags & EQ_SW_ALLOCATED)) { in alloc_ctrlq() 3896 MPASS(!(ctrlq->eq.flags & EQ_HW_ALLOCATED)); in alloc_ctrlq() 3905 init_eq(sc, &ctrlq->eq, EQ_CTRL, CTRL_EQ_QSIZE, in alloc_ctrlq() 3907 rc = alloc_wrq(sc, NULL, ctrlq, &sc->ctx, oid); in alloc_ctrlq() 3913 MPASS(ctrlq->eq.flags & EQ_SW_ALLOCATED); in alloc_ctrlq() 3916 if (!(ctrlq->eq.flags & EQ_HW_ALLOCATED)) { in alloc_ctrlq() 3917 MPASS(ctrlq->eq.flags & EQ_SW_ALLOCATED); in alloc_ctrlq() 3918 MPASS(ctrlq->nwr_pending == 0); in alloc_ctrlq() [all …]
|
| H A D | t4_smt.c | 211 e->wrq = &sc->sge.ctrlq[0]; in t4_smt_set_switching()
|
| H A D | t4_l2t.c | 302 e->wrq = &sc->sge.ctrlq[0]; in t4_l2t_alloc_switching()
|
| H A D | adapter.h | 914 struct sge_wrq *ctrlq; /* Control queues */ member
|
| H A D | t4_main.c | 1639 s->ctrlq = malloc(s->nctrlq * sizeof(struct sge_wrq), M_CXGBE, in t4_attach() 1986 free(sc->sge.ctrlq, M_CXGBE); in t4_detach_common() 2207 wrq = &sc->sge.ctrlq[i]; in stop_lld() 4348 release_tid(struct adapter *sc, int tid, struct sge_wrq *ctrlq) in release_tid() argument 4353 wr = alloc_wrqe(sizeof(*req), ctrlq); in release_tid() 13058 wrq = &sc->sge.ctrlq[pi->port_id]; in clear_stats()
|
| /freebsd/sys/dev/cxgbe/crypto/ |
| H A D | t6_kern_tls.c | 96 struct sge_wrq *ctrlq; member 131 tlsp->ctrlq = &sc->sge.ctrlq[pi->port_id]; in alloc_tlspcb() 228 wr = alloc_wrqe(ktls_act_open_cpl_size(isipv6), tlsp->ctrlq); in send_ktls_act_open_req() 2086 release_tid(sc, tlsp->tid, tlsp->ctrlq); in t6_tls_tag_free()
|
| H A D | t4_crypto.c | 1930 sc->ports[port].txq = &sc->adapter->sge.ctrlq[port]; in ccr_init_port()
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | mem.c | 71 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in _c4iw_write_mem_dma_aligned() 101 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in _c4iw_write_mem_dma_aligned()
|
| H A D | cq.c | 64 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in destroy_cq() 136 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in create_cq()
|
| H A D | qp.c | 240 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in create_qp()
|
| /freebsd/sys/dev/cxgbe/cxgbei/ |
| H A D | icl_cxgbei.c | 1001 t4_set_tcb_field(sc, toep->ctrlq, toep, W_TCB_ULP_TYPE, in find_offload_adapter() 1006 t4_set_tcb_field(sc, toep->ctrlq, toep, W_TCB_T_FLAGS, val, val, 0, 0); in find_offload_adapter()
|