Lines Matching refs:libshare
527 void *libshare; in _zfs_init_libshare() local
540 if ((libshare = dlopen(path, RTLD_LAZY | RTLD_GLOBAL)) != NULL) { in _zfs_init_libshare()
541 _sa_init = (sa_handle_t (*)(int))dlsym(libshare, "sa_init"); in _zfs_init_libshare()
542 _sa_fini = (void (*)(sa_handle_t))dlsym(libshare, "sa_fini"); in _zfs_init_libshare()
544 dlsym(libshare, "sa_find_share"); in _zfs_init_libshare()
545 _sa_enable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
547 _sa_disable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
549 _sa_errorstr = (char *(*)(int))dlsym(libshare, "sa_errorstr"); in _zfs_init_libshare()
551 dlsym(libshare, "sa_parse_legacy_options"); in _zfs_init_libshare()
553 dlsym(libshare, "sa_needs_refresh"); in _zfs_init_libshare()
555 dlsym(libshare, "sa_get_zfs_handle"); in _zfs_init_libshare()
558 char *, char *))dlsym(libshare, "sa_zfs_process_share"); in _zfs_init_libshare()
560 dlsym(libshare, "sa_update_sharetab_ts"); in _zfs_init_libshare()
574 (void) dlclose(libshare); in _zfs_init_libshare()