Searched defs:svcenum (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_kmod.c | 266 smb_svcenum_t *svcenum; local 280 svcenum = &ioc->svcenum; 281 svcenum->se_type = request->se_type; 282 svcenum->se_level = request->se_level; 283 svcenum->se_bavail = SMB_IOC_DATA_SIZE; 284 svcenum->se_nlimit = request->se_nlimit; 285 svcenum->se_nskip = request->se_nskip; 286 svcenum->se_buflen = SMB_IOC_DATA_SIZE; 313 se_type = ns->ns_ioc->svcenum 354 smb_svcenum_t *svcenum; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_user.c | 504 smb_user_enum(smb_user_t *user, smb_svcenum_t *svcenum) argument 511 if (svcenum->se_type == SMB_SVCENUM_TYPE_USER) 512 return (smb_user_enum_private(user, svcenum)); 611 smb_user_enum_private(smb_user_t *user, smb_svcenum_t *svcenum) argument 617 if (svcenum->se_nskip > 0) { 618 svcenum->se_nskip--; 622 if (svcenum->se_nitems >= svcenum->se_nlimit) { 623 svcenum->se_nitems = svcenum [all...] |
H A D | smb_ofile.c | 506 smb_ofile_enum(smb_ofile_t *of, smb_svcenum_t *svcenum) argument 516 if (svcenum->se_type != SMB_SVCENUM_TYPE_FILE) 519 if (svcenum->se_nskip > 0) { 520 svcenum->se_nskip--; 524 if (svcenum->se_nitems >= svcenum->se_nlimit) { 525 svcenum->se_nitems = svcenum->se_nlimit; 529 pb = &svcenum->se_buf[svcenum [all...] |
H A D | smb_tree.c | 445 smb_tree_enum(smb_tree_t *tree, smb_svcenum_t *svcenum) argument 454 if (svcenum->se_type == SMB_SVCENUM_TYPE_TREE) 455 return (smb_tree_enum_private(tree, svcenum)); 461 rc = smb_ofile_enum(of, svcenum); 1445 smb_tree_enum_private(smb_tree_t *tree, smb_svcenum_t *svcenum) argument 1451 if (svcenum->se_nskip > 0) { 1452 svcenum->se_nskip--; 1456 if (svcenum->se_nitems >= svcenum->se_nlimit) { 1457 svcenum [all...] |
H A D | smb_server.c | 833 * Enumerate objects within the server. The svcenum provides the 839 smb_svcenum_t *svcenum = &ioc->svcenum; local 846 svcenum->se_bavail = svcenum->se_buflen; 847 svcenum->se_bused = 0; 848 svcenum->se_nitems = 0; 850 switch (svcenum->se_type) { 853 svcenum); 855 svcenum); 1726 smb_server_enum_users(smb_llist_t *ll, smb_svcenum_t *svcenum) argument 1768 smb_server_enum_trees(smb_llist_t *ll, smb_svcenum_t *svcenum) argument [all...] |
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_ioctl.h | 139 smb_svcenum_t svcenum; member in struct:smb_ioc_svcenum
|
Completed in 69 milliseconds