Lines Matching refs:syntax
122 list_ctx_aux(FN_ctx_t *, FN_compound_name_t *name, const FN_attrset_t *syntax,
137 slash_hierarchy(const FN_attrset_t *syntax);
145 non_slash_hierarchy(const FN_attrset_t *syntax);
396 FN_attrset_t *syntax; in list_ctx() local
400 syntax = fn_ctx_get_syntax_attrs(ctx, empty_cname, status); in list_ctx()
401 if (syntax == NULL) { in list_ctx()
406 fn_compound_name_from_syntax_attrs(syntax, empty_string, status); in list_ctx()
409 fn_attrset_destroy(syntax); in list_ctx()
412 if (!non_slash_hierarchy(syntax)) { in list_ctx()
413 fn_attrset_destroy(syntax); in list_ctx()
414 syntax = NULL; in list_ctx()
416 retval = list_ctx_aux(ctx, name, syntax, entries_p, status); in list_ctx()
417 fn_attrset_destroy(syntax); in list_ctx()
425 const FN_attrset_t *syntax, struct dir_entry **entries_p, in list_ctx_aux() argument
448 if (syntax != NULL) { in list_ctx_aux()
452 rc = list_ctx_aux(ctx, name, syntax, entries_p, in list_ctx_aux()
530 slash_hierarchy(const FN_attrset_t *syntax) in slash_hierarchy() argument
532 const FN_attrvalue_t *dir = get_attrval(syntax, &syntax_direction); in slash_hierarchy()
533 const FN_attrvalue_t *sep = get_attrval(syntax, &syntax_separator); in slash_hierarchy()
543 non_slash_hierarchy(const FN_attrset_t *syntax) in non_slash_hierarchy() argument
545 const FN_attrvalue_t *dir = get_attrval(syntax, &syntax_direction); in non_slash_hierarchy()
546 const FN_attrvalue_t *sep = get_attrval(syntax, &syntax_separator); in non_slash_hierarchy()