Home
last modified time | relevance | path

Searched refs:ARCINST (Results 1 – 25 of 120) sorted by relevance

12345

/dports/cad/electric/electric-7.00/src/include/
H A Dconlin.h196 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 Dtecrcmos.h39 INTBIG rcmos_arcpolys(ARCINST*, WINDOWPART*);
40 void rcmos_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
41 INTBIG rcmos_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Dtecmocmosold.h40 INTBIG mocmosold_arcpolys(ARCINST*, WINDOWPART*);
41 void mocmosold_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
42 INTBIG mocmosold_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Dtecfpga.h48 INTBIG fpga_arcpolys(ARCINST*, WINDOWPART*);
49 void fpga_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
50 INTBIG fpga_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Dtecart.h84 INTBIG art_arcpolys(ARCINST*, WINDOWPART*);
85 void art_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
86 INTBIG art_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Drout.h78 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 Dtecgem.h41 void gem_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
42 INTBIG gem_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Dtecschem.h128 INTBIG sch_arcpolys(ARCINST*, WINDOWPART*);
129 void sch_shapearcpoly(ARCINST*, INTBIG, POLYGON*);
130 INTBIG sch_allarcpolys(ARCINST*, POLYLIST*, WINDOWPART*);
H A Ddatabase.h293 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 Dusrtrack.h37 void us_arccurveinit(ARCINST *ai);
48 void us_sizeainit(ARCINST*);
75 void us_createinsinit(ARCINST*, NODEPROTO*);
H A Dtech.h480 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 Dglobal.h827 #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 Dusr.h726 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 Dnetextract.c45 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 Dnetwork.cpp107 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 Ddbcreate.c535 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 Ddblibrary.c38 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 Dusrarc.c55 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 Dconlin.c425 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 Dconlay.c38 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 Dconlingtt.c37 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 Droutriver.c363 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 Droutauto.c57 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 Drout.c300 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 Dsimmossim.c58 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()

12345