Lines Matching refs:log

88  * @log: The filesystem context to log errors through.
104 int __fs_parse(struct p_log *log,
118 warn_plog(log, "Deprecated parameter '%s'", param->key);
125 return inval_plog(log, "Unexpected value for '%s'",
129 int ret = p->type(log, p, param, result);
139 * @fc: The filesystem context to log errors through.
194 static int fs_param_bad_value(struct p_log *log, struct fs_parameter *param)
196 return inval_plog(log, "Bad value for '%s'", param->key);
199 int fs_param_is_bool(struct p_log *log, const struct fs_parameter_spec *p,
204 return fs_param_bad_value(log, param);
209 return fs_param_bad_value(log, param);
215 int fs_param_is_u32(struct p_log *log, const struct fs_parameter_spec *p,
220 return fs_param_bad_value(log, param);
224 return fs_param_bad_value(log, param);
229 int fs_param_is_s32(struct p_log *log, const struct fs_parameter_spec *p,
233 return fs_param_bad_value(log, param);
237 return fs_param_bad_value(log, param);
242 int fs_param_is_u64(struct p_log *log, const struct fs_parameter_spec *p,
246 return fs_param_bad_value(log, param);
250 return fs_param_bad_value(log, param);
255 int fs_param_is_enum(struct p_log *log, const struct fs_parameter_spec *p,
260 return fs_param_bad_value(log, param);
265 return fs_param_bad_value(log, param);
271 int fs_param_is_string(struct p_log *log, const struct fs_parameter_spec *p,
276 return fs_param_bad_value(log, param);
281 int fs_param_is_blob(struct p_log *log, const struct fs_parameter_spec *p,
285 return fs_param_bad_value(log, param);
290 int fs_param_is_fd(struct p_log *log, const struct fs_parameter_spec *p,
309 return fs_param_bad_value(log, param);
313 int fs_param_is_file_or_string(struct p_log *log,
320 return fs_param_is_string(log, p, param, result);
329 return fs_param_bad_value(log, param);
333 int fs_param_is_uid(struct p_log *log, const struct fs_parameter_spec *p,
338 if (fs_param_is_u32(log, p, param, result) != 0)
339 return fs_param_bad_value(log, param);
343 return inval_plog(log, "Invalid uid '%s'", param->string);
350 int fs_param_is_gid(struct p_log *log, const struct fs_parameter_spec *p,
355 if (fs_param_is_u32(log, p, param, result) != 0)
356 return fs_param_bad_value(log, param);
360 return inval_plog(log, "Invalid gid '%s'", param->string);
367 int fs_param_is_blockdev(struct p_log *log, const struct fs_parameter_spec *p,
374 int fs_param_is_path(struct p_log *log, const struct fs_parameter_spec *p,