Lines Matching refs:affinity_spec
3644 const char **maps_spec, const char **affinity_spec, in record__init_thread_masks_spec() argument
3682 ret = record__mmap_cpu_mask_init_spec(&thread_mask.affinity, affinity_spec[s]); in record__init_thread_masks_spec()
3697 pr_err("Empty affinity mask: %s\n", affinity_spec[s]); in record__init_thread_masks_spec()
3711 pr_err("Intersecting affinity mask: %s\n", affinity_spec[s]); in record__init_thread_masks_spec()
3829 char **maps_spec = NULL, **affinity_spec = NULL, **tmp_spec; in record__init_thread_user_masks() local
3861 tmp_spec = realloc(affinity_spec, (nr_spec + 1) * sizeof(char *)); in record__init_thread_user_masks()
3867 affinity_spec = tmp_spec; in record__init_thread_user_masks()
3868 affinity_spec[nr_spec] = strdup(mask); in record__init_thread_user_masks()
3869 if (!affinity_spec[nr_spec]) { in record__init_thread_user_masks()
3879 (const char **)affinity_spec, nr_spec); in record__init_thread_user_masks()
3886 if (affinity_spec) in record__init_thread_user_masks()
3887 free(affinity_spec[s]); in record__init_thread_user_masks()
3889 free(affinity_spec); in record__init_thread_user_masks()