/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_mbuf_util.c | 381 MBC_LENGTH(struct mbuf_chain *MBC) in MBC_LENGTH() 394 MBC_MAXBYTES(struct mbuf_chain *MBC) in MBC_MAXBYTES() 400 MBC_SETUP(struct mbuf_chain *MBC, uint32_t max_bytes) in MBC_SETUP() 402 bzero((MBC), sizeof (struct mbuf_chain)); in MBC_SETUP() 411 MBC_INIT(struct mbuf_chain *MBC, uint32_t max_bytes) in MBC_INIT() 415 bzero((MBC), sizeof (struct mbuf_chain)); in MBC_INIT() 429 MBC_FLUSH(struct mbuf_chain *MBC) in MBC_FLUSH() 443 MBC_ATTACH_MBUF(struct mbuf_chain *MBC, struct mbuf *MBUF) in MBC_ATTACH_MBUF() 453 MBC_APPEND_MBUF(struct mbuf_chain *MBC, struct mbuf *MBUF) in MBC_APPEND_MBUF() 473 MBC_ATTACH_BUF(struct mbuf_chain *MBC, unsigned char *BUF, int LEN) in MBC_ATTACH_BUF() [all …]
|
H A D | smb2_signing.c | 59 static int smb2_sign_calc_common(smb_request_t *, struct mbuf_chain *, 75 struct mbuf_chain *mbc, in smb2_sign_calc() 112 struct mbuf_chain *mbc, in smb3_sign_calc() 127 int (*sign_calc)(smb_request_t *, struct mbuf_chain *, uint8_t *); in smb2_sign_init_mech() 251 smb2_sign_calc_common(smb_request_t *sr, struct mbuf_chain *mbc, in smb2_sign_calc_common() 363 struct mbuf_chain *mbc = &sr->smb_data; in smb2_sign_check_request() 412 struct mbuf_chain tmp_mbc; in smb2_sign_reply()
|
H A D | smb_signing.c | 59 smb_sign_calc(smb_request_t *sr, struct mbuf_chain *mbc, 72 struct mbuf_chain *mbc, in smb_sign_find_seqnum() 226 smb_sign_calc(smb_request_t *sr, struct mbuf_chain *mbc, in smb_sign_calc() 331 struct mbuf_chain mbc = sr->command; in smb_sign_check_request() 381 struct mbuf_chain mbc = sr->command; in smb_sign_check_secondary() 412 smb_sign_reply(smb_request_t *sr, struct mbuf_chain *reply) in smb_sign_reply() 414 struct mbuf_chain mbc; in smb_sign_reply()
|
H A D | smb3_encrypt.c | 220 smb3_decode_tform_header(smb_request_t *sr, struct mbuf_chain *mbc) in smb3_decode_tform_header() 252 smb3_encode_tform_header(smb_request_t *sr, struct mbuf_chain *mbc) in smb3_encode_tform_header() 301 struct mbuf_chain *in_mbc, // transform header + ciphertext in smb3_decrypt_sr() 302 struct mbuf_chain *out_mbc) // cleartext in smb3_decrypt_sr() 484 struct mbuf_chain *in_mbc, // cleartext in smb3_encrypt_sr() 485 struct mbuf_chain *out_mbc) // transform header + ciphertext in smb3_encrypt_sr()
|
H A D | smb_nt_transact_security.c | 369 struct mbuf_chain sdbuf; in smb_decode_sd() 452 struct mbuf_chain sidbuf; in smb_decode_sid() 503 struct mbuf_chain aclbuf; in smb_decode_acl()
|
H A D | smb_common_transact.c | 750 smb_encode_SHARE_INFO_1(struct mbuf_chain *output, struct mbuf_chain *text, in smb_encode_SHARE_INFO_1() 760 smb_encode_SHARE_INFO_2(struct mbuf_chain *output, struct mbuf_chain *text, in smb_encode_SHARE_INFO_2() 831 struct mbuf_chain reply; in smb_trans_net_share_enum() 989 struct mbuf_chain str_mb; in smb_trans_net_share_getinfo() 1053 struct mbuf_chain str_mb; in smb_trans_net_workstation_getinfo() 1120 struct mbuf_chain str_mb; in smb_trans_net_server_getinfo() 1360 struct mbuf_chain str_mb; in smb_trans_net_server_enum2()
|
H A D | smb_echo.c | 60 struct mbuf_chain reply; in smb_com_echo()
|
H A D | smb_quota.c | 141 struct mbuf_chain sidbuf; in smb_quota_decode_sids() 222 struct mbuf_chain quotabuf; in smb_quota_decode_quotas()
|
H A D | smb31_preauth.c | 141 smb31_preauth_sha512_calc(smb_request_t *sr, struct mbuf_chain *mbc, in smb31_preauth_sha512_calc()
|
H A D | smb2_dispatch.c | 130 struct mbuf_chain *mbc = &sr->command; in smb2sr_newrq() 271 struct mbuf_chain clear_mbc = {0}; in smb3_decrypt_msg() 272 struct mbuf_chain tmp_mbc; in smb3_decrypt_msg() 1437 struct mbuf_chain enc_reply; in smb2_send_reply()
|
H A D | smb_session.c | 205 struct mbuf_chain mbc; in smb_netbios_session_request()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb2_kproto.h | 69 int smb31_preauth_sha512_calc(smb_request_t *, struct mbuf_chain *, 72 int smb3_encrypt_sr(smb_request_t *, struct mbuf_chain *, struct mbuf_chain *); 73 int smb3_decrypt_sr(smb_request_t *, struct mbuf_chain *, struct mbuf_chain *);
|
H A D | smb_ktypes.h | 578 int MBC_LENGTH(struct mbuf_chain *); 579 int MBC_MAXBYTES(struct mbuf_chain *); 580 void MBC_SETUP(struct mbuf_chain *, uint32_t); 581 void MBC_INIT(struct mbuf_chain *, uint32_t); 582 void MBC_FLUSH(struct mbuf_chain *); 583 void MBC_ATTACH_MBUF(struct mbuf_chain *, struct mbuf *); 584 void MBC_APPEND_MBUF(struct mbuf_chain *, struct mbuf *); 585 void MBC_ATTACH_BUF(struct mbuf_chain *MBC, unsigned char *BUF, int LEN); 586 int MBC_SHADOW_CHAIN(struct mbuf_chain *SUBMBC, struct mbuf_chain *MBC, 962 struct mbuf_chain *, uint8_t *); [all …]
|
H A D | mbuf.h | 305 typedef struct mbuf_chain { struct 308 struct mbuf_chain *shadow_of; /* I'm shadowing someone */ argument
|
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/ |
H A D | smbsrv_pcap.h | 22 extern int smbsrv_pcap_dump(struct mbuf_chain *, int32_t,
|
H A D | smbsrv_pcap.c | 206 smbsrv_pcap_dump(struct mbuf_chain *mbc, int32_t smb_len, in smbsrv_pcap_dump()
|
H A D | smbsrv.c | 497 typedef int (*dump_func_t)(struct mbuf_chain *, int32_t, 500 static int smb_req_dump(struct mbuf_chain *, int32_t, 954 struct mbuf_chain command; 955 struct mbuf_chain reply; 1279 smb_req_dump(struct mbuf_chain *mbc, int32_t smb_len, in smb_req_dump()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fksmb_preauth_pkcs.c | 128 smb31_preauth_sha512_calc(smb_request_t *sr, struct mbuf_chain *mbc, in smb31_preauth_sha512_calc()
|