Searched defs:scq (Results 1 - 10 of 10) sorted by relevance

/drivers/atm/
H A Dnicstar.c26 * 2 - Per SCQ scq spinlock
117 #define scq_virt_to_bus(scq, p) \
118 (scq->dma + ((unsigned long)(p) - (unsigned long)(scq)->org))
128 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
135 static int push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd,
138 static void drain_scq(ns_dev * card, scq_info * scq, int pos);
252 free_scq(card, card->scd2vc[j]->scq, card->scd2vc[j]->tx_vcc);
868 scq_info *scq; local
874 scq
908 free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) argument
1279 scq_info *scq; local
1473 scq_info *scq; local
1534 scq_info *scq = card->scq0; local
1633 scq_info *scq; local
1723 push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd, struct sk_buff *skb) argument
1838 scq_info *scq; local
1910 drain_scq(ns_dev * card, scq_info * scq, int pos) argument
[all...]
H A Didt77252.c639 struct scq_info *scq; local
641 scq = kzalloc(sizeof(struct scq_info), GFP_KERNEL);
642 if (!scq)
644 scq->base = pci_zalloc_consistent(card->pcidev, SCQ_SIZE, &scq->paddr);
645 if (scq->base == NULL) {
646 kfree(scq);
650 scq->next = scq->base;
651 scq
667 free_scq(struct idt77252_dev *card, struct scq_info *scq) argument
704 struct scq_info *scq = vc->scq; local
792 struct scq_info *scq = vc->scq; local
948 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument
957 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument
[all...]
H A Dnicstar.h701 scq_info *scq; /* To keep track of the SCQ */ member in struct:vc_map
H A Didt77252.h214 struct scq_info *scq; /* To keep track of the SCQ */ member in struct:vc_map
/drivers/infiniband/core/
H A Dverbs.c978 struct ib_cq *scq, *rcq; local
989 scq = qp->send_cq;
997 if (scq)
998 atomic_dec(&scq->usecnt);
H A Duverbs_cmd.c1594 struct ib_cq *scq = NULL, *rcq = NULL; local
1648 scq = idr_read_cq(cmd.send_cq_handle, file->ucontext, !!rcq);
1649 rcq = rcq ?: scq;
1651 if (!pd || !scq) {
1661 attr.send_cq = scq;
1738 if (scq)
1739 put_cq_read(scq);
1740 if (rcq && rcq != scq)
1766 if (scq)
1767 put_cq_read(scq);
[all...]
/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.h130 u32 scq; member in struct:iwch_qp_attributes
/drivers/infiniband/hw/cxgb4/
H A Dqp.c169 struct t4_cq *rcq, struct t4_cq *scq,
294 V_FW_RI_RES_WR_IQID(scq->cqid));
1307 wqe->u.init.scqid = cpu_to_be32(qhp->attr.scq);
1680 qhp->attr.scq = ((struct c4iw_cq *) attrs->send_cq)->cq.cqid;
168 create_qp(struct c4iw_rdev *rdev, struct t4_wq *wq, struct t4_cq *rcq, struct t4_cq *scq, struct c4iw_dev_ucontext *uctx) argument
H A Diw_cxgb4.h450 u32 scq; member in struct:c4iw_qp_attributes
/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c108 struct res_cq *scq; member in struct:res_qp
2706 struct res_cq *scq; local
2740 err = get_res(dev, slave, scqn, RES_CQ, &scq);
2744 scq = rcq;
2761 atomic_inc(&scq->ref_count);
2762 qp->scq = scq;
3707 atomic_dec(&qp->scq->ref_count);
4320 atomic_dec(&qp->scq->ref_count);

Completed in 234 milliseconds