/linux-master/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | i915_active.h | 13 void (*retire)(struct i915_active *ref), 17 (void) retire;
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_requests.c | 64 struct intel_timeline *tl = xchg(&engine->retire, NULL); 67 struct intel_timeline *next = xchg(&tl->retire, NULL); 70 * Our goal here is to retire _idle_ timelines as soon as 100 if (cmpxchg(&tl->retire, NULL, STUB)) /* already queued */ 104 first = READ_ONCE(engine->retire); 106 tl->retire = ptr_pack_bits(first, 1, 1); 107 while (!try_cmpxchg(&engine->retire, &first, tl)); 130 GEM_BUG_ON(engine->retire);
|
H A D | intel_timeline_types.h | 70 struct intel_timeline *retire; member in struct:intel_timeline
|
H A D | intel_engine_types.h | 571 struct intel_timeline *retire; member in struct:intel_engine_cs
|
H A D | intel_timeline.c | 398 GEM_BUG_ON(timeline->retire);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_active.h | 154 void (*retire)(struct i915_active *ref), 160 #define i915_active_init(ref, active, retire, flags) do { \ 164 __i915_active_init(ref, active, retire, flags, &__mkey, &__wkey); \
|
H A D | i915_active_types.h | 40 void (*retire)(struct i915_active *ref); member in struct:i915_active
|
H A D | i915_active.c | 79 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; 162 /* After the final retire, the entire struct may be freed */ 163 if (ref->retire) 164 ref->retire(ref); 340 void (*retire)(struct i915_active *ref), 349 ref->retire = retire;
|
/linux-master/sound/usb/ |
H A D | endpoint.h | 39 void (*retire)(struct snd_usb_substream *subs,
|
H A D | endpoint.c | 553 /* can be stopped during retire callback */ 576 /* can be stopped during retire callback */ 902 void (*retire)(struct snd_usb_substream *subs, 907 ep->retire_data_urb = retire;
|
/linux-master/include/trace/events/ |
H A D | fscache.h | 431 TP_PROTO(struct fscache_cookie *cookie, bool retire), 433 TP_ARGS(cookie, retire), 441 __field(bool, retire ) 450 __entry->retire = retire; 455 __entry->n_active, __entry->flags, __entry->retire)
|
/linux-master/include/linux/ |
H A D | fscache.h | 299 * @retire: True if the cache object the cookie represents is to be discarded 302 * associated cache object if retire is set to true. 308 void fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire) argument 311 __fscache_relinquish_cookie(cookie, retire);
|
/linux-master/fs/netfs/ |
H A D | fscache_cookie.c | 966 * - the object will be marked as recyclable on disk if retire is true 968 void __fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire) argument 971 if (retire) 975 cookie->debug_id, atomic_read(&cookie->n_active), retire); 981 if (retire) 983 trace_fscache_relinquish(cookie, retire);
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_active.c | 151 /* Check that we get a callback when requests retire upon waiting */ 212 /* Check that we get a callback when requests retire upon waiting */ 281 drm_printf(m, "active %ps:%ps\n", ref->active, ref->retire); 347 /* And wait for the retire callback */
|