pent 154 libparser/parser.c struct plugin_entry *pent; pent 161 libparser/parser.c pent = check_malloc(sizeof(*pent)); pent 162 libparser/parser.c pent->entry.lang_name = p; pent 182 libparser/parser.c pent->handle = lt_dlopen(lt_dl_name); pent 183 libparser/parser.c if (pent->handle == NULL) pent 185 libparser/parser.c pent->entry.lt_dl_name = lt_dl_name; pent 186 libparser/parser.c pent->entry.parser = lt_dlsym(pent->handle, parser_name); pent 187 libparser/parser.c if (pent->entry.parser == NULL) pent 189 libparser/parser.c pent->entry.parser_name = parser_name; pent 190 libparser/parser.c STAILQ_INSERT_TAIL(&plugin_list, pent, next); pent 202 libparser/parser.c struct plugin_entry *pent; pent 207 libparser/parser.c pent = STAILQ_FIRST(&plugin_list); pent 208 libparser/parser.c lt_dlclose(pent->handle); pent 210 libparser/parser.c free(pent); pent 240 libparser/parser.c struct plugin_entry *pent; pent 247 libparser/parser.c STAILQ_FOREACH(pent, &plugin_list, next) { pent 248 libparser/parser.c if (strcmp(lang, pent->entry.lang_name) == 0) pent 249 libparser/parser.c return &pent->entry;