/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_nvme.c | 113 unsigned int qidx, u16 qsize, void **handle) 120 if (qidx) 121 qidx--; 128 __func__, handle, qidx, qsize); 130 if (qidx > qla_nvme_fc_transport.max_hw_queues) { 132 "%s: Illegal qidx=%d. Max=%d\n", 133 __func__, qidx, qla_nvme_fc_transport.max_hw_queues); 141 if (ha->queue_pair_map[qidx]) { 142 *handle = ha->queue_pair_map[qidx]; 145 *handle, qidx); 112 qla_nvme_alloc_queue(struct nvme_fc_local_port *lport, unsigned int qidx, u16 qsize, void **handle) argument [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_debugfs.h | 522 lpfc_debug_dump_hba_eq(struct lpfc_hba *phba, int qidx) argument 526 qp = phba->sli4_hba.hdwq[qidx].hba_eq; 528 pr_err("EQ[Idx:%d|Qid:%d]\n", qidx, qp->queue_id);
|
H A D | lpfc_nvme.c | 68 * @qidx: An cpu index used to affinitize IO queues and MSIX vectors. 73 * internal data structures to bind the @qidx to its internal IO queues. 74 * A hardware queue maps (qidx) to a specific driver MSI-X vector/EQ/CQ/WQ. 83 unsigned int qidx, u16 qsize, 106 qhandle->qidx = qidx; 108 * NVME qidx == 0 is the admin queue, so both admin queue 112 if (qidx) { 114 qhandle->index = ((qidx - 1) % 118 qhandle->index = qidx; 82 lpfc_nvme_create_queue(struct nvme_fc_local_port *pnvme_lport, unsigned int qidx, u16 qsize, void **handle) argument 144 lpfc_nvme_delete_queue(struct nvme_fc_local_port *pnvme_lport, unsigned int qidx, void *handle) argument [all...] |
H A D | lpfc_nvme.h | 43 uint32_t qidx; /* queue index passed to create */ member in struct:lpfc_nvme_qhandle
|
H A D | lpfc_debugfs.c | 3887 int qidx; local 3889 for (qidx = 0; qidx < phba->cfg_hdw_queue; qidx++) { 3890 qp = phba->sli4_hba.hdwq[qidx].io_wq; 4335 uint32_t qidx, quetp, queid, index, count, offset, value; local 4373 for (qidx = 0; qidx < phba->cfg_hdw_queue; qidx++) { 4374 qp = phba->sli4_hba.hdwq[qidx] [all...] |
H A D | lpfc_sli.h | 492 uint16_t qidx; member in struct:lpfc_io_buf::__anon113::__anon115
|
H A D | lpfc_init.c | 10967 int qidx, uint32_t qtype) 10975 ((eq) ? ((cq) ? "WQ" : "CQ") : "EQ"), qidx); 10985 qidx, (uint32_t)rc); 10996 qidx, cq->queue_id, qidx, eq->queue_id); 11003 qidx, (uint32_t)rc); 11015 qidx, wq->queue_id, wq->assoc_qid, qidx, cq->queue_id); 11046 int qidx; local 11051 for (qidx 10965 lpfc_create_wq_cq(struct lpfc_hba *phba, struct lpfc_queue *eq, struct lpfc_queue *cq, struct lpfc_queue *wq, uint16_t *cq_map, int qidx, uint32_t qtype) argument 11087 int qidx, cpu; local 11444 int qidx; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_nix.c | 1017 if (!pfvf->rq_ctx || req->qidx >= pfvf->rq_ctx->qsize) 1021 if (!pfvf->sq_ctx || req->qidx >= pfvf->sq_ctx->qsize) 1025 if (!pfvf->cq_ctx || req->qidx >= pfvf->cq_ctx->qsize) 1029 /* Check if RSS is enabled and qidx is within range */ 1032 (req->qidx >= (256UL << (cfg & 0xF)))) 1040 (req->qidx >= (256UL << (cfg & 0xF)))) 1074 inst.cindex = req->qidx; 1150 __set_bit(req->qidx, pfvf->rq_bmap); 1152 __set_bit(req->qidx, pfvf->sq_bmap); 1154 __set_bit(req->qidx, pfv 1327 int qidx, q_cnt = 0; local 5871 nix_aq_context_read(struct rvu *rvu, struct nix_hw *nix_hw, struct nix_cn10k_aq_enq_req *aq_req, struct nix_cn10k_aq_enq_rsp *aq_rsp, u16 pcifunc, u8 ctype, u32 qidx) argument [all...] |
H A D | rvu_debugfs.c | 1880 int qidx, rc, max_id = 0; local 1945 for (qidx = id; qidx < max_id; qidx++) { 1946 aq_req.qidx = qidx; 1947 seq_printf(filp, "=====%s_ctx for nixlf:%d and qidx:%d is=====\n", 1948 ctype_string, nixlf, aq_req.qidx);
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-dev-v5.c | 216 n = head_idx + COMMANDS_PER_QUEUE - cmd_q->qidx - 1; 238 mP = (__le32 *)&cmd_q->qbase[cmd_q->qidx]; 243 cmd_q->qidx = (cmd_q->qidx + 1) % COMMANDS_PER_QUEUE; 249 tail = low_address(cmd_q->qdma_tail + cmd_q->qidx * Q_DESC_SIZE); 840 cmd_q->qidx = 0;
|
H A D | ccp-dev.h | 274 unsigned int qidx; member in struct:ccp_cmd_queue
|
/linux-master/drivers/dma/ptdma/ |
H A D | ptdma.h | 200 unsigned int qidx; member in struct:pt_cmd_queue
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 401 int i, j, err, qidx = 0; local 407 err = request_irq(adap->msix_info[qidx + 1].vec, 409 adap->sge.qs[qidx]. 411 adap->msix_info[qidx + 1].desc, 412 &adap->sge.qs[qidx]); 414 while (--qidx >= 0) 415 free_irq(adap->msix_info[qidx + 1].vec, 416 &adap->sge.qs[qidx]); 419 qidx++; 939 static int send_pktsched_cmd(struct adapter *adap, int sched, int qidx, in argument 2617 int qidx; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_vf.c | 391 int qidx = skb_get_queue_mapping(skb); local 395 sq = &vf->qset.sq[qidx]; 396 txq = netdev_get_tx_queue(netdev, qidx); 398 if (!otx2_sq_append_skb(netdev, sq, skb, qidx)) {
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 270 u16 qidx; local 273 qidx = skb_get_queue_mapping(skb); 274 tx_ring = &dp->tx_rings[qidx]; 281 qidx, tx_ring->wr_p, tx_ring->rd_p); 282 nd_q = netdev_get_tx_queue(dp->netdev, qidx);
|
/linux-master/drivers/scsi/mpi3mr/ |
H A D | mpi3mr_fw.c | 1777 * @qidx: operational reply queue index 1784 static int mpi3mr_delete_op_reply_q(struct mpi3mr_ioc *mrioc, u16 qidx) argument 1787 struct op_reply_qinfo *op_reply_q = mrioc->op_reply_qinfo + qidx; 1793 midx = REPLY_QUEUE_IDX_TO_MSIX_IDX(qidx, mrioc->op_reply_q_offset); 1846 mpi3mr_free_op_reply_q_segments(mrioc, qidx); 1858 * @qidx: request queue index 1865 static int mpi3mr_alloc_op_reply_q_segments(struct mpi3mr_ioc *mrioc, u16 qidx) argument 1867 struct op_reply_qinfo *op_reply_q = mrioc->op_reply_qinfo + qidx; 1915 * @qidx: request queue index 1922 static int mpi3mr_alloc_op_req_q_segments(struct mpi3mr_ioc *mrioc, u16 qidx) argument 1980 mpi3mr_create_op_reply_q(struct mpi3mr_ioc *mrioc, u16 qidx) argument 4269 mpi3mr_memset_op_reply_q_buffers(struct mpi3mr_ioc *mrioc, u16 qidx) argument 4292 mpi3mr_memset_op_req_q_buffers(struct mpi3mr_ioc *mrioc, u16 qidx) argument [all...] |
H A D | mpi3mr.h | 196 #define REPLY_QUEUE_IDX_TO_MSIX_IDX(qidx, offset) (qidx + offset) 1334 u64 *reply_dma, u16 qidx);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 1161 int qidx, credits, max_pkt_len; local 1193 qidx = skb_get_queue_mapping(skb); 1194 BUG_ON(qidx >= pi->nqsets); 1195 txq = &adapter->sge.ethtxq[pi->first_qset + qidx]; 1226 dev->name, qidx);
|
H A D | cxgb4vf_main.c | 2671 int q10g, n10g, qidx, pidx, qs; local 2707 qidx = 0; 2711 pi->first_qset = qidx; 2713 qidx += pi->nqsets; 2715 s->ethqsets = qidx;
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | dp.c | 262 unsigned int real_len, qidx; local 272 qidx = skb_get_queue_mapping(skb); 273 tx_ring = &dp->tx_rings[qidx]; 275 nd_q = netdev_get_tx_queue(dp->netdev, qidx); 280 qidx, tx_ring->wr_p, tx_ring->rd_p);
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 1738 int qidx = 0, abs_vfid; local 1787 qidx = cid & ((1 << BNX2X_VF_CID_WND)-1); 1801 vf->abs_vfid, qidx); 1802 vfq_get(vf, qidx)->sp_obj.complete_cmd(bp, 1804 qidx)->sp_obj, 1809 vf->abs_vfid, qidx); 1810 bnx2x_vf_handle_classification_eqe(bp, vfq_get(vf, qidx), elem); 1814 vf->abs_vfid, qidx); 1819 vf->abs_vfid, qidx); 1824 vf->abs_vfid, qidx); [all...] |
H A D | bnx2x_vfpf.c | 26 static int bnx2x_vfpf_teardown_queue(struct bnx2x *bp, int qidx); 686 static int bnx2x_vfpf_teardown_queue(struct bnx2x *bp, int qidx) argument 696 req->vf_qid = qidx; 708 BNX2X_ERR("Sending TEARDOWN for queue %d failed: %d\n", qidx, 715 BNX2X_ERR("TEARDOWN for queue %d failed: %d\n", qidx,
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 669 unsigned int qidx; local 677 qidx = p->txq->qidx; 680 qidx = p->rxq->qidx; 689 qtype, qidx);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 1991 int qidx, hslot; local 1996 qidx = 2 * fifo; 1998 qidx++; 2000 pktout = brcmu_pktq_penq_head(&entry->psq, qidx, skb); 2002 bphy_err(drvr, "%s queue %d full\n", entry->name, qidx);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 1494 int len, qidx, credits, ret, left; local 1524 qidx = skb_get_queue_mapping(skb); 1534 q = &adap->sge.ethtxq[qidx + pi->first_qset]; 1556 dev->name, qidx); 1820 int qidx, credits, ret; local 1842 qidx = skb_get_queue_mapping(skb); 1843 WARN_ON(qidx >= pi->nqsets); 1844 txq = &adapter->sge.ethtxq[pi->first_qset + qidx]; 1868 dev->name, qidx);
|