Lines Matching defs:orig
532 static void __seccomp_filter_orphan(struct seccomp_filter *orig)
534 while (orig && refcount_dec_and_test(&orig->users)) {
535 if (waitqueue_active(&orig->wqh))
536 wake_up_poll(&orig->wqh, EPOLLHUP);
537 orig = orig->prev;
541 static void __put_seccomp_filter(struct seccomp_filter *orig)
544 while (orig && refcount_dec_and_test(&orig->refs)) {
545 struct seccomp_filter *freeme = orig;
546 orig = orig->prev;
551 static void __seccomp_filter_release(struct seccomp_filter *orig)
554 __seccomp_filter_orphan(orig);
556 __put_seccomp_filter(orig);
572 struct seccomp_filter *orig;
581 orig = tsk->seccomp.filter;
585 __seccomp_filter_release(orig);
981 struct seccomp_filter *orig = tsk->seccomp.filter;
982 if (!orig)
984 __get_seccomp_filter(orig);
985 refcount_inc(&orig->users);
2168 struct seccomp_filter *orig, *filter;
2182 orig = task->seccomp.filter;
2183 __get_seccomp_filter(orig);
2187 for (filter = orig; filter; filter = filter->prev)
2196 for (filter = orig; filter && count > 1; filter = filter->prev)
2207 __put_seccomp_filter(orig);