Home
last modified time | relevance | path

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

1234

/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmutil/
H A Dutils.c46 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq() argument
51 if (pktq_full(pq) || pktq_pfull(pq, prec)) in brcmu_pktq_penq()
54 q = &pq->q[prec].skblist; in brcmu_pktq_penq()
56 pq->len++; in brcmu_pktq_penq()
58 if (pq->hi_prec < prec) in brcmu_pktq_penq()
59 pq->hi_prec = (u8) prec; in brcmu_pktq_penq()
65 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head() argument
70 if (pktq_full(pq) || pktq_pfull(pq, prec)) in brcmu_pktq_penq_head()
73 q = &pq->q[prec].skblist; in brcmu_pktq_penq_head()
75 pq->len++; in brcmu_pktq_penq_head()
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/include/
H A Dbrcmu_utils.h76 static inline int pktq_plen(struct pktq *pq, int prec) in pktq_plen() argument
78 return pq->q[prec].skblist.qlen; in pktq_plen()
81 static inline int pktq_pavail(struct pktq *pq, int prec) in pktq_pavail() argument
83 return pq->q[prec].max - pq->q[prec].skblist.qlen; in pktq_pavail()
86 static inline bool pktq_pfull(struct pktq *pq, int prec) in pktq_pfull() argument
88 return pq->q[prec].skblist.qlen >= pq->q[prec].max; in pktq_pfull()
91 static inline bool pktq_pempty(struct pktq *pq, int prec) in pktq_pempty() argument
93 return skb_queue_empty(&pq->q[prec].skblist); in pktq_pempty()
96 static inline struct sk_buff *pktq_ppeek(struct pktq *pq, int prec) in pktq_ppeek() argument
98 return skb_peek(&pq->q[prec].skblist); in pktq_ppeek()
[all …]
/openbmc/linux/drivers/infiniband/hw/qib/
H A 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 …]
H A 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);
/openbmc/linux/drivers/dma/ioat/
H A Dprep.c56 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *) descs[0]; in pq_set_src() local
60 pq->coef[idx] = coef; in pq_set_src()
66 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *)desc[0]; in pq16_set_src() local
74 pq->coef[idx] = coef; in pq16_set_src()
280 struct ioat_pq_descriptor *pq = desc->pq; in dump_pq_desc_dbg() local
282 struct ioat_raw_descriptor *descs[] = { (void *) pq, (void *) pq_ex }; in dump_pq_desc_dbg()
283 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); in dump_pq_desc_dbg()
290 (unsigned long long) (pq_ex ? pq_ex->next : pq->next), in dump_pq_desc_dbg()
291 desc->txd.flags, pq->size, pq->ctl, pq->ctl_f.op, in dump_pq_desc_dbg()
292 pq->ctl_f.int_en, pq->ctl_f.compl_write, in dump_pq_desc_dbg()
[all …]
H A Ddma.c510 struct ioat_pq_descriptor *pq = desc->pq; in desc_has_ext() local
512 if (src_cnt_to_sw(pq->ctl_f.src_cnt) > 3) in desc_has_ext()
565 struct ioat_pq_descriptor *pq = desc->pq; in desc_get_errstat() local
568 if (!pq->dwbes_f.wbes) in desc_get_errstat()
573 if (pq->dwbes_f.p_val_err) in desc_get_errstat()
576 if (pq->dwbes_f.q_val_err) in desc_get_errstat()
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Duser_sdma.c40 static inline void pq_update(struct hfi1_user_sdma_pkt_q *pq);
49 static inline void set_comp_state(struct hfi1_user_sdma_pkt_q *pq,
71 struct hfi1_user_sdma_pkt_q *pq = in defer_packet_queue() local
75 trace_hfi1_usdma_defer(pq, sde, &pq->busy); in defer_packet_queue()
83 xchg(&pq->state, SDMA_PKT_Q_DEFERRED); in defer_packet_queue()
84 if (list_empty(&pq->busy.list)) { in defer_packet_queue()
85 pq->busy.lock = &sde->waitlock; in defer_packet_queue()
86 iowait_get_priority(&pq->busy); in defer_packet_queue()
87 iowait_queue(pkts_sent, &pq->busy, &sde->dmawait); in defer_packet_queue()
98 struct hfi1_user_sdma_pkt_q *pq = in activate_packet_queue() local
[all …]
H A Dpin_system.c18 struct hfi1_user_sdma_pkt_q *pq; member
35 int hfi1_init_system_pinning(struct hfi1_user_sdma_pkt_q *pq) in hfi1_init_system_pinning() argument
37 struct hfi1_devdata *dd = pq->dd; in hfi1_init_system_pinning()
40 ret = hfi1_mmu_rb_register(pq, &sdma_rb_ops, dd->pport->hfi1_wq, in hfi1_init_system_pinning()
41 &pq->handler); in hfi1_init_system_pinning()
45 pq->ctxt, pq->subctxt, ret); in hfi1_init_system_pinning()
49 void hfi1_free_system_pinning(struct hfi1_user_sdma_pkt_q *pq) in hfi1_free_system_pinning() argument
51 if (pq->handler) in hfi1_free_system_pinning()
52 hfi1_mmu_rb_unregister(pq->handler); in hfi1_free_system_pinning()
55 static u32 sdma_cache_evict(struct hfi1_user_sdma_pkt_q *pq, u32 npages) in sdma_cache_evict() argument
[all …]
H A Dtrace_tx.h617 TP_PROTO(struct hfi1_user_sdma_pkt_q *pq,
620 TP_ARGS(pq, sde, wait),
621 TP_STRUCT__entry(DD_DEV_ENTRY(pq->dd)
622 __field(struct hfi1_user_sdma_pkt_q *, pq)
628 TP_fast_assign(DD_DEV_ASSIGN(pq->dd);
629 __entry->pq = pq;
637 (unsigned long long)__entry->pq,
646 TP_PROTO(struct hfi1_user_sdma_pkt_q *pq,
649 TP_ARGS(pq, wait, reason),
650 TP_STRUCT__entry(DD_DEV_ENTRY(pq->dd)
[all …]
H A Duser_sdma.h79 hfi1_cdbg(SDMA, "[%u:%u:%u:%u] " fmt, (req)->pq->dd->unit, \
80 (req)->pq->ctxt, (req)->pq->subctxt, (req)->info.comp_idx, \
127 struct hfi1_user_sdma_pkt_q *pq ____cacheline_aligned_in_smp;
H A Dpinning.h13 int hfi1_init_system_pinning(struct hfi1_user_sdma_pkt_q *pq);
14 void hfi1_free_system_pinning(struct hfi1_user_sdma_pkt_q *pq);
/openbmc/qemu/hw/intc/
H A Dxive2.c120 uint8_t pq; in xive2_end_pic_print_info() local
126 pq = xive_get_field32(END2_W1_ESn, end->w1); in xive2_end_pic_print_info()
132 pq & XIVE_ESB_VAL_P ? 'P' : '-', in xive2_end_pic_print_info()
133 pq & XIVE_ESB_VAL_Q ? 'Q' : '-', in xive2_end_pic_print_info()
161 uint8_t pq; in xive2_end_eas_pic_print_info() local
167 pq = xive_get_field32(END2_W1_ESe, end->w1); in xive2_end_eas_pic_print_info()
171 pq & XIVE_ESB_VAL_P ? 'P' : '-', in xive2_end_eas_pic_print_info()
172 pq & XIVE_ESB_VAL_Q ? 'Q' : '-', in xive2_end_eas_pic_print_info()
660 uint8_t *pq) in xive2_router_get_pq() argument
664 return xrc->get_pq(xrtr, eas_blk, eas_idx, pq); in xive2_router_get_pq()
[all …]
H A Dxive.c986 uint8_t xive_esb_set(uint8_t *pq, uint8_t value) in xive_esb_set() argument
988 uint8_t old_pq = *pq & 0x3; in xive_esb_set()
990 *pq &= ~0x3; in xive_esb_set()
991 *pq |= value & 0x3; in xive_esb_set()
996 bool xive_esb_trigger(uint8_t *pq) in xive_esb_trigger() argument
998 uint8_t old_pq = *pq & 0x3; in xive_esb_trigger()
1002 xive_esb_set(pq, XIVE_ESB_PENDING); in xive_esb_trigger()
1006 xive_esb_set(pq, XIVE_ESB_QUEUED); in xive_esb_trigger()
1009 xive_esb_set(pq, XIVE_ESB_OFF); in xive_esb_trigger()
1016 bool xive_esb_eoi(uint8_t *pq) in xive_esb_eoi() argument
[all …]
H A Dspapr_xive_kvm.c337 uint8_t pq; in kvmppc_xive_source_get_state() local
344 pq = xive_esb_read(xsrc, i, XIVE_ESB_GET); in kvmppc_xive_source_get_state()
347 xive_source_esb_set(xsrc, i, pq); in kvmppc_xive_source_get_state()
515 uint8_t pq; in kvmppc_xive_change_state_handler() local
522 pq = xive_source_esb_get(xsrc, i); in kvmppc_xive_change_state_handler()
523 old_pq = xive_esb_read(xsrc, i, XIVE_ESB_SET_PQ_00 + (pq << 8)); in kvmppc_xive_change_state_handler()
529 if (pq == XIVE_ESB_RESET && old_pq == XIVE_ESB_QUEUED) { in kvmppc_xive_change_state_handler()
544 uint8_t pq; in kvmppc_xive_change_state_handler() local
550 pq = xive_esb_read(xsrc, i, XIVE_ESB_GET); in kvmppc_xive_change_state_handler()
557 if (pq != XIVE_ESB_OFF) { in kvmppc_xive_change_state_handler()
[all …]
/openbmc/linux/drivers/zorro/
H A Dgen-devlist.c18 pq(FILE *f, const char *c) in pq() function
69 pq(devf, c); in main()
90 pq(devf, c); in main()
/openbmc/linux/crypto/async_tx/
H A Dasync_pq.c317 dma_addr_t pq[2]; in async_syndrome_val() local
336 pq[0] = 0; in async_syndrome_val()
339 pq[0] = dma_map_page(dev, P(blocks, disks), in async_syndrome_val()
342 unmap->addr[j++] = pq[0]; in async_syndrome_val()
346 pq[1] = 0; in async_syndrome_val()
349 pq[1] = dma_map_page(dev, Q(blocks, disks), in async_syndrome_val()
352 unmap->addr[j++] = pq[1]; in async_syndrome_val()
359 tx = device->device_prep_dma_pq_val(chan, pq, in async_syndrome_val()
/openbmc/linux/drivers/media/v4l2-core/
H A Dv4l2-jpeg.c318 u8 pq, tq, *qk; in jpeg_parse_quantization_tables() local
326 pq = (pq_tq >> 4) & 0xf; in jpeg_parse_quantization_tables()
332 if (pq != 0 && (pq != 1 || precision != 12)) in jpeg_parse_quantization_tables()
342 ret = jpeg_skip(stream, pq ? 128 : 64); in jpeg_parse_quantization_tables()
348 tables[tq].length = pq ? 128 : 64; in jpeg_parse_quantization_tables()
351 len -= pq ? 129 : 65; in jpeg_parse_quantization_tables()
/openbmc/qemu/include/hw/ppc/
H A Dxive.h266 bool xive_esb_trigger(uint8_t *pq);
267 bool xive_esb_eoi(uint8_t *pq);
268 uint8_t xive_esb_set(uint8_t *pq, uint8_t value);
290 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq);
392 uint8_t *pq);
394 uint8_t *pq);
/openbmc/linux/Documentation/devicetree/bindings/ata/
H A Dfsl-sata.txt10 "fsl,pq-sata"
23 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
/openbmc/qemu/tests/qtest/
H A Dpnv-xive2-test.c219 uint8_t pq, nsr, cppr; in test_hw_irq() local
233 pq = get_esb(qts, irq, XIVE_EOI_PAGE, XIVE_ESB_GET); in test_hw_irq()
234 g_assert_cmpuint(pq, ==, XIVE_ESB_PENDING); in test_hw_irq()
255 pq = get_esb(qts, irq, XIVE_EOI_PAGE, XIVE_ESB_GET); in test_hw_irq()
256 g_assert_cmpuint(pq, ==, XIVE_ESB_RESET); in test_hw_irq()
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.c85 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq); in kq_initialize()
92 kq->pq_kernel_addr = kq->pq->cpu_ptr; in kq_initialize()
93 kq->pq_gpu_addr = kq->pq->gpu_addr; in kq_initialize()
191 kfd_gtt_sa_free(dev, kq->pq); in kq_initialize()
223 kfd_gtt_sa_free(kq->dev, kq->pq); in kq_uninitialize()
/openbmc/qemu/hw/pci-host/
H A Dpnv_phb3_msi.c103 uint64_t server, prio, pq, gen; in phb3_msi_try_send() local
112 pq = GETFIELD(IODA2_IVT_Q, ive) | (GETFIELD(IODA2_IVT_P, ive) << 1); in phb3_msi_try_send()
114 pq = 0; in phb3_msi_try_send()
124 switch (pq) { in phb3_msi_try_send()
/openbmc/linux/sound/pci/hda/
H A Dhda_auto_parser.c941 const struct snd_hda_pin_quirk *pq; in snd_hda_pick_pin_fixup() local
946 for (pq = pin_quirk; pq->subvendor; pq++) { in snd_hda_pick_pin_fixup()
947 if ((codec->core.subsystem_id & 0xffff0000) != (pq->subvendor << 16)) in snd_hda_pick_pin_fixup()
949 if (codec->core.vendor_id != pq->codec) in snd_hda_pick_pin_fixup()
951 if (pin_config_match(codec, pq->pins, match_all_pins)) { in snd_hda_pick_pin_fixup()
952 codec->fixup_id = pq->value; in snd_hda_pick_pin_fixup()
954 codec->fixup_name = pq->name; in snd_hda_pick_pin_fixup()
/openbmc/linux/net/xfrm/
H A Dxfrm_policy.c1448 struct xfrm_policy_queue *pq = &old->polq; in xfrm_policy_requeue() local
1451 if (skb_queue_empty(&pq->hold_queue)) in xfrm_policy_requeue()
1456 spin_lock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
1457 skb_queue_splice_init(&pq->hold_queue, &list); in xfrm_policy_requeue()
1458 if (del_timer(&pq->hold_timer)) in xfrm_policy_requeue()
1460 spin_unlock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
1462 pq = &new->polq; in xfrm_policy_requeue()
1464 spin_lock_bh(&pq->hold_queue.lock); in xfrm_policy_requeue()
1465 skb_queue_splice(&list, &pq->hold_queue); in xfrm_policy_requeue()
1466 pq->timeout = XFRM_QUEUE_TMO_MIN; in xfrm_policy_requeue()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/influxdb/influxdb/
H A D0001-Use-v2.1.2-xxhash-to-fix-build-with-go-1.17.patch37 github.com/lib/pq v1.0.0 h1:X5PMW56eZitiTeO7tKzZxFCSpbFZJtkMMooicw2us9A=
38 github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=

1234