Home
last modified time | relevance | path

Searched refs:glob (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_memory.c44 struct ttm_mem_global *glob; member
92 spin_lock(&zone->glob->lock); in ttm_mem_zone_show()
103 spin_unlock(&zone->glob->lock); in ttm_mem_zone_show()
109 static void ttm_check_swapping(struct ttm_mem_global *glob);
129 spin_lock(&zone->glob->lock); in ttm_mem_zone_store()
142 spin_unlock(&zone->glob->lock); in ttm_mem_zone_store()
144 ttm_check_swapping(zone->glob); in ttm_mem_zone_store()
171 struct ttm_mem_global *glob = in ttm_mem_global_kobj_release() local
174 kfree(glob); in ttm_mem_global_kobj_release()
181 static bool ttm_zones_above_swap_target(struct ttm_mem_global *glob, in ttm_zones_above_swap_target() argument
[all …]
Dttm_execbuf_util.c61 struct ttm_bo_global *glob; in ttm_eu_backoff_reservation() local
67 glob = entry->bo->glob; in ttm_eu_backoff_reservation()
69 spin_lock(&glob->lru_lock); in ttm_eu_backoff_reservation()
76 spin_unlock(&glob->lru_lock); in ttm_eu_backoff_reservation()
99 struct ttm_bo_global *glob; in ttm_eu_reserve_buffers() local
107 glob = entry->bo->glob; in ttm_eu_reserve_buffers()
175 spin_lock(&glob->lru_lock); in ttm_eu_reserve_buffers()
177 spin_unlock(&glob->lru_lock); in ttm_eu_reserve_buffers()
187 struct ttm_bo_global *glob; in ttm_eu_fence_buffer_objects() local
197 glob = bo->glob; in ttm_eu_fence_buffer_objects()
[all …]
Dttm_bo.c108 struct ttm_bo_global *glob = in ttm_bo_global_show() local
112 (unsigned long) atomic_read(&glob->bo_count)); in ttm_bo_global_show()
152 atomic_dec(&bo->glob->bo_count); in ttm_bo_release_list()
161 ttm_mem_global_free(bdev->glob->mem_glob, acc_size); in ttm_bo_release_list()
180 list_add_tail(&bo->swap, &bo->glob->swap_lru); in ttm_bo_add_to_lru()
224 spin_lock(&bo->glob->lru_lock); in ttm_bo_del_sub_from_lru()
226 spin_unlock(&bo->glob->lru_lock); in ttm_bo_del_sub_from_lru()
237 struct ttm_bo_global *glob = bo->glob; in ttm_bo_add_ttm() local
253 page_flags, glob->dummy_read_page); in ttm_bo_add_ttm()
260 glob->dummy_read_page); in ttm_bo_add_ttm()
[all …]
Dttm_tt.c192 ttm->glob = bdev->glob; in ttm_tt_init()
224 ttm->glob = bdev->glob; in ttm_dma_tt_init()
Dttm_page_alloc.c812 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_page_alloc_init() argument
837 &glob->kobj, "pool"); in ttm_page_alloc_init()
866 struct ttm_mem_global *mem_glob = ttm->glob->mem_glob; in ttm_pool_populate()
909 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_pool_unpopulate()
Dttm_page_alloc_dma.c876 struct ttm_mem_global *mem_glob = ttm->glob->mem_glob; in ttm_dma_populate()
976 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_dma_unpopulate()
982 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_dma_unpopulate()
1078 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_dma_page_alloc_init() argument
1099 &glob->kobj, "dma_pool"); in ttm_dma_page_alloc_init()
/linux-4.1.27/include/drm/ttm/
Dttm_memory.h116 static inline int ttm_mem_register_shrink(struct ttm_mem_global *glob, in ttm_mem_register_shrink() argument
119 spin_lock(&glob->lock); in ttm_mem_register_shrink()
120 if (glob->shrink != NULL) { in ttm_mem_register_shrink()
121 spin_unlock(&glob->lock); in ttm_mem_register_shrink()
124 glob->shrink = shrink; in ttm_mem_register_shrink()
125 spin_unlock(&glob->lock); in ttm_mem_register_shrink()
137 static inline void ttm_mem_unregister_shrink(struct ttm_mem_global *glob, in ttm_mem_unregister_shrink() argument
140 spin_lock(&glob->lock); in ttm_mem_unregister_shrink()
141 BUG_ON(glob->shrink != shrink); in ttm_mem_unregister_shrink()
142 glob->shrink = NULL; in ttm_mem_unregister_shrink()
[all …]
Dttm_page_alloc.h37 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
71 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages);
87 static inline int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, in ttm_dma_page_alloc_init() argument
Dttm_bo_driver.h122 struct ttm_bo_global *glob; member
518 struct ttm_bo_global *glob; member
726 struct ttm_bo_global *glob,
918 spin_lock(&bo->glob->lru_lock); in ttm_bo_unreserve()
920 spin_unlock(&bo->glob->lru_lock); in ttm_bo_unreserve()
Dttm_bo_api.h200 struct ttm_bo_global *glob; member
/linux-4.1.27/drivers/gpu/drm/
Ddrm_global.c42 static struct drm_global_item glob[DRM_GLOBAL_NUM]; variable
49 struct drm_global_item *item = &glob[i]; in drm_global_init()
60 struct drm_global_item *item = &glob[i]; in drm_global_release()
69 struct drm_global_item *item = &glob[ref->global_type]; in drm_global_item_ref()
98 struct drm_global_item *item = &glob[ref->global_type]; in drm_global_item_unref()
/linux-4.1.27/kernel/trace/
Dtrace_functions.c523 struct ftrace_hash *hash, char *glob, in ftrace_trace_probe_callback() argument
534 if (glob[0] == '!') { in ftrace_trace_probe_callback()
535 unregister_ftrace_function_probe_func(glob+1, ops); in ftrace_trace_probe_callback()
556 ret = register_ftrace_function_probe(glob, ops, count); in ftrace_trace_probe_callback()
563 char *glob, char *cmd, char *param, int enable) in ftrace_trace_onoff_callback() argument
573 return ftrace_trace_probe_callback(ops, hash, glob, cmd, in ftrace_trace_onoff_callback()
579 char *glob, char *cmd, char *param, int enable) in ftrace_stacktrace_callback() argument
585 return ftrace_trace_probe_callback(ops, hash, glob, cmd, in ftrace_stacktrace_callback()
591 char *glob, char *cmd, char *param, int enable) in ftrace_dump_callback() argument
598 return ftrace_trace_probe_callback(ops, hash, glob, cmd, in ftrace_dump_callback()
[all …]
Dtrace_events_trigger.c523 static int register_trigger(char *glob, struct event_trigger_ops *ops, in register_trigger() argument
567 static void unregister_trigger(char *glob, struct event_trigger_ops *ops, in unregister_trigger() argument
607 char *glob, char *cmd, char *param) in event_trigger_callback() argument
631 if (glob[0] == '!') { in event_trigger_callback()
632 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
665 ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); in event_trigger_callback()
901 register_snapshot_trigger(char *glob, struct event_trigger_ops *ops, in register_snapshot_trigger() argument
905 int ret = register_trigger(glob, ops, data, file); in register_snapshot_trigger()
908 unregister_trigger(glob, ops, data, file); in register_snapshot_trigger()
1163 char *glob, char *cmd, char *param) in event_enable_trigger_func() argument
[all …]
Dftrace.c3692 register_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops, in register_ftrace_function_probe() argument
3708 type = filter_parse_regex(glob, strlen(glob), &search, &not); in register_ftrace_function_probe()
3803 __unregister_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops, in __unregister_ftrace_function_probe() argument
3820 if (glob && (strcmp(glob, "*") == 0 || !strlen(glob))) in __unregister_ftrace_function_probe()
3821 glob = NULL; in __unregister_ftrace_function_probe()
3822 else if (glob) { in __unregister_ftrace_function_probe()
3825 type = filter_parse_regex(glob, strlen(glob), &search, &not); in __unregister_ftrace_function_probe()
3855 if (glob) { in __unregister_ftrace_function_probe()
3858 if (!ftrace_match(str, glob, len, type)) in __unregister_ftrace_function_probe()
3894 unregister_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops, in unregister_ftrace_function_probe() argument
[all …]
Dtrace.h1247 char *glob, char *cmd, char *params);
1248 int (*reg)(char *glob,
1252 void (*unreg)(char *glob,
Dtrace_events.c2232 char *glob, char *cmd, char *param, int enabled) in event_enable_func() argument
2271 if (glob[0] == '!') { in event_enable_func()
2272 unregister_ftrace_function_probe_func(glob+1, ops); in event_enable_func()
2314 ret = register_ftrace_function_probe(glob, ops, data); in event_enable_func()
Dtrace.c5990 char *glob, char *cmd, char *param, int enable) in ftrace_trace_snapshot_callback() argument
6003 if (glob[0] == '!') { in ftrace_trace_snapshot_callback()
6004 unregister_ftrace_function_probe_func(glob+1, ops); in ftrace_trace_snapshot_callback()
6025 ret = register_ftrace_function_probe(glob, ops, count); in ftrace_trace_snapshot_callback()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_buffer.c382 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_map_dma() local
407 ret = ttm_mem_global_alloc(glob, vmw_tt->sg_alloc_size, false, in vmw_ttm_map_dma()
425 ttm_mem_global_free(glob, over_alloc); in vmw_ttm_map_dma()
455 ttm_mem_global_free(glob, vmw_tt->sg_alloc_size); in vmw_ttm_map_dma()
627 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_populate() local
636 ret = ttm_mem_global_alloc(glob, size, false, true); in vmw_ttm_populate()
642 ttm_mem_global_free(glob, size); in vmw_ttm_populate()
654 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_unpopulate() local
668 ttm_mem_global_free(glob, size); in vmw_ttm_unpopulate()
/linux-4.1.27/tools/perf/tests/
Dattr.py5 import glob
246 for f in glob.glob(tempdir + '/event*'):
263 for f in glob.glob(options.test_dir + '/' + options.test):
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_release.c436 struct ttm_bo_global *glob; in qxl_release_fence_buffer_objects() local
461 glob = bo->glob; in qxl_release_fence_buffer_objects()
463 spin_lock(&glob->lru_lock); in qxl_release_fence_buffer_objects()
473 spin_unlock(&glob->lru_lock); in qxl_release_fence_buffer_objects()
Dqxl_ttm.c455 struct ttm_bo_global *glob = rdev->mman.bdev.glob; in qxl_mm_dump_table() local
457 spin_lock(&glob->lru_lock); in qxl_mm_dump_table()
459 spin_unlock(&glob->lru_lock); in qxl_mm_dump_table()
/linux-4.1.27/include/linux/
Dftrace.h307 register_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops,
310 unregister_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops,
313 unregister_ftrace_function_probe_func(char *glob, struct ftrace_probe_ops *ops);
314 extern void unregister_ftrace_function_probe_all(char *glob);
/linux-4.1.27/tools/perf/Documentation/
Dperf-probe.txt63 Delete probe events. This accepts glob wildcards('*', '?') and character
90 (Only for --vars and --funcs) Set filter. FILTER is a combination of glob
172 …The lazy line matching is similar to glob matching but ignoring spaces in both of pattern and targ…
181 The filter pattern is a glob matching pattern(s) to filter variables.
Dperf-list.txt125 . If none of the above is matched, it will apply the supplied glob to all
/linux-4.1.27/tools/testing/selftests/vm/
Dthuge-gen.c62 glob("/sys/kernel/mm/hugepages/hugepages-*kB", 0, NULL, &g); in find_pagesizes()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_ttm.c1024 struct ttm_bo_global *glob = rdev->mman.bdev.glob; in radeon_mm_dump_table() local
1026 spin_lock(&glob->lru_lock); in radeon_mm_dump_table()
1028 spin_unlock(&glob->lru_lock); in radeon_mm_dump_table()
/linux-4.1.27/lib/
DKconfig426 bool "glob self-test on init"
/linux-4.1.27/Documentation/trace/
Devents.txt192 The glob (~) only accepts a wild card character (*) at the start and or