Home
last modified time | relevance | path

Searched refs:retire (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/
Di915_active.h63 i915_active_retire_fn retire) in i915_active_request_init() argument
67 active->retire = retire ?: i915_active_retire_noop; in i915_active_request_init()
330 active->retire(active, request); in i915_active_request_retire()
364 void (*retire)(struct i915_active *ref),
366 #define i915_active_init(i915, ref, active, retire) do { \ argument
369 __i915_active_init(i915, ref, active, retire, &__key); \
Di915_active.c80 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint()
128 bool retire = false; in __active_retire() local
138 retire = true; in __active_retire()
142 if (!retire) in __active_retire()
151 if (ref->retire) in __active_retire()
152 ref->retire(ref); in __active_retire()
235 void (*retire)(struct i915_active *ref), in __i915_active_init()
243 ref->retire = retire; in __i915_active_init()
609 node->base.retire = node_retire; in i915_active_acquire_preallocate_barrier()
Di915_active_types.h26 i915_active_retire_fn retire; member
58 void (*retire)(struct i915_active *ref); member
Di915_request.c272 active->retire(active, rq); in i915_request_retire()
/Linux-v5.4/include/trace/events/
Dfscache.h246 TP_PROTO(struct fscache_cookie *cookie, bool retire),
248 TP_ARGS(cookie, retire),
257 __field(bool, retire )
267 __entry->retire = retire;
273 __entry->flags, __entry->retire)
/Linux-v5.4/fs/fscache/
Dcookie.c794 bool retire) in __fscache_relinquish_cookie() argument
797 if (retire) in __fscache_relinquish_cookie()
808 atomic_read(&cookie->n_active), retire); in __fscache_relinquish_cookie()
810 trace_fscache_relinquish(cookie, retire); in __fscache_relinquish_cookie()
816 __fscache_disable_cookie(cookie, aux_data, retire); in __fscache_relinquish_cookie()
/Linux-v5.4/include/linux/
Dfscache.h360 bool retire) in fscache_relinquish_cookie() argument
363 __fscache_relinquish_cookie(cookie, aux_data, retire); in fscache_relinquish_cookie()
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_pm.c26 active->retire(active, NULL); in call_idle_barriers()
/Linux-v5.4/Documentation/filesystems/caching/
Dnetfs-api.txt820 bool retire);
822 If retire is non-zero, then the object will be marked for recycling, and all
826 If retire is zero, then the object may be available again when next the
843 should relinquish and retire the cookie they have, and then acquire a new one.
Dcachefiles.txt303 or retire them.
Dbackend-api.txt338 retire it if it's in state FSCACHE_OBJECT_RECYCLING.