Lines Matching refs:str
76 static inline int is_arm_mapping_symbol(const char *str) in is_arm_mapping_symbol() argument
78 return str[0] == '$' && strchr("atd", str[1]) in is_arm_mapping_symbol()
79 && (str[2] == '\0' || str[2] == '.'); in is_arm_mapping_symbol()
104 char str[500]; in read_symbol() local
108 rc = fscanf(in, "%llx %c %499s\n", &s->addr, &stype, str); in read_symbol()
110 if (rc != EOF && fgets(str, 500, in) == NULL) in read_symbol()
115 sym = str; in read_symbol()
117 if (symbol_prefix_char && str[0] == symbol_prefix_char) in read_symbol()
139 else if (str[0] == '$') in read_symbol()
147 s->len = strlen(str) + 1; in read_symbol()
154 strcpy((char *)s->sym + 1, str); in read_symbol()
417 static void *find_token(unsigned char *str, int len, unsigned char *token) in find_token() argument
422 if (str[i] == token[0] && str[i+1] == token[1]) in find_token()
423 return &str[i]; in find_token()
430 static void compress_symbols(unsigned char *str, int idx) in compress_symbols() argument
441 p2 = find_token(p1, len, str); in compress_symbols()
460 p2 = find_token(p1, size, str); in compress_symbols()
584 static int prefix_underscores_count(const char *str) in prefix_underscores_count() argument
586 const char *tail = str; in prefix_underscores_count()
591 return tail - str; in prefix_underscores_count()