Lines Matching defs:dest_role
320 role_datum_t *dest_role = NULL;
339 dest_role = hashtab_search(roles_tab, key);
340 if (dest_role == NULL) {
342 dest_role = malloc(sizeof(*dest_role));
343 if (dest_role == NULL) {
348 role_datum_init(dest_role);
349 dest_role->s.value = role->s.value;
350 dest_role->flavor = role->flavor;
352 dest_role = role;
354 ret2 = role_implicit_bounds(roles_tab, key, dest_role);
357 role_datum_destroy(dest_role);
358 free(dest_role);
361 ret2 = hashtab_insert(roles_tab, key, dest_role);
365 role_datum_destroy(dest_role);
366 free(dest_role);
378 ret2 = ebitmap_set_bit(&dest_role->dominates, dest_role->s.value - 1, 1);
385 return dest_role;