Searched refs:impl_share (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/lib/libshare/ |
| H A D | libshare.c | 88 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 D | libshare_impl.h | 39 #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 D | smb.c | 70 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 D | nfs.c | 231 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 D | smb.c | 48 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 D | nfs.c | 271 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 …]
|