/drivers/zorro/ |
H A D | gen-devlist.c | 17 pq(FILE *f, const char *c) function 68 pq(devf, c); 89 pq(devf, c);
|
/drivers/net/wireless/brcm80211/brcmutil/ |
H A D | utils.c | 62 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, argument 67 if (pktq_full(pq) || pktq_pfull(pq, prec)) 70 q = &pq->q[prec].skblist; 72 pq->len++; 74 if (pq->hi_prec < prec) 75 pq->hi_prec = (u8) prec; 81 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, argument 86 if (pktq_full(pq) || pktq_pfull(pq, pre 100 brcmu_pktq_pdeq(struct pktq *pq, int prec) argument 115 brcmu_pktq_pdeq_tail(struct pktq *pq, int prec) argument 131 brcmu_pktq_pflush(struct pktq *pq, int prec, bool dir, bool (*fn)(struct sk_buff *, void *), void *arg) argument 148 brcmu_pktq_flush(struct pktq *pq, bool dir, bool (*fn)(struct sk_buff *, void *), void *arg) argument 157 brcmu_pktq_init(struct pktq *pq, int num_prec, int max_len) argument 176 brcmu_pktq_peek_tail(struct pktq *pq, int *prec_out) argument 195 brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp) argument 210 brcmu_pktq_mdeq(struct pktq *pq, uint prec_bmp, int *prec_out) argument [all...] |
/drivers/dma/ioat/ |
H A D | dma_v2.h | 113 * @pq: hardware pq descriptor 114 * @pq_ex: hardware pq extension descriptor 115 * @pqu: hardware pq update descriptor 129 struct ioat_pq_descriptor *pq; member in union:ioat_ring_ent::__anon456
|
H A D | dma_v3.c | 74 * extended descriptor of an xor or pq descriptor 106 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *) descs[0]; local 110 pq->coef[idx] = coef; 175 struct ioat_pq_descriptor *pq = desc->pq; local 178 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); 194 descs[0] = (struct ioat_raw_descriptor *) pq; 203 /* the dests are sources in pq validate operations */ 204 if (pq->ctl_f.op == IOAT_OP_XOR_VAL) { 206 ioat_unmap(pdev, pq 243 struct ioat_pq_descriptor *pq = desc->pq; local 584 struct ioat_pq_descriptor *pq = desc->pq; local 617 struct ioat_pq_descriptor *pq; local 749 ioat3_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, enum sum_check_flags *pqres, unsigned long flags) argument 773 dma_addr_t pq[2]; local 790 dma_addr_t pq[2]; local [all...] |
/drivers/net/wireless/brcm80211/include/ |
H A D | brcmu_utils.h | 87 static inline int pktq_plen(struct pktq *pq, int prec) argument 89 return pq->q[prec].skblist.qlen; 92 static inline int pktq_pavail(struct pktq *pq, int prec) argument 94 return pq->q[prec].max - pq->q[prec].skblist.qlen; 97 static inline bool pktq_pfull(struct pktq *pq, int prec) argument 99 return pq->q[prec].skblist.qlen >= pq->q[prec].max; 102 static inline bool pktq_pempty(struct pktq *pq, int prec) argument 104 return skb_queue_empty(&pq 107 pktq_ppeek(struct pktq *pq, int prec) argument 112 pktq_ppeek_tail(struct pktq *pq, int prec) argument 141 pktq_len(struct pktq *pq) argument 146 pktq_max(struct pktq *pq) argument 151 pktq_avail(struct pktq *pq) argument 156 pktq_full(struct pktq *pq) argument 161 pktq_empty(struct pktq *pq) argument [all...] |
/drivers/infiniband/hw/ipath/ |
H A D | ipath_user_sdma.c | 103 struct ipath_user_sdma_queue *pq = local 106 if (!pq) 109 pq->counter = 0; 110 pq->sent_counter = 0; 111 INIT_LIST_HEAD(&pq->sent); 113 mutex_init(&pq->lock); 115 snprintf(pq->pkt_slab_name, sizeof(pq->pkt_slab_name), 117 pq->pkt_slab = kmem_cache_create(pq 247 ipath_user_sdma_free_pkt_frag(struct device *dev, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, int frag) argument 323 ipath_user_sdma_pin_pkt(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 353 ipath_user_sdma_init_payload(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov, int npages) argument 370 ipath_user_sdma_free_pkt_list(struct device *dev, struct ipath_user_sdma_queue *pq, struct list_head *list) argument 393 ipath_user_sdma_queue_pkts(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct list_head *list, const struct iovec *iov, unsigned long niov, int maxpkts) argument 557 ipath_user_sdma_set_complete_counter(struct ipath_user_sdma_queue *pq, u32 c) argument 564 ipath_user_sdma_queue_clean(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq) argument 600 ipath_user_sdma_queue_destroy(struct ipath_user_sdma_queue *pq) argument 624 ipath_user_sdma_queue_drain(struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq) argument 709 ipath_user_sdma_push_pkts(struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct list_head *pktlist) argument 793 ipath_user_sdma_writev(struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, const struct iovec *iov, unsigned long dim) argument 858 ipath_user_sdma_make_progress(struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq) argument 871 ipath_user_sdma_complete_counter(const struct ipath_user_sdma_queue *pq) argument 876 ipath_user_sdma_inflight_counter(struct ipath_user_sdma_queue *pq) argument [all...] |
H A D | ipath_file_ops.c | 1882 fd->pq = ipath_user_sdma_queue_create(&dd->pcidev->dev, 1887 if (!fd->pq) 2068 ipath_user_sdma_queue_drain(dd, fd->pq); 2069 ipath_user_sdma_queue_destroy(fd->pq); 2202 static int ipath_sdma_get_inflight(struct ipath_user_sdma_queue *pq, argument 2205 const u32 val = ipath_user_sdma_inflight_counter(pq); 2214 struct ipath_user_sdma_queue *pq, 2220 err = ipath_user_sdma_make_progress(dd, pq); 2224 val = ipath_user_sdma_complete_counter(pq); 2422 struct ipath_user_sdma_queue *pq local 2213 ipath_sdma_get_complete(struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, u32 __user *completep) argument [all...] |
H A D | ipath_kernel.h | 868 struct ipath_user_sdma_queue *pq; member in struct:ipath_filedata 949 ((struct ipath_filedata *)(fp)->private_data)->pq
|
/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 102 struct qib_user_sdma_queue *pq = local 105 if (!pq) 108 pq->counter = 0; 109 pq->sent_counter = 0; 110 INIT_LIST_HEAD(&pq->sent); 112 mutex_init(&pq->lock); 114 snprintf(pq->pkt_slab_name, sizeof(pq->pkt_slab_name), 116 pq->pkt_slab = kmem_cache_create(pq 251 qib_user_sdma_free_pkt_frag(struct device *dev, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, int frag) argument 325 qib_user_sdma_pin_pkt(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 354 qib_user_sdma_init_payload(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov, int npages) argument 371 qib_user_sdma_free_pkt_list(struct device *dev, struct qib_user_sdma_queue *pq, struct list_head *list) argument 395 qib_user_sdma_queue_pkts(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct list_head *list, const struct iovec *iov, unsigned long niov, int maxpkts) argument 558 qib_user_sdma_set_complete_counter(struct qib_user_sdma_queue *pq, u32 c) argument 565 qib_user_sdma_queue_clean(struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq) argument 602 qib_user_sdma_queue_destroy(struct qib_user_sdma_queue *pq) argument 626 qib_user_sdma_queue_drain(struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq) argument 716 qib_user_sdma_push_pkts(struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq, struct list_head *pktlist) argument 806 qib_user_sdma_writev(struct qib_ctxtdata *rcd, struct qib_user_sdma_queue *pq, const struct iovec *iov, unsigned long dim) argument 877 qib_user_sdma_make_progress(struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq) argument 890 qib_user_sdma_complete_counter(const struct qib_user_sdma_queue *pq) argument 895 qib_user_sdma_inflight_counter(struct qib_user_sdma_queue *pq) argument [all...] |
H A D | qib_file_ops.c | 1535 fd->pq = qib_user_sdma_queue_create(&dd->pcidev->dev, 1539 if (!fd->pq) 1743 if (fd->pq) { 1744 qib_user_sdma_queue_drain(rcd->ppd, fd->pq); 1745 qib_user_sdma_queue_destroy(fd->pq); 1839 static int qib_sdma_get_inflight(struct qib_user_sdma_queue *pq, argument 1842 const u32 val = qib_user_sdma_inflight_counter(pq); 1851 struct qib_user_sdma_queue *pq, 1857 if (!pq) 1860 err = qib_user_sdma_make_progress(ppd, pq); 1850 qib_sdma_get_complete(struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq, u32 __user *completep) argument 2166 struct qib_user_sdma_queue *pq = fp->pq; local [all...] |
H A D | qib.h | 1054 struct qib_user_sdma_queue *pq; member in struct:qib_filedata 1131 (((struct qib_filedata *)(fp)->private_data)->pq)
|
/drivers/atm/ |
H A D | firestream.c | 631 static struct FS_QENTRY pq[60]; variable in typeref:struct:FS_QENTRY 652 pq[qp].cmd = cmd; 653 pq[qp].p0 = p1; 654 pq[qp].p1 = p2; 655 pq[qp].p2 = p3; 1951 i, pq[qp].cmd, pq[qp].p0, pq[qp].p1, pq[qp].p2);
|
/drivers/dma/ |
H A D | iop-adma.c | 34 #include <linux/raid/pq.h> 819 iop_adma_prep_dma_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, argument 1268 /* combined sources, software pq results, and extra hw pq results */ 1269 struct page *pq[IOP_ADMA_NUM_SRC_TEST+2+2]; local 1270 /* ptr to the extra hw pq buffers defined above */ 1271 struct page **pq_hw = &pq[IOP_ADMA_NUM_SRC_TEST+2]; 1287 for (i = 0; i < ARRAY_SIZE(pq); i++) { 1288 pq[i] = alloc_page(GFP_KERNEL); 1289 if (!pq[ [all...] |
/drivers/mtd/ubi/ |
H A D | ubi.h | 341 * @pq: protection queue (contain physical eraseblocks which are temporarily 344 * @wl_lock: protects the @used, @free, @pq, @pq_head, @lookuptbl, @move_from, 434 struct list_head pq[UBI_PROT_QUEUE_LEN]; member in struct:ubi_device
|
/drivers/net/wireless/bcmdhd/ |
H A D | bcmutils.c | 215 pktq_penq(struct pktq *pq, int prec, void *p) argument 219 ASSERT(prec >= 0 && prec < pq->num_prec); 222 ASSERT(!pktq_full(pq)); 223 ASSERT(!pktq_pfull(pq, prec)); 225 q = &pq->q[prec]; 235 pq->len++; 237 if (pq->hi_prec < prec) 238 pq->hi_prec = (uint8)prec; 244 pktq_penq_head(struct pktq *pq, int prec, void *p) argument 248 ASSERT(prec >= 0 && prec < pq 272 pktq_pdeq(struct pktq *pq, int prec) argument 297 pktq_pdeq_prev(struct pktq *pq, int prec, void *prev_p) argument 323 pktq_pdeq_tail(struct pktq *pq, int prec) argument 352 pktq_pflush(osl_t *osh, struct pktq *pq, int prec, bool dir, ifpkt_cb_t fn, int arg) argument 384 pktq_pdel(struct pktq *pq, void *pktbuf, int prec) argument 417 pktq_init(struct pktq *pq, int num_prec, int max_len) argument 435 pktq_set_max_plen(struct pktq *pq, int prec, int max_len) argument 444 pktq_deq(struct pktq *pq, int *prec_out) argument 477 pktq_deq_tail(struct pktq *pq, int *prec_out) argument 517 pktq_peek(struct pktq *pq, int *prec_out) argument 534 pktq_peek_tail(struct pktq *pq, int *prec_out) argument 552 pktq_flush(osl_t *osh, struct pktq *pq, bool dir, ifpkt_cb_t fn, int arg) argument 571 pktq_mlen(struct pktq *pq, uint prec_bmp) argument 586 pktq_mpeek(struct pktq *pq, uint prec_bmp, int *prec_out) argument 615 pktq_mdeq(struct pktq *pq, uint prec_bmp, int *prec_out) argument [all...] |
H A D | dhd_cdc.c | 565 bcm_bprintf(strbuf, "wlfc- (sent, status) => pq(%d,%d), vq(%d,%d)," 891 _dhd_wlfc_flow_control_check(athost_wl_status_info_t* ctx, struct pktq* pq, uint8 if_id) argument 893 if ((pq->len <= WLFC_FLOWCONTROL_LOWATER) && (ctx->hostif_flow_state[if_id] == ON)) { 898 pq->len, if_id, __FUNCTION__)); 904 if ((pq->len >= WLFC_FLOWCONTROL_HIWATER) && (ctx->hostif_flow_state[if_id] == OFF)) { 909 pq->len, if_id, __FUNCTION__));
|
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | ampdu.c | 1232 struct pktq *pq = &qi->q; local 1238 for (prec = 0; prec < pq->num_prec; prec++) 1239 brcmu_pktq_pflush(pq, prec, true, cb_del_ampdu_pkt,
|
/drivers/dma/ppc4xx/ |
H A D | adma.c | 1590 * makes sense to pick out only pq case, because it may be 2953 struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, 2967 pdest = pq[0]; 2972 qdest = pq[1]; 3136 dma_addr_t pq[2]; local 3139 pq[0] = src[0]; 3140 pq[1] = 0; 3143 tx = ppc440spe_adma_prep_dma_pqzero_sum(chan, pq, &src[1], 4247 dma_has_cap(DMA_PQ, adev->common.cap_mask) ? "pq " : "", 2952 ppc440spe_adma_prep_dma_pqzero_sum( struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, unsigned int src_cnt, const unsigned char *scf, size_t len, enum sum_check_flags *pqres, unsigned long flags) argument
|