ttm_dma_tt
struct ttm_dma_tt *ttm;
ttm = container_of(bo->tbo.ttm, struct ttm_dma_tt, ttm);
struct ttm_dma_tt *ttm;
ttm = container_of(bo->ttm, struct ttm_dma_tt, ttm);
struct ttm_dma_tt ttm;
struct ttm_dma_tt *ttm;
ttm = container_of(bo->tbo.ttm, struct ttm_dma_tt, ttm);
extern void ttm_trace_dma_map(struct device *dev, struct ttm_dma_tt *tt);
extern void ttm_trace_dma_unmap(struct device *dev, struct ttm_dma_tt *tt);
static inline int ttm_dma_populate(struct ttm_dma_tt *ttm_dma,
static inline void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma,
int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt,
void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt);
int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev,
void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev);
int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma);
struct ttm_dma_tt ttm;
size += ttm_round_pot(sizeof(struct ttm_dma_tt));
int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt,
void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt)
struct ttm_dma_tt *ttm_dma,
static gfp_t ttm_dma_pool_gfp_flags(struct ttm_dma_tt *ttm_dma, bool huge)
int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev,
void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev)
static int ttm_sg_tt_alloc_page_directory(struct ttm_dma_tt *ttm)
int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma)
static int ttm_dma_tt_alloc_page_directory(struct ttm_dma_tt *ttm)