Lines Matching refs:re_array

8595 devfsadm_reserve_id_cache(devlink_re_t re_array[], enumerate_file_t *head)  in devfsadm_reserve_id_cache()  argument
8608 for (i = 0; re_array[i].d_re; i++) { in devfsadm_reserve_id_cache()
8609 if (re_array[i].d_subexp == 0) { in devfsadm_reserve_id_cache()
8611 re_array[i].d_re); in devfsadm_reserve_id_cache()
8615 re = re_array[i].d_re; in devfsadm_reserve_id_cache()
8616 if (regcomp(&re_array[i].d_rcomp, re, REG_EXTENDED) != 0) { in devfsadm_reserve_id_cache()
8620 subex = re_array[i].d_subexp; in devfsadm_reserve_id_cache()
8622 re_array[i].d_pmatch = s_malloc(sizeof (regmatch_t) * nelem); in devfsadm_reserve_id_cache()
8632 for (i = 0; re_array[i].d_re; i++) { in devfsadm_reserve_id_cache()
8633 subex = re_array[i].d_subexp; in devfsadm_reserve_id_cache()
8634 pmch = re_array[i].d_pmatch; in devfsadm_reserve_id_cache()
8635 if (regexec(&re_array[i].d_rcomp, entry->er_file, in devfsadm_reserve_id_cache()
8648 re_array[i].d_re, entry->er_id); in devfsadm_reserve_id_cache()
8652 re_array[i].d_re, entry->er_id); in devfsadm_reserve_id_cache()
8658 for (i = 0; re_array[i].d_re; i++) { in devfsadm_reserve_id_cache()
8659 regfree(&re_array[i].d_rcomp); in devfsadm_reserve_id_cache()
8660 assert(re_array[i].d_pmatch); in devfsadm_reserve_id_cache()
8661 free(re_array[i].d_pmatch); in devfsadm_reserve_id_cache()
8683 regfree(&re_array[i].d_rcomp); in devfsadm_reserve_id_cache()
8684 assert(re_array[i].d_pmatch); in devfsadm_reserve_id_cache()
8685 free(re_array[i].d_pmatch); in devfsadm_reserve_id_cache()
8704 devfsadm_is_reserved(devlink_re_t re_array[], char *devlink) in devfsadm_is_reserved() argument
8715 if (devfsadm_reserve_id_cache(re_array, &estruct) != DEVFSADM_SUCCESS) { in devfsadm_is_reserved()