uid, gid, KEY_POS_ALL | KEY_USR_ALL, not_in_quota); 
uid, gid, (KEY_POS_ALL & ~KEY_POS_SETATTR) | KEY_USR_ALL, not_in_quota); 
struct key *keyring_alloc(const char *description, uid_t uid, gid_t gid,			  int not_in_quota, struct key *dest){	struct key *keyring;	int ret;	keyring = key_alloc(&key_type_keyring, description,			    uid, gid, KEY_POS_ALL | KEY_USR_ALL, not_in_quota);	if (!IS_ERR(keyring)) {		ret = key_instantiate_and_link(keyring, NULL, 0, dest, NULL);		if (ret < 0) {			key_put(keyring);			keyring = ERR_PTR(ret);		}	}	return keyring;} /* end keyring_alloc() */
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/29db9190634067c5a328ee5fcc2890251b836b4b/keyring.c/clean/security/keys/keyring.c