| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_keys.c | 151 const struct xdr_netobj *inkey, u8 *rawkey, in krb5_DK() 152 const struct xdr_netobj *in_constant, gfp_t gfp_mask) in krb5_DK() 156 struct xdr_netobj inblock, outblock; in krb5_DK() 229 struct xdr_netobj *randombits, in krb5_random_to_key_v2() 230 struct xdr_netobj *key) in krb5_random_to_key_v2() 268 const struct xdr_netobj *inkey, in krb5_derive_key_v2() 269 struct xdr_netobj *outkey, in krb5_derive_key_v2() 270 const struct xdr_netobj *label, in krb5_derive_key_v2() 273 struct xdr_netobj inblock; in krb5_derive_key_v2() 305 krb5_cmac_Ki(struct crypto_shash *tfm, const struct xdr_netobj *constant, in krb5_cmac_Ki() [all …]
|
| H A D | gss_rpc_upcall.h | 17 struct xdr_netobj in_handle; 19 struct xdr_netobj out_handle; 20 struct xdr_netobj out_token;
|
| H A D | gss_krb5_seal.c | 75 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2() 106 struct xdr_netobj *token) in gss_krb5_get_mic_v2() 110 struct xdr_netobj cksumobj = { in gss_krb5_get_mic_v2()
|
| H A D | gss_krb5_test.c | 27 const struct xdr_netobj *base_key; 28 const struct xdr_netobj *Ke; 29 const struct xdr_netobj *usage; 30 const struct xdr_netobj *plaintext; 31 const struct xdr_netobj *confounder; 32 const struct xdr_netobj *expected_result; 33 const struct xdr_netobj *expected_hmac; 34 const struct xdr_netobj *next_iv; 47 struct xdr_netobj derivedkey; in kdf_case() 80 struct xdr_netobj Kc, checksum; in checksum_case() [all …]
|
| H A D | gss_krb5_unseal.c | 72 struct xdr_netobj *read_token) in gss_krb5_verify_mic_v2() 77 struct xdr_netobj cksumobj = { in gss_krb5_verify_mic_v2()
|
| H A D | gss_rpc_xdr.h | 24 typedef struct xdr_netobj gssx_buffer; 25 typedef struct xdr_netobj utf8string; 26 typedef struct xdr_netobj gssx_OID;
|
| H A D | gss_krb5_mech.c | 267 gss_krb5_alloc_cipher_v2(const char *cname, const struct xdr_netobj *key) in gss_krb5_alloc_cipher_v2() 282 gss_krb5_alloc_hash_v2(struct krb5_ctx *kctx, const struct xdr_netobj *key) in gss_krb5_alloc_hash_v2() 299 struct xdr_netobj keyin = { in gss_krb5_import_ctx_v2() 303 struct xdr_netobj keyout; in gss_krb5_import_ctx_v2() 524 struct xdr_netobj *token) in gss_krb5_get_mic() 546 struct xdr_netobj *read_token) in gss_krb5_verify_mic()
|
| H A D | svcauth_gss.c | 90 static int netobj_equal(struct xdr_netobj *a, struct xdr_netobj *b) in netobj_equal() 100 struct xdr_netobj in_handle, in_token; 101 struct xdr_netobj out_handle, out_token; 146 static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) in dup_to_netobj() 155 static inline int dup_netobj(struct xdr_netobj *dst, struct xdr_netobj *src) in dup_netobj() 370 struct xdr_netobj handle; 625 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle) in gss_svc_searchbyctx() 709 struct xdr_netobj checksum; in svcauth_gss_verify_header() 762 struct xdr_netobj checksum; in svcauth_gss_encode_verf() 867 struct xdr_netobj checksum; in svcauth_gss_unwrap_integ() [all …]
|
| H A D | gss_krb5_crypto.c | 172 struct xdr_netobj *cksumout) in gss_krb5_checksum() 586 struct xdr_netobj hmac; in gss_krb5_aes_encrypt() 663 struct xdr_netobj our_hmac_obj; in gss_krb5_aes_decrypt() 732 int body_offset, struct xdr_netobj *cksumout) in krb5_etm_checksum() 818 struct xdr_netobj hmac; in krb5_etm_encrypt() 907 struct xdr_netobj our_hmac_obj; in krb5_etm_decrypt()
|
| H A D | gss_rpc_upcall.c | 230 static char *gssp_stringify(struct xdr_netobj *netobj) in gssp_stringify() 300 struct xdr_netobj client_name = { 0 , NULL }; in gssp_accept_sec_context_upcall() 301 struct xdr_netobj target_name = { 0, NULL }; in gssp_accept_sec_context_upcall()
|
| H A D | auth_gss_internal.h | 26 simple_get_netobj_noprof(const void *p, const void *end, struct xdr_netobj *dest) in simple_get_netobj()
|
| H A D | gss_mech_switch.c | 371 struct xdr_netobj *mic_token) in gss_get_mic() 384 struct xdr_netobj *mic_token) in gss_verify_mic()
|
| H A D | gss_rpc_xdr.c | 463 static struct xdr_netobj zero_netobj = {}; 513 struct xdr_netobj dummy_netobj = { .len = 0 }; in gssx_dec_name()
|
| H A D | auth_gss.c | 1421 struct xdr_netobj *acceptor; in gss_stringify_acceptor() 1538 struct xdr_netobj mic; in gss_marshal() 1682 struct xdr_netobj mic; in gss_validate_seqno_mic() 1752 struct xdr_netobj mic; in gss_wrap_req_integ() 1995 struct xdr_netobj mic; in gss_unwrap_resp_integ()
|
| /linux/include/linux/sunrpc/ |
| H A D | auth_gss.h | 44 struct xdr_netobj gc_ctx; /* context handle */ 50 struct xdr_netobj gv_verf; 55 struct xdr_netobj gr_ctx; /* context handle */ 59 struct xdr_netobj gr_token; /* token */ 75 struct xdr_netobj gc_wire_ctx; 76 struct xdr_netobj gc_acceptor;
|
| H A D | gss_api.h | 27 #define GSS_C_NO_BUFFER ((struct xdr_netobj) 0) 57 struct xdr_netobj *mic_token); 61 struct xdr_netobj *mic_token); 119 struct xdr_netobj *mic_token); 123 struct xdr_netobj *mic_token);
|
| H A D | xdr.h | 38 struct xdr_netobj { struct 133 __be32 *xdr_encode_netobj(__be32 *p, const struct xdr_netobj *); 173 static inline void xdr_netobj_dup(struct xdr_netobj *dst, in xdr_netobj_dup() 174 struct xdr_netobj *src, gfp_t gfp_mask) in xdr_netobj_dup()
|
| /linux/fs/nfsd/ |
| H A D | state.h | 460 struct xdr_netobj cl_name; /* id generated by client */ 471 struct xdr_netobj cl_nii_domain; 472 struct xdr_netobj cl_nii_name; 540 struct xdr_netobj cr_name; /* recovery dir name */ 541 struct xdr_netobj cr_princhash; 595 struct xdr_netobj so_owner; /* open owner name */ 810 extern struct nfs4_client_reclaim *nfsd4_find_reclaim_client(struct xdr_netobj name, 835 extern struct nfs4_client_reclaim *nfs4_client_to_reclaim(struct xdr_netobj name, 836 struct xdr_netobj princhash, struct nfsd_net *nn); 837 extern bool nfs4_has_reclaimed_state(struct xdr_netobj name, struct nfsd_net *nn);
|
| H A D | nfs4recover.c | 97 nfs4_make_rec_clidname(char dname[HEXDIR_LEN], const struct xdr_netobj *clname) in nfs4_make_rec_clidname() 114 struct xdr_netobj name = { .len = strlen(dname), .data = dname }; in __nfsd4_create_reclaim_record_grace() 115 struct xdr_netobj princhash = { .len = 0, .data = NULL }; in __nfsd4_create_reclaim_record_grace() 278 struct xdr_netobj name; in __nfsd4_remove_reclaim_record_grace() 337 struct xdr_netobj name; in purge_old() 398 struct xdr_netobj name = { .len = HEXDIR_LEN, .data = cname }; in load_recdir() 399 struct xdr_netobj princhash = { .len = 0, .data = NULL }; in load_recdir() 587 struct xdr_netobj name; in nfsd4_check_legacy_client() 698 struct xdr_netobj name, princhash = { .len = 0, .data = NULL }; in __cld_pipe_inprogress_downcall() 1187 struct xdr_netobj name; in nfsd4_cld_check() [all …]
|
| H A D | vfs.h | 51 struct xdr_netobj *na_seclabel; /* input */
|
| H A D | nfs4state.c | 538 same_owner_str(struct nfs4_stateowner *sop, struct xdr_netobj *owner) in same_owner_str() 679 static unsigned int ownerstr_hashval(struct xdr_netobj *ownername) in ownerstr_hashval() 1437 static unsigned int clientstr_hashval(struct xdr_netobj name) in clientstr_hashval() 2344 static struct nfs4_client *alloc_client(struct xdr_netobj name, in alloc_client() 2615 compare_blob(const struct xdr_netobj *o1, const struct xdr_netobj *o2) in compare_blob() 3275 static struct nfs4_client *create_client(struct xdr_netobj name, in create_client() 3343 find_clp_in_name_tree(struct xdr_netobj *name, struct rb_root *root) in find_clp_in_name_tree() 3434 find_confirmed_client_by_name(struct xdr_netobj *name, struct nfsd_net *nn) in find_confirmed_client_by_name() 3441 find_unconfirmed_client_by_name(struct xdr_netobj *name, struct nfsd_net *nn) in find_unconfirmed_client_by_name() 4649 struct xdr_netobj clname = setclid->se_name; in nfsd4_setclientid() [all …]
|
| /linux/fs/lockd/ |
| H A D | svcshare.c | 21 nlm_cmp_owner(struct nlm_share *share, struct xdr_netobj *oh) in nlm_cmp_owner() 32 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_share_file() 76 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_unshare_file()
|
| H A D | svcxdr.h | 116 svcxdr_decode_owner(struct xdr_stream *xdr, struct xdr_netobj *obj) in svcxdr_decode_owner() 135 svcxdr_encode_owner(struct xdr_stream *xdr, const struct xdr_netobj *obj) in svcxdr_encode_owner()
|
| H A D | clnt4xdr.c | 118 struct xdr_netobj *obj) in decode_netobj()
|
| /linux/include/linux/lockd/ |
| H A D | share.h | 20 struct xdr_netobj s_owner; /* owner handle */
|