remove_event
if (wait_for_completion_interruptible(&instance->remove_event)) {
if (wait_for_completion_interruptible(&user_service->remove_event)) {
complete(&service->remove_event);
complete(&service->remove_event);
init_completion(&service->remove_event);
if (wait_for_completion_interruptible(&service->remove_event)) {
complete(&service->remove_event);
complete(&service->remove_event);
complete(&service->remove_event);
complete(&service->remove_event);
if (wait_for_completion_interruptible(&service->remove_event)) {
if (wait_for_completion_interruptible(&service->remove_event)) {
init_completion(&instance->remove_event);
complete(&instance->remove_event);
complete(&user_service->remove_event);
wait_for_completion(&service->remove_event);
init_completion(&user_service->remove_event);
complete(&user_service->remove_event);
complete(&instance->remove_event);
struct completion remove_event;
struct completion remove_event;
struct completion remove_event;
remove_event(&f, INTEL_ARCH_INSTRUCTIONS_RETIRED);
remove_event(&f, INTEL_ARCH_BRANCHES_RETIRED);
remove_event(&f, AMD_ZEN_BRANCHES_RETIRED);
remove_event(&f, INTEL_ARCH_INSTRUCTIONS_RETIRED);
remove_event(&f, INTEL_ARCH_BRANCHES_RETIRED);
remove_event(&f, AMD_ZEN_BRANCHES_RETIRED);