Lines Matching refs:str

54 parse_tag(const char *str, acl_entry_t entry, int *need_qualifier)  in parse_tag()  argument
60 if (strcmp(str, "owner@") == 0) in parse_tag()
62 if (strcmp(str, "group@") == 0) in parse_tag()
64 if (strcmp(str, "everyone@") == 0) in parse_tag()
69 if (strcmp(str, "user") == 0 || strcmp(str, "u") == 0) in parse_tag()
71 if (strcmp(str, "group") == 0 || strcmp(str, "g") == 0) in parse_tag()
86 parse_qualifier(char *str, acl_entry_t entry, int *need_qualifier) in parse_qualifier() argument
95 qualifier_length = strlen(str); in parse_qualifier()
106 error = _acl_name_to_id(tag, str, &id); in parse_qualifier()
116 parse_access_mask(char *str, acl_entry_t entry) in parse_access_mask() argument
121 error = _nfs4_parse_access_mask(str, &perm); in parse_access_mask()
131 parse_flags(char *str, acl_entry_t entry) in parse_flags() argument
136 error = _nfs4_parse_flags(str, &flags); in parse_flags()
146 parse_entry_type(const char *str, acl_entry_t entry) in parse_entry_type() argument
149 if (strcmp(str, "allow") == 0) in parse_entry_type()
151 if (strcmp(str, "deny") == 0) in parse_entry_type()
153 if (strcmp(str, "audit") == 0) in parse_entry_type()
155 if (strcmp(str, "alarm") == 0) in parse_entry_type()
164 parse_appended_id(char *str, acl_entry_t entry) in parse_appended_id() argument
170 qualifier_length = strlen(str); in parse_appended_id()
177 id = strtod(str, &end); in parse_appended_id()
178 if (end - str != qualifier_length) { in parse_appended_id()
187 number_of_colons(const char *str) in number_of_colons() argument
191 while (*str != '\0') { in number_of_colons()
192 if (*str == ':') in number_of_colons()
195 str++; in number_of_colons()
202 _nfs4_acl_entry_from_text(acl_t aclp, char *str) in _nfs4_acl_entry_from_text() argument
214 if (str == NULL) in _nfs4_acl_entry_from_text()
216 field = strsep(&str, ":"); in _nfs4_acl_entry_from_text()
219 if ((*field == '\0') && (!str)) { in _nfs4_acl_entry_from_text()
232 if (str == NULL) in _nfs4_acl_entry_from_text()
234 qualifier_field = field = strsep(&str, ":"); in _nfs4_acl_entry_from_text()
240 if (str == NULL) in _nfs4_acl_entry_from_text()
242 field = strsep(&str, ":"); in _nfs4_acl_entry_from_text()
247 if (str == NULL) in _nfs4_acl_entry_from_text()
250 if (number_of_colons(str) > 0) { in _nfs4_acl_entry_from_text()
251 field = strsep(&str, ":"); in _nfs4_acl_entry_from_text()
257 if (str == NULL) in _nfs4_acl_entry_from_text()
259 field = strsep(&str, ":"); in _nfs4_acl_entry_from_text()
265 if (str == NULL) { in _nfs4_acl_entry_from_text()
271 error = parse_appended_id(str, entry); in _nfs4_acl_entry_from_text()