Lines Matching refs:global
18 } global; variable
109 p = kmem_cache_alloc(global.slab_priorities, GFP_ATOMIC); in i915_sched_lookup_priolist()
141 kmem_cache_free(global.slab_priorities, p); in __i915_priolist_free()
413 return kmem_cache_alloc(global.slab_dependencies, GFP_KERNEL); in i915_dependency_alloc()
419 kmem_cache_free(global.slab_dependencies, dep); in i915_dependency_free()
509 kmem_cache_shrink(global.slab_dependencies); in i915_global_scheduler_shrink()
510 kmem_cache_shrink(global.slab_priorities); in i915_global_scheduler_shrink()
515 kmem_cache_destroy(global.slab_dependencies); in i915_global_scheduler_exit()
516 kmem_cache_destroy(global.slab_priorities); in i915_global_scheduler_exit()
519 static struct i915_global_scheduler global = { { variable
526 global.slab_dependencies = KMEM_CACHE(i915_dependency, in i915_global_scheduler_init()
529 if (!global.slab_dependencies) in i915_global_scheduler_init()
532 global.slab_priorities = KMEM_CACHE(i915_priolist, in i915_global_scheduler_init()
534 if (!global.slab_priorities) in i915_global_scheduler_init()
537 i915_global_register(&global.base); in i915_global_scheduler_init()
541 kmem_cache_destroy(global.slab_priorities); in i915_global_scheduler_init()