Lines Matching defs:knotif

1409 	struct seccomp_knotif *knotif;
1420 list_for_each_entry(knotif, &filter->notif->notifications, list) {
1421 if (knotif->state == SECCOMP_NOTIFY_REPLIED)
1424 knotif->state = SECCOMP_NOTIFY_REPLIED;
1425 knotif->error = -ENOSYS;
1426 knotif->val = 0;
1433 complete(&knotif->ready);
1500 struct seccomp_knotif *knotif = NULL, *cur;
1520 knotif = cur;
1530 if (!knotif) {
1535 unotif.id = knotif->id;
1536 unotif.pid = task_pid_vnr(knotif->task);
1537 unotif.data = *(knotif->data);
1539 knotif->state = SECCOMP_NOTIFY_SENT;
1555 knotif = find_notification(filter, unotif.id);
1556 if (knotif) {
1558 if (should_sleep_killable(filter, knotif))
1559 complete(&knotif->ready);
1560 knotif->state = SECCOMP_NOTIFY_INIT;
1574 struct seccomp_knotif *knotif;
1591 knotif = find_notification(filter, resp.id);
1592 if (!knotif) {
1598 if (knotif->state != SECCOMP_NOTIFY_SENT) {
1604 knotif->state = SECCOMP_NOTIFY_REPLIED;
1605 knotif->error = resp.error;
1606 knotif->val = resp.val;
1607 knotif->flags = resp.flags;
1609 complete_on_current_cpu(&knotif->ready);
1611 complete(&knotif->ready);
1620 struct seccomp_knotif *knotif;
1631 knotif = find_notification(filter, id);
1632 if (knotif && knotif->state == SECCOMP_NOTIFY_SENT)
1662 struct seccomp_knotif *knotif;
1699 knotif = find_notification(filter, addfd.id);
1700 if (!knotif) {
1710 if (knotif->state != SECCOMP_NOTIFY_SENT) {
1723 if (!list_empty(&knotif->addfd)) {
1729 knotif->state = SECCOMP_NOTIFY_REPLIED;
1732 list_add(&kaddfd.list, &knotif->addfd);
1733 complete(&knotif->ready);