Lines Matching refs:svcenum
725 smb_ofile_enum(smb_ofile_t *of, smb_svcenum_t *svcenum) in smb_ofile_enum() argument
735 if (svcenum->se_type != SMB_SVCENUM_TYPE_FILE) in smb_ofile_enum()
738 if (svcenum->se_nskip > 0) { in smb_ofile_enum()
739 svcenum->se_nskip--; in smb_ofile_enum()
743 if (svcenum->se_nitems >= svcenum->se_nlimit) { in smb_ofile_enum()
744 svcenum->se_nitems = svcenum->se_nlimit; in smb_ofile_enum()
748 pb = &svcenum->se_buf[svcenum->se_bused]; in smb_ofile_enum()
750 rc = smb_ofile_netinfo_encode(of, pb, svcenum->se_bavail, in smb_ofile_enum()
753 svcenum->se_bavail -= nbytes; in smb_ofile_enum()
754 svcenum->se_bused += nbytes; in smb_ofile_enum()
755 svcenum->se_nitems++; in smb_ofile_enum()