Lines Matching refs:token

100     DAT_SR_TOKEN 		token;  member
229 DAT_SR_TOKEN *token);
234 DAT_SR_TOKEN *token);
239 DAT_SR_TOKEN *token);
244 DAT_SR_TOKEN *token,
250 DAT_SR_TOKEN *token,
402 DAT_SR_TOKEN token; in dat_sr_parse_eof() local
404 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_eof()
408 if (DAT_SR_TOKEN_EOF == token.type) { in dat_sr_parse_eof()
411 (void) dat_sr_put_token(file, &token); in dat_sr_parse_eof()
480 DAT_SR_TOKEN token; in dat_sr_parse_entry() local
495 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_entry()
500 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_entry()
504 dat_os_free(token.value, in dat_sr_parse_entry()
506 dat_os_strlen(token.value)) + 1); in dat_sr_parse_entry()
546 DAT_SR_TOKEN token; in dat_sr_parse_ia_name() local
549 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_ia_name()
553 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_ia_name()
556 entry->ia_name = token.value; in dat_sr_parse_ia_name()
564 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_ia_name()
581 DAT_SR_TOKEN token; in dat_sr_parse_api() local
584 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_api()
588 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_api()
591 token.value, &entry->api_version)) { in dat_sr_parse_api()
594 dat_os_free(token.value, in dat_sr_parse_api()
595 (sizeof (char) * dat_os_strlen(token.value)) + 1); in dat_sr_parse_api()
603 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_api()
620 DAT_SR_TOKEN token; in dat_sr_parse_thread_safety() local
623 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_thread_safety()
627 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_thread_safety()
630 token.value, &entry->is_thread_safe)) { in dat_sr_parse_thread_safety()
633 dat_os_free(token.value, in dat_sr_parse_thread_safety()
634 (sizeof (char) * dat_os_strlen(token.value)) + 1); in dat_sr_parse_thread_safety()
642 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_thread_safety()
659 DAT_SR_TOKEN token; in dat_sr_parse_default() local
662 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_default()
666 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_default()
669 token.value, &entry->is_default)) { in dat_sr_parse_default()
672 dat_os_free(token.value, in dat_sr_parse_default()
673 (sizeof (char) * dat_os_strlen(token.value)) + 1); in dat_sr_parse_default()
681 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_default()
698 DAT_SR_TOKEN token; in dat_sr_parse_lib_path() local
701 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_lib_path()
705 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_lib_path()
708 entry->lib_path = token.value; in dat_sr_parse_lib_path()
716 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_lib_path()
732 DAT_SR_TOKEN token; in dat_sr_parse_provider_version() local
735 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_provider_version()
739 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_provider_version()
742 token.value, &entry->provider_version)) { in dat_sr_parse_provider_version()
745 dat_os_free(token.value, in dat_sr_parse_provider_version()
746 (sizeof (char) * dat_os_strlen(token.value)) + 1); in dat_sr_parse_provider_version()
754 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_provider_version()
771 DAT_SR_TOKEN token; in dat_sr_parse_ia_params() local
774 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_ia_params()
778 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_ia_params()
781 entry->ia_params = token.value; in dat_sr_parse_ia_params()
789 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_ia_params()
806 DAT_SR_TOKEN token; in dat_sr_parse_platform_params() local
809 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_platform_params()
813 if (DAT_SR_TOKEN_STRING != token.type) { in dat_sr_parse_platform_params()
816 entry->platform_params = token.value; in dat_sr_parse_platform_params()
824 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_platform_params()
841 DAT_SR_TOKEN token; in dat_sr_parse_eoe() local
844 if (DAT_SUCCESS != dat_sr_get_token(file, &token)) { in dat_sr_parse_eoe()
848 if ((DAT_SR_TOKEN_EOF != token.type) && in dat_sr_parse_eoe()
849 (DAT_SR_TOKEN_EOR != token.type)) { in dat_sr_parse_eoe()
858 status_success = dat_sr_put_token(file, &token); in dat_sr_parse_eoe()
1074 DAT_SR_TOKEN *token) in dat_sr_get_token() argument
1077 return (dat_sr_read_token(file, token)); in dat_sr_get_token()
1083 *token = top->token; in dat_sr_get_token()
1100 DAT_SR_TOKEN *token) /*ARGSUSED*/ in dat_sr_put_token() argument
1108 top->token = *token; in dat_sr_put_token()
1123 DAT_SR_TOKEN *token) in dat_sr_read_token() argument
1162 token->type = DAT_SR_TOKEN_EOF; in dat_sr_read_token()
1163 token->value = NULL; in dat_sr_read_token()
1164 token->value_len = 0; in dat_sr_read_token()
1167 token->type = DAT_SR_TOKEN_EOR; in dat_sr_read_token()
1168 token->value = NULL; in dat_sr_read_token()
1169 token->value_len = 0; in dat_sr_read_token()
1217 token, in dat_sr_read_token()
1224 token, in dat_sr_read_token()
1237 dat_sr_type_to_str(token->type), in dat_sr_read_token()
1238 ((DAT_SR_TOKEN_STRING == token->type) ? token->value : "")); in dat_sr_read_token()
1251 DAT_SR_TOKEN *token, in dat_sr_read_str() argument
1254 token->type = DAT_SR_TOKEN_STRING; in dat_sr_read_str()
1256 token->value_len = sizeof (char) * (token_len + 1); in dat_sr_read_str()
1257 if (NULL == (token->value = dat_os_alloc(token->value_len))) { in dat_sr_read_str()
1261 if (token_len != dat_os_fread(file, token->value, token_len)) { in dat_sr_read_str()
1262 dat_os_free(token->value, token->value_len); in dat_sr_read_str()
1263 token->value = NULL; in dat_sr_read_str()
1268 token->value[token->value_len - 1] = '\0'; in dat_sr_read_str()
1281 DAT_SR_TOKEN *token, in dat_sr_read_quoted_str() argument
1296 token->type = DAT_SR_TOKEN_STRING; in dat_sr_read_quoted_str()
1298 token->value_len = sizeof (char) * (str_len - num_escape_seq + 1); in dat_sr_read_quoted_str()
1300 if (NULL == (token->value = dat_os_alloc(token->value_len))) { in dat_sr_read_quoted_str()
1321 token->value[j] = c; in dat_sr_read_quoted_str()
1334 token->value[token->value_len - 1] = '\0'; in dat_sr_read_quoted_str()
1338 if (NULL != token->value) { in dat_sr_read_quoted_str()
1339 dat_os_free(token->value, token->value_len); in dat_sr_read_quoted_str()
1340 token->value = NULL; in dat_sr_read_quoted_str()