Lines Matching refs:handle
370 struct xdr_netobj handle; member
382 kfree(rsci->handle.data); in rsc_free()
392 kfree(rsci->handle.data); in rsc_free_rcu()
409 return hash_mem(rsci->handle.data, rsci->handle.len, RSC_HASHBITS); in rsc_hash()
418 return netobj_equal(&new->handle, &tmp->handle); in rsc_match()
427 new->handle.len = tmp->handle.len; in rsc_init()
428 tmp->handle.len = 0; in rsc_init()
429 new->handle.data = tmp->handle.data; in rsc_init()
430 tmp->handle.data = NULL; in rsc_init()
481 if (dup_to_netobj(&rsci.handle, buf, len)) in rsc_parse()
625 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle) in gss_svc_searchbyctx() argument
631 if (dup_to_netobj(&rsci.handle, handle->data, handle->len)) in gss_svc_searchbyctx()
1138 struct xdr_netobj *handle, in svcxdr_encode_gss_init_res() argument
1143 if (xdr_stream_encode_opaque(xdr, handle->data, handle->len) < 0) in svcxdr_encode_gss_init_res()
1230 uint64_t *handle) in gss_proxy_save_rsc() argument
1247 *handle = ctxh; in gss_proxy_save_rsc()
1250 if (dup_to_netobj(&rsci.handle, (char *)handle, sizeof(uint64_t))) in gss_proxy_save_rsc()
1305 uint64_t handle; in svcauth_gss_proxy_init() local
1330 status = gss_proxy_save_rsc(sn->rsc_cache, &ud, &handle); in svcauth_gss_proxy_init()
1333 cli_handle.data = (u8 *)&handle; in svcauth_gss_proxy_init()
1334 cli_handle.len = sizeof(handle); in svcauth_gss_proxy_init()