Home
last modified time | relevance | path

Searched refs:pq (Results 1 – 59 of 59) sorted by relevance

/linux-4.4.14/drivers/net/wireless/brcm80211/brcmutil/
Dutils.c58 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq() argument
63 if (pktq_full(pq) || pktq_pfull(pq, prec)) in brcmu_pktq_penq()
66 q = &pq->q[prec].skblist; in brcmu_pktq_penq()
68 pq->len++; in brcmu_pktq_penq()
70 if (pq->hi_prec < prec) in brcmu_pktq_penq()
71 pq->hi_prec = (u8) prec; in brcmu_pktq_penq()
77 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head() argument
82 if (pktq_full(pq) || pktq_pfull(pq, prec)) in brcmu_pktq_penq_head()
85 q = &pq->q[prec].skblist; in brcmu_pktq_penq_head()
87 pq->len++; in brcmu_pktq_penq_head()
[all …]
/linux-4.4.14/drivers/net/wireless/brcm80211/include/
Dbrcmu_utils.h87 static inline int pktq_plen(struct pktq *pq, int prec) in pktq_plen() argument
89 return pq->q[prec].skblist.qlen; in pktq_plen()
92 static inline int pktq_pavail(struct pktq *pq, int prec) in pktq_pavail() argument
94 return pq->q[prec].max - pq->q[prec].skblist.qlen; in pktq_pavail()
97 static inline bool pktq_pfull(struct pktq *pq, int prec) in pktq_pfull() argument
99 return pq->q[prec].skblist.qlen >= pq->q[prec].max; in pktq_pfull()
102 static inline bool pktq_pempty(struct pktq *pq, int prec) in pktq_pempty() argument
104 return skb_queue_empty(&pq->q[prec].skblist); in pktq_pempty()
107 static inline struct sk_buff *pktq_ppeek(struct pktq *pq, int prec) in pktq_ppeek() argument
109 return skb_peek(&pq->q[prec].skblist); in pktq_ppeek()
[all …]
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_sdma.c102 struct ipath_user_sdma_queue *pq = in ipath_user_sdma_queue_create() local
105 if (!pq) in ipath_user_sdma_queue_create()
108 pq->counter = 0; in ipath_user_sdma_queue_create()
109 pq->sent_counter = 0; in ipath_user_sdma_queue_create()
110 INIT_LIST_HEAD(&pq->sent); in ipath_user_sdma_queue_create()
112 mutex_init(&pq->lock); in ipath_user_sdma_queue_create()
114 snprintf(pq->pkt_slab_name, sizeof(pq->pkt_slab_name), in ipath_user_sdma_queue_create()
116 pq->pkt_slab = kmem_cache_create(pq->pkt_slab_name, in ipath_user_sdma_queue_create()
120 if (!pq->pkt_slab) in ipath_user_sdma_queue_create()
123 snprintf(pq->header_cache_name, sizeof(pq->header_cache_name), in ipath_user_sdma_queue_create()
[all …]
Dipath_user_sdma.h38 void ipath_user_sdma_queue_destroy(struct ipath_user_sdma_queue *pq);
41 struct ipath_user_sdma_queue *pq,
46 struct ipath_user_sdma_queue *pq);
49 struct ipath_user_sdma_queue *pq);
51 u32 ipath_user_sdma_complete_counter(const struct ipath_user_sdma_queue *pq);
52 u32 ipath_user_sdma_inflight_counter(struct ipath_user_sdma_queue *pq);
Dipath_file_ops.c1887 fd->pq = ipath_user_sdma_queue_create(&dd->pcidev->dev, in ipath_assign_port()
1892 if (!fd->pq) in ipath_assign_port()
2072 ipath_user_sdma_queue_drain(dd, fd->pq); in ipath_close()
2073 ipath_user_sdma_queue_destroy(fd->pq); in ipath_close()
2206 static int ipath_sdma_get_inflight(struct ipath_user_sdma_queue *pq, in ipath_sdma_get_inflight() argument
2209 const u32 val = ipath_user_sdma_inflight_counter(pq); in ipath_sdma_get_inflight()
2218 struct ipath_user_sdma_queue *pq, in ipath_sdma_get_complete() argument
2224 err = ipath_user_sdma_make_progress(dd, pq); in ipath_sdma_get_complete()
2228 val = ipath_user_sdma_complete_counter(pq); in ipath_sdma_get_complete()
2425 struct ipath_user_sdma_queue *pq = fp->pq; in ipath_write_iter() local
[all …]
Dipath_kernel.h867 struct ipath_user_sdma_queue *pq; member
945 ((struct ipath_filedata *)(fp)->private_data)->pq
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_sdma.c81 struct qib_user_sdma_queue *pq; /* which pq this pkt belongs to */ member
185 struct qib_user_sdma_queue *pq = in qib_user_sdma_queue_create() local
189 if (!pq) in qib_user_sdma_queue_create()
192 pq->counter = 0; in qib_user_sdma_queue_create()
193 pq->sent_counter = 0; in qib_user_sdma_queue_create()
194 pq->num_pending = 0; in qib_user_sdma_queue_create()
195 pq->num_sending = 0; in qib_user_sdma_queue_create()
196 pq->added = 0; in qib_user_sdma_queue_create()
197 pq->sdma_rb_node = NULL; in qib_user_sdma_queue_create()
199 INIT_LIST_HEAD(&pq->sent); in qib_user_sdma_queue_create()
[all …]
Dqib_user_sdma.h38 void qib_user_sdma_queue_destroy(struct qib_user_sdma_queue *pq);
41 struct qib_user_sdma_queue *pq,
46 struct qib_user_sdma_queue *pq);
49 struct qib_user_sdma_queue *pq);
51 u32 qib_user_sdma_complete_counter(const struct qib_user_sdma_queue *pq);
52 u32 qib_user_sdma_inflight_counter(struct qib_user_sdma_queue *pq);
Dqib_file_ops.c1594 fd->pq = qib_user_sdma_queue_create(&dd->pcidev->dev, in do_qib_user_sdma_queue_create()
1598 if (!fd->pq) in do_qib_user_sdma_queue_create()
1841 if (fd->pq) { in qib_close()
1842 qib_user_sdma_queue_drain(rcd->ppd, fd->pq); in qib_close()
1843 qib_user_sdma_queue_destroy(fd->pq); in qib_close()
1937 static int qib_sdma_get_inflight(struct qib_user_sdma_queue *pq, in qib_sdma_get_inflight() argument
1940 const u32 val = qib_user_sdma_inflight_counter(pq); in qib_sdma_get_inflight()
1949 struct qib_user_sdma_queue *pq, in qib_sdma_get_complete() argument
1955 if (!pq) in qib_sdma_get_complete()
1958 err = qib_user_sdma_make_progress(ppd, pq); in qib_sdma_get_complete()
[all …]
Dqib.h1129 struct qib_user_sdma_queue *pq; member
1206 (((struct qib_filedata *)(fp)->private_data)->pq)
/linux-4.4.14/drivers/dma/ioat/
Dprep.c68 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *) descs[0]; in pq_set_src() local
72 pq->coef[idx] = coef; in pq_set_src()
78 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *)desc[0]; in pq16_set_src() local
86 pq->coef[idx] = coef; in pq16_set_src()
292 struct ioat_pq_descriptor *pq = desc->pq; in dump_pq_desc_dbg() local
294 struct ioat_raw_descriptor *descs[] = { (void *) pq, (void *) pq_ex }; in dump_pq_desc_dbg()
295 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); in dump_pq_desc_dbg()
302 (unsigned long long) (pq_ex ? pq_ex->next : pq->next), in dump_pq_desc_dbg()
303 desc->txd.flags, pq->size, pq->ctl, pq->ctl_f.op, in dump_pq_desc_dbg()
304 pq->ctl_f.int_en, pq->ctl_f.compl_write, in dump_pq_desc_dbg()
[all …]
Ddma.c544 struct ioat_pq_descriptor *pq = desc->pq; in desc_has_ext() local
546 if (src_cnt_to_sw(pq->ctl_f.src_cnt) > 3) in desc_has_ext()
599 struct ioat_pq_descriptor *pq = desc->pq; in desc_get_errstat() local
602 if (!pq->dwbes_f.wbes) in desc_get_errstat()
607 if (pq->dwbes_f.p_val_err) in desc_get_errstat()
610 if (pq->dwbes_f.q_val_err) in desc_get_errstat()
Ddma.h178 struct ioat_pq_descriptor *pq; member
408 ioat_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src,
/linux-4.4.14/drivers/staging/rdma/hfi1/
Duser_sdma.c186 struct hfi1_user_sdma_pkt_q *pq; member
275 hfi1_cdbg(SDMA, "[%u:%u:%u:%u] " fmt, (req)->pq->dd->unit, \
276 (req)->pq->ctxt, (req)->pq->subctxt, (req)->info.comp_idx, \
278 #define SDMA_Q_DBG(pq, fmt, ...) \ argument
279 hfi1_cdbg(SDMA, "[%u:%u:%u] " fmt, (pq)->dd->unit, (pq)->ctxt, \
280 (pq)->subctxt, ##__VA_ARGS__)
313 struct hfi1_user_sdma_pkt_q *pq = in defer_packet_queue() local
315 struct hfi1_ibdev *dev = &pq->dd->verbs_dev; in defer_packet_queue()
328 xchg(&pq->state, SDMA_PKT_Q_DEFERRED); in defer_packet_queue()
330 if (list_empty(&pq->busy.list)) in defer_packet_queue()
[all …]
Dfile_ops.c440 struct hfi1_user_sdma_pkt_q *pq; in hfi1_write_iter() local
459 pq = user_sdma_pkt_fp(kiocb->ki_filp); in hfi1_write_iter()
462 if (atomic_read(&pq->n_reqs) == pq->n_max_reqs) { in hfi1_write_iter()
770 if (fdata->pq) in hfi1_file_close()
Dhfi.h1102 struct hfi1_user_sdma_pkt_q *pq; member
1434 (((struct hfi1_filedata *)(fp)->private_data)->pq)
/linux-4.4.14/drivers/zorro/
Dgen-devlist.c17 pq(FILE *f, const char *c) in pq() function
68 pq(devf, c); in main()
89 pq(devf, c); in main()
/linux-4.4.14/crypto/async_tx/
Dasync_pq.c315 dma_addr_t pq[2]; in async_syndrome_val() local
334 pq[0] = 0; in async_syndrome_val()
337 pq[0] = dma_map_page(dev, P(blocks, disks), in async_syndrome_val()
340 unmap->addr[j++] = pq[0]; in async_syndrome_val()
344 pq[1] = 0; in async_syndrome_val()
347 pq[1] = dma_map_page(dev, Q(blocks, disks), in async_syndrome_val()
350 unmap->addr[j++] = pq[1]; in async_syndrome_val()
357 tx = device->device_prep_dma_pq_val(chan, pq, in async_syndrome_val()
Dasync_raid6_recov.c48 dma_addr_t pq[2]; in async_sum_product() local
61 pq[1] = unmap->addr[2]; in async_sum_product()
64 tx = dma->device_prep_dma_pq(chan, pq, unmap->addr, 2, coef, in async_sum_product()
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_kernel_queue.c77 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq); in initialize()
83 kq->pq_kernel_addr = kq->pq->cpu_ptr; in initialize()
84 kq->pq_gpu_addr = kq->pq->gpu_addr; in initialize()
170 kfd_gtt_sa_free(dev, kq->pq); in initialize()
197 kfd_gtt_sa_free(kq->dev, kq->pq); in uninitialize()
Dkfd_kernel_queue.h84 struct kfd_mem_obj *pq; member
/linux-4.4.14/Documentation/devicetree/bindings/ata/
Dfsl-sata.txt10 "fsl,pq-sata"
24 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
/linux-4.4.14/net/xfrm/
Dxfrm_policy.c709 struct xfrm_policy_queue *pq = &old->polq; in xfrm_policy_requeue() local
712 if (skb_queue_empty(&pq->hold_queue)) in xfrm_policy_requeue()
717 spin_lock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
718 skb_queue_splice_init(&pq->hold_queue, &list); in xfrm_policy_requeue()
719 if (del_timer(&pq->hold_timer)) in xfrm_policy_requeue()
721 spin_unlock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
723 pq = &new->polq; in xfrm_policy_requeue()
725 spin_lock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
726 skb_queue_splice(&list, &pq->hold_queue); in xfrm_policy_requeue()
727 pq->timeout = XFRM_QUEUE_TMO_MIN; in xfrm_policy_requeue()
[all …]
/linux-4.4.14/drivers/dma/
Diop-adma.c683 iop_adma_prep_dma_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, in iop_adma_prep_dma_pq_val() argument
1095 struct page *pq[IOP_ADMA_NUM_SRC_TEST+2+2]; in iop_adma_pq_zero_sum_self_test() local
1097 struct page **pq_hw = &pq[IOP_ADMA_NUM_SRC_TEST+2]; in iop_adma_pq_zero_sum_self_test()
1113 for (i = 0; i < ARRAY_SIZE(pq); i++) { in iop_adma_pq_zero_sum_self_test()
1114 pq[i] = alloc_page(GFP_KERNEL); in iop_adma_pq_zero_sum_self_test()
1115 if (!pq[i]) { in iop_adma_pq_zero_sum_self_test()
1117 __free_page(pq[i]); in iop_adma_pq_zero_sum_self_test()
1124 pq_sw[i] = page_address(pq[i]); in iop_adma_pq_zero_sum_self_test()
1127 pq_sw[i] = page_address(pq[i]); in iop_adma_pq_zero_sum_self_test()
1128 pq_sw[i+1] = page_address(pq[i+1]); in iop_adma_pq_zero_sum_self_test()
[all …]
Dfsl_raid.c418 struct fsl_re_pq_cdb *pq; in fsl_re_prep_dma_pq() local
480 pq = desc->cdb_addr; in fsl_re_prep_dma_pq()
481 pq->cdb32 = cdb; in fsl_re_prep_dma_pq()
483 p = pq->gfm_q1; in fsl_re_prep_dma_pq()
DKconfig204 the capability to offload memcpy, xor and pq computation
/linux-4.4.14/sound/pci/hda/
Dhda_auto_parser.c929 const struct snd_hda_pin_quirk *pq; in snd_hda_pick_pin_fixup() local
934 for (pq = pin_quirk; pq->subvendor; pq++) { in snd_hda_pick_pin_fixup()
935 if ((codec->core.subsystem_id & 0xffff0000) != (pq->subvendor << 16)) in snd_hda_pick_pin_fixup()
937 if (codec->core.vendor_id != pq->codec) in snd_hda_pick_pin_fixup()
939 if (pin_config_match(codec, pq->pins)) { in snd_hda_pick_pin_fixup()
940 codec->fixup_id = pq->value; in snd_hda_pick_pin_fixup()
942 codec->fixup_name = pq->name; in snd_hda_pick_pin_fixup()
/linux-4.4.14/arch/powerpc/boot/dts/
Dmpc8379_rdb.dts352 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
360 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
368 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
376 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
Dmpc8379_mds.dts345 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
353 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
361 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
369 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
Dmpc8377_wlan.dts336 compatible = "fsl,mpc8377-sata", "fsl,pq-sata";
344 compatible = "fsl,mpc8377-sata", "fsl,pq-sata";
Dmpc8315erdb.dts297 compatible = "fsl,mpc8315-sata", "fsl,pq-sata";
305 compatible = "fsl,mpc8315-sata", "fsl,pq-sata";
Dmpc8377_rdb.dts354 compatible = "fsl,mpc8377-sata", "fsl,pq-sata";
362 compatible = "fsl,mpc8377-sata", "fsl,pq-sata";
Dep88xc.dts130 compatible = "fsl,pq-pcmcia";
Dmpc8377_mds.dts347 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
355 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
Dmpc885ads.dts135 compatible = "fsl,pq-pcmcia";
/linux-4.4.14/Documentation/devicetree/bindings/net/
Damd-xgbe.txt48 - amd,serdes-pq-skew: PQ (data sampling) skew
73 amd,serdes-pq-skew = <10>, <10>, <30>;
/linux-4.4.14/drivers/atm/
Dfirestream.c630 static struct FS_QENTRY pq[60]; variable
651 pq[qp].cmd = cmd; in submit_queue()
652 pq[qp].p0 = p1; in submit_queue()
653 pq[qp].p1 = p2; in submit_queue()
654 pq[qp].p2 = p3; in submit_queue()
1950 i, pq[qp].cmd, pq[qp].p0, pq[qp].p1, pq[qp].p2); in firestream_remove_one()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dfwsignal.c972 brcmf_fws_flow_control_check(struct brcmf_fws_info *fws, struct pktq *pq, in brcmf_fws_flow_control_check() argument
981 pq->len <= BRCMF_FWS_FLOWCONTROL_LOWATER) in brcmf_fws_flow_control_check()
985 pq->len >= BRCMF_FWS_FLOWCONTROL_HIWATER) { in brcmf_fws_flow_control_check()
1246 struct pktq *pq; in brcmf_fws_enq() local
1266 pq = &entry->psq; in brcmf_fws_enq()
1267 if (pktq_full(pq) || pktq_pfull(pq, prec)) { in brcmf_fws_enq()
1271 queue = &pq->q[prec].skblist; in brcmf_fws_enq()
1308 pq->len++; in brcmf_fws_enq()
1309 if (pq->hi_prec < prec) in brcmf_fws_enq()
1310 pq->hi_prec = (u8) prec; in brcmf_fws_enq()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_spq.c150 u16 pq; in qed_spq_hw_initialize() local
178 pq = qed_get_qm_pq(p_hwfn, PROTOCOLID_CORE, &pq_params); in qed_spq_hw_initialize()
179 p_cxt->xstorm_ag_context.physical_q0 = cpu_to_le16(pq); in qed_spq_hw_initialize()
Dqed_cxt.c597 u16 pq; in qed_cm_init_pf() local
602 pq = qed_get_qm_pq(p_hwfn, PROTOCOLID_CORE, &pq_params); in qed_cm_init_pf()
603 STORE_RT_REG(p_hwfn, XCM_REG_CON_PHY_Q3_RT_OFFSET, pq); in qed_cm_init_pf()
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dpq3-sata2-0.dtsi36 compatible = "fsl,pq-sata-v2";
Dpq3-sata2-1.dtsi36 compatible = "fsl,pq-sata-v2";
Dqoriq-sata2-1.dtsi36 compatible = "fsl,pq-sata-v2";
Dqoriq-sata2-0.dtsi36 compatible = "fsl,pq-sata-v2";
Dmpc8536si-post.dtsi179 compatible = "fsl,mpc8536-sata", "fsl,pq-sata";
186 compatible = "fsl,mpc8536-sata", "fsl,pq-sata";
/linux-4.4.14/fs/xfs/
Dxfs_qm.c1613 struct xfs_dquot *pq = NULL; in xfs_qm_vop_dqalloc() local
1701 &pq); in xfs_qm_vop_dqalloc()
1706 xfs_dqunlock(pq); in xfs_qm_vop_dqalloc()
1711 pq = xfs_qm_dqhold(ip->i_pdquot); in xfs_qm_vop_dqalloc()
1727 *O_pdqpp = pq; in xfs_qm_vop_dqalloc()
1729 xfs_qm_dqrele(pq); in xfs_qm_vop_dqalloc()
/linux-4.4.14/lib/raid6/
Dtilegx.uc23 #include <linux/raid/pq.h>
Daltivec.uc25 #include <linux/raid/pq.h>
Dint.uc21 #include <linux/raid/pq.h>
/linux-4.4.14/drivers/mtd/ubi/
Dwl.c297 list_add_tail(&e->u.list, &ubi->pq[pq_tail]); in prot_queue_add()
510 list_for_each_entry_safe(e, tmp, &ubi->pq[ubi->pq_head], u.list) { in serve_prot_queue()
1519 INIT_LIST_HEAD(&ubi->pq[i]);
1641 list_for_each_entry_safe(e, tmp, &ubi->pq[i], u.list) {
1751 list_for_each_entry(p, &ubi->pq[i], u.list)
Dubi.h582 struct list_head pq[UBI_PROT_QUEUE_LEN]; member
969 list_for_each_entry((e), &(ubi->pq[(i)]), u.list)
/linux-4.4.14/fs/fuse/
Dfuse_i.h437 struct fuse_pqueue pq; member
Ddev.c1241 struct fuse_pqueue *fpq = &fud->pq; in fuse_dev_do_read()
1871 struct fuse_pqueue *fpq = &fud->pq; in fuse_dev_do_write()
2141 struct fuse_pqueue *fpq = &fud->pq; in fuse_abort_conn()
2192 struct fuse_pqueue *fpq = &fud->pq; in fuse_dev_release()
Dinode.c1002 fuse_pqueue_init(&fud->pq); in fuse_dev_alloc()
/linux-4.4.14/drivers/dma/ppc4xx/
Dadma.c2601 struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, in ppc440spe_adma_prep_dma_pqzero_sum() argument
2615 pdest = pq[0]; in ppc440spe_adma_prep_dma_pqzero_sum()
2620 qdest = pq[1]; in ppc440spe_adma_prep_dma_pqzero_sum()
2784 dma_addr_t pq[2]; in ppc440spe_adma_prep_dma_xor_zero_sum() local
2787 pq[0] = src[0]; in ppc440spe_adma_prep_dma_xor_zero_sum()
2788 pq[1] = 0; in ppc440spe_adma_prep_dma_xor_zero_sum()
2791 tx = ppc440spe_adma_prep_dma_pqzero_sum(chan, pq, &src[1], in ppc440spe_adma_prep_dma_xor_zero_sum()
/linux-4.4.14/Documentation/trace/
Dmmiotrace.txt18 ftrace framework by Pekka Paalanen <pq@iki.fi>.
/linux-4.4.14/Documentation/crypto/
Dasync-tx-api.txt67 pq - generate the p+q (raid6 syndrome) from a series of source buffers
/linux-4.4.14/include/linux/
Ddmaengine.h703 struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src,
/linux-4.4.14/Documentation/RCU/
Dtrace.txt94 o "pq" indicates that this CPU has passed through a quiescent state
95 for the current grace period. It is possible for "pq" to be