/linux-master/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_recvfrom.c | 109 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 D | verbs.c | 136 * @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 D | nvmet.h | 366 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 D | trace.h | 121 __entry->qid = req->cq->qid;
|
/linux-master/io_uring/ |
H A D | io_uring.h | 54 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 D | ionic_lif.h | 89 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 D | xsk.c | 414 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 D | hfcmulti.c | 3525 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 D | w6692.c | 981 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 D | mISDNipac.c | 1380 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 D | be_cmds.c | 519 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 D | qp.c | 1355 *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 D | uverbs.h | 236 void ib_uverbs_comp_handler(struct ib_cq *cq, void *cq_context);
|
/linux-master/drivers/scsi/qedi/ |
H A D | qedi.h | 156 union iscsi_cqe *cq; member in struct:global_queue
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | wq.h | 37 #include <linux/mlx5/cq.h>
|
/linux-master/drivers/scsi/hisi_sas/ |
H A D | hisi_sas_v2_hw.c | 3113 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 D | Makefile | 84 $(AR) cq $@ $^
|
/linux-master/include/net/ |
H A D | xsk_buff_pool.h | 66 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 D | erdma.h | 104 struct erdma_cmdq_cq cq; member in struct:erdma_cmdq
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_struct.h | 381 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 D | mana_ib.h | 161 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 D | otx2_common.h | 374 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 D | core.h | 128 struct pdsc_cq cq; member in struct:pdsc_qcq
|
/linux-master/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 353 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 D | ipconfig.c | 1413 char *cp, *cq; local 1415 cp = cq = name; 1419 if (cp == cq || cp - cq > 3) 1425 cq = cp;
|