/dports/cad/electric/electric-7.00/src/include/ |
H A D | conlin.h | 196 void cli_linconmodifyarcinst(ARCINST*, INTBIG, INTBIG, INTBIG, INTBIG, INTBIG, INTBIG); 217 void cli_eq_newarc(ARCINST*); 218 void cli_eq_killarc(ARCINST*); 221 void cli_eq_modarc(ARCINST*); 235 ARCINST *cli_findarcname(CHAR*); 239 …, NODEINST**, PORTPROTO**, NODEINST**, PORTPROTO**, ARCPROTO**, INTBIG*, ARCINST*, NODEINST*, NODE… 240 void cli_deletearcconstraint(ARCINST*, INTBIG, INTBIG, INTBIG); 241 BOOLEAN cli_addarcconstraint(ARCINST*, INTBIG, INTBIG, INTBIG, INTBIG); 244 void cli_deleteequivcon(ARCINST*);
|
H A D | tecrcmos.h | 39 INTBIG rcmos_arcpolys(ARCINST*, WINDOWPART*); 40 void rcmos_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 41 INTBIG rcmos_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | tecmocmosold.h | 40 INTBIG mocmosold_arcpolys(ARCINST*, WINDOWPART*); 41 void mocmosold_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 42 INTBIG mocmosold_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | tecfpga.h | 48 INTBIG fpga_arcpolys(ARCINST*, WINDOWPART*); 49 void fpga_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 50 INTBIG fpga_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | tecart.h | 84 INTBIG art_arcpolys(ARCINST*, WINDOWPART*); 85 void art_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 86 INTBIG art_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | rout.h | 78 ARCINST *createdarcs[3]; /* up to 3 newly created arcs */ 82 ARCINST *deletedarcs[2]; /* up to 2 deleted arcs */ 109 void ro_modifyarcinst(ARCINST*,INTBIG,INTBIG,INTBIG,INTBIG,INTBIG,INTBIG);
|
H A D | tecgem.h | 41 void gem_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 42 INTBIG gem_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | tecschem.h | 128 INTBIG sch_arcpolys(ARCINST*, WINDOWPART*); 129 void sch_shapearcpoly(ARCINST*, INTBIG, POLYGON*); 130 INTBIG sch_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
|
H A D | database.h | 293 void db_enterarcinst(ARCINST*); 328 void db_killarcinst(ARCINST*); 332 ARCINST *db_newarcinst(ARCPROTO*, INTBIG, INTBIG, NODEINST*, PORTPROTO*, INTBIG, INTBIG, 344 void db_retractarcinst(ARCINST*); 352 BOOLEAN db_stillinport(ARCINST*, INTBIG, INTBIG, INTBIG);
|
H A D | usrtrack.h | 37 void us_arccurveinit(ARCINST *ai); 48 void us_sizeainit(ARCINST*); 75 void us_createinsinit(ARCINST*, NODEPROTO*);
|
H A D | tech.h | 480 INTBIG tech_initcurvedarc(ARCINST*, INTBIG, POLYLOOP*); 481 BOOLEAN tech_curvedarcpiece(ARCINST*, INTBIG, POLYGON*, TECH_ARCS**, POLYLOOP*); 503 void tech_resetnegated(ARCINST*); 504 INTBIG tech_displayableavars(ARCINST*, WINDOWPART*, POLYLOOP*); 505 VARIABLE *tech_filldisplayableavar(ARCINST*, POLYGON*, WINDOWPART*, VARIABLE**, POLYLOOP*); 506 void tech_makearrow(ARCINST*, POLYGON*); 515 INTBIG tech_arcpolys(ARCINST *ai, WINDOWPART *win, POLYLOOP *pl); 516 void tech_shapearcpoly(ARCINST *ai, INTBIG box, POLYGON *poly, POLYLOOP *pl);
|
H A D | global.h | 827 #define NOARCINST ((ARCINST *)-1) 878 } ARCINST; typedef 963 ARCINST *ai; 1772 BOOLEAN killarcinst(ARCINST *arc); 1776 ARCPROTO *arc, INTBIG x, INTBIG y, ARCINST **arc2, ARCINST **arc3, 1778 ARCINST *replacearcinst(ARCINST *oldarc, ARCPROTO *newproto); 1786 INTBIG arcwidthoffset(ARCINST *arc); 1792 void determineangle(ARCINST *arc); 1793 INTBIG lambdaofarc(ARCINST *ai); 1796 void initdummyarc(ARCINST *ai); [all …]
|
H A D | usr.h | 726 void us_computearcfartextbit(ARCINST *ai); 742 INTBIG us_curvearcaboutpoint(ARCINST *ai, INTBIG xcur, INTBIG ycur); 743 INTBIG us_curvearcthroughpoint(ARCINST *ai, INTBIG xcur, INTBIG ycur); 768 INTBIG us_drawarcinst(ARCINST*, INTBIG, XARRAY, INTBIG, WINDOWPART*); 794 INTBIG us_erasepassthru(NODEINST*, BOOLEAN, ARCINST**); 846 void us_getarcbounds(ARCINST *ai, INTBIG *nlx, INTBIG *nhx, INTBIG *nly, INTBIG *nhy); 914 ARCINST *us_makeconnection(NODEINST*, PORTPROTO*, ARCPROTO*, NODEINST*, PORTPROTO*, 916 ARCINST**, ARCINST**, NODEINST**, NODEINST**, 950 void us_printarctoolinfo(ARCINST*); 982 ARCINST *us_runarcinst(NODEINST*, PORTPROTO*, INTBIG, INTBIG, NODEINST*, PORTPROTO*, INTBIG, … [all …]
|
/dports/cad/electric/electric-7.00/src/net/ |
H A D | netextract.c | 45 static void add_arc( ARCINST* arc, ARCINST** list ); 62 ARCINST *arclooper; in net_conv_to_internal() 417 ARCINST arc; in build_node_arc_list() 673 ARCINST* a1; 674 ARCINST* a2; 678 ARCINST* newarc1; 679 ARCINST* newarc2; 920 ARCINST* looper; 1106 void remove_arc( ARCINST* arc, ARCINST** list ) 1108 ARCINST* looper; [all …]
|
H A D | network.cpp | 107 ARCINST *ai; 121 ARCINST *ai; 644 REGISTER ARCINST *ai; in net_set() 1630 REGISTER ARCINST *ai; in net_reevaluatecell() 1900 REGISTER ARCINST *ai; in net_newobject() 1978 REGISTER ARCINST *ai; in net_killobject() 3391 arclist = (ARCINST **)emalloc(((sizeof (ARCINST *)) * newsize), in net_putarclinkonnet() 5007 ARCINST *ai; in NetCellConns() 5159 ARCINST *ai; in compare() 5413 ARCINST *ai; in schem() [all …]
|
/dports/cad/electric/electric-7.00/src/db/ |
H A D | dbcreate.c | 535 REGISTER ARCINST *ai; in allocarcinst() 537 ai = (ARCINST *)emalloc((sizeof (ARCINST)), cluster); in allocarcinst() 562 void freearcinst(ARCINST *ai) in freearcinst() 610 REGISTER ARCINST *ai; in newarcinst() 749 REGISTER ARCINST *ai; in db_newarcinst() 817 REGISTER ARCINST *oai; in db_enterarcinst() 895 BOOLEAN killarcinst(ARCINST *ai) in killarcinst() 952 REGISTER ARCINST *oai; in db_retractarcinst() 1101 REGISTER ARCINST *oar; in setshrinkvalue() 1165 REGISTER ARCINST *ai; in db_checkshortening() [all …]
|
H A D | dblibrary.c | 38 static void db_validatearcinst(ARCINST*); 39 static void db_setarcinst(ARCINST*, INTBIG, INTBIG, INTBIG, INTBIG); 41 static void db_scalearcinst(ARCINST *ai, INTBIG num, INTBIG denom); 255 REGISTER ARCINST *ai, *nai; in eraselibrary() 367 case VARCINST: return(((ARCINST *)addr)->parent->lib); in whichlibrary() 464 REGISTER ARCINST *ai; in db_scalecell() 563 void db_scalearcinst(ARCINST *ai, INTBIG newlam, INTBIG oldlam) in db_scalearcinst() 585 void db_validatearcinst(ARCINST *ai) in db_validatearcinst() 645 void db_setarcinst(ARCINST *ai, INTBIG fx, INTBIG fy, INTBIG tx, INTBIG ty) in db_setarcinst() 710 REGISTER ARCINST *ai; in changeinternalunits()
|
/dports/cad/electric/electric-7.00/src/usr/ |
H A D | usrarc.c | 55 static BOOLEAN us_breakarcinsertnode(ARCINST *ai, NODEINST *ni, ARCINST **ai1, ARCINST **ai2); 75 ARCINST **alt1, ARCINST **alt2, NODEINST **con1, NODEINST **con2, in aconnect() 501 REGISTER ARCINST *ai; in us_directarcinst() 1128 ARCINST **alt1, ARCINST **alt2, NODEINST **con1, NODEINST **con2, in us_twobend() 1136 REGISTER ARCINST *ai; in us_twobend() 1297 *alt1 = (ARCINST *)1; in us_twobend() 1298 *alt2 = (ARCINST *)1; in us_twobend() 1299 return((ARCINST *)1); in us_twobend() 1494 ARCINST *ai1, *ai2; in us_getnodeonarcinst() 1638 BOOLEAN us_breakarcinsertnode(ARCINST *ai, NODEINST *ni, ARCINST **ai1, ARCINST **ai2) in us_breakarcinsertnode() [all …]
|
/dports/cad/electric/electric-7.00/src/cons/ |
H A D | conlin.c | 425 REGISTER ARCINST *ai; in cli_linconnewobject() 431 ai = (ARCINST *)addr; in cli_linconnewobject() 445 REGISTER ARCINST *ai; in cli_linconkillobject() 451 ai = (ARCINST *)addr; in cli_linconkillobject() 472 REGISTER ARCINST *ai; in cli_linconmodifynodeinst() 590 REGISTER ARCINST *ai; in cli_linconsetobject() 598 ai = (ARCINST *)addr; in cli_linconsetobject() 830 db_setchangecell(((ARCINST *)addr)->parent); in cli_linconnewvariable() 956 REGISTER ARCINST *ai; in cli_buildconstraints() 1217 REGISTER ARCINST *ai; in cli_adjustconstraints() [all …]
|
H A D | conlay.c | 38 static ARCINST **cla_workingarcs; 136 REGISTER ARCINST *ai; in cla_layconrequest() 144 ai = (ARCINST *)arg1; in cla_layconrequest() 295 REGISTER ARCINST *ai; in cla_layconsetobject() 298 ai = (ARCINST *)addr; in cla_layconsetobject() 436 REGISTER ARCINST *ai; in cla_layconmodifydescript() 451 ai = (ARCINST *)addr; in cla_layconmodifydescript() 566 REGISTER ARCINST *ai; in cla_modwithin() 589 cla_workingarcs = (ARCINST **)emalloc(total * (sizeof (ARCINST *)), db_cluster); in cla_modwithin() 662 arclist = (ARCINST **)emalloc(total * (sizeof (ARCINST *)), el_tempcluster); in cla_modrigid() [all …]
|
H A D | conlingtt.c | 37 static void cli_addequivcon(ARCINST*); 39 static CHAR *cli_makearcline(ARCINST*); 57 REGISTER ARCINST *ai; in cli_highlightequivalent() 114 REGISTER ARCINST *ai; in cli_maketextcell() 364 void cli_eq_newarc(ARCINST *ai) in cli_eq_newarc() 387 void cli_eq_killarc(ARCINST *ai) in cli_eq_killarc() 411 void cli_eq_modarc(ARCINST *ai) in cli_eq_modarc() 561 cli_eq_modarc((ARCINST *)addr); in cli_eq_newvar() 605 cli_eq_modarc((ARCINST *)addr); in cli_eq_killvar() 620 void cli_addequivcon(ARCINST *ai) in cli_addequivcon() [all …]
|
/dports/cad/electric/electric-7.00/src/rout/ |
H A D | routriver.c | 363 INTBIG sside, ARCINST *ai1, INTBIG ae1, ARCINST *ai2, INTBIG ae2, RDESC *next) in ro_newroutedesc() 1252 REGISTER ARCINST *ai; in ro_makegeometry() 1287 ARCINST *ai; in ro_clear_flags() 1330 ARCINST *oai, *ae; in ro_mark_tobedeleted() 1386 ARCINST *ai; in ro_kill_wires() 1572 ARCINST *tmpwire; in ro_swap_points() 1608 ARCINST *oai, *ae1, *ae2; in ro_addwire() 1663 ARCINST *ai; in ro_findhighlightedwires() 1700 REGISTER ARCINST *ai; in ro_findnormalwires() 1735 REGISTER ARCINST *ai; in ro_findwires() [all …]
|
H A D | routauto.c | 57 static INTBIG ro_didaccept(ARCINST*, ARCINST*, ARCINST*, NODEINST*, NODEINST*); 696 ARCINST *alt1, *alt2; in ro_comparepoly() 699 REGISTER ARCINST *newai; in ro_comparepoly() 748 INTBIG ro_didaccept(ARCINST *ai, ARCINST *alt1, ARCINST *alt2, NODEINST *con1, NODEINST *con2) in ro_didaccept() 889 REGISTER ARCINST *ai; in ro_findsmallestlayer() 890 ARCINST arc; in ro_findsmallestlayer()
|
H A D | rout.c | 300 REGISTER ARCINST *ai; in ro_set() 434 ai = (ARCINST *)us_getobject(VARCINST, FALSE); in ro_set() 764 REGISTER ARCINST *ai; in ro_newobject() 776 ai = (ARCINST *)addr; in ro_newobject() 785 REGISTER ARCINST *ai; in ro_killobject() 795 ai = (ARCINST *)addr; in ro_killobject() 827 REGISTER ARCINST *ai; in ro_unroutecurrent() 885 REGISTER ARCINST *ai, *nextai; in ro_unroutenet() 975 REGISTER ARCINST *ai; in ro_findnetends() 1086 REGISTER ARCINST *ai, *oai; in ro_pastetopology() [all …]
|
/dports/cad/electric/electric-7.00/src/sim/ |
H A D | simmossim.c | 58 static CHAR *sim_mossim_netname(ARCINST*); 114 REGISTER ARCINST *ai, *nai; in sim_writemossimcell() 400 REGISTER ARCINST *ai; in sim_addmossimnode() 469 CHAR *sim_mossim_netname(ARCINST *ai) in sim_mossim_netname()
|