Lines Matching defs:pl
3354 picld_plugin_desc_t *pl;
3357 pl = plugin_desc;
3358 while (pl != NULL) {
3359 if (strcmp(pl->libname, name) == 0)
3362 pl = pl->next;
3365 pl = malloc(sizeof (picld_plugin_desc_t));
3366 if (pl == NULL)
3369 pl->libname = strdup(name);
3370 if (pl->libname == NULL)
3377 pl->pathname = strdup(buf);
3378 if (pl->pathname == NULL)
3381 pl->next = NULL;
3384 plugin_desc = pl;
3389 tmp->next = pl;
3448 picld_plugin_desc_t *pl;
3450 pl = plugin_desc;
3451 while (pl != NULL) {
3452 pl->dlh = dlopen(pl->pathname, RTLD_LAZY|RTLD_LOCAL);
3453 if (pl->dlh == NULL) {
3457 pl = pl->next;