/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_lock.c | 99 smb_request_t *sr, in smb_unlock_range() argument 171 smb_request_t *sr, in smb_lock_range() argument 354 smb_request_t *sr, in smb_lock_range_access() argument 863 sr->cancel_arg2 = lock; in smb_lock_wait() 867 mutex_exit(&sr->sr_mutex); in smb_lock_wait() 899 switch (sr->sr_state) { in smb_lock_wait() 906 cv_wait(&sr->sr_st_cv, &sr->sr_mutex); in smb_lock_wait() 916 sr->cancel_method = NULL; in smb_lock_wait() 917 sr->cancel_arg2 = NULL; in smb_lock_wait() 918 mutex_exit(&sr->sr_mutex); in smb_lock_wait() [all …]
|
H A D | smb2_lease.c | 294 sr->fid_ofile = o; in lease_find_oplock() 376 ofile = sr->fid_ofile; in smb2_lease_break_ack() 419 sr->smb2_status = status; in smb2_lease_break_ack() 438 &sr->reply, "w6.#cl8.", in smb2_lease_break_ack() 480 sr->smb_tid = 0; in smb2_lease_break_notification() 481 sr->smb_pid = 0; in smb2_lease_break_notification() 482 sr->smb2_ssnid = 0; in smb2_lease_break_notification() 528 rc = smb_session_send(sr->session, 0, &sr->reply); in lease_send_any_cn() 659 sr->reply.max_bytes = MLEN; in smb2_lease_send_break() 719 sr->fid_ofile = NULL; in smb2_lease_send_break() [all …]
|
H A D | smb_pathname.c | 148 smb_request_t *sr, in smb_pathname_reduce() argument 179 if (sr && sr->tid_tree) { in smb_pathname_reduce() 214 if (SMB_TREE_IS_DFSROOT(sr)) { in smb_pathname_reduce() 217 is_dfs = sr->smb2_hdr_flags & in smb_pathname_reduce() 232 if (sr != NULL) { in smb_pathname_reduce() 236 chk_vss = (sr->smb_flg2 & in smb_pathname_reduce() 382 if ((sr) && (sr)->tid_tree && in smb_pathname_reduce() 472 if (SMB_TREE_SUPPORTS_ABE(sr)) in smb_pathname() 814 smb_pathname_preprocess(sr, pn); in smb_pathname_init() 1026 s2 = smb_srm_zalloc(sr, n); in smb_pathname_strdup() [all …]
|
H A D | smb_tree.c | 259 sr->sr_tcon.si = si; in smb_tree_connect_core() 282 status = smb_tree_connect_disk(sr, &sr->sr_tcon); in smb_tree_connect_core() 285 status = smb_tree_connect_ipc(sr, &sr->sr_tcon); in smb_tree_connect_core() 288 status = smb_tree_connect_printq(sr, &sr->sr_tcon); in smb_tree_connect_core() 297 sr->sr_tcon.si = NULL; in smb_tree_connect_core() 543 user = sr->uid_user; in smb_tree_acl_access() 750 tree = smb_tree_alloc(sr, si, snode, access, sr->sr_cfg->skc_execflags); in smb_tree_connect_disk() 780 sr->tid_tree = tree; in smb_tree_connect_disk() 850 tree = smb_tree_alloc(sr, si, snode, access, sr->sr_cfg->skc_execflags); in smb_tree_connect_printq() 857 sr->tid_tree = tree; in smb_tree_connect_printq() [all …]
|
H A D | smb_common_transact.c | 93 xa = smb_xa_create(sr->session, sr, tpscnt, tdscnt, mprcnt, mdrcnt, in smb_com_transaction() 102 rc = smbsr_decode_data(sr, "%.U", sr, &stn); in smb_com_transaction() 104 rc = smbsr_decode_data(sr, "%s", sr, &stn); in smb_com_transaction() 141 sr->r_xa = xa; in smb_com_transaction() 317 xa = smb_xa_create(sr->session, sr, tpscnt, tdscnt, mprcnt, mdrcnt, in smb_com_transaction2() 353 sr->r_xa = xa; in smb_com_transaction2() 629 sr->r_xa = xa; in smb_com_nt_transact() 935 sr->smb_reh, in smb_trans_net_share_enum() 936 sr->smb_err, in smb_trans_net_share_enum() 940 sr->smb_sig, in smb_trans_net_share_enum() [all …]
|
H A D | smb_fsops.c | 216 *ret_snode = smb_node_lookup(sr, &sr->arg.open, cr, vp, in smb_fsop_create_with_sd() 245 *ret_snode = smb_node_lookup(sr, &sr->arg.open, cr, vp, in smb_fsop_create_with_sd() 303 ASSERT(sr); in smb_fsop_create() 385 if (smb_fsop_access(sr, sr->user_cr, fnode, in smb_fsop_create_file_with_stream() 615 ASSERT(sr); in smb_fsop_mkdir() 871 ASSERT(sr); in smb_fsop_remove_streams() 1029 if (sr && sr->fid_ofile) { in smb_fsop_getattr() 1084 ASSERT(sr); in smb_fsop_link() 1172 ASSERT(sr); in smb_fsop_rename() 1239 if (sr && sr->fid_ofile) { in smb_fsop_rename() [all …]
|
H A D | smb2_read.c | 143 smb2_read(smb_request_t *sr) in smb2_read() argument 174 &sr->smb_data, in smb2_read() 201 sr->arg.rw = param; in smb2_read() 207 of = sr->fid_ofile; in smb2_read() 287 sr->raw_data.max_bytes = Length; in smb2_read() 323 MBC_ATTACH_MBUF(&sr->raw_data, m); in smb2_read() 332 sr->raw_data.max_bytes = Length; in smb2_read() 365 sr->smb2_status = status; in smb2_read() 368 smb2sr_put_error(sr, status); in smb2_read() 377 &sr->reply, in smb2_read() [all …]
|
H A D | smb2_negotiate.c | 542 sr->smb2_reply_hdr = sr->reply.chain_offset = 0; in smb1_negotiate_smb2() 550 sr->arg.other = smb_srm_zalloc(sr, sizeof (smb2_arg_negotiate_t)); in smb1_negotiate_smb2() 556 smb2sr_put_error(sr, sr->smb2_status); in smb1_negotiate_smb2() 559 smb2_send_reply(sr); in smb1_negotiate_smb2() 602 sr->smb2_cmd_hdr = sr->command.chain_offset; in smb2_newrq_negotiate() 737 smb2sr_put_error(sr, sr->smb2_status); in smb2_newrq_negotiate() 742 if (smb31_preauth_sha512_calc(sr, &sr->reply, in smb2_newrq_negotiate() 749 smb2_send_reply(sr); in smb2_newrq_negotiate() 855 if (smb31_preauth_sha512_calc(sr, &sr->command, in smb2_negotiate_common() 872 &sr->reply, in smb2_negotiate_common() [all …]
|
H A D | smb3_encrypt.c | 229 sr->smb2_sig, /* 16c */ in smb3_decode_tform_header() 230 sr->th_nonce, /* 16c */ in smb3_decode_tform_header() 231 &sr->th_msglen, /* l */ in smb3_decode_tform_header() 234 &sr->th_ssnid); /* q */ in smb3_decode_tform_header() 260 sr->th_nonce, /* 16c */ in smb3_encode_tform_header() 261 sr->th_msglen, /* l */ in smb3_encode_tform_header() 264 sr->th_ssnid); /* q */ in smb3_encode_tform_header() 384 sr->th_sid_user = u; in smb3_decrypt_sr() 433 in_vdb = smb3_get_vdb(sr); in smb3_decrypt_sr() 451 out_vdb = smb3_get_vdb(sr); in smb3_decrypt_sr() [all …]
|
H A D | smb_mbuf_marshaling.c | 160 smb_request_t *sr = NULL; in smb_mbc_vdecodef() local 185 sr = va_arg(ap, struct smb_request *); in smb_mbc_vdecodef() 190 unicode = sr->smb_flg2 & SMB_FLAGS2_UNICODE; in smb_mbc_vdecodef() 314 ASSERT(sr != NULL); in smb_mbc_vdecodef() 318 if (mbc_marshal_get_oem_string(sr, in smb_mbc_vdecodef() 325 ASSERT(sr != 0); in smb_mbc_vdecodef() 329 if (mbc_marshal_get_unicode_string(sr, in smb_mbc_vdecodef() 523 smb_request_t *sr = NULL; in smb_mbc_vencodef() local 554 sr = va_arg(ap, struct smb_request *); in smb_mbc_vencodef() 1576 mbs = smb_srm_zalloc(sr, mbsmax + 1); in mbc_marshal_get_oem_string() [all …]
|
H A D | smb2_oplock.c | 72 &sr->smb_data, "b5.qq", in smb2_oplock_break_ack() 129 ofile = sr->fid_ofile; in smb2_oplock_break_ack() 171 sr->smb2_status = status; in smb2_oplock_break_ack() 174 smb2sr_put_error(sr, status); in smb2_oplock_break_ack() 205 &sr->reply, "wb5.qq", in smb2_oplock_break_ack() 248 sr->smb_tid = 0; in smb2_oplock_break_notification() 249 sr->smb_pid = 0; in smb2_oplock_break_notification() 250 sr->smb2_ssnid = 0; in smb2_oplock_break_notification() 261 &sr->reply, "wb5.qq", in smb2_oplock_break_notification() 313 sr->reply.max_bytes = MLEN; in smb2_oplock_send_break() [all …]
|
H A D | smb_oplock.c | 47 ofile = sr->fid_ofile; in smb1_oplock_ack_break() 100 sr->smb_pid = 0xFFFF; in smb1_oplock_break_notification() 101 sr->smb_uid = 0; in smb1_oplock_break_notification() 102 sr->smb_mid = 0xFFFF; in smb1_oplock_break_notification() 109 sr->smb_com, /* b */ in smb1_oplock_break_notification() 111 sr->smb_tid, /* w */ in smb1_oplock_break_notification() 112 sr->smb_pid, /* w */ in smb1_oplock_break_notification() 113 sr->smb_uid, /* w */ in smb1_oplock_break_notification() 114 sr->smb_mid, /* w */ in smb1_oplock_break_notification() 159 sr->reply.max_bytes = MLEN; in smb1_oplock_send_break() [all …]
|
H A D | smb_ofile.c | 333 smb_request_t *sr, in smb_ofile_alloc() argument 358 of->f_opened_by_pid = sr->smb_pid; in smb_ofile_alloc() 369 of->f_server = sr->sr_server; in smb_ofile_alloc() 370 of->f_session = sr->session; /* may be NULL */ in smb_ofile_alloc() 415 smb_request_t *sr, in smb_ofile_open() argument 419 smb_tree_t *tree = sr->tid_tree; in smb_ofile_open() 928 smb_request_t *sr, in smb_ofile_lookup_by_fid() argument 931 smb_tree_t *tree = sr->tid_tree; in smb_ofile_lookup_by_fid() 952 if (of->f_user != sr->uid_user) { in smb_ofile_lookup_by_fid() 1043 hash = sr->sr_server->sv_persistid_ht; in smb_ofile_lookup_by_persistid() [all …]
|
H A D | smb_dispatch.c | 498 smb_xa_rele(sr->session, sr->r_xa); in smbsr_cleanup() 716 sr->first_smb_com = sr->smb_com; in smb1sr_work() 744 if (smb_mbc_decodef(&sr->command, "#.w", sr->smb_wct*2, &sr->smb_bcc)) { in smb1sr_work() 751 sr->sr_txb = sr->reply.chain_offset; in smb1sr_work() 893 sr->command.chain_offset = sr->orig_request_hdr + sr->andx_off; in smb1sr_work() 894 sr->smb_com = sr->andx_com; in smb1sr_work() 904 if (sr->smb_rcls == 0 && sr->smb_reh == 0 && sr->smb_err == 0) in smb1sr_work() 1093 smbsr_set_error(sr, &sr->smb_error); in smbsr_errno() 1125 smbsr_set_error(sr, &sr->smb_error); in smbsr_status() 1176 sr->r_xa = smb_xa_find(sr->session, sr->smb_pid, sr->smb_mid); in smbsr_lookup_xa() [all …]
|
H A D | smb_common_open.c | 317 sr->uid_user->u_domain, sr->uid_user->u_name); in smb_common_open() 395 rc = smb_pathname_reduce(sr, sr->user_cr, pn->pn_path, in smb_common_open() 597 status = smb_fsop_access(sr, sr->user_cr, fnode, in smb_common_open() 604 smb_fsop_eaccess(sr, sr->user_cr, fnode, &max_allowed); in smb_common_open() 632 rc = smb_fsop_create_stream(sr, sr->user_cr, dnode, in smb_common_open() 894 rc = smb_fsop_setattr(sr, sr->user_cr, fnode, in smb_common_open() 1020 rc = smb_fsop_create(sr, sr->user_cr, dnode, in smb_common_open() 1028 rc = smb_fsop_mkdir(sr, sr->user_cr, dnode, in smb_common_open() 1048 smb_fsop_eaccess(sr, sr->user_cr, fnode, &max_allowed); in smb_common_open() 1290 (void) smb_fsop_rmdir(sr, sr->user_cr, fqi->fq_dnode, in smb_delete_new_object() [all …]
|
H A D | smb_flush.c | 59 smb_pre_flush(smb_request_t *sr) in smb_pre_flush() argument 63 rc = smbsr_decode_vwv(sr, "w", &sr->smb_fid); in smb_pre_flush() 71 smb_post_flush(smb_request_t *sr) in smb_post_flush() argument 77 smb_com_flush(smb_request_t *sr) in smb_com_flush() argument 84 rc = smbsr_encode_empty_result(sr); in smb_com_flush() 88 if (sr->smb_fid != 0xffff) { in smb_com_flush() 89 smbsr_lookup_file(sr); in smb_com_flush() 90 if (sr->fid_ofile == NULL) { in smb_com_flush() 95 smb_ofile_flush(sr, sr->fid_ofile); in smb_com_flush() 102 smb_ofile_flush(sr, file); in smb_com_flush() [all …]
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | network-ipfilter.p5m | 80 file path=usr/share/ipfilter/examples/example.sr
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/ |
H A D | kfree.c | 756 krb5_free_sam_response(krb5_context ctx, krb5_sam_response *sr) in krb5_free_sam_response() argument 758 if (!sr) in krb5_free_sam_response() 760 krb5_free_sam_response_contents(ctx, sr); in krb5_free_sam_response() 761 krb5_xfree(sr); in krb5_free_sam_response() 776 if (!sr) in krb5_free_sam_response_contents() 778 if (sr->sam_track_id.data) in krb5_free_sam_response_contents() 779 krb5_free_data_contents(ctx, &sr->sam_track_id); in krb5_free_sam_response_contents() 780 if (sr->sam_enc_key.ciphertext.data) in krb5_free_sam_response_contents() 781 krb5_free_data_contents(ctx, &sr->sam_enc_key.ciphertext); in krb5_free_sam_response_contents() 782 if (sr->sam_enc_nonce_or_ts.ciphertext.data) in krb5_free_sam_response_contents() [all …]
|
/illumos-gate/usr/src/cmd/krb5/krb5kdc/ |
H A D | kdc_preauth.c | 1722 krb5_sam_response *sr = 0; in return_sam_data() local 1738 if ((retval = decode_krb5_sam_response(&scratch, &sr))) { in return_sam_data() 1748 tmpdata.ciphertext = sr->sam_track_id; in return_sam_data() 1835 if (sr) in return_sam_data() 1836 krb5_free_sam_response(context, sr); in return_sam_data() 2255 krb5_sam_response *sr = 0; in verify_sam_response() local 2276 tmpdata.ciphertext = sr->sam_track_id; in verify_sam_response() 2344 scratch.length = sr->sam_enc_nonce_or_ts.ciphertext.length; in verify_sam_response() 2351 0, &sr->sam_enc_nonce_or_ts, &scratch))) { in verify_sam_response() 2362 if (esre->sam_timestamp != sr->sam_patimestamp) { in verify_sam_response() [all …]
|
/illumos-gate/usr/src/cmd/ipf/examples/ |
H A D | Makefile | 33 example.13 example.sr firewall ftp-proxy \
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | audit.c | 1326 Sresult sr; in audit_symget() local 1333 SRESULT_INIT(sr, sname); in audit_symget() 1335 if (LM_LOOKUP_SYM(lmp)(&sl, &sr, &binfo, in_nfavl)) { in audit_symget() 1336 Addr addr = sr.sr_sym->st_value; in audit_symget() 1353 alp->al_libname, sr.sr_name)); in audit_symget()
|
H A D | elf.c | 1560 Sresult sr; local 1566 SRESULT_INIT(sr, slp->sl_name); 1577 *srp = sr; 1590 Sresult sr; local 1596 SRESULT_INIT(sr, slp->sl_name); 1607 *srp = sr; 2719 Sresult sr; local 2794 SRESULT_INIT(sr, slp->sl_name); 2797 *srp = sr; 2822 SRESULT_INIT(sr, slp->sl_name); [all …]
|
H A D | dlfcns.c | 1231 Sresult sr; in dlsym_core() local 1251 SRESULT_INIT(sr, name); in dlsym_core() 1252 sym = sym_lookup_in_caller(clmp, &sl, &sr, &binfo); in dlsym_core() 1254 SRESULT_INIT(sr, name); in dlsym_core() 1272 ret = LM_LOOKUP_SYM(clmp)(&sl, &sr, &binfo, in_nfavl); in dlsym_core() 1378 if (ret && ((sym = sr.sr_sym) != NULL)) { in dlsym_core() 1382 *dlmp = sr.sr_dmap; in dlsym_core() 1393 *dlmp, addr, sym->st_value, sr.sr_name, binfo)); in dlsym_core() 2091 Sresult sr; in dlinfo_core() local 2100 SRESULT_INIT(sr, rname); in dlinfo_core() [all …]
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_fsops.h | 64 int smb_fsop_remove(smb_request_t *sr, cred_t *cr, smb_node_t *, 81 int smb_fsop_freesp(smb_request_t *sr, cred_t *cr, smb_ofile_t *,
|
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_ac/ |
H A D | usb_ac.c | 3010 format.fmt_srs = (uint_t *)&(engine->fmt.sr); in usb_ac_set_format() 3045 int sample = engine->fmt.sr; in usb_ac_set_format() 3106 samples = engine->fmt.sr * engine->fmt.ch / engine->intrate; in usb_ac_start_play() 4535 uint_t ch = 0, sr = 0, prec = 0, enc = 0; in usb_ac_max_fmt() local 4556 if (!keep && fmt_sr < sr) in usb_ac_max_fmt() 4558 if (fmt_sr > sr) in usb_ac_max_fmt() 4572 sr = fmt_sr; in usb_ac_max_fmt() 4578 fmtp->sr = sr; in usb_ac_max_fmt() 5478 engp->fragsz = engp->fmt.sr * engp->fmt.ch / engp->intrate; in usb_engine_open() 5669 return (engp->fmt.sr); in usb_engine_rate()
|