Searched refs:dma_pages (Results 1 – 4 of 4) sorted by relevance
313 if (dev_priv->dma_pages == NULL) in savage_dma_init()318 dev_priv->dma_pages[i].used = 0; in savage_dma_init()337 dev_priv->dma_pages[i].used = 0; in savage_dma_reset()376 dev_priv->dma_pages[cur].used; in savage_dma_alloc()438 dev_priv->dma_pages[cur].used == dev_priv->dma_pages[cur].flushed) in savage_dma_flush()469 dev_priv->dma_pages[cur].used - dev_priv->dma_pages[first].flushed; in savage_dma_flush()487 dev_priv->dma_pages[i].used = 0; in savage_dma_flush()502 dev_priv->dma_pages[cur].flushed = dev_priv->dma_pages[i].used; in savage_dma_flush()507 dev_priv->dma_pages[cur].used, in savage_dma_flush()541 dev_priv->dma_pages[i].used = 0; in savage_fake_dma_flush()[all …]
178 drm_savage_dma_page_t *dma_pages; member520 dev_priv->dma_pages[cur].used; \526 dev_priv->dma_pages[cur].used; \527 if (dev_priv->dma_pages[cur].used == 0) \529 dev_priv->dma_pages[cur].used += (n); \545 dev_priv->dma_pages[cur].used; \
180 if (!pool->dma_pages) { in xp_assign_dev()290 dma_map->dma_pages = kvcalloc(nr_pages, sizeof(*dma_map->dma_pages), GFP_KERNEL); in xp_create_dma_map()291 if (!dma_map->dma_pages) { in xp_create_dma_map()308 kvfree(dma_map->dma_pages); in xp_destroy_dma_map()318 dma = &dma_map->dma_pages[i]; in __xp_dma_unmap()346 kvfree(pool->dma_pages); in xp_dma_unmap()357 if (dma_map->dma_pages[i] + PAGE_SIZE == dma_map->dma_pages[i + 1]) in xp_check_dma_contiguity()366 pool->dma_pages = kvcalloc(dma_map->dma_pages_cnt, sizeof(*pool->dma_pages), GFP_KERNEL); in xp_init_dma_info()367 if (!pool->dma_pages) in xp_init_dma_info()373 memcpy(pool->dma_pages, dma_map->dma_pages, in xp_init_dma_info()[all …]
32 dma_addr_t *dma_pages; member61 dma_addr_t *dma_pages; member117 dma_addr_t *dma_pages, u64 addr) in xp_init_xskb_dma() argument119 xskb->frame_dma = (dma_pages[addr >> PAGE_SHIFT] & ~XSK_NEXT_PG_CONTIG_MASK) + in xp_init_xskb_dma()177 return !(pool->dma_pages[addr >> PAGE_SHIFT] & in xp_desc_crosses_non_contig_pg()
Completed in 13 milliseconds