| /Linux-v5.4/include/linux/sunrpc/ |
| D | gss_krb5.h | 81 struct xdr_netobj *in, 82 struct xdr_netobj *out); /* complete key generation */ 112 struct xdr_netobj mech_used; 240 unsigned int usage, struct xdr_netobj *cksumout); 245 unsigned int usage, struct xdr_netobj *cksum); 248 struct xdr_netobj *); 251 struct xdr_netobj *); 294 const struct xdr_netobj *inkey, 295 struct xdr_netobj *outkey, 296 const struct xdr_netobj *in_constant, [all …]
|
| D | auth_gss.h | 45 struct xdr_netobj gc_ctx; /* context handle */ 51 struct xdr_netobj gv_verf; 56 struct xdr_netobj gr_ctx; /* context handle */ 60 struct xdr_netobj gr_token; /* token */ 76 struct xdr_netobj gc_wire_ctx; 77 struct xdr_netobj gc_acceptor;
|
| 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); 117 struct xdr_netobj *mic_token); 121 struct xdr_netobj *mic_token);
|
| D | gss_asn1.h | 69 struct xdr_netobj *mech, 75 struct xdr_netobj *mech, 79 struct xdr_netobj *mech,
|
| D | xdr.h | 34 struct xdr_netobj { struct 128 __be32 *xdr_encode_netobj(__be32 *p, const struct xdr_netobj *); 129 __be32 *xdr_decode_netobj(__be32 *p, struct xdr_netobj *); 167 static inline void xdr_netobj_dup(struct xdr_netobj *dst, in xdr_netobj_dup() 168 struct xdr_netobj *src, gfp_t gfp_mask) in xdr_netobj_dup() 189 extern int xdr_buf_read_mic(struct xdr_buf *, struct xdr_netobj *, unsigned int);
|
| /Linux-v5.4/net/sunrpc/auth_gss/ |
| D | gss_krb5_seal.c | 73 setup_token(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token() 99 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2() 128 struct xdr_netobj *token) in gss_get_mic_v1() 131 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_get_mic_v1() 167 struct xdr_netobj *token) in gss_get_mic_v2() 170 struct xdr_netobj cksumobj = { .len = sizeof(cksumdata), in gss_get_mic_v2() 208 struct xdr_netobj *token) in gss_get_mic_kerberos()
|
| D | gss_krb5_keys.c | 142 const struct xdr_netobj *inkey, in krb5_derive_key() 143 struct xdr_netobj *outkey, in krb5_derive_key() 144 const struct xdr_netobj *in_constant, in krb5_derive_key() 149 struct xdr_netobj inblock, outblock; in krb5_derive_key() 259 struct xdr_netobj *randombits, in gss_krb5_des3_make_key() 260 struct xdr_netobj *key) in gss_krb5_des3_make_key() 299 struct xdr_netobj *randombits, in gss_krb5_aes_make_key() 300 struct xdr_netobj *key) in gss_krb5_aes_make_key()
|
| D | gss_rpc_upcall.h | 17 struct xdr_netobj in_handle; 19 struct xdr_netobj out_handle; 20 struct xdr_netobj out_token;
|
| D | gss_krb5_unseal.c | 75 struct xdr_buf *message_buffer, struct xdr_netobj *read_token) in gss_verify_mic_v1() 80 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_verify_mic_v1() 147 struct xdr_buf *message_buffer, struct xdr_netobj *read_token) in gss_verify_mic_v2() 150 struct xdr_netobj cksumobj = {.len = sizeof(cksumdata), in gss_verify_mic_v2() 212 struct xdr_netobj *read_token) in gss_verify_mic_kerberos()
|
| D | gss_generic_token.c | 147 g_token_size(struct xdr_netobj *mech, unsigned int body_size) in g_token_size() 160 g_make_token_header(struct xdr_netobj *mech, int body_size, unsigned char **buf) in g_make_token_header() 180 g_verify_token_header(struct xdr_netobj *mech, int *body_size, in g_verify_token_header() 185 struct xdr_netobj toid; in g_verify_token_header()
|
| D | svcauth_gss.c | 67 static int netobj_equal(struct xdr_netobj *a, struct xdr_netobj *b) in netobj_equal() 77 struct xdr_netobj in_handle, in_token; 78 struct xdr_netobj out_handle, out_token; 123 static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) in dup_to_netobj() 132 static inline int dup_netobj(struct xdr_netobj *dst, struct xdr_netobj *src) in dup_netobj() 339 struct xdr_netobj handle; 588 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle) in gss_svc_searchbyctx() 642 svc_safe_getnetobj(struct kvec *argv, struct xdr_netobj *o) in svc_safe_getnetobj() 659 svc_safe_putnetobj(struct kvec *resv, struct xdr_netobj *o) in svc_safe_putnetobj() 686 struct xdr_netobj checksum; in gss_verify_header() [all …]
|
| 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;
|
| D | gss_rpc_upcall.c | 224 static char *gssp_stringify(struct xdr_netobj *netobj) in gssp_stringify() 294 struct xdr_netobj client_name = { 0 , NULL }; in gssp_accept_sec_context_upcall() 295 struct xdr_netobj target_name = { 0, NULL }; in gssp_accept_sec_context_upcall()
|
| D | gss_krb5_mech.c | 178 simple_get_netobj(const void *p, const void *end, struct xdr_netobj *res) in simple_get_netobj() 200 struct xdr_netobj key; in get_key() 359 struct xdr_netobj c, keyin, keyout; in context_derive_keys_des3() 476 struct xdr_netobj c, keyin, keyout; in context_derive_keys_new()
|
| D | gss_krb5_crypto.c | 167 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_hmac_md5() 278 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum() 375 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_v2() 737 struct xdr_netobj hmac; in gss_krb5_aes_encrypt() 861 struct xdr_netobj our_hmac_obj; in gss_krb5_aes_decrypt()
|
| D | gss_mech_switch.c | 393 struct xdr_netobj *mic_token) in gss_get_mic() 406 struct xdr_netobj *mic_token) in gss_verify_mic()
|
| D | gss_krb5_wrap.c | 162 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_wrap_kerberos_v1() 269 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_unwrap_kerberos_v1()
|
| /Linux-v5.4/fs/nfsd/ |
| D | state.h | 311 struct xdr_netobj cl_name; /* id generated by client */ 321 struct xdr_netobj cl_nii_domain; 322 struct xdr_netobj cl_nii_name; 380 struct xdr_netobj cr_name; /* recovery dir name */ 381 struct xdr_netobj cr_princhash; 428 struct xdr_netobj so_owner; /* open owner name */ 633 extern struct nfs4_client_reclaim *nfsd4_find_reclaim_client(struct xdr_netobj name, 648 extern struct nfs4_client_reclaim *nfs4_client_to_reclaim(struct xdr_netobj name, 649 struct xdr_netobj princhash, struct nfsd_net *nn); 650 extern bool nfs4_has_reclaimed_state(struct xdr_netobj name, struct nfsd_net *nn);
|
| D | xdr4.h | 125 struct xdr_netobj cr_label; 150 struct xdr_netobj ld_owner; 169 struct xdr_netobj owner; 200 struct xdr_netobj lt_owner; 228 struct xdr_netobj op_fname; /* request - everything but CLAIM_PREV */ 240 struct xdr_netobj op_owner; /* request */ 257 struct xdr_netobj op_label; 302 struct xdr_netobj rl_owner; 340 struct xdr_netobj sa_label; 345 struct xdr_netobj se_name; [all …]
|
| D | nfs4recover.c | 109 nfs4_make_rec_clidname(char *dname, const struct xdr_netobj *clname) in nfs4_make_rec_clidname() 111 struct xdr_netobj cksum; in nfs4_make_rec_clidname() 180 struct xdr_netobj name; in __nfsd4_create_reclaim_record_grace() 181 struct xdr_netobj princhash = { .len = 0, .data = NULL }; in __nfsd4_create_reclaim_record_grace() 376 struct xdr_netobj name; in __nfsd4_remove_reclaim_record_grace() 436 struct xdr_netobj name; in purge_old() 490 struct xdr_netobj name; in load_recdir() 491 struct xdr_netobj princhash = { .len = 0, .data = NULL }; in load_recdir() 689 struct xdr_netobj name; in nfsd4_check_legacy_client() 804 struct xdr_netobj name, princhash = { .len = 0, .data = NULL }; in __cld_pipe_inprogress_downcall() [all …]
|
| D | vfs.h | 55 struct xdr_netobj *);
|
| /Linux-v5.4/fs/lockd/ |
| 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() 73 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_unshare_file()
|
| D | xdr.c | 103 nlm_decode_oh(__be32 *p, struct xdr_netobj *oh) in nlm_decode_oh() 109 nlm_encode_oh(__be32 *p, struct xdr_netobj *oh) in nlm_encode_oh()
|
| /Linux-v5.4/include/linux/lockd/ |
| D | share.h | 20 struct xdr_netobj s_owner; /* owner handle */
|
| D | xdr.h | 42 struct xdr_netobj oh;
|