Lines Matching refs:ns
304 smb_netsvc_t *ns; in smb_kmod_enum_init() local
309 if ((ns = calloc(1, sizeof (smb_netsvc_t))) == NULL) in smb_kmod_enum_init()
314 free(ns); in smb_kmod_enum_init()
327 list_create(&ns->ns_list, sizeof (smb_netsvcitem_t), in smb_kmod_enum_init()
330 ns->ns_ioc = ioc; in smb_kmod_enum_init()
331 ns->ns_ioclen = ioclen; in smb_kmod_enum_init()
332 return (ns); in smb_kmod_enum_init()
339 smb_kmod_enum_fini(smb_netsvc_t *ns) in smb_kmod_enum_fini() argument
348 if (ns == NULL) in smb_kmod_enum_fini()
351 lst = &ns->ns_list; in smb_kmod_enum_fini()
352 se_type = ns->ns_ioc->svcenum.se_type; in smb_kmod_enum_fini()
379 list_destroy(&ns->ns_list); in smb_kmod_enum_fini()
380 free(ns->ns_items); in smb_kmod_enum_fini()
381 free(ns->ns_ioc); in smb_kmod_enum_fini()
382 free(ns); in smb_kmod_enum_fini()
389 smb_kmod_enum(smb_netsvc_t *ns) in smb_kmod_enum() argument
405 ioc = ns->ns_ioc; in smb_kmod_enum()
406 ioclen = ns->ns_ioclen; in smb_kmod_enum()
416 ns->ns_items = items; in smb_kmod_enum()
417 se_type = ns->ns_ioc->svcenum.se_type; in smb_kmod_enum()
444 list_insert_tail(&ns->ns_list, items); in smb_kmod_enum()