Home
last modified time | relevance | path

Searched refs:mbuf_chain (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_mbuf_util.c381 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 Dsmb2_signing.c59 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 Dsmb_signing.c59 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 Dsmb3_encrypt.c220 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 Dsmb_nt_transact_security.c369 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 Dsmb_common_transact.c750 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 Dsmb_echo.c60 struct mbuf_chain reply; in smb_com_echo()
H A Dsmb_quota.c141 struct mbuf_chain sidbuf; in smb_quota_decode_sids()
222 struct mbuf_chain quotabuf; in smb_quota_decode_quotas()
H A Dsmb31_preauth.c141 smb31_preauth_sha512_calc(smb_request_t *sr, struct mbuf_chain *mbc, in smb31_preauth_sha512_calc()
H A Dsmb2_dispatch.c130 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 Dsmb_session.c205 struct mbuf_chain mbc; in smb_netbios_session_request()
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb2_kproto.h69 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 Dsmb_ktypes.h578 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 Dmbuf.h305 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 Dsmbsrv_pcap.h22 extern int smbsrv_pcap_dump(struct mbuf_chain *, int32_t,
H A Dsmbsrv_pcap.c206 smbsrv_pcap_dump(struct mbuf_chain *mbc, int32_t smb_len, in smbsrv_pcap_dump()
H A Dsmbsrv.c497 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 Dfksmb_preauth_pkcs.c128 smb31_preauth_sha512_calc(smb_request_t *sr, struct mbuf_chain *mbc, in smb31_preauth_sha512_calc()