Home
last modified time | relevance | path

Searched refs:impl_share (Results 1 – 6 of 6) sorted by relevance

/f-stack/freebsd/contrib/openzfs/lib/libshare/
H A Dlibshare.c88 if (impl_share == NULL) in sa_enable_share()
109 free_share(impl_share); in sa_enable_share()
122 if (impl_share == NULL) in sa_disable_share()
138 free_share(impl_share); in sa_disable_share()
151 if (impl_share == NULL) in sa_is_shared()
161 free_share(impl_share); in sa_is_shared()
328 free(impl_share); in alloc_share()
335 free(impl_share); in alloc_share()
344 free(impl_share); in alloc_share()
348 return (impl_share); in alloc_share()
[all …]
H A Dlibshare_impl.h39 #define FSINFO(impl_share, fstype) \ argument
40 (&(impl_share->sa_fsinfo[fstype->fsinfo_index]))
47 int (*update_shareopts)(sa_share_impl_t impl_share,
49 void (*clear_shareopts)(sa_share_impl_t impl_share);
/f-stack/freebsd/contrib/openzfs/lib/libshare/os/linux/
H A Dsmb.c70 static int smb_disable_share(sa_share_impl_t impl_share);
274 smb_enable_share(sa_share_impl_t impl_share) in smb_enable_share() argument
281 if (smb_is_share_active(impl_share)) in smb_enable_share()
282 smb_disable_share(impl_share); in smb_enable_share()
292 return (smb_enable_share_one(impl_share->sa_zfsname, in smb_enable_share()
293 impl_share->sa_mountpoint)); in smb_enable_share()
325 smb_disable_share(sa_share_impl_t impl_share) in smb_disable_share() argument
364 smb_is_share_active(sa_share_impl_t impl_share) in smb_is_share_active() argument
393 if (!impl_share) in smb_update_shareopts()
412 smb_clear_shareopts(sa_share_impl_t impl_share) in smb_clear_shareopts() argument
[all …]
H A Dnfs.c231 foreach_nfs_host(sa_share_impl_t impl_share, char *filename, in foreach_nfs_host() argument
238 udata.sharepath = impl_share->sa_mountpoint; in foreach_nfs_host()
243 shareopts = FSINFO(impl_share, nfs_fstype)->shareopts; in foreach_nfs_host()
552 nfs_enable_share(sa_share_impl_t impl_share) in nfs_enable_share() argument
576 shareopts = FSINFO(impl_share, nfs_fstype)->shareopts; in nfs_enable_share()
602 nfs_disable_share(sa_share_impl_t impl_share) in nfs_disable_share() argument
630 nfs_is_shared(sa_share_impl_t impl_share) in nfs_is_shared() argument
643 int mountpoint_len = strlen(impl_share->sa_mountpoint); in nfs_is_shared()
646 strncmp(impl_share->sa_mountpoint, buf, in nfs_is_shared()
689 nfs_clear_shareopts(sa_share_impl_t impl_share) in nfs_clear_shareopts() argument
[all …]
/f-stack/freebsd/contrib/openzfs/lib/libshare/os/freebsd/
H A Dsmb.c48 smb_enable_share(sa_share_impl_t impl_share) in smb_enable_share() argument
57 smb_disable_share(sa_share_impl_t impl_share) in smb_disable_share() argument
77 smb_is_share_active(sa_share_impl_t impl_share) in smb_is_share_active() argument
89 smb_update_shareopts(sa_share_impl_t impl_share, const char *shareopts) in smb_update_shareopts() argument
105 smb_clear_shareopts(sa_share_impl_t impl_share) in smb_clear_shareopts() argument
107 FSINFO(impl_share, smb_fstype)->shareopts = NULL; in smb_clear_shareopts()
H A Dnfs.c271 nfs_enable_share(sa_share_impl_t impl_share) in nfs_enable_share() argument
286 error = nfs_copy_entries(filename, impl_share->sa_mountpoint); in nfs_enable_share()
303 char *shareopts = FSINFO(impl_share, nfs_fstype)->shareopts; in nfs_enable_share()
307 if (fprintf(fp, "%s\t%s\n", impl_share->sa_mountpoint, in nfs_enable_share()
331 nfs_disable_share(sa_share_impl_t impl_share) in nfs_disable_share() argument
346 error = nfs_copy_entries(filename, impl_share->sa_mountpoint); in nfs_disable_share()
363 nfs_is_shared(sa_share_impl_t impl_share) in nfs_is_shared() argument
368 char *mntpoint = impl_share->sa_mountpoint; in nfs_is_shared()
406 FSINFO(impl_share, nfs_fstype)->shareopts = (char *)shareopts; in nfs_update_shareopts()
411 nfs_clear_shareopts(sa_share_impl_t impl_share) in nfs_clear_shareopts() argument
[all …]