Lines Matching refs:callobj

570    objectptr thisobject, callobj, cschem, pschem;  in gennetlist()  local
674 callobj = geninst->thisobject->symschem; in gennetlist()
675 n = is_page(callobj); in gennetlist()
684 callobj = geninst->thisobject; in gennetlist()
689 if (callobj == pschem) continue; in gennetlist()
1096 objectptr callobj, callsymb, cschem, pschem; in gencalls() local
1144 callobj = callinst->thisobject->symschem; in gencalls()
1146 callobj = callinst->thisobject; in gencalls()
1150 if (callobj == pschem) continue; in gencalls()
1165 && callobj->schemtype != FUNDAMENTAL in gencalls()
1166 && callobj->schemtype != TRIVIAL) { in gencalls()
1226 if (callobj->traversed == False) in gencalls()
1227 gencalls(callobj); in gencalls()
1233 addcall(cschem, callobj, callinst); in gencalls()
1273 addport(callobj, netto); in gencalls()
1282 if (strstr(callobj->name, "::dot") != NULL) { in gencalls()
1289 netto->subnets, callobj->name); in gencalls()
1599 netto = translatedown(netid, ports->portid, calls->callobj); in highlightnet()
1606 if (highlightnet(calls->callobj, calls->callinst, netto, mode)) in highlightnet()
2535 void addcall(objectptr cschem, objectptr callobj, objinstptr callinst) in addcall() argument
2545 newcall->callobj = callobj; in addcall()
2631 instobj = ccall->callobj; in addportcall()
2832 objectptr callobj = clist->callobj; in makelocalpins() local
2838 for (plist = callobj->ports; plist != NULL; plist = plist->next) { in makelocalpins()
2846 for (netnames = callobj->netnames; netnames != NULL; netnames = netnames->next) in makelocalpins()
2854 netnames->next = callobj->netnames; in makelocalpins()
2855 callobj->netnames = netnames; in makelocalpins()
3331 if (clist1->callobj != clist2->callobj) return FALSE; in samepart()
3422 objectptr devobj = clist->callobj; in devindex()
3441 cname = (cptr->devname == NULL) ? cptr->callobj->name : cptr->devname; in devindex()
4111 (plist->callobj != clist->callobj)) continue; in parseinfo()
4205 cthis = clist->callobj; in writedevice()
4206 if (clist->callobj->schemtype == PRIMARY || clist->callobj->schemtype == in writedevice()
4208 if (clist->callobj->symschem != NULL) { in writedevice()
4212 cthis = clist->callobj->symschem; in writedevice()
4307 if ((calls->callobj == newobj) && (calls->devindex == devindex)) in HierNameToObject()
4319 curobj = calls->callobj; in HierNameToObject()
4361 sprintf(_STR, "%s_%u", calls->callobj->name, in writeflat()
4368 opsubstitute(calls->callobj, calls->callinst); in writeflat()
4370 writeflat(calls->callobj, calls, newprefix, fp, mode); in writeflat()
4372 clearlocalpins(calls->callobj); in writeflat()
4390 loccalls.callobj = cschem; in topflat()
4505 if (calls->callobj->traversed == False) { in resolve_devnames()
4506 calls->callobj->traversed = True; in resolve_devnames()
4507 resolve_devnames(calls->callobj); in resolve_devnames()
4596 : calls->callobj->name, optr->data.string, in resolve_devindex()
4597 calls->callobj->name); in resolve_devindex()
4624 if (calls->callobj->traversed == False) { in resolve_indices()
4625 calls->callobj->traversed = True; in resolve_indices()
4626 resolve_indices(calls->callobj, autonumber); in resolve_indices()
4640 if (calls->callobj->traversed == False) { in clear_indices()
4641 calls->callobj->traversed = True; in clear_indices()
4642 clear_indices(calls->callobj); in clear_indices()
4659 if (calls->callobj->traversed == False) { in unnumber()
4660 calls->callobj->traversed = True; in unnumber()
4661 unnumber(calls->callobj); in unnumber()
4665 if ((ops = match_param(calls->callobj, idxtype[j])) != NULL) break; in unnumber()
4695 loccalls.callobj = cschem; in writehierarchy()
4725 if (calls->callobj->traversed == False) { in writehierarchy()
4727 writehierarchy(calls->callobj, calls->callinst, calls, fp, mode); in writehierarchy()
4728 calls->callobj->traversed = True; in writehierarchy()
4778 if ((calls->callobj->schemtype == TRIVIAL) || (calls->callobj->calls == NULL)) in writehierarchy()
4786 stsave = calls->callobj->name; in writehierarchy()
4794 for (ports = calls->callobj->ports; ports != NULL; in writehierarchy()
4930 if (calls->callobj->traversed == False) { in tclhierarchy()
4931 tclhierarchy(calls->callobj, calls->callinst, calls, cktlist); in tclhierarchy()
4932 calls->callobj->traversed = True; in tclhierarchy()
5032 if (calls->callobj->schemtype == TRIVIAL) continue; in tclhierarchy()
5037 Tcl_NewStringObj(calls->callobj->name, in tclhierarchy()
5038 strlen(calls->callobj->name))); in tclhierarchy()
5075 if (calls->callobj->ports != NULL) { in tclhierarchy()
5077 for (ports = calls->callobj->ports; ports != NULL; in tclhierarchy()
5220 if (calls->callobj->traversed == False) { in pyhierarchy()
5221 calls->callobj->traversed = True; in pyhierarchy()
5222 pyhierarchy(calls->callobj, calls, cktlist); in pyhierarchy()
5285 if (calls->callobj->schemtype == TRIVIAL) continue; in pyhierarchy()
5289 PyString_FromString(calls->callobj->name)); in pyhierarchy()
5315 if (calls->callobj->ports != NULL) { in pyhierarchy()
5317 for (ports = calls->callobj->ports; ports != NULL; in pyhierarchy()
5709 if (calls->callobj->schemtype == TRIVIAL) continue; in writepcb()
5714 cthis = calls->callobj; in writepcb()
5715 if (calls->callobj->schemtype == PRIMARY || calls->callobj->schemtype == in writepcb()
5717 if (calls->callobj->symschem != NULL) in writepcb()
5718 cthis = calls->callobj->symschem; in writepcb()
5836 if (calls->callobj->calls != NULL) { in writepcb()
5882 calls->callobj); in writepcb()
5897 outputcall = writepcb(ptableptr, calls->callobj, calls, newprefix, mode); in writepcb()
5920 locnet = translatedown(ports->netid, ports->portid, calls->callobj); in writepcb()
5927 subnet = getsubnet(locnet, calls->callobj); in writepcb()
5928 ppin = nettopin(locnet, calls->callobj, NULL); in writepcb()
6361 objectptr callobj, pschem; in cleartraversed_level() local
6377 callobj = cinst->thisobject->symschem; in cleartraversed_level()
6379 callobj = cinst->thisobject; in cleartraversed_level()
6384 if (callobj != pschem) in cleartraversed_level()
6385 if (cleartraversed_level(callobj, level + 1) == -1) in cleartraversed_level()
6411 objectptr callobj, pschem; in checkvalid() local
6431 callobj = cinst->thisobject->symschem; in checkvalid()
6433 callobj = cinst->thisobject; in checkvalid()
6437 if (callobj == pschem) continue; in checkvalid()
6449 if (checkvalid(callobj) == -1) in checkvalid()
6464 objectptr callobj; in freetemplabels() local
6475 callobj = cinst->thisobject->symschem; in freetemplabels()
6477 callobj = cinst->thisobject; in freetemplabels()
6480 if (callobj != cschem) freetemplabels(callobj); in freetemplabels()
6516 objectptr callobj; in freenets() local
6529 callobj = cinst->thisobject->symschem; in freenets()
6531 callobj = cinst->thisobject; in freenets()
6534 if (callobj != cschem) freenets(callobj); in freenets()