Lines Matching refs:keyres
425 struct key_restriction *keyres = keyring->restrict_link; in keyring_destroy() local
427 key_put(keyres->key); in keyring_destroy()
428 kfree(keyres); in keyring_destroy()
979 struct key_restriction *keyres = in keyring_restriction_alloc() local
982 if (!keyres) in keyring_restriction_alloc()
985 keyres->check = check; in keyring_restriction_alloc()
987 return keyres; in keyring_restriction_alloc()
1001 struct key_restriction *keyres) in keyring_detect_restriction_cycle() argument
1003 while (keyres && keyres->key && in keyring_detect_restriction_cycle()
1004 keyres->key->type == &key_type_keyring) { in keyring_detect_restriction_cycle()
1005 if (keyres->key == dest_keyring) in keyring_detect_restriction_cycle()
1008 keyres = keyres->key->restrict_link; in keyring_detect_restriction_cycle()
1766 struct key_restriction *keyres; in keyring_restriction_gc() local
1786 keyres = keyring->restrict_link; in keyring_restriction_gc()
1788 keyres->check = restrict_link_reject; in keyring_restriction_gc()
1790 key_put(keyres->key); in keyring_restriction_gc()
1791 keyres->key = NULL; in keyring_restriction_gc()
1792 keyres->keytype = NULL; in keyring_restriction_gc()