• Home
  • Raw
  • Download

Lines Matching refs:pchgno

95             ++pi->pchgno;  in jpc_pi_next()
101 if (pi->pchgno < jpc_pchglist_numpchgs(pi->pchglist)) { in jpc_pi_next()
102 pi->pchg = jpc_pchglist_get(pi->pchglist, pi->pchgno); in jpc_pi_next()
103 } else if (pi->pchgno == jpc_pchglist_numpchgs(pi->pchglist)) { in jpc_pi_next()
541 pi->pchgno = 0; in jpc_pi_create0()
566 int jpc_pchglist_insert(jpc_pchglist_t *pchglist, int pchgno, jpc_pchg_t *pchg) in jpc_pchglist_insert() argument
571 if (pchgno < 0) { in jpc_pchglist_insert()
572 pchgno = pchglist->numpchgs; in jpc_pchglist_insert()
582 for (i = pchglist->numpchgs; i > pchgno; --i) { in jpc_pchglist_insert()
585 pchglist->pchgs[pchgno] = pchg; in jpc_pchglist_insert()
590 jpc_pchg_t *jpc_pchglist_remove(jpc_pchglist_t *pchglist, int pchgno) in jpc_pchglist_remove() argument
594 assert(pchgno < pchglist->numpchgs); in jpc_pchglist_remove()
595 pchg = pchglist->pchgs[pchgno]; in jpc_pchglist_remove()
596 for (i = pchgno + 1; i < pchglist->numpchgs; ++i) { in jpc_pchglist_remove()
617 int pchgno; in jpc_pchglist_copy() local
621 for (pchgno = 0; pchgno < pchglist->numpchgs; ++pchgno) { in jpc_pchglist_copy()
622 if (!(newpchg = jpc_pchg_copy(pchglist->pchgs[pchgno])) || in jpc_pchglist_copy()
633 int pchgno; in jpc_pchglist_destroy() local
635 for (pchgno = 0; pchgno < pchglist->numpchgs; ++pchgno) { in jpc_pchglist_destroy()
636 jpc_pchg_destroy(pchglist->pchgs[pchgno]); in jpc_pchglist_destroy()
648 jpc_pchg_t *jpc_pchglist_get(jpc_pchglist_t *pchglist, int pchgno) in jpc_pchglist_get() argument
650 return pchglist->pchgs[pchgno]; in jpc_pchglist_get()
670 pi->pchgno = -1; in jpc_pi_init()