Lines Matching defs:dlda
1809 dt_lib_depend_t *dlda;
1811 if ((dlda = dt_lib_depend_lookup(&dtp->dt_lib_dep,
1820 if ((dt_lib_depend_add(dtp, &dlda->dtld_dependents,
1832 dt_lib_depend_t *dpld, *dlda, *new;
1838 dlda = dt_lib_depend_lookup(&dtp->dt_lib_dep,
1840 assert(dlda != NULL);
1842 if (dlda->dtld_start == 0 &&
1843 dt_topo_sort(dtp, dlda, count) == -1)
1868 dt_lib_depend_t *dld, *dpld, *dlda;
1895 dlda = dt_lib_depend_lookup(&dtp->dt_lib_dep_sorted,
1897 assert(dlda != NULL);
1899 if (dlda->dtld_finish > dld->dtld_finish) {
1915 dt_lib_depend_t *dld, *dlda;
1918 while ((dlda = dt_list_next(&dld->dtld_dependencies)) != NULL) {
1919 dt_list_delete(&dld->dtld_dependencies, dlda);
1920 dt_free(dtp, dlda->dtld_library);
1921 dt_free(dtp, dlda->dtld_libpath);
1922 dt_free(dtp, dlda);
1924 while ((dlda = dt_list_next(&dld->dtld_dependents)) != NULL) {
1925 dt_list_delete(&dld->dtld_dependents, dlda);
1926 dt_free(dtp, dlda->dtld_library);
1927 dt_free(dtp, dlda->dtld_libpath);
1928 dt_free(dtp, dlda);