/titanic_44/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_nt_transact_ioctl.c | 30 static uint32_t smb_nt_trans_ioctl_noop(smb_request_t *, smb_xa_t *); 31 static uint32_t smb_nt_trans_ioctl_invalid_parm(smb_request_t *, smb_xa_t *); 32 static uint32_t smb_nt_trans_ioctl_set_sparse(smb_request_t *, smb_xa_t *); 34 smb_xa_t *); 35 static uint32_t smb_nt_trans_ioctl_set_zero_data(smb_request_t *, smb_xa_t *); 47 uint32_t (*ioctl_func)(smb_request_t *sr, smb_xa_t *xa); 88 smb_nt_transact_ioctl(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_ioctl() 125 smb_nt_trans_ioctl_noop(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_noop() 132 smb_nt_trans_ioctl_invalid_parm(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_invalid_parm() 148 smb_nt_trans_ioctl_set_sparse(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_set_sparse() [all …]
|
H A D | smb_trans2_dfs.c | 72 static void smb_dfs_encode_hdr(smb_xa_t *, dfs_info_t *); 73 static uint32_t smb_dfs_encode_refv1(smb_request_t *, smb_xa_t *, dfs_info_t *); 74 static uint32_t smb_dfs_encode_refv2(smb_request_t *, smb_xa_t *, dfs_info_t *); 75 static uint32_t smb_dfs_encode_refv3_v4(smb_request_t *, smb_xa_t *, 77 static void smb_dfs_encode_targets(smb_xa_t *, dfs_info_t *); 105 smb_com_trans2_get_dfs_referral(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_get_dfs_referral() 241 smb_dfs_encode_hdr(smb_xa_t *xa, dfs_info_t *referrals) in smb_dfs_encode_hdr() 257 smb_dfs_encode_refv1(smb_request_t *sr, smb_xa_t *xa, dfs_info_t *referrals) in smb_dfs_encode_refv1() 326 smb_dfs_encode_refv2(smb_request_t *sr, smb_xa_t *xa, dfs_info_t *referrals) in smb_dfs_encode_refv2() 389 smb_dfs_encode_refv3_v4(smb_request_t *sr, smb_xa_t *xa, dfs_info_t *referrals, in smb_dfs_encode_refv3_v4() [all …]
|
H A D | smb_nt_transact_quota.c | 55 static uint32_t smb_quota_init_sids(smb_xa_t *, smb_quota_query_t *, 57 static uint32_t smb_quota_decode_sids(smb_xa_t *, list_t *); 59 static void smb_quota_max_quota(smb_xa_t *, smb_quota_query_t *); 60 static uint32_t smb_quota_decode_quotas(smb_xa_t *, list_t *); 61 static uint32_t smb_quota_encode_quotas(smb_xa_t *, smb_quota_query_t *, 119 smb_nt_transact_query_quota(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_query_quota() 253 smb_nt_transact_set_quota(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_set_quota() 351 smb_quota_init_sids(smb_xa_t *xa, smb_quota_query_t *request, in smb_quota_init_sids() 419 smb_quota_decode_sids(smb_xa_t *xa, list_t *list) in smb_quota_decode_sids() 473 smb_quota_max_quota(smb_xa_t *xa, smb_quota_query_t *request) in smb_quota_max_quota() [all …]
|
H A D | smb_common_transact.c | 50 static int smb_trans_ready(smb_xa_t *); 51 static smb_sdrc_t smb_trans_dispatch(smb_request_t *, smb_xa_t *); 52 static smb_sdrc_t smb_trans2_dispatch(smb_request_t *, smb_xa_t *); 168 smb_xa_t *xa; in smb_com_transaction_secondary() 216 smb_xa_t *, xa, uint16_t, psdisp); in smb_com_transaction_secondary() 221 smb_xa_t *, xa, uint16_t, dsdisp); in smb_com_transaction_secondary() 299 smb_xa_t *xa; in smb_com_transaction2() 380 smb_xa_t *xa; in smb_com_transaction2_secondary() 421 smb_xa_t *, xa, uint16_t, psdisp); in smb_com_transaction2_secondary() 426 smb_xa_t *, xa, uint16_t, dsdisp); in smb_com_transaction2_secondary() [all …]
|
H A D | smb_query_fileinfo.c | 87 static int smb_query_by_fid(smb_request_t *, smb_xa_t *, uint16_t); 88 static int smb_query_by_path(smb_request_t *, smb_xa_t *, uint16_t); 96 static int smb_query_encode_response(smb_request_t *, smb_xa_t *, 98 static void smb_encode_stream_info(smb_request_t *, smb_xa_t *, 100 static boolean_t smb_stream_fits(smb_request_t *, smb_xa_t *, char *, uint32_t); 129 smb_com_trans2_query_path_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_query_path_information() 229 smb_query_by_fid(smb_request_t *sr, smb_xa_t *xa, uint16_t infolev) in smb_query_by_fid() 296 smb_query_by_path(smb_request_t *sr, smb_xa_t *xa, uint16_t infolev) in smb_query_by_path() 398 smb_query_encode_response(smb_request_t *sr, smb_xa_t *xa, in smb_query_encode_response() 631 smb_encode_stream_info(smb_request_t *sr, smb_xa_t *xa, smb_queryinfo_t *qinfo) in smb_encode_stream_info() [all …]
|
H A D | smb_nt_transact_create.c | 53 smb_pre_nt_transact_create(smb_request_t *sr, smb_xa_t *xa) in smb_pre_nt_transact_create() 123 smb_post_nt_transact_create(smb_request_t *sr, smb_xa_t *xa) in smb_post_nt_transact_create() 128 smb_xa_t *, xa); in smb_post_nt_transact_create() 140 smb_nt_transact_create(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_create()
|
H A D | smb_set_fileinfo.c | 71 smb_xa_t *si_xa; 79 static int smb_set_by_fid(smb_request_t *, smb_xa_t *, uint16_t); 80 static int smb_set_by_path(smb_request_t *, smb_xa_t *, uint16_t); 95 smb_com_trans2_set_file_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_set_file_information() 113 smb_com_trans2_set_path_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_set_path_information() 218 smb_set_by_fid(smb_request_t *sr, smb_xa_t *xa, uint16_t infolev) in smb_set_by_fid() 269 smb_set_by_path(smb_request_t *sr, smb_xa_t *xa, uint16_t infolev) in smb_set_by_path()
|
H A D | smb_trans2_find.c | 226 static int smb_trans2_find_entries(smb_request_t *, smb_xa_t *, 229 static int smb_trans2_find_mbc_encode(smb_request_t *, smb_xa_t *, 282 smb_com_trans2_find_first2(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_find_first2() 435 smb_com_trans2_find_next2(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_find_next2() 536 smb_trans2_find_entries(smb_request_t *sr, smb_xa_t *xa, smb_odir_t *od, in smb_trans2_find_entries() 705 smb_trans2_find_mbc_encode(smb_request_t *sr, smb_xa_t *xa, in smb_trans2_find_mbc_encode()
|
H A D | smb_fsinfo.c | 61 static int smb_trans2_set_fs_ctrl_info(smb_request_t *, smb_xa_t *); 188 smb_com_trans2_query_fs_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_query_fs_information() 473 smb_com_trans2_set_fs_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_set_fs_information() 527 smb_trans2_set_fs_ctrl_info(smb_request_t *sr, smb_xa_t *xa) in smb_trans2_set_fs_ctrl_info()
|
H A D | smb_vss.c | 55 static uint32_t smb_vss_encode_gmttokens(smb_request_t *, smb_xa_t *, 76 smb_vss_ioctl_enumerate_snaps(smb_request_t *sr, smb_xa_t *xa) in smb_vss_ioctl_enumerate_snaps() 288 smb_vss_encode_gmttokens(smb_request_t *sr, smb_xa_t *xa, in smb_vss_encode_gmttokens()
|
H A D | smb_session.c | 652 smb_llist_constructor(&session->s_xa_list, sizeof (smb_xa_t), in smb_session_create() 653 offsetof(smb_xa_t, xa_lnd)); in smb_session_create() 742 smb_xa_t *xa, *nextxa; in smb_session_cancel()
|
H A D | smb_open_andx.c | 468 smb_com_trans2_open2(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_open2()
|
H A D | smb_rename.c | 236 smb_nt_transact_rename(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_rename()
|
H A D | smb_dispatch.c | 1070 smb_xa_t *
|
/titanic_44/usr/src/uts/common/smbsrv/ |
H A D | smb_kproto.h | 212 smb_sdrc_t smb_pre_##NAME(smb_request_t *, smb_xa_t *); \ 213 smb_sdrc_t smb_##NAME(smb_request_t *, smb_xa_t *); \ 214 void smb_post_##NAME(smb_request_t *, smb_xa_t *) 218 smb_sdrc_t smb_nt_transact_notify_change(smb_request_t *, smb_xa_t *); 219 smb_sdrc_t smb_nt_transact_query_security_info(smb_request_t *, smb_xa_t *); 220 smb_sdrc_t smb_nt_transact_set_security_info(smb_request_t *, smb_xa_t *); 221 smb_sdrc_t smb_nt_transact_ioctl(smb_request_t *, smb_xa_t *); 222 smb_sdrc_t smb_nt_transact_rename(smb_request_t *, smb_xa_t *); 223 smb_sdrc_t smb_nt_transact_query_quota(smb_request_t *, smb_xa_t *); 224 smb_sdrc_t smb_nt_transact_set_quota(smb_request_t *, smb_xa_t *); [all …]
|
H A D | smb_ktypes.h | 1750 } smb_xa_t; typedef
|