/titanic_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_common_transact.c | 75 struct smb_xa *xa; in smb_com_transaction() local 86 xa = smb_xa_create(sr->session, sr, tpscnt, tdscnt, mprcnt, mdrcnt, in smb_com_transaction() 88 if (xa == NULL) { in smb_com_transaction() 100 smb_xa_rele(sr->session, xa); in smb_com_transaction() 104 xa->xa_pipe_name = smb_mem_strdup(stn); in smb_com_transaction() 105 xa->smb_flags = flags; in smb_com_transaction() 106 xa->smb_timeout = timeo; in smb_com_transaction() 107 xa->req_disp_param = pscnt; in smb_com_transaction() 108 xa->req_disp_data = dscnt; in smb_com_transaction() 110 if (smb_mbc_copy(&xa->req_setup_mb, &sr->smb_vwv, in smb_com_transaction() [all …]
|
H A D | smb_nt_transact_security.c | 60 smb_nt_transact_query_security_info(struct smb_request *sr, struct smb_xa *xa) in smb_nt_transact_query_security_info() argument 68 if (smb_mbc_decodef(&xa->req_param_mb, "w2.l", in smb_nt_transact_query_security_info() 111 if (sdlen > xa->smb_mdrcnt) { in smb_nt_transact_query_security_info() 118 (void) smb_mbc_encodef(&xa->rep_param_mb, "l", sdlen); in smb_nt_transact_query_security_info() 127 smb_encode_sd(xa, &sd, secinfo); in smb_nt_transact_query_security_info() 128 (void) smb_mbc_encodef(&xa->rep_param_mb, "l", sdlen); in smb_nt_transact_query_security_info() 153 smb_nt_transact_set_security_info(struct smb_request *sr, struct smb_xa *xa) in smb_nt_transact_set_security_info() argument 159 if (smb_mbc_decodef(&xa->req_param_mb, "w2.l", in smb_nt_transact_set_security_info() 196 status = smb_decode_sd(xa, &sd); in smb_nt_transact_set_security_info() 226 smb_encode_sd(struct smb_xa *xa, smb_sd_t *sd, uint32_t secinfo) in smb_encode_sd() argument [all …]
|
H A D | smb_query_fileinfo.c | 111 smb_com_trans2_query_file_information(struct smb_request *sr, struct smb_xa *xa) in smb_com_trans2_query_file_information() argument 115 if (smb_mbc_decodef(&xa->req_param_mb, "ww", in smb_com_trans2_query_file_information() 119 if (smb_query_by_fid(sr, xa, infolev) != 0) in smb_com_trans2_query_file_information() 129 smb_com_trans2_query_path_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_query_path_information() argument 140 if (smb_mbc_decodef(&xa->req_param_mb, "%w4.u", in smb_com_trans2_query_path_information() 144 if (smb_query_by_path(sr, xa, infolev) != 0) 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() argument 274 rc = smb_query_encode_response(sr, xa, infolev, qinfo); 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() argument 375 rc = smb_query_encode_response(sr, xa, infolev, qinfo); in smb_query_by_path() [all …]
|
H A D | smb_trans2_dfs.c | 105 smb_com_trans2_get_dfs_referral(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_get_dfs_referral() argument 121 if (smb_mbc_decodef(&xa->req_param_mb, "%wu", sr, &maxreflvl, &path) in smb_com_trans2_get_dfs_referral() 157 smb_dfs_encode_hdr(xa, referrals); in smb_com_trans2_get_dfs_referral() 166 status = smb_dfs_encode_refv1(sr, xa, referrals); in smb_com_trans2_get_dfs_referral() 170 status = smb_dfs_encode_refv2(sr, xa, referrals); in smb_com_trans2_get_dfs_referral() 174 status = smb_dfs_encode_refv3_v4(sr, xa, referrals, maxreflvl); in smb_com_trans2_get_dfs_referral() 178 status = smb_dfs_encode_refv3_v4(sr, xa, referrals, 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() argument 251 (void) smb_mbc_encodef(&xa->rep_param_mb, "w", 0); in smb_dfs_encode_hdr() 252 (void) smb_mbc_encodef(&xa->rep_data_mb, "wwl", path_consumed, in smb_dfs_encode_hdr() [all …]
|
H A D | smb_nt_transact_quota.c | 119 smb_nt_transact_query_quota(smb_request_t *sr, smb_xa_t *xa) in smb_nt_transact_query_quota() argument 137 if (xa->smb_tpscnt != 16) { in smb_nt_transact_query_quota() 142 if (smb_mbc_decodef(&xa->req_param_mb, "%wbblll", sr, &sr->smb_fid, in smb_nt_transact_query_quota() 186 smb_quota_max_quota(xa, &request); in smb_nt_transact_query_quota() 188 status = smb_quota_init_sids(xa, &request, ofile); in smb_nt_transact_query_quota() 196 status = smb_quota_encode_quotas(xa, in smb_nt_transact_query_quota() 214 (void) smb_mbc_encodef(&xa->rep_param_mb, "l", 0); 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() argument 275 if (xa->smb_tpscnt != 2) { in smb_nt_transact_set_quota() 280 if (smb_mbc_decodef(&xa->req_param_mb, "%w", sr, in smb_nt_transact_set_quota() [all …]
|
H A D | smb_nt_transact_ioctl.c | 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() argument 96 if (smb_mbc_decodef(&xa->req_setup_mb, "lwbb", in smb_nt_transact_ioctl() 109 status = ioctl_ret_tbl[i].ioctl_func(sr, xa); in smb_nt_transact_ioctl() 119 (void) smb_mbc_encodef(&xa->rep_param_mb, "l", 0); 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() argument 132 smb_nt_trans_ioctl_invalid_parm(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_invalid_parm() argument 148 smb_nt_trans_ioctl_set_sparse(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_set_sparse() argument 177 if (smb_mbc_decodef(&xa->req_data_mb, "b", &set) != 0) { in smb_nt_trans_ioctl_set_sparse() 228 smb_nt_trans_ioctl_set_zero_data(smb_request_t *sr, smb_xa_t *xa) in smb_nt_trans_ioctl_set_zero_data() argument [all …]
|
H A D | smb_trans2_find.c | 282 smb_com_trans2_find_first2(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_find_first2() argument 301 if (smb_mbc_decodef(&xa->req_param_mb, "%wwww4.u", sr, &sattr, in smb_com_trans2_find_first2() 340 count = smb_trans2_find_entries(sr, xa, od, &args); in smb_com_trans2_find_first2() 362 (void) smb_mbc_encodef(&xa->rep_param_mb, "wwwww", 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() argument 452 if (smb_mbc_decodef(&xa->req_param_mb, "%wwwlwu", sr, in smb_com_trans2_find_next2() 500 count = smb_trans2_find_entries(sr, xa, od, &args); in smb_com_trans2_find_next2() 514 (void) smb_mbc_encodef(&xa->rep_param_mb, "wwww", 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() argument 558 rc = smb_trans2_find_mbc_encode(sr, xa, &fileinfo, args); in smb_trans2_find_entries() [all …]
|
H A D | smb_fsinfo.c | 188 smb_com_trans2_query_fs_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_query_fs_information() argument 210 if (smb_mbc_decodef(&xa->req_param_mb, "w", &infolev) != 0) in smb_com_trans2_query_fs_information() 227 (void) smb_mbc_encodef(&xa->rep_data_mb, "llllw", in smb_com_trans2_query_fs_information() 250 rc = smb_mbc_encodef(&xa->rep_data_mb, in smb_com_trans2_query_fs_information() 257 rc = smb_mbc_encodef(&xa->rep_data_mb, "%lbs", sr, in smb_com_trans2_query_fs_information() 279 (void) smb_mbc_encodef(&xa->rep_data_mb, encode_str, sr, in smb_com_trans2_query_fs_information() 292 (void) smb_mbc_encodef(&xa->rep_data_mb, "qqll", in smb_com_trans2_query_fs_information() 301 (void) smb_mbc_encodef(&xa->rep_data_mb, "ll", in smb_com_trans2_query_fs_information() 341 (void) smb_mbc_encodef(&xa->rep_data_mb, encode_str, sr, in smb_com_trans2_query_fs_information() 355 (void) smb_mbc_encodef(&xa->rep_data_mb, "qqqqqll", in smb_com_trans2_query_fs_information() [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() argument 67 rc = smb_mbc_decodef(&xa->req_param_mb, "%lllqllllllllb", in smb_pre_nt_transact_create() 91 rc = smb_mbc_decodef(&xa->req_param_mb, "%#u", in smb_pre_nt_transact_create() 105 status = smb_decode_sd(xa, &sd); 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() argument 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() argument 212 (void) smb_mbc_encodef(&xa->rep_param_mb, "b.wllTTTTlqqwwb", in smb_nt_transact_create() 231 (void) smb_mbc_encodef(&xa->rep_param_mb, "b.wllTTTTlqqwwb", in smb_nt_transact_create()
|
H A D | smb_vss.c | 76 smb_vss_ioctl_enumerate_snaps(smb_request_t *sr, smb_xa_t *xa) in smb_vss_ioctl_enumerate_snaps() argument 87 if (xa->smb_mdrcnt < SMB_VSS_COUNT_SIZE) in smb_vss_ioctl_enumerate_snaps() 95 if (xa->smb_mdrcnt == SMB_VSS_COUNT_SIZE) { in smb_vss_ioctl_enumerate_snaps() 97 if (smb_mbc_encodef(&xa->rep_data_mb, "lllw", count, 0, in smb_vss_ioctl_enumerate_snaps() 103 count = xa->smb_mdrcnt / SMB_VSS_GMT_NET_SIZE(sr); in smb_vss_ioctl_enumerate_snaps() 108 status = smb_vss_encode_gmttokens(sr, xa, count, &gmttokens); in smb_vss_ioctl_enumerate_snaps() 288 smb_vss_encode_gmttokens(smb_request_t *sr, smb_xa_t *xa, in smb_vss_encode_gmttokens() argument 308 if (smb_mbc_encodef(&xa->rep_data_mb, "lll", returned_count, in smb_vss_encode_gmttokens() 314 if (smb_mbc_encodef(&xa->rep_data_mb, "%u", sr, in smb_vss_encode_gmttokens()
|
H A D | smb_trans2_create_directory.c | 61 smb_com_trans2_create_directory(struct smb_request *sr, struct smb_xa *xa) in smb_com_trans2_create_directory() argument 72 if (smb_mbc_decodef(&xa->req_param_mb, "%4.u", sr, &pn->pn_path) != 0) in smb_com_trans2_create_directory() 86 if (smb_mbc_encodef(&xa->rep_param_mb, "w", 0) < 0) in smb_com_trans2_create_directory()
|
H A D | smb_nt_transact_notify_change.c | 144 smb_nt_transact_notify_change(smb_request_t *sr, struct smb_xa *xa) in smb_nt_transact_notify_change() argument 152 if (smb_mbc_decodef(&xa->req_setup_mb, "lwb", in smb_nt_transact_notify_change() 227 smb_notify_encode_action(sr, xa, in smb_nt_transact_notify_change() 275 smb_notify_encode_action(struct smb_request *sr, struct smb_xa *xa, in smb_notify_encode_action() argument 289 rc = smb_mbc_encodef(&xa->rep_data_mb, "%lllu", sr, in smb_notify_encode_action()
|
H A D | smb_set_fileinfo.c | 95 smb_com_trans2_set_file_information(smb_request_t *sr, smb_xa_t *xa) in smb_com_trans2_set_file_information() argument 99 if (smb_mbc_decodef(&xa->req_param_mb, "ww", in smb_com_trans2_set_file_information() 103 if (smb_set_by_fid(sr, xa, infolev) != 0) 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() argument 124 if (smb_mbc_decodef(&xa->req_param_mb, "%w4.u", in smb_com_trans2_set_path_information() 128 if (smb_set_by_path(sr, xa, infolev) != 0) 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() argument 245 sinfo.si_xa = xa; 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() argument 308 sinfo.si_xa = xa; in smb_set_by_path()
|
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() argument 479 rc = smb_mbc_decodef(&xa->req_param_mb, "%wwwwlwl10.u", in smb_com_trans2_open2() 527 (void) smb_mbc_encodef(&xa->rep_param_mb, "wwllwwwwlwl", in smb_com_trans2_open2()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | byteorder.h | 169 #define BE_IN8(xa) \ argument 170 *((uint8_t *)(xa)) 173 #define BE_IN16(xa) \ argument 174 (((uint16_t)BE_IN8(xa) << 8) | BE_IN8((uint8_t *)(xa) + 1)) 176 #define BE_IN32(xa) \ argument 177 (((uint32_t)BE_IN16(xa) << 16) | BE_IN16((uint8_t *)(xa) + 2)) 180 #define BE_IN16(xa) htons(*((uint16_t *)(void *)(xa))) 181 #define BE_IN32(xa) htonl(*((uint32_t *)(void *)(xa))) 186 #define BE_IN64(xa) \ argument 187 (((uint64_t)BE_IN32(xa) << 32) | BE_IN32((uint8_t *)(xa) + 4)) [all …]
|
/titanic_41/usr/src/cmd/ssh/libssh/common/ |
H A D | addrmatch.c | 43 } xa; /* 128-bit address */ member 45 #define v4 xa.v4 46 #define v6 xa.v6 47 #define addr8 xa.addr8 48 #define addr32 xa.addr32 82 addr_sa_to_xaddr(struct sockaddr *sa, socklen_t slen, struct xaddr *xa) in addr_sa_to_xaddr() argument 89 memset(xa, '\0', sizeof(*xa)); in addr_sa_to_xaddr() 95 xa->af = AF_INET; in addr_sa_to_xaddr() 96 memcpy(&xa->v4, &in4->sin_addr, sizeof(xa->v4)); in addr_sa_to_xaddr() 101 xa->af = AF_INET6; in addr_sa_to_xaddr() [all …]
|
/titanic_41/usr/src/lib/smbsrv/libmlrpc/common/ |
H A D | ndr_svc.c | 197 ndr_hdalloc(const ndr_xa_t *xa, const void *data) in ndr_hdalloc() argument 216 hd->nh_pipe = xa->pipe; in ndr_hdalloc() 217 hd->nh_svc = xa->binding->service; in ndr_hdalloc() 233 ndr_hdfree(const ndr_xa_t *xa, const ndr_hdid_t *id) in ndr_hdfree() argument 235 ndr_service_t *svc = xa->binding->service; in ndr_hdfree() 267 ndr_hdlookup(const ndr_xa_t *xa, const ndr_hdid_t *id) in ndr_hdlookup() argument 269 ndr_service_t *svc = xa->binding->service; in ndr_hdlookup()
|
H A D | ndr_server.c | 140 ndr_is_admin(ndr_xa_t *xa) in ndr_is_admin() argument 142 smb_netuserinfo_t *ctx = xa->pipe->np_user; in ndr_is_admin() 154 ndr_is_poweruser(ndr_xa_t *xa) in ndr_is_poweruser() argument 156 smb_netuserinfo_t *ctx = xa->pipe->np_user; in ndr_is_poweruser() 163 ndr_native_os(ndr_xa_t *xa) in ndr_native_os() argument 165 smb_netuserinfo_t *ctx = xa->pipe->np_user; in ndr_native_os()
|
/titanic_41/usr/src/lib/efcode/fcode_test/ |
H A D | test64.fth | 59 " xa+.1" test-64 2 xa+ test-64 /x 2 * + = .passed? 62 " <l@.1" test-64 2 xa+ dup la1+ <l@ swap x@ x= .passed? 101 " x,.1" commatest-64 3 xa+ commatest-64-end = .passed? 104 " x,.4" test-64 2 xa+ x@ commatest-64 2 xa+ x@ x= .passed?
|
/titanic_41/usr/src/cmd/sendmail/db/ |
H A D | Makefile | 54 os_tmpdir.o os_unlink.o txn.o txn_auto.o txn_rec.o xa.o xa_db.o \ 121 xa%.o: $(srcdir)/xa/xa%.c
|
/titanic_41/usr/src/lib/libshell/common/tests/ |
H A D | types.sh | 39 typeset y=(xa=xx xq=89) 49 y=(xa=bb xq=cc) 89 Type_t z=(y=(xa=bb xq=cc)) 98 Type_t t=(y=(xa=bb xq=cc))
|
/titanic_41/usr/src/cmd/dtrace/test/tst/common/uctf/ |
H A D | tst.printtype.ksh.out | 7 int ff_gameid = 0xa
|
/titanic_41/usr/src/uts/intel/nsmb/ |
H A D | ioc_check.ref | 25 #define SV_RAWMODE 0xa 33 #define IS_HFLAGS2 0xa
|
/titanic_41/usr/src/uts/sparc/nsmb/ |
H A D | ioc_check.ref | 25 #define SV_RAWMODE 0xa 33 #define IS_HFLAGS2 0xa
|
/titanic_41/usr/src/uts/common/smbsrv/ |
H A D | smb_kproto.h | 698 void smb_xa_delete(smb_xa_t *xa); 699 smb_xa_t *smb_xa_hold(smb_xa_t *xa); 700 void smb_xa_rele(smb_session_t *session, smb_xa_t *xa); 701 int smb_xa_open(smb_xa_t *xa); 702 void smb_xa_close(smb_xa_t *xa); 703 int smb_xa_complete(smb_xa_t *xa);
|