Lines Matching defs:expr
6565 struct bfd_elf_version_expr *expr = NULL;
6590 expr = htab_find (head->htab, &e);
6591 while (expr && strcmp (expr->symbol, sym) == 0)
6592 if (expr->mask == BFD_ELF_VERSION_C_TYPE)
6595 expr = expr->next;
6602 expr = htab_find (head->htab, &e);
6603 while (expr && strcmp (expr->symbol, cxx_sym) == 0)
6604 if (expr->mask == BFD_ELF_VERSION_CXX_TYPE)
6607 expr = expr->next;
6614 expr = htab_find (head->htab, &e);
6615 while (expr && strcmp (expr->symbol, java_sym) == 0)
6616 if (expr->mask == BFD_ELF_VERSION_JAVA_TYPE)
6619 expr = expr->next;
6629 expr = head->remaining;
6631 expr = prev->next;
6632 for (; expr; expr = expr->next)
6636 if (!expr->pattern)
6639 if (expr->pattern[0] == '*' && expr->pattern[1] == '\0')
6642 if (expr->mask == BFD_ELF_VERSION_JAVA_TYPE)
6644 else if (expr->mask == BFD_ELF_VERSION_CXX_TYPE)
6648 if (fnmatch (expr->pattern, s, 0) == 0)
6657 return expr;