Home
last modified time | relevance | path

Searched refs:shrinker (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dshrinker.h11 struct shrinker { struct
12 u_long (*count_objects)(struct shrinker *, struct shrink_control *); argument
13 u_long (*scan_objects)(struct shrinker *, struct shrink_control *); argument
16 TAILQ_ENTRY(shrinker) next; argument
23 int register_shrinker(struct shrinker *, const char *format, ...);
24 void unregister_shrinker(struct shrinker *);
/openbsd-src/sys/dev/pci/drm/i915/gem/
H A Di915_gem_shrinker.c285 i915_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_count() argument
288 container_of(shrinker, struct drm_i915_private, mm.shrinker); in i915_gem_shrinker_count()
305 i915->mm.shrinker.batch = in i915_gem_shrinker_count()
306 max((i915->mm.shrinker.batch + avg) >> 1, in i915_gem_shrinker_count()
314 i915_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc) in i915_gem_shrinker_scan() argument
317 container_of(shrinker, struct drm_i915_private, mm.shrinker); in i915_gem_shrinker_scan()
425 i915->mm.shrinker.scan_objects = i915_gem_shrinker_scan; in i915_gem_driver_register__shrinker()
426 i915->mm.shrinker.count_objects = i915_gem_shrinker_count; in i915_gem_driver_register__shrinker()
427 i915->mm.shrinker.seeks = DEFAULT_SEEKS; in i915_gem_driver_register__shrinker()
428 i915->mm.shrinker.batch = 4096; in i915_gem_driver_register__shrinker()
[all …]
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_linux.c47 #include <linux/shrinker.h>
2932 TAILQ_HEAD(, shrinker) shrinkers = TAILQ_HEAD_INITIALIZER(shrinkers); in pci_resize_resource()
2935 register_shrinker(struct shrinker *shrinker, const char *format, ...)
2937 TAILQ_INSERT_TAIL(&shrinkers, shrinker, next); in register_shrinker() argument
2942 unregister_shrinker(struct shrinker *shrinker)
2944 TAILQ_REMOVE(&shrinkers, shrinker, next); in unregister_shrinker() argument
2951 struct shrinker *shrinker; in drmbackoff()
2953 struct shrinker *shrinker; drmbackoff() local
[all...]
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_pool.c81 static struct shrinker mm_shrinker;
766 static unsigned long ttm_pool_shrinker_scan(struct shrinker *shrink, in ttm_pool_shrinker_scan()
779 static unsigned long ttm_pool_shrinker_count(struct shrinker *shrink, in ttm_pool_shrinker_count()
/openbsd-src/sys/dev/pci/drm/i915/
H A Di915_drv.h184 struct shrinker shrinker; member
194 /* shrinker accounting, also useful for userland debugging */
/openbsd-src/share/dict/
H A Dweb2a12370 cloth shrinker
64984 tire shrinker
H A Dweb2180852 shrinker