Commit graph android_kernel_sony_sdm845/include/linux/kobj_completion.h
Message SHA1
kobject: introduce kobj_completion
A common way to handle kobject lifetimes in embedded in objects with
different lifetime rules is to pair the kobject with a struct completion.

This introduces a kobj_completion structure that can be used in place
of the pairing, along with several convenience functions for
initialization, release, and put-and-wait.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Jeff Mahoney   authored and   Greg Kroah-Hartman   commited 2013-09-26 16:17:33 -07:00
eee0316497