Searched refs:retire (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.10/drivers/gpu/drm/i915/gt/ |
| D | intel_gt_requests.c | 64 struct intel_timeline *tl = xchg(&engine->retire, NULL); in engine_retire() 67 struct intel_timeline *next = xchg(&tl->retire, NULL); in engine_retire() 100 if (cmpxchg(&tl->retire, NULL, STUB)) /* already queued */ in add_retire() 104 first = READ_ONCE(engine->retire); in add_retire() 106 tl->retire = ptr_pack_bits(first, 1, 1); in add_retire() 107 while (!try_cmpxchg(&engine->retire, &first, tl)); in add_retire() 130 GEM_BUG_ON(engine->retire); in intel_engine_fini_retire()
|
| D | intel_timeline_types.h | 71 struct intel_timeline *retire; member
|
| D | intel_engine_types.h | 482 struct intel_timeline *retire; member
|
| D | intel_timeline.c | 293 GEM_BUG_ON(timeline->retire); in intel_timeline_fini()
|
| /Linux-v5.10/drivers/gpu/drm/i915/ |
| D | i915_active.h | 154 void (*retire)(struct i915_active *ref), 159 #define i915_active_init(ref, active, retire) do { \ argument 163 __i915_active_init(ref, active, retire, &__mkey, &__wkey); \
|
| D | i915_active_types.h | 47 void (*retire)(struct i915_active *ref); member
|
| D | i915_active.c | 83 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint() 169 if (ref->retire) in __active_retire() 170 ref->retire(ref); in __active_retire() 348 void (*retire)(struct i915_active *ref), in __i915_active_init() 358 ref->retire = ptr_unpack_bits(retire, &bits, 2); in __i915_active_init()
|
| /Linux-v5.10/include/trace/events/ |
| D | fscache.h | 246 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.10/fs/fscache/ |
| D | cookie.c | 794 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.10/include/linux/ |
| D | fscache.h | 360 bool retire) in fscache_relinquish_cookie() argument 363 __fscache_relinquish_cookie(cookie, aux_data, retire); in fscache_relinquish_cookie()
|
| /Linux-v5.10/drivers/gpu/drm/i915/selftests/ |
| D | i915_active.c | 280 drm_printf(m, "active %ps:%ps\n", ref->active, ref->retire); in i915_active_print()
|
| /Linux-v5.10/Documentation/filesystems/caching/ |
| D | netfs-api.rst | 809 bool retire); 811 If retire is non-zero, then the object will be marked for recycling, and all 815 If retire is zero, then the object may be available again when next the 831 should relinquish and retire the cookie they have, and then acquire a new one.
|
| D | cachefiles.rst | 284 or retire them.
|
| D | backend-api.rst | 336 retire it if it's in state FSCACHE_OBJECT_RECYCLING.
|