/drivers/atm/ |
H A D | nicstar.c | 26 * 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 D | idt77252.c | 639 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 D | idt77252.h | 214 struct scq_info *scq; /* To keep track of the SCQ */ member in struct:vc_map
|
H A D | nicstar.h | 701 scq_info *scq; /* To keep track of the SCQ */ member in struct:vc_map
|
/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_provider.h | 130 u32 scq; member in struct:iwch_qp_attributes
|
H A D | iwch_qp.c | 858 schp = get_chp(qhp->rhp, qhp->attr.scq); 905 init_attr.scqid = qhp->attr.scq;
|
H A D | iwch_provider.c | 962 qhp->attr.scq = ((struct iwch_cq *) attrs->send_cq)->cq.cqid;
|
/drivers/infiniband/hw/cxgb4/ |
H A D | ev.c | 138 cqid = qhp->attr.scq;
|
H A D | qp.c | 169 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 D | iw_cxgb4.h | 450 u32 scq; member in struct:c4iw_qp_attributes
|
/drivers/infiniband/core/ |
H A D | verbs.c | 978 struct ib_cq *scq, *rcq; local 989 scq = qp->send_cq; 997 if (scq) 998 atomic_dec(&scq->usecnt);
|
H A D | uverbs_cmd.c | 1594 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/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 108 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);
|