Home
last modified time | relevance | path

Searched refs:substring_t (Results 1 – 25 of 68) sorted by relevance

123

/Linux-v5.4/include/linux/
Dparser.h27 } substring_t; typedef
29 int match_token(char *, const match_table_t table, substring_t args[]);
30 int match_int(substring_t *, int *result);
31 int match_u64(substring_t *, u64 *result);
32 int match_octal(substring_t *, int *result);
33 int match_hex(substring_t *, int *result);
35 size_t match_strlcpy(char *, const substring_t *, size_t);
36 char *match_strdup(const substring_t *);
/Linux-v5.4/lib/
Dparser.c24 static int match_one(char *s, const char *p, substring_t args[]) in match_one()
105 int match_token(char *s, const match_table_t table, substring_t args[]) in match_token()
126 static int match_number(substring_t *s, int *result, int base) in match_number()
159 static int match_u64int(substring_t *s, u64 *result, int base) in match_u64int()
185 int match_int(substring_t *s, int *result) in match_int()
202 int match_u64(substring_t *s, u64 *result) in match_u64()
217 int match_octal(substring_t *s, int *result) in match_octal()
232 int match_hex(substring_t *s, int *result) in match_hex()
299 size_t match_strlcpy(char *dest, const substring_t *src, size_t size) in match_strlcpy()
320 char *match_strdup(const substring_t *s) in match_strdup()
/Linux-v5.4/fs/hfsplus/
Doptions.c64 static inline int match_fourchar(substring_t *arg, u32 *result) in match_fourchar()
75 substring_t args[MAX_OPT_ARGS]; in hfsplus_parse_options_remount()
103 substring_t args[MAX_OPT_ARGS]; in hfsplus_parse_options()
/Linux-v5.4/fs/erofs/
Dsuper.c165 substring_t *args) in erofs_build_cache_strategy()
191 substring_t *args) in erofs_build_cache_strategy()
233 substring_t args[MAX_OPT_ARGS]; in erofs_parse_options()
/Linux-v5.4/fs/hfs/
Dsuper.c210 static inline int match_fourchar(substring_t *arg, u32 *result) in match_fourchar()
227 substring_t args[MAX_OPT_ARGS]; in parse_options()
/Linux-v5.4/fs/unicode/
Dutf8-core.c155 substring_t args[3]; in utf8_parse_version()
/Linux-v5.4/security/keys/
Dkeyctl_pkey.c41 substring_t args[MAX_OPT_ARGS]; in keyctl_pkey_params_parse()
Dtrusted.c748 substring_t args[MAX_OPT_ARGS]; in getoptions()
867 substring_t args[MAX_OPT_ARGS]; in datablob_parse()
/Linux-v5.4/fs/nfs/
Dsuper.c1095 substring_t args[MAX_OPT_ARGS]; in nfs_parse_security_flavors()
1151 substring_t *args) in nfs_parse_version_string()
1187 static int nfs_get_option_str(substring_t args[], char **option) in nfs_get_option_str()
1194 static int nfs_get_option_ul(substring_t args[], unsigned long *option) in nfs_get_option_ul()
1208 static int nfs_get_option_ul_bound(substring_t args[], unsigned long *option, in nfs_get_option_ul_bound()
1246 substring_t args[MAX_OPT_ARGS]; in nfs_parse_mount_options()
/Linux-v5.4/fs/nilfs2/
Dsuper.c718 substring_t args[MAX_OPT_ARGS]; in parse_options()
1192 const substring_t *arg, in nilfs_parse_snapshot_option()
1231 substring_t args[MAX_OPT_ARGS]; in nilfs_identify()
/Linux-v5.4/fs/autofs/
Dinode.c136 substring_t args[MAX_OPT_ARGS]; in parse_options()
/Linux-v5.4/fs/pstore/
Dinode.c230 substring_t args[MAX_OPT_ARGS]; in parse_options()
/Linux-v5.4/kernel/cgroup/
Drdma.c358 substring_t argstr; in parse_resource()
/Linux-v5.4/fs/tracefs/
Dinode.c164 substring_t args[MAX_OPT_ARGS]; in tracefs_parse_options()
/Linux-v5.4/fs/xfs/
Dxfs_super.c114 suffix_kstrtoint(const substring_t *s, unsigned int base, int *res) in suffix_kstrtoint()
163 substring_t args[MAX_OPT_ARGS]; in xfs_parseargs()
1236 substring_t args[MAX_OPT_ARGS]; in xfs_fs_remount()
/Linux-v5.4/fs/9p/
Dv9fs.c165 substring_t args[MAX_OPT_ARGS]; in v9fs_parse_options()
/Linux-v5.4/fs/devpts/
Dinode.c268 substring_t args[MAX_OPT_ARGS]; in parse_mount_options()
/Linux-v5.4/fs/cifs/
Dconnect.c1322 static int get_option_ul(substring_t args[], unsigned long *option) in get_option_ul()
1336 static int get_option_uid(substring_t args[], kuid_t *result) in get_option_uid()
1354 static int get_option_gid(substring_t args[], kgid_t *result) in get_option_gid()
1376 substring_t args[MAX_OPT_ARGS]; in cifs_parse_security_flavors()
1432 substring_t args[MAX_OPT_ARGS]; in cifs_parse_cache_flavor()
1475 substring_t args[MAX_OPT_ARGS]; in cifs_parse_smb_version()
1711 substring_t args[MAX_OPT_ARGS]; in cifs_parse_mount_options()
/Linux-v5.4/fs/adfs/
Dsuper.c186 substring_t args[MAX_OPT_ARGS]; in parse_options()
/Linux-v5.4/fs/orangefs/
Dsuper.c57 substring_t args[MAX_OPT_ARGS]; in parse_mount_options()
/Linux-v5.4/drivers/nvme/target/
Dfcloop.c50 substring_t args[MAX_OPT_ARGS]; in fcloop_parse_options()
125 substring_t args[MAX_OPT_ARGS]; in fcloop_parse_nm_options()
/Linux-v5.4/fs/btrfs/
Dsuper.c430 substring_t args[MAX_OPT_ARGS]; in btrfs_parse_options()
897 substring_t args[MAX_OPT_ARGS]; in btrfs_parse_device_options()
952 substring_t args[MAX_OPT_ARGS]; in btrfs_parse_subvol_options()
/Linux-v5.4/drivers/target/
Dtarget_core_rd.c547 substring_t args[MAX_OPT_ARGS]; in rd_set_configfs_dev_params()
/Linux-v5.4/fs/affs/
Dsuper.c194 substring_t args[MAX_OPT_ARGS]; in parse_options()
/Linux-v5.4/net/ceph/
Dceph_common.c373 substring_t argstr[MAX_OPT_ARGS]; in ceph_parse_options()

123