HomeSort by: relevance | last modified time | path
    Searched refs:ttm_mem_global (Results 1 - 12 of 12) sorted by relevancy

  /src/sys/external/bsd/drm2/include/drm/ttm/
ttm_page_alloc.h 38 struct ttm_mem_global;
45 ttm_page_alloc_init(struct ttm_mem_global *glob __unused,
57 ttm_dma_page_alloc_init(struct ttm_mem_global *glob __unused,
  /src/sys/external/bsd/drm2/dist/include/drm/ttm/
ttm_memory.h 43 * struct ttm_mem_global - Global memory accounting structure.
68 extern struct ttm_mem_global { struct
86 extern int ttm_mem_global_init(struct ttm_mem_global *glob);
87 extern void ttm_mem_global_release(struct ttm_mem_global *glob);
88 extern int ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory,
90 extern void ttm_mem_global_free(struct ttm_mem_global *glob,
92 extern int ttm_mem_global_alloc_page(struct ttm_mem_global *glob,
95 extern void ttm_mem_global_free_page(struct ttm_mem_global *glob,
98 extern uint64_t ttm_get_kernel_zone_memory_size(struct ttm_mem_global *glob);
99 extern bool ttm_check_under_lowerlimit(struct ttm_mem_global *glob
    [all...]
ttm_page_alloc.h 39 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
85 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
104 static inline int ttm_dma_page_alloc_init(struct ttm_mem_global *glob,
  /src/sys/external/bsd/drm2/dist/drm/ttm/
ttm_memory.c 49 struct ttm_mem_global ttm_mem_glob;
56 struct ttm_mem_global *glob;
122 static void ttm_check_swapping(struct ttm_mem_global *glob);
191 struct ttm_mem_global *glob =
192 container_of(kobj, struct ttm_mem_global, kobj);
212 struct ttm_mem_global *glob =
213 container_of(kobj, struct ttm_mem_global, kobj);
246 static bool ttm_zones_above_swap_target(struct ttm_mem_global *glob,
278 static void ttm_shrink(struct ttm_mem_global *glob, bool from_wq,
302 struct ttm_mem_global *glob
    [all...]
ttm_page_alloc.c 959 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages)
1036 struct ttm_mem_global *mem_glob = &ttm_mem_glob;
1057 struct ttm_mem_global *mem_glob = &ttm_mem_glob;
ttm_page_alloc_dma.c 893 struct ttm_mem_global *mem_glob = &ttm_mem_glob;
998 struct ttm_mem_global *mem_glob = &ttm_mem_glob;
1165 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages)
ttm_bo.c 1303 struct ttm_mem_global *mem_glob = &ttm_mem_glob;
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
ttm_object.h 301 * @mem_glob: struct ttm_mem_global for memory accounting.
310 ttm_object_device_init(struct ttm_mem_global *mem_glob,
ttm_object.c 100 struct ttm_mem_global *mem_glob;
359 struct ttm_mem_global *mem_glob = tfile->tdev->mem_glob;
434 struct ttm_mem_global *mem_glob = tfile->tdev->mem_glob;
533 ttm_object_device_init(struct ttm_mem_global *mem_glob,
vmwgfx_ttm_buffer.c 416 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv);
664 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv);
692 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv);
vmwgfx_fence.c 647 struct ttm_mem_global *mem_glob = vmw_mem_glob(fman->dev_priv);
vmwgfx_drv.h 1536 static inline struct ttm_mem_global *vmw_mem_glob(struct vmw_private *dev_priv)

Completed in 19 milliseconds