Searched refs:shaper_list (Results 1 – 5 of 5) sorted by relevance
43 const char * const *shaper_list) in hb_shape_plan_plan() argument58 if (likely (!shaper_list)) { in hb_shape_plan_plan()68 for (; *shaper_list; shaper_list++) in hb_shape_plan_plan()72 else if (0 == strcmp (*shaper_list, #shaper)) \ in hb_shape_plan_plan()91 const char * const *shaper_list) in hb_shape_plan_create() argument105 shape_plan->default_shaper_list = shaper_list == NULL; in hb_shape_plan_create()109 hb_shape_plan_plan (shape_plan, user_features, num_user_features, shaper_list); in hb_shape_plan_create()228 const char * const *shaper_list; member237 ((shape_plan->default_shaper_list && proposal->shaper_list == NULL) || in hb_shape_plan_matches()246 const char * const *shaper_list) in hb_shape_plan_create_cached() argument[all …]
216 const char **shaper_list = (const char **) hb_atomic_ptr_get (&static_shaper_list); in hb_shape_list_shapers()218 if (unlikely (!shaper_list)) in hb_shape_list_shapers()221 shaper_list = (const char **) calloc (1 + HB_SHAPERS_COUNT, sizeof (const char *)); in hb_shape_list_shapers()222 if (unlikely (!shaper_list)) { in hb_shape_list_shapers()230 shaper_list[i] = shapers[i].name; in hb_shape_list_shapers()231 shaper_list[i] = NULL; in hb_shape_list_shapers()233 if (!hb_atomic_ptr_cmpexch (&static_shaper_list, NULL, shaper_list)) { in hb_shape_list_shapers()234 free (shaper_list); in hb_shape_list_shapers()243 return shaper_list; in hb_shape_list_shapers()252 const char * const *shaper_list) in hb_shape_full() argument[all …]
46 const char * const *shaper_list);53 const char * const *shaper_list);
73 const char * const *shaper_list);
57 const char **shaper_list = hb_shape_list_shapers (); in shapers_to_string() local59 for (; *shaper_list; shaper_list++) { in shapers_to_string()60 g_string_append (shapers, *shaper_list); in shapers_to_string()