Lines Matching refs:sl

87 srvsvc_net_enum_add(srvsvc_list_t *sl, uint32_t type)
95 list_insert_tail(&sl->sl_list, info);
96 ++sl->sl_count;
101 srvsvc_net_enum_remove(srvsvc_list_t *sl, srvsvc_info_t *si)
103 list_remove(&sl->sl_list, si);
104 --sl->sl_count;
153 srvsvc_list_t *sl)
204 sl->sl_level = level;
205 sl->sl_totalentries = arg.totalentries;
206 sl->sl_entriesread = result->entriesread;
214 if ((info = srvsvc_net_enum_add(sl,
222 srvsvc_net_enum_remove(sl, info);
332 char *username, uint32_t level, srvsvc_list_t *sl)
389 sl->sl_level = arg.info.switch_value;
390 sl->sl_totalentries = arg.total_entries;
395 sl->sl_entriesread = result2->entries_read;
396 for (i = 0; i < sl->sl_entriesread &&
397 i < sl->sl_totalentries; ++i) {
398 if ((info = srvsvc_net_enum_add(sl,
408 sl->sl_entriesread = result3->entries_read;
409 for (i = 0; i < sl->sl_entriesread &&
410 i < sl->sl_totalentries; ++i) {
415 if ((info = srvsvc_net_enum_add(sl,
428 srvsvc_net_enum_remove(sl, info);
457 uint32_t level, srvsvc_list_t *sl)
511 sl->sl_level = arg.info.switch_value;
512 sl->sl_totalentries = arg.total_entries;
517 sl->sl_entriesread = result0->entries_read;
518 for (i = 0; i < sl->sl_entriesread &&
519 i < sl->sl_totalentries; ++i) {
520 if ((info = srvsvc_net_enum_add(sl,
530 sl->sl_entriesread = result1->entries_read;
531 for (i = 0; i < sl->sl_entriesread &&
532 i < sl->sl_totalentries; ++i) {
537 if ((info = srvsvc_net_enum_add(sl,
550 srvsvc_net_enum_remove(sl, info);
581 char *username, uint32_t level, srvsvc_list_t *sl)
629 sl->sl_level = arg.result.level;
630 sl->sl_totalentries = arg.total_entries;
631 sl->sl_entriesread = result->entriesread;
632 for (i = 0; i < sl->sl_entriesread && i < sl->sl_totalentries; ++i) {
633 if ((info = srvsvc_net_enum_add(sl,
646 srvsvc_net_enum_remove(sl, info);
857 srvsvc_net_enum_init(srvsvc_list_t *sl)
859 list_create(&sl->sl_list, sizeof (srvsvc_info_t),
861 sl->sl_count = 0;
865 srvsvc_net_enum_fini(srvsvc_list_t *sl)
870 if (sl == NULL)
873 lst = &sl->sl_list;
880 sl->sl_count = 0;