Lines Matching refs:ccache
43 kcm_ccache *ccache)
47 ret = kcm_ccache_resolve(context, name, ccache);
54 ret = kcm_access(context, client, opcode, *ccache);
57 kcm_release_ccache(context, *ccache);
69 kcm_ccache ccache;
71 ret = kcm_ccache_resolve(context, name, &ccache);
78 ret = kcm_access(context, client, KCM_OP_DESTROY, ccache);
79 kcm_cleanup_events(context, ccache);
80 kcm_release_ccache(context, ccache);
94 kcm_ccache ccache;
96 /* We insist the ccache name starts with UID or UID: */
118 ret = kcm_ccache_resolve(context, name, &ccache);
120 if ((ccache->uid != client->uid ||
121 ccache->gid != client->gid) && !CLIENT_IS_ROOT(client))
128 ret = kcm_ccache_new(context, name, &ccache);
136 ccache->uid = client->uid;
137 ccache->gid = client->gid;
138 ccache->session = client->session;
140 ret = kcm_zero_ccache_data(context, ccache);
144 kcm_release_ccache(context, ccache);
147 kcm_cleanup_events(context, ccache);
150 ret = kcm_access(context, client, KCM_OP_INITIALIZE, ccache);
152 kcm_release_ccache(context, ccache);
171 kcm_chown(context, client, ccache, uid, gid);
176 *ccache_p = ccache;