/linux-4.4.14/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; 242 unsigned int usage, struct xdr_netobj *cksumout); 247 unsigned int usage, struct xdr_netobj *cksum); 250 struct xdr_netobj *); 253 struct xdr_netobj *); 296 const struct xdr_netobj *inkey, 297 struct xdr_netobj *outkey, 298 const struct xdr_netobj *in_constant, [all …]
|
D | auth_gss.h | 43 struct xdr_netobj gc_ctx; /* context handle */ 49 struct xdr_netobj gv_verf; 54 struct xdr_netobj gr_ctx; /* context handle */ 58 struct xdr_netobj gr_token; /* token */ 73 struct xdr_netobj gc_wire_ctx; 74 struct xdr_netobj gc_acceptor;
|
D | gss_api.h | 26 #define GSS_C_NO_BUFFER ((struct xdr_netobj) 0) 56 struct xdr_netobj *mic_token); 60 struct xdr_netobj *mic_token); 114 struct xdr_netobj *mic_token); 118 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 | 30 struct xdr_netobj { struct 104 __be32 *xdr_encode_netobj(__be32 *p, const struct xdr_netobj *); 105 __be32 *xdr_decode_netobj(__be32 *p, struct xdr_netobj *); 156 extern int xdr_buf_read_netobj(struct xdr_buf *, struct xdr_netobj *, unsigned int);
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | gss_krb5_seal.c | 74 setup_token(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token() 100 setup_token_v2(struct krb5_ctx *ctx, struct xdr_netobj *token) in setup_token_v2() 129 struct xdr_netobj *token) in gss_get_mic_v1() 132 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_get_mic_v1() 170 struct xdr_netobj *token) in gss_get_mic_v2() 173 struct xdr_netobj cksumobj = { .len = sizeof(cksumdata), in gss_get_mic_v2() 213 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() 263 struct xdr_netobj *randombits, in gss_krb5_des3_make_key() 264 struct xdr_netobj *key) in gss_krb5_des3_make_key() 303 struct xdr_netobj *randombits, in gss_krb5_aes_make_key() 304 struct xdr_netobj *key) in gss_krb5_aes_make_key()
|
D | gss_rpc_upcall.h | 30 struct xdr_netobj in_handle; 32 struct xdr_netobj out_handle; 33 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() 210 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 | 66 static int netobj_equal(struct xdr_netobj *a, struct xdr_netobj *b) in netobj_equal() 76 struct xdr_netobj in_handle, in_token; 77 struct xdr_netobj out_handle, out_token; 113 static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) in dup_to_netobj() 122 static inline int dup_netobj(struct xdr_netobj *dst, struct xdr_netobj *src) in dup_netobj() 329 struct xdr_netobj handle; 566 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle) in gss_svc_searchbyctx() 620 svc_safe_getnetobj(struct kvec *argv, struct xdr_netobj *o) in svc_safe_getnetobj() 637 svc_safe_putnetobj(struct kvec *resv, struct xdr_netobj *o) in svc_safe_putnetobj() 664 struct xdr_netobj checksum; in gss_verify_header() [all …]
|
D | gss_rpc_xdr.h | 37 typedef struct xdr_netobj gssx_buffer; 38 typedef struct xdr_netobj utf8string; 39 typedef struct xdr_netobj gssx_OID;
|
D | gss_krb5_mech.c | 200 simple_get_netobj(const void *p, const void *end, struct xdr_netobj *res) in simple_get_netobj() 222 struct xdr_netobj key; in get_key() 380 struct xdr_netobj c, keyin, keyout; in context_derive_keys_des3() 498 struct xdr_netobj c, keyin, keyout; in context_derive_keys_new()
|
D | gss_mech_switch.c | 406 struct xdr_netobj *mic_token) in gss_get_mic() 419 struct xdr_netobj *mic_token) in gss_verify_mic()
|
D | gss_krb5_crypto.c | 153 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_hmac_md5() 243 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum() 324 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_v2() 647 struct xdr_netobj hmac; in gss_krb5_aes_encrypt() 767 struct xdr_netobj our_hmac_obj; in gss_krb5_aes_decrypt()
|
D | gss_krb5_wrap.c | 162 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_wrap_kerberos_v1() 271 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), in gss_unwrap_kerberos_v1()
|
D | auth_gss.c | 161 simple_get_netobj(const void *p, const void *end, struct xdr_netobj *dest) in simple_get_netobj() 1357 struct xdr_netobj *acceptor; in gss_stringify_acceptor() 1485 struct xdr_netobj mic; in gss_marshal() 1611 struct xdr_netobj mic; in gss_validate() 1670 struct xdr_netobj mic; in gss_wrap_req_integ() 1864 struct xdr_netobj mic; in gss_unwrap_resp_integ()
|
D | gss_rpc_xdr.c | 446 static struct xdr_netobj zero_netobj = {}; 496 struct xdr_netobj dummy_netobj = { .len = 0 }; in gssx_dec_name()
|
D | gss_rpc_upcall.c | 277 struct xdr_netobj client_name = { 0 , NULL }; in gssp_accept_sec_context_upcall()
|
/linux-4.4.14/fs/nfsd/ |
D | xdr4.h | 122 struct xdr_netobj cr_label; 146 struct xdr_netobj ld_owner; 165 struct xdr_netobj owner; 196 struct xdr_netobj lt_owner; 224 struct xdr_netobj op_fname; /* request - everything but CLAIM_PREV */ 235 struct xdr_netobj op_owner; /* request */ 252 struct xdr_netobj op_label; 298 struct xdr_netobj rl_owner; 336 struct xdr_netobj sa_label; 341 struct xdr_netobj se_name; [all …]
|
D | state.h | 307 struct xdr_netobj cl_name; /* id generated by client */ 412 struct xdr_netobj so_owner; /* open owner name */
|
D | vfs.h | 56 struct xdr_netobj *);
|
D | nfs4recover.c | 104 nfs4_make_rec_clidname(char *dname, const struct xdr_netobj *clname) in nfs4_make_rec_clidname() 106 struct xdr_netobj cksum; in nfs4_make_rec_clidname() 1107 nfsd4_cltrack_legacy_recdir(const struct xdr_netobj *name) in nfsd4_cltrack_legacy_recdir()
|
D | nfs4state.c | 221 same_owner_str(struct nfs4_stateowner *sop, struct xdr_netobj *owner) in same_owner_str() 376 static unsigned int ownerstr_hashval(struct xdr_netobj *ownername) in ownerstr_hashval() 1692 static struct nfs4_client *alloc_client(struct xdr_netobj name) in alloc_client() 1881 compare_blob(const struct xdr_netobj *o1, const struct xdr_netobj *o2) in compare_blob() 2025 static struct nfs4_client *create_client(struct xdr_netobj name, in create_client() 2073 find_clp_in_name_tree(struct xdr_netobj *name, struct rb_root *root) in find_clp_in_name_tree() 2164 find_confirmed_client_by_name(struct xdr_netobj *name, struct nfsd_net *nn) in find_confirmed_client_by_name() 2171 find_unconfirmed_client_by_name(struct xdr_netobj *name, struct nfsd_net *nn) in find_unconfirmed_client_by_name() 3109 struct xdr_netobj clname = setclid->se_name; in nfsd4_setclientid() 3347 static inline void *alloc_stateowner(struct kmem_cache *slab, struct xdr_netobj *owner, struct nfs4… in alloc_stateowner() [all …]
|
D | vfs.c | 476 struct xdr_netobj *label) in nfsd4_set_nfs4_label() 495 struct xdr_netobj *label) in nfsd4_set_nfs4_label()
|
D | nfs4proc.c | 53 nfsd4_security_inode_setsecctx(struct svc_fh *resfh, struct xdr_netobj *label, u32 *bmval) in nfsd4_security_inode_setsecctx() 75 nfsd4_security_inode_setsecctx(struct svc_fh *resfh, struct xdr_netobj *label, u32 *bmval) in nfsd4_security_inode_setsecctx()
|
D | nfs4xdr.c | 288 struct xdr_netobj *label) in nfsd4_decode_fattr() 832 static __be32 nfsd4_decode_opaque(struct nfsd4_compoundargs *argp, struct xdr_netobj *o) in nfsd4_decode_opaque() 3137 struct xdr_netobj *conf = &ld->ld_owner; in nfsd4_encode_lock_denied()
|
/linux-4.4.14/fs/lockd/ |
D | svcshare.c | 20 nlm_cmp_owner(struct nlm_share *share, struct xdr_netobj *oh) in nlm_cmp_owner() 31 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_share_file() 72 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_unshare_file()
|
D | xdr.c | 102 nlm_decode_oh(__be32 *p, struct xdr_netobj *oh) in nlm_decode_oh() 108 nlm_encode_oh(__be32 *p, struct xdr_netobj *oh) in nlm_encode_oh()
|
D | xdr4.c | 100 nlm4_decode_oh(__be32 *p, struct xdr_netobj *oh) in nlm4_decode_oh()
|
D | clntxdr.c | 125 struct xdr_netobj *obj) in decode_netobj()
|
D | clnt4xdr.c | 128 struct xdr_netobj *obj) in decode_netobj()
|
/linux-4.4.14/include/linux/lockd/ |
D | share.h | 19 struct xdr_netobj s_owner; /* owner handle */
|
D | xdr.h | 41 struct xdr_netobj oh;
|
/linux-4.4.14/net/sunrpc/ |
D | xdr.c | 23 xdr_encode_netobj(__be32 *p, const struct xdr_netobj *obj) in xdr_encode_netobj() 35 xdr_decode_netobj(__be32 *p, struct xdr_netobj *obj) in xdr_decode_netobj() 1197 int xdr_buf_read_netobj(struct xdr_buf *buf, struct xdr_netobj *obj, unsigned int offset) in xdr_buf_read_netobj()
|