/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 | 64 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, argument 69 if (pktq_full(pq) || pktq_pfull(pq, prec)) 72 q = &pq->q[prec].skblist; 74 pq->len++; 76 if (pq->hi_prec < prec) 77 pq->hi_prec = (u8) prec; 83 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, argument 88 if (pktq_full(pq) || pktq_pfull(pq, pre 102 brcmu_pktq_pdeq(struct pktq *pq, int prec) argument 117 brcmu_pktq_pdeq_tail(struct pktq *pq, int prec) argument 133 brcmu_pktq_pflush(struct pktq *pq, int prec, bool dir, bool (*fn)(struct sk_buff *, void *), void *arg) argument 150 brcmu_pktq_flush(struct pktq *pq, bool dir, bool (*fn)(struct sk_buff *, void *), void *arg) argument 159 brcmu_pktq_init(struct pktq *pq, int num_prec, int max_len) argument 178 brcmu_pktq_peek_tail(struct pktq *pq, int *prec_out) argument 197 brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp) argument 212 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::__anon457
|
H A D | dma_v3.c | 75 * extended descriptor of an xor or pq descriptor 107 struct ioat_pq_descriptor *pq = (struct ioat_pq_descriptor *) descs[0]; local 111 pq->coef[idx] = coef; 176 struct ioat_pq_descriptor *pq = desc->pq; local 179 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); 195 descs[0] = (struct ioat_raw_descriptor *) pq; 204 /* the dests are sources in pq validate operations */ 205 if (pq->ctl_f.op == IOAT_OP_XOR_VAL) { 207 ioat_unmap(pdev, pq 244 struct ioat_pq_descriptor *pq = desc->pq; local 586 struct ioat_pq_descriptor *pq = desc->pq; local 619 struct ioat_pq_descriptor *pq; local 751 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 775 dma_addr_t pq[2]; local 792 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 | 1062 struct qib_user_sdma_queue *pq; member in struct:qib_filedata 1139 (((struct qib_filedata *)(fp)->private_data)->pq)
|
/drivers/atm/ |
H A D | firestream.c | 630 static struct FS_QENTRY pq[60]; variable in typeref:struct:FS_QENTRY 651 pq[qp].cmd = cmd; 652 pq[qp].p0 = p1; 653 pq[qp].p1 = p2; 654 pq[qp].p2 = p3; 1950 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> 809 iop_adma_prep_dma_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, argument 1249 /* combined sources, software pq results, and extra hw pq results */ 1250 struct page *pq[IOP_ADMA_NUM_SRC_TEST+2+2]; local 1251 /* ptr to the extra hw pq buffers defined above */ 1252 struct page **pq_hw = &pq[IOP_ADMA_NUM_SRC_TEST+2]; 1268 for (i = 0; i < ARRAY_SIZE(pq); i++) { 1269 pq[i] = alloc_page(GFP_KERNEL); 1270 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, 433 struct list_head pq[UBI_PROT_QUEUE_LEN]; member in struct:ubi_device
|
/drivers/net/wireless/bcmdhd/ |
H A D | bcmutils.c | 219 pktq_penq(struct pktq *pq, int prec, void *p) argument 223 ASSERT(prec >= 0 && prec < pq->num_prec); 226 ASSERT(!pktq_full(pq)); 227 ASSERT(!pktq_pfull(pq, prec)); 229 q = &pq->q[prec]; 239 pq->len++; 241 if (pq->hi_prec < prec) 242 pq->hi_prec = (uint8)prec; 248 pktq_penq_head(struct pktq *pq, int prec, void *p) argument 252 ASSERT(prec >= 0 && prec < pq 276 pktq_pdeq(struct pktq *pq, int prec) argument 301 pktq_pdeq_prev(struct pktq *pq, int prec, void *prev_p) argument 327 pktq_pdeq_tail(struct pktq *pq, int prec) argument 356 pktq_pflush(osl_t *osh, struct pktq *pq, int prec, bool dir, ifpkt_cb_t fn, int arg) argument 388 pktq_pdel(struct pktq *pq, void *pktbuf, int prec) argument 421 pktq_init(struct pktq *pq, int num_prec, int max_len) argument 439 pktq_set_max_plen(struct pktq *pq, int prec, int max_len) argument 448 pktq_deq(struct pktq *pq, int *prec_out) argument 481 pktq_deq_tail(struct pktq *pq, int *prec_out) argument 521 pktq_peek(struct pktq *pq, int *prec_out) argument 538 pktq_peek_tail(struct pktq *pq, int *prec_out) argument 556 pktq_flush(osl_t *osh, struct pktq *pq, bool dir, ifpkt_cb_t fn, int arg) argument 575 pktq_mlen(struct pktq *pq, uint prec_bmp) argument 590 pktq_mpeek(struct pktq *pq, uint prec_bmp, int *prec_out) argument 619 pktq_mdeq(struct pktq *pq, uint prec_bmp, int *prec_out) argument [all...] |
H A D | dhd_cdc.c | 587 bcm_bprintf(strbuf, "wlfc- (sent, status) => pq(%d,%d), vq(%d,%d)," 976 _dhd_wlfc_flow_control_check(athost_wl_status_info_t* ctx, struct pktq* pq, uint8 if_id) argument 978 if ((pq->len <= WLFC_FLOWCONTROL_LOWATER) && (ctx->hostif_flow_state[if_id] == ON)) { 983 pq->len, if_id, __FUNCTION__)); 989 if ((pq->len >= WLFC_FLOWCONTROL_HIWATER) && (ctx->hostif_flow_state[if_id] == OFF)) { 994 pq->len, if_id, __FUNCTION__));
|
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | ampdu.c | 1226 struct pktq *pq = &qi->q; local 1232 for (prec = 0; prec < pq->num_prec; prec++) 1233 brcmu_pktq_pflush(pq, prec, true, cb_del_ampdu_pkt,
|
/drivers/dma/ppc4xx/ |
H A D | adma.c | 1591 * makes sense to pick out only pq case, because it may be 2937 struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, 2951 pdest = pq[0]; 2956 qdest = pq[1]; 3120 dma_addr_t pq[2]; local 3123 pq[0] = src[0]; 3124 pq[1] = 0; 3127 tx = ppc440spe_adma_prep_dma_pqzero_sum(chan, pq, &src[1], 4215 dma_has_cap(DMA_PQ, adev->common.cap_mask) ? "pq " : "", 2936 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
|