Lines Matching refs:diff_res
99 md_diff_impl_t *diff_res; in md_diff_init() local
153 diff_res = md1->allocp(sizeof (md_diff_impl_t)); in md_diff_init()
154 bzero(diff_res, sizeof (md_diff_impl_t)); in md_diff_init()
155 diff_res->allocp = md1->allocp; in md_diff_init()
156 diff_res->freep = md1->freep; in md_diff_init()
157 diff_res->mdd_magic = MD_DIFF_MAGIC; in md_diff_init()
164 diff_res->added.mdep = md2nodesp; in md_diff_init()
165 diff_res->added.nelem = md2count; in md_diff_init()
166 return ((mde_cookie_t)diff_res); in md_diff_init()
171 diff_res->removed.mdep = md1nodesp; in md_diff_init()
172 diff_res->removed.nelem = md1count; in md_diff_init()
173 return ((mde_cookie_t)diff_res); in md_diff_init()
178 return ((mde_cookie_t)diff_res); in md_diff_init()
185 mde_add_scr = diff_res->allocp(sizeof (mde_cookie_t) * md2count); in md_diff_init()
186 mde_rem_scr = diff_res->allocp(sizeof (mde_cookie_t) * md1count); in md_diff_init()
187 mde_match1_scr = diff_res->allocp(sizeof (mde_cookie_t) * md1count); in md_diff_init()
188 mde_match2_scr = diff_res->allocp(sizeof (mde_cookie_t) * md2count); in md_diff_init()
191 seenp = (uint8_t *)diff_res->allocp(sizeof (uint8_t) * md2count); in md_diff_init()
234 diff_res->added.mdep = (mde_cookie_t *)diff_res->allocp(addsz); in md_diff_init()
236 bcopy(mde_add_scr, diff_res->added.mdep, addsz); in md_diff_init()
238 diff_res->added.nelem = nadd; in md_diff_init()
244 diff_res->removed.mdep = in md_diff_init()
245 (mde_cookie_t *)diff_res->allocp(remsz); in md_diff_init()
247 bcopy(mde_rem_scr, diff_res->removed.mdep, remsz); in md_diff_init()
248 diff_res->removed.nelem = nrem; in md_diff_init()
254 diff_res->match1.mdep = in md_diff_init()
255 (mde_cookie_t *)diff_res->allocp(matchsz); in md_diff_init()
256 diff_res->match2.mdep = in md_diff_init()
257 (mde_cookie_t *)diff_res->allocp(matchsz); in md_diff_init()
259 bcopy(mde_match1_scr, diff_res->match1.mdep, matchsz); in md_diff_init()
260 bcopy(mde_match2_scr, diff_res->match2.mdep, matchsz); in md_diff_init()
261 diff_res->match1.nelem = nmatch; in md_diff_init()
262 diff_res->match2.nelem = nmatch; in md_diff_init()
269 diff_res->freep(mde_add_scr, sizeof (mde_cookie_t) * md2count); in md_diff_init()
270 diff_res->freep(mde_rem_scr, sizeof (mde_cookie_t) * md1count); in md_diff_init()
271 diff_res->freep(mde_match1_scr, sizeof (mde_cookie_t) * md1count); in md_diff_init()
272 diff_res->freep(mde_match2_scr, sizeof (mde_cookie_t) * md2count); in md_diff_init()
274 diff_res->freep(seenp, sizeof (uint8_t) * md2count); in md_diff_init()
276 return ((md_diff_cookie_t)diff_res); in md_diff_init()