Lines Matching defs:orig
531 static void __seccomp_filter_orphan(struct seccomp_filter *orig)
533 while (orig && refcount_dec_and_test(&orig->users)) {
534 if (waitqueue_active(&orig->wqh))
535 wake_up_poll(&orig->wqh, EPOLLHUP);
536 orig = orig->prev;
540 static void __put_seccomp_filter(struct seccomp_filter *orig)
543 while (orig && refcount_dec_and_test(&orig->refs)) {
544 struct seccomp_filter *freeme = orig;
545 orig = orig->prev;
550 static void __seccomp_filter_release(struct seccomp_filter *orig)
553 __seccomp_filter_orphan(orig);
555 __put_seccomp_filter(orig);
571 struct seccomp_filter *orig = tsk->seccomp.filter;
578 __seccomp_filter_release(orig);
936 struct seccomp_filter *orig = tsk->seccomp.filter;
937 if (!orig)
939 __get_seccomp_filter(orig);
940 refcount_inc(&orig->users);
2115 struct seccomp_filter *orig, *filter;
2129 orig = task->seccomp.filter;
2130 __get_seccomp_filter(orig);
2134 for (filter = orig; filter; filter = filter->prev)
2143 for (filter = orig; filter && count > 1; filter = filter->prev)
2154 __put_seccomp_filter(orig);