Searched refs:release (Results 1 - 6 of 6) sorted by relevance

/lib/
H A Dpercpu-refcount.c47 * @release: function which will be called when refcount hits 0
55 * Note that @release must not sleep - it may potentially be called from RCU
58 int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release, argument
84 ref->release = release;
95 * function from are the @ref->release() callback or in init failure path
151 ref->release, atomic_long_read(&ref->count));
303 "%s called more than once on %pf!", __func__, ref->release);
H A Dkobject.c603 if (t && !t->release)
604 pr_debug("kobject: '%s' (%p): does not have a release() "
622 if (t && t->release) {
623 pr_debug("kobject: '%s' (%p): calling ktype release\n",
625 t->release(kobj);
639 struct kobject, release)); local
650 INIT_DELAYED_WORK(&kobj->release, kobject_delayed_cleanup);
652 schedule_delayed_work(&kobj->release, delay);
682 .release = dynamic_kobj_release,
690 * to be a "dynamic" kobject with a default release functio
[all...]
H A Dcpu_rmap.c85 * cpu_rmap_put - release ref on a cpu_rmap
296 glue->notify.release = irq_cpu_rmap_release;
H A Ddynamic_debug.c817 * files where it's not needed, as doing so simplifies the ->release
832 .release = seq_release_private,
H A Ddebugobjects.c177 * We release pool_lock across kmem_cache_free() to
753 .release = single_release,
/lib/xz/
H A Dxz_dec_test.c181 .release = &xz_dec_test_release,

Completed in 622 milliseconds