| /f-stack/freebsd/contrib/openzfs/lib/libspl/os/freebsd/ |
| H A D | mnttab.c | 86 optadd(char *mntopts, size_t size, const char *opt) in optadd() argument 89 if (mntopts[0] != '\0') in optadd() 90 strlcat(mntopts, ",", size); in optadd() 91 strlcat(mntopts, opt, size); in optadd() 97 static char mntopts[MNTMAXSTR]; in statfs2mnttab() local 100 mntopts[0] = '\0'; in statfs2mnttab() 103 #define OPTADD(opt) optadd(mntopts, sizeof (mntopts), (opt)) in statfs2mnttab() 127 mp->mnt_mntopts = strdup(mntopts); in statfs2mnttab()
|
| /f-stack/freebsd/contrib/openzfs/lib/libzfs/os/linux/ |
| H A D | libzfs_mount_os.c | 183 zfs_parse_mount_options(char *mntopts, unsigned long *mntflags, in zfs_parse_mount_options() argument 189 opts = strdup(mntopts); in zfs_parse_mount_options() 252 if (mntopts) in append_mntopt() 253 strlcat(mntopts, tmp, MNT_LINE_MAX); in append_mntopt() 261 char *mntopts, char *mtabopt) in zfs_selinux_setcontext() argument 268 append_mntopt(name, context, mntopts, mtabopt, B_TRUE); in zfs_selinux_setcontext() 274 char *mntopts, char *mtabopt) in zfs_adjust_mount_options() argument 290 MNTOPT_FSCONTEXT, mntopts, mtabopt); in zfs_adjust_mount_options() 292 MNTOPT_DEFCONTEXT, mntopts, mtabopt); in zfs_adjust_mount_options() 295 mntopts, mtabopt); in zfs_adjust_mount_options() [all …]
|
| /f-stack/freebsd/contrib/openzfs/cmd/mount_zfs/ |
| H A D | mount_zfs.c | 96 mtab_update(char *dataset, char *mntpoint, char *type, char *mntopts) in mtab_update() argument 105 mnt.mnt_opts = mntopts ? mntopts : ""; in mtab_update() 138 char mntopts[MNT_LINE_MAX] = { '\0' }; in main() local 169 (void) strlcpy(mntopts, optarg, sizeof (mntopts)); in main() 209 error = zfs_parse_mount_options(mntopts, &mntflags, &zfsflags, sloppy, in main() 238 dataset, mntpoint, mntflags, zfsflags, mntopts, mtabopt); in main() 262 zfs_adjust_mount_options(zhp, mntpoint, mntopts, mtabopt); in main() 318 mntflags, mntopts); in main()
|
| /f-stack/freebsd/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs_mount.c | 386 char mntopts[MNT_LINE_MAX]; in zfs_mount_at() local 393 (void) strlcpy(mntopts, MNTOPT_DEFAULTS, sizeof (mntopts)); in zfs_mount_at() 395 (void) strlcpy(mntopts, options, sizeof (mntopts)); in zfs_mount_at() 398 if (strstr(mntopts, MNTOPT_REMOUNT) != NULL) in zfs_mount_at() 409 (void) strlcat(mntopts, "," MNTOPT_RO, sizeof (mntopts)); in zfs_mount_at() 418 rc = zfs_add_options(zhp, mntopts, sizeof (mntopts)); in zfs_mount_at() 463 strlcat(mntopts, "," MNTOPT_ZFSUTIL, sizeof (mntopts)); in zfs_mount_at() 504 rc = do_mount(zhp, mountpoint, mntopts, flags); in zfs_mount_at() 542 libzfs_mnttab_add(hdl, zfs_get_name(zhp), mountpoint, mntopts); in zfs_mount_at() 1414 zpool_enable_datasets(zpool_handle_t *zhp, const char *mntopts, int flags) in zpool_enable_datasets() argument [all …]
|
| H A D | libzfs_dataset.c | 919 const char *mountp, const char *mntopts) in libzfs_mnttab_add() argument 929 mtn->mtn_mt.mnt_mntopts = zfs_strdup(hdl, mntopts); in libzfs_mnttab_add()
|
| H A D | libzfs.abi | 1885 …<parameter type-id='type-id-105' name='mntopts' filepath='/home/fedora/zfs/lib/libzfs/libzfs_datas… 2171 …<parameter type-id='type-id-105' name='mntopts' filepath='/home/fedora/zfs/lib/libzfs/libzfs_mount… 3505 …<parameter type-id='type-id-49' name='mntopts' filepath='os/linux/libzfs_mount_os.c' line='274' co… 3510 …<parameter type-id='type-id-49' name='mntopts' filepath='os/linux/libzfs_mount_os.c' line='183' co…
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | vfs.h | 96 typedef struct mntopts { struct
|
| /f-stack/freebsd/contrib/openzfs/include/ |
| H A D | libzfs.h | 825 extern int zfs_parse_mount_options(char *mntopts, unsigned long *mntflags, 828 char *mntopts, char *mtabopt);
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_vfsops.c | 215 zfsvfs_parse_options(char *mntopts, vfs_t **vfsp) in zfsvfs_parse_options() argument 222 if (mntopts != NULL) { in zfsvfs_parse_options() 227 tmp_mntopts = t = kmem_strdup(mntopts); in zfsvfs_parse_options()
|
| /f-stack/freebsd/contrib/openzfs/cmd/zpool/ |
| H A D | zpool_main.c | 2969 do_import(nvlist_t *config, const char *newname, const char *mntopts, in do_import() argument 3065 zpool_enable_datasets(zhp, mntopts, 0) != 0) { in do_import() 3261 char *mntopts = NULL; in zpool_do_import() local 3340 mntopts = optarg; in zpool_do_import() 3589 err |= do_import(config, NULL, mntopts, in zpool_do_import() 3639 argv[1], mntopts, props, flags); in zpool_do_import() 6490 char *mntopts = NULL; in zpool_do_split() local 6535 mntopts = optarg; in zpool_do_split() 6554 if (!flags.import && mntopts != NULL) { in zpool_do_split() 6630 zpool_enable_datasets(zhp, mntopts, 0) != 0) { in zpool_do_split()
|
| /f-stack/freebsd/contrib/openzfs/cmd/zfs/ |
| H A D | zfs_main.c | 6960 append_options(char *mntopts, char *newopts) in append_options() argument 6962 int len = strlen(mntopts); in append_options() 6972 if (*mntopts) in append_options() 6973 mntopts[len++] = ','; in append_options() 6975 (void) strcpy(&mntopts[len], newopts); in append_options()
|