Searched refs:dma_pages (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/savage/
H A Dsavage_bci.c301 dev_priv->dma_pages = kmalloc(sizeof(drm_savage_dma_page_t) *
303 if (dev_priv->dma_pages == NULL)
307 SET_AGE(&dev_priv->dma_pages[i].age, 0, 0);
308 dev_priv->dma_pages[i].used = 0;
309 dev_priv->dma_pages[i].flushed = 0;
326 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
327 dev_priv->dma_pages[i].used = 0;
328 dev_priv->dma_pages[i].flushed = 0;
352 if (dev_priv->dma_pages[page].age.wrap > wrap ||
353 (dev_priv->dma_pages[pag
[all...]
H A Dsavage_drv.h175 drm_savage_dma_page_t *dma_pages; member in struct:drm_savage_private
515 dev_priv->dma_pages[cur].used; \
521 dev_priv->dma_pages[cur].used; \
522 if (dev_priv->dma_pages[cur].used == 0) \
524 dev_priv->dma_pages[cur].used += (n); \
540 dev_priv->dma_pages[cur].used; \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/savage/
H A Dsavage_bci.c301 dev_priv->dma_pages = kmalloc(sizeof(drm_savage_dma_page_t) *
303 if (dev_priv->dma_pages == NULL)
307 SET_AGE(&dev_priv->dma_pages[i].age, 0, 0);
308 dev_priv->dma_pages[i].used = 0;
309 dev_priv->dma_pages[i].flushed = 0;
326 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
327 dev_priv->dma_pages[i].used = 0;
328 dev_priv->dma_pages[i].flushed = 0;
352 if (dev_priv->dma_pages[page].age.wrap > wrap ||
353 (dev_priv->dma_pages[pag
[all...]
H A Dsavage_drv.h175 drm_savage_dma_page_t *dma_pages; member in struct:drm_savage_private
515 dev_priv->dma_pages[cur].used; \
521 dev_priv->dma_pages[cur].used; \
522 if (dev_priv->dma_pages[cur].used == 0) \
524 dev_priv->dma_pages[cur].used += (n); \
540 dev_priv->dma_pages[cur].used; \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/blackfin/kernel/
H A Ddma-mapping.c18 static unsigned int dma_pages; variable
32 dma_pages = dma_size >> PAGE_SHIFT;
37 dma_page, dma_pages, dma_base);
55 for (i = 0; i < dma_pages;) {
77 if ((page + pages) > dma_pages) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/blackfin/kernel/
H A Ddma-mapping.c18 static unsigned int dma_pages; variable
32 dma_pages = dma_size >> PAGE_SHIFT;
37 dma_page, dma_pages, dma_base);
55 for (i = 0; i < dma_pages;) {
77 if ((page + pages) > dma_pages) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/rds/
H A Diw_rdma.c261 u64 *dma_pages = NULL; local
302 dma_pages = kmalloc(sizeof(u64) * sg->dma_npages, GFP_ATOMIC);
303 if (!dma_pages) {
316 dma_pages[j++] = dma_addr;
320 return dma_pages;
325 kfree(dma_pages);
761 u64 *dma_pages; local
766 dma_pages = rds_iw_map_scatterlist(rds_iwdev, &mapping->m_sg);
767 if (IS_ERR(dma_pages)) {
768 ret = PTR_ERR(dma_pages);
[all...]
H A Dib_rdma.c330 u64 *dma_pages; local
370 dma_pages = kmalloc(sizeof(u64) * page_cnt, GFP_ATOMIC);
371 if (!dma_pages)
380 dma_pages[page_cnt++] =
385 dma_pages, page_cnt, io_addr);
402 kfree(dma_pages);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/rds/
H A Diw_rdma.c261 u64 *dma_pages = NULL; local
302 dma_pages = kmalloc(sizeof(u64) * sg->dma_npages, GFP_ATOMIC);
303 if (!dma_pages) {
316 dma_pages[j++] = dma_addr;
320 return dma_pages;
325 kfree(dma_pages);
761 u64 *dma_pages; local
766 dma_pages = rds_iw_map_scatterlist(rds_iwdev, &mapping->m_sg);
767 if (IS_ERR(dma_pages)) {
768 ret = PTR_ERR(dma_pages);
[all...]
H A Dib_rdma.c330 u64 *dma_pages; local
370 dma_pages = kmalloc(sizeof(u64) * page_cnt, GFP_ATOMIC);
371 if (!dma_pages)
380 dma_pages[page_cnt++] =
385 dma_pages, page_cnt, io_addr);
402 kfree(dma_pages);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.c642 u64 *dma_pages; local
683 dma_pages = kmalloc(sizeof (u64) * page_cnt, GFP_ATOMIC);
684 if (!dma_pages)
692 dma_pages[page_cnt++] =
698 dma_pages, page_cnt, io_addr);
713 kfree(dma_pages);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/ulp/srp/
H A Dib_srp.c642 u64 *dma_pages; local
683 dma_pages = kmalloc(sizeof (u64) * page_cnt, GFP_ATOMIC);
684 if (!dma_pages)
692 dma_pages[page_cnt++] =
698 dma_pages, page_cnt, io_addr);
713 kfree(dma_pages);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/slicoss/
H A Dslic.h161 dma_addr_t dma_pages[SLIC_CMDQ_MAXPAGES]; member in struct:slic_cmdqmem
H A Dslicoss.c1523 cmdqmem->dma_pages[i]);
1538 &cmdqmem->dma_pages[cmdqmem->pagecnt]);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/slicoss/
H A Dslic.h161 dma_addr_t dma_pages[SLIC_CMDQ_MAXPAGES]; member in struct:slic_cmdqmem
H A Dslicoss.c1523 cmdqmem->dma_pages[i]);
1538 &cmdqmem->dma_pages[cmdqmem->pagecnt]);

Completed in 212 milliseconds