Searched refs:permits (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/afs/
H A Dsecurity.c78 * Dispose of a list of permits.
82 struct afs_permits *permits = local
86 for (i = 0; i < permits->nr_permits; i++)
87 key_put(permits->permits[i].key);
88 kfree(permits);
94 void afs_put_permits(struct afs_permits *permits) argument
96 if (permits && refcount_dec_and_test(&permits->usage)) {
98 hash_del_rcu(&permits
109 struct afs_permits *permits; local
124 afs_hash_permits(struct afs_permits *permits) argument
146 struct afs_permits *permits, *xpermits, *replacement, *zap, *new = NULL; local
306 const struct afs_permits *permits; local
345 struct afs_permits *permits; local
[all...]
H A Dinternal.h703 struct afs_permits __rcu *permit_cache; /* cache of permits so far obtained */
784 struct afs_permit permits[] __counted_by(nr_permits); /* List of permits sorted by key pointer */
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt.h81 * rtrs_permit - permits the memory allocation for future RDMA operation.
171 void *permits; member in struct:rtrs_clt_sess
203 return (struct rtrs_permit *)(clt->permits + permit_size(clt) * idx);
H A Drtrs-clt.c1421 clt->permits = kcalloc(clt->queue_depth, permit_size(clt), GFP_KERNEL);
1422 if (!clt->permits) {
1452 kfree(clt->permits);
1453 clt->permits = NULL;

Completed in 211 milliseconds