Lines Matching full:ssp

496 smb_smb_treeconnect(struct smb_share *ssp, struct smb_cred *scred)  in smb_smb_treeconnect()  argument
508 if (SSTOVC(ssp)->vc_hflags2 & SMB_FLAGS2_UNICODE) { in smb_smb_treeconnect()
509 vcp = SSTOVC(ssp); in smb_smb_treeconnect()
515 ssp->ss_tid = SMB_TID_UNKNOWN; in smb_smb_treeconnect()
516 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_TREE_CONNECT_ANDX, scred, &rqp); in smb_smb_treeconnect()
536 smb_share_getpass(ssp)/*, in smb_smb_treeconnect()
539 strncpy(pbuf, smb_share_getpass(ssp), in smb_smb_treeconnect()
566 pp = ssp->ss_name; in smb_smb_treeconnect()
568 pp = smb_share_typename(ssp->ss_type); in smb_smb_treeconnect()
575 ssp->ss_tid = rqp->sr_rptid; in smb_smb_treeconnect()
576 ssp->ss_vcgenid = vcp->vc_genid; in smb_smb_treeconnect()
577 ssp->ss_flags |= SMBS_CONNECTED; in smb_smb_treeconnect()
599 smb_smb_treedisconnect(struct smb_share *ssp, struct smb_cred *scred) in smb_smb_treedisconnect() argument
604 if (ssp->ss_tid == SMB_TID_UNKNOWN) in smb_smb_treedisconnect()
606 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_TREE_DISCONNECT, scred, &rqp); in smb_smb_treedisconnect()
616 ssp->ss_tid = SMB_TID_UNKNOWN; in smb_smb_treedisconnect()
621 smb_smb_readx(struct smb_share *ssp, u_int16_t fid, int *len, int *rresid, in smb_smb_readx() argument
632 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_READ_ANDX, scred, &rqp); in smb_smb_readx()
642 *len = min(SSTOVC(ssp)->vc_rxmax, *len); in smb_smb_readx()
702 smb_smb_writex(struct smb_share *ssp, u_int16_t fid, int *len, int *rresid, in smb_smb_writex() argument
712 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_WRITE_ANDX, scred, &rqp); in smb_smb_writex()
725 *len = min(SSTOVC(ssp)->vc_wxmax, *len); in smb_smb_writex()
759 smb_smb_read(struct smb_share *ssp, u_int16_t fid, in smb_smb_read() argument
769 if (SSTOVC(ssp)->vc_sopt.sv_caps & SMB_CAP_LARGE_READX) in smb_smb_read()
770 return (smb_smb_readx(ssp, fid, len, rresid, uio, scred)); in smb_smb_read()
772 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_READ, scred, &rqp); in smb_smb_read()
776 blksz = SSTOVC(ssp)->vc_txmax - SMB_HDRLEN - 16; in smb_smb_read()
817 smb_read(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_read() argument
827 error = smb_smb_read(ssp, fid, &len, &resid, uio, scred); in smb_read()
838 smb_smb_write(struct smb_share *ssp, u_int16_t fid, int *len, int *rresid, in smb_smb_write() argument
848 if (*len && SSTOVC(ssp)->vc_sopt.sv_caps & SMB_CAP_LARGE_WRITEX) in smb_smb_write()
849 return (smb_smb_writex(ssp, fid, len, rresid, uio, scred)); in smb_smb_write()
851 blksz = SSTOVC(ssp)->vc_txmax - SMB_HDRLEN - 16; in smb_smb_write()
857 error = smb_rq_alloc(SSTOCP(ssp), SMB_COM_WRITE, scred, &rqp); in smb_smb_write()
892 smb_write(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_write() argument
903 error = smb_smb_write(ssp, fid, &len, &resid, uio, scred); in smb_write()