Lines Matching refs:handle
344 struct xdr_netobj handle; member
356 kfree(rsci->handle.data); in rsc_free()
366 kfree(rsci->handle.data); in rsc_free_rcu()
383 return hash_mem(rsci->handle.data, rsci->handle.len, RSC_HASHBITS); in rsc_hash()
392 return netobj_equal(&new->handle, &tmp->handle); in rsc_match()
401 new->handle.len = tmp->handle.len; in rsc_init()
402 tmp->handle.len = 0; in rsc_init()
403 new->handle.data = tmp->handle.data; in rsc_init()
404 tmp->handle.data = NULL; in rsc_init()
455 if (dup_to_netobj(&rsci.handle, buf, len)) in rsc_parse()
599 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle) in gss_svc_searchbyctx() argument
605 if (dup_to_netobj(&rsci.handle, handle->data, handle->len)) in gss_svc_searchbyctx()
1276 uint64_t *handle) in gss_proxy_save_rsc() argument
1293 *handle = ctxh; in gss_proxy_save_rsc()
1296 if (dup_to_netobj(&rsci.handle, (char *)handle, sizeof(uint64_t))) in gss_proxy_save_rsc()
1352 uint64_t handle; in svcauth_gss_proxy_init() local
1378 status = gss_proxy_save_rsc(sn->rsc_cache, &ud, &handle); in svcauth_gss_proxy_init()
1381 cli_handle.data = (u8 *)&handle; in svcauth_gss_proxy_init()
1382 cli_handle.len = sizeof(handle); in svcauth_gss_proxy_init()