Searched refs:cq (Results 226 - 250 of 350) sorted by relevance

1234567891011>>

/linux-master/net/sunrpc/xprtrdma/
H A Dsvc_rdma_recvfrom.c109 static void svc_rdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc);
324 * @cq: Completion Queue context
328 static void svc_rdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc) argument
330 struct svcxprt_rdma *rdma = cq->cq_context;
H A Dverbs.c136 * @cq: completion queue
140 static void rpcrdma_wc_send(struct ib_cq *cq, struct ib_wc *wc) argument
145 struct rpcrdma_xprt *r_xprt = cq->cq_context;
155 * @cq: completion queue
159 static void rpcrdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc) argument
164 struct rpcrdma_xprt *r_xprt = cq->cq_context;
/linux-master/drivers/nvme/target/
H A Dnvmet.h366 struct nvmet_cq *cq; member in struct:nvmet_req
471 bool nvmet_req_init(struct nvmet_req *req, struct nvmet_cq *cq,
484 void nvmet_cq_setup(struct nvmet_ctrl *ctrl, struct nvmet_cq *cq, u16 qid,
H A Dtrace.h121 __entry->qid = req->cq->qid;
/linux-master/io_uring/
H A Dio_uring.h54 int dist = READ_ONCE(ctx->rings->cq.tail) - (int) iowq->cq_tail;
189 * If we can't get a cq entry, userspace overflowed the
260 smp_store_release(&ctx->rings->cq.tail, ctx->cached_cq_tail);
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h89 struct ionic_cq cq; member in struct:ionic_qcq
100 #define napi_to_cq(napi) (&napi_to_qcq(napi)->cq)
/linux-master/net/xdp/
H A Dxsk.c414 xskq_prod_submit_n(pool->cq, nb_entries);
458 if (xskq_prod_reserve_addr(pool->cq, desc->addr))
517 nb_pkts = xskq_prod_nb_free(pool->cq, nb_pkts);
528 xskq_prod_write_addr_batch(pool->cq, pool->tx_descs, nb_pkts);
550 ret = xskq_prod_reserve_addr(xs->pool->cq, addr);
561 xskq_prod_submit_n(xs->pool->cq, n);
570 xskq_prod_cancel_n(xs->pool->cq, n);
1258 /* Do not allow setting your own fq or cq. */
1619 READ_ONCE(xs->pool->cq);
/linux-master/drivers/isdn/hardware/mISDN/
H A Dhfcmulti.c3525 channel_bctrl(struct bchannel *bch, struct mISDN_ctrl_req *cq) argument
3529 (struct dsp_features *)(*((u_long *)&cq->p1));
3537 switch (cq->op) {
3539 ret = mISDN_ctrl_bchannel(bch, cq);
3540 cq->op |= MISDN_CTRL_HFC_OP | MISDN_CTRL_HW_FEATURES_OP;
3543 ret = mISDN_ctrl_bchannel(bch, cq);
3544 hc->chan[bch->slot].rx_off = !!cq->p1;
3557 ret = mISDN_ctrl_bchannel(bch, cq);
3581 slot_tx = cq->p1 & 0xff;
3582 bank_tx = cq
4090 channel_dctrl(struct dchannel *dch, struct mISDN_ctrl_req *cq) argument
[all...]
H A Dw6692.c981 channel_bctrl(struct bchannel *bch, struct mISDN_ctrl_req *cq) argument
983 return mISDN_ctrl_bchannel(bch, cq);
1004 channel_ctrl(struct w6692_hw *card, struct mISDN_ctrl_req *cq) argument
1008 switch (cq->op) {
1010 cq->op = MISDN_CTRL_L1_TIMER3;
1013 ret = l1_event(card->dch.l1, HW_TIMER3_VALUE | (cq->p1 & 0xff));
1016 pr_info("%s: unknown CTRL OP %x\n", card->name, cq->op);
H A DmISDNipac.c1380 channel_bctrl(struct bchannel *bch, struct mISDN_ctrl_req *cq) argument
1382 return mISDN_ctrl_bchannel(bch, cq);
1497 channel_ctrl(struct ipac_hw *ipac, struct mISDN_ctrl_req *cq) argument
1501 switch (cq->op) {
1503 cq->op = MISDN_CTRL_LOOP | MISDN_CTRL_L1_TIMER3;
1506 /* cq->channel: 0 disable, 1 B1 loop 2 B2 loop, 3 both */
1507 if (cq->channel < 0 || cq->channel > 3) {
1511 ret = ipac->ctrl(ipac, HW_TESTLOOP, cq->channel);
1514 ret = ipac->isac.ctrl(&ipac->isac, HW_TIMER3_VALUE, cq
[all...]
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.c519 struct be_queue_info *mcc_cq = &adapter->mcc_obj.cq;
533 be_cq_notify(adapter, adapter->mcc_obj.cq.id, true, 0);
544 be_cq_notify(adapter, adapter->mcc_obj.cq.id, false, 0);
569 be_cq_notify(adapter, mcc_obj->cq.id, mcc_obj->rearm_cq, num);
698 /* A cq entry has been made now */
1159 int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq, argument
1164 struct be_dma_mem *q_mem = &cq->dma_mem;
1187 __ilog2_u32(cq->len / 256));
1204 __ilog2_u32(cq->len / 256));
1218 cq
1236 be_cmd_mccq_ext_create(struct be_adapter *adapter, struct be_queue_info *mccq, struct be_queue_info *cq) argument
1301 be_cmd_mccq_org_create(struct be_adapter *adapter, struct be_queue_info *mccq, struct be_queue_info *cq) argument
1345 be_cmd_mccq_create(struct be_adapter *adapter, struct be_queue_info *mccq, struct be_queue_info *cq) argument
1365 struct be_queue_info *cq = &txo->cq; local
[all...]
/linux-master/drivers/infiniband/hw/mlx4/
H A Dqp.c1355 *send_cq = to_mcq(to_mxrcd(qp->ibqp.xrcd)->cq);
1364 to_mcq(qp->ibwq.cq);
1563 init_attr->send_cq = to_mxrcd(init_attr->xrcd)->cq;
2358 send_cq = to_mcq(rwq_ind_tbl->ind_tbl[0]->cq);
3281 struct mlx4_ib_cq *cq; local
3287 cq = to_mcq(ib_cq);
3288 spin_lock(&cq->lock);
3290 spin_unlock(&cq->lock);
4173 ib_qp_init_attr.recv_cq = init_attr->cq;
4387 static void mlx4_ib_drain_qp_done(struct ib_cq *cq, struc argument
4397 handle_drain_completion(struct ib_cq *cq, struct mlx4_ib_drain_cqe *sdrain, struct mlx4_ib_dev *dev) argument
4448 struct ib_cq *cq = qp->send_cq; local
4483 struct ib_cq *cq = qp->recv_cq; local
[all...]
/linux-master/drivers/infiniband/core/
H A Duverbs.h236 void ib_uverbs_comp_handler(struct ib_cq *cq, void *cq_context);
/linux-master/drivers/scsi/qedi/
H A Dqedi.h156 union iscsi_cqe *cq; member in struct:global_queue
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwq.h37 #include <linux/mlx5/cq.h>
/linux-master/drivers/scsi/hisi_sas/
H A Dhisi_sas_v2_hw.c3113 struct hisi_sas_cq *cq = p; local
3114 struct hisi_hba *hisi_hba = cq->hisi_hba;
3118 u32 rd_point = cq->rd_point, wr_point, dev_id;
3119 int queue = cq->id;
3179 cq->rd_point = rd_point;
3187 struct hisi_sas_cq *cq = p; local
3188 struct hisi_hba *hisi_hba = cq->hisi_hba;
3189 int queue = cq->id;
3373 struct hisi_sas_cq *cq = &hisi_hba->cq[queue_n local
[all...]
/linux-master/lib/raid6/test/
H A DMakefile84 $(AR) cq $@ $^
/linux-master/include/net/
H A Dxsk_buff_pool.h66 struct xsk_queue *cq; member in struct:xsk_buff_pool
91 * sockets share a single cq when the same netdev and queue id is shared.
/linux-master/drivers/infiniband/hw/erdma/
H A Derdma.h104 struct erdma_cmdq_cq cq; member in struct:erdma_cmdq
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_struct.h381 u64 cq : 20; member in struct:nix_cn10k_rq_ctx_s
469 u64 cq : 20; member in struct:nix_cn10k_sq_ctx_s
532 u64 cq : 20; member in struct:nix_rq_ctx_s
616 u64 cq : 20; member in struct:nix_sq_ctx_s
/linux-master/drivers/infiniband/hw/mana/
H A Dmana_ib.h161 int mana_ib_install_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h374 int (*refill_pool_ptrs)(void *dev, struct otx2_cq_queue *cq);
987 void otx2_cleanup_rx_cqes(struct otx2_nic *pfvf, struct otx2_cq_queue *cq, int qidx);
988 void otx2_cleanup_tx_cqes(struct otx2_nic *pfvf, struct otx2_cq_queue *cq);
992 int otx2_alloc_buffer(struct otx2_nic *pfvf, struct otx2_cq_queue *cq,
/linux-master/drivers/net/ethernet/amd/pds_core/
H A Dcore.h128 struct pdsc_cq cq; member in struct:pdsc_qcq
/linux-master/drivers/isdn/mISDN/
H A Ddsp_cmx.c353 struct mISDN_ctrl_req cq; local
355 memset(&cq, 0, sizeof(cq));
356 cq.op = message;
357 cq.p1 = param1 | (param2 << 8);
358 cq.p2 = param3 | (param4 << 8);
360 dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq);
/linux-master/net/ipv4/
H A Dipconfig.c1413 char *cp, *cq; local
1415 cp = cq = name;
1419 if (cp == cq || cp - cq > 3)
1425 cq = cp;

Completed in 411 milliseconds

1234567891011>>