Lines Matching defs:cpc
62 cpc_t *cpc; /* library handle */
68 cpc_setgrp_new(cpc_t *cpc, int smt)
74 sgrp->cpc = cpc;
125 if ((set = cpc_strtoset(sgrp->cpc, spec, sgrp->smt)) == NULL) {
146 cpc_walk_requests(sgrp->cpc, set, &(sgrp->sets[sgrp->nelem]),
161 cpc_walk_requests(sgrp->cpc, set, sgrp->sets[sgrp->nelem].picnums,
182 if ((sgrp->sets[sgrp->nelem].data1 = cpc_buf_create(sgrp->cpc, set))
184 (sgrp->sets[sgrp->nelem].data2 = cpc_buf_create(sgrp->cpc, set))
186 (sgrp->sets[sgrp->nelem].scratch = cpc_buf_create(sgrp->cpc, set))
225 new->cpc = old->cpc;
230 if ((newa[i].set = cpc_strtoset(old->cpc, old->sets[i].name,
243 newa[i].data1 = cpc_buf_create(old->cpc, newa[i].set);
244 newa[i].data2 = cpc_buf_create(old->cpc, newa[i].set);
245 newa[i].scratch = cpc_buf_create(old->cpc, newa[i].set);
252 cpc_buf_copy(old->cpc, newa[i].data1, old->sets[i].data1);
253 cpc_buf_copy(old->cpc, newa[i].data2, old->sets[i].data2);
254 cpc_buf_copy(old->cpc, newa[i].scratch, old->sets[i].scratch);
271 (void) cpc_buf_destroy(sgrp->cpc, sgrp->sets[sgrp->current].data1);
272 (void) cpc_buf_destroy(sgrp->cpc, sgrp->sets[sgrp->current].data2);
273 (void) cpc_buf_destroy(sgrp->cpc, sgrp->sets[sgrp->current].scratch);
358 cpc_buf_add(sgrp->cpc, accum->sets[i].data1,