Searched refs:seenp (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/common/mdesc/ |
H A D | mdesc_scandag.c | 61 uint8_t *seenp; local 102 seenp = (uint8_t *)mdp->allocp(mdp->element_count); 103 if (seenp == NULL) 105 (void) memset(seenp, 0, mdp->element_count); 113 seenp, &idx, stashp, 0); 115 mdp->freep(seenp, mdp->element_count); 129 uint8_t *seenp, 143 if (seenp[nodeidx]) 145 seenp[nodeidx] = 1; 184 seenp, idx 125 mdl_scan_dag(md_impl_t *mdp, int nodeidx, mde_str_cookie_t node_name_cookie, mde_str_cookie_t arc_name_cookie, uint8_t *seenp, int *idxp, mde_cookie_t *stashp, int level) argument [all...] |
H A D | mdesc_walkdag.c | 69 uint8_t *seenp; local 118 seenp = (uint8_t *)mdp->allocp(mdp->element_count); 119 if (seenp == NULL) { 122 (void) memset(seenp, 0, mdp->element_count); 128 node_name_cookie, arc_name_cookie, seenp, func, private, 0); 130 mdp->freep(seenp, mdp->element_count); 139 uint8_t *seenp, md_walk_fn_t func, void *private, int level) 153 if (seenp[nodeidx]) { 156 seenp[nodeidx] = 1; 194 node_name_cookie, arc_name_cookie, seenp, fun 137 mdl_walk_dag(md_impl_t *mdp, mde_cookie_t parentidx, mde_cookie_t nodeidx, mde_str_cookie_t node_name_cookie, mde_str_cookie_t arc_name_cookie, uint8_t *seenp, md_walk_fn_t func, void *private, int level) argument [all...] |
H A D | mdesc_diff.c | 98 uint8_t *seenp = NULL; local 193 seenp = (uint8_t *)diff_res->allocp(sizeof (uint8_t) * md2count); 194 bzero(seenp, sizeof (uint8_t) * md2count); 207 seenp, 0, md2count - 1, match_fieldsp); 219 seenp[match] = 1; 228 if (!seenp[idx]) 276 diff_res->freep(seenp, sizeof (uint8_t) * md2count);
|
Completed in 53 milliseconds