Lines Matching defs:dir
519 DIR *dir;
529 dir = opendir(path);
530 if (!dir)
533 while ((dent = readdir(dir))) {
547 closedir(dir);
573 struct tep_plugins_dir *dir = NULL;
583 dir = tep->plugins_dir;
584 while (dir) {
585 if (dir->prio == TEP_PLUGIN_FIRST)
586 load_plugins_dir(tep, suffix, dir->path,
588 dir = dir->next;
626 dir = tep->plugins_dir;
627 while (dir) {
628 if (dir->prio == TEP_PLUGIN_LAST)
629 load_plugins_dir(tep, suffix, dir->path,
631 dir = dir->next;
658 struct tep_plugins_dir *dir;
663 dir = calloc(1, sizeof(*dir));
664 if (!dir)
667 dir->path = strdup(path);
668 if (!dir->path) {
669 free(dir);
672 dir->prio = prio;
673 dir->next = tep->plugins_dir;
674 tep->plugins_dir = dir;
681 struct tep_plugins_dir *dir;
686 dir = tep->plugins_dir;
687 while (dir) {
689 free(dir->path);
690 free(dir);
691 dir = tep->plugins_dir;