Home
last modified time | relevance | path

Searched refs:viaRuleName (Results 1 – 25 of 31) sorted by relevance

12

/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/lef/clef/
H A DxlefwWriter.cpp609 …return LefDefParser::lefwViaViarule(viaRuleName, xCutSize, yCutSize, botMetalLayer, cutLayer, topM… in lefwViaViarule()
644 int lefwStartViaRule (const char* viaRuleName) { in lefwStartViaRule() argument
645 return LefDefParser::lefwStartViaRule(viaRuleName); in lefwStartViaRule()
656 int lefwEndViaRule (const char* viaRuleName) { in lefwEndViaRule() argument
657 return LefDefParser::lefwEndViaRule(viaRuleName); in lefwEndViaRule()
660 int lefwStartViaRuleGen (const char* viaRuleName) { in lefwStartViaRuleGen() argument
661 return LefDefParser::lefwStartViaRuleGen(viaRuleName); in lefwStartViaRuleGen()
680 int lefwEndViaRuleGen (const char* viaRuleName) { in lefwEndViaRuleGen() argument
681 return LefDefParser::lefwEndViaRuleGen(viaRuleName); in lefwEndViaRuleGen()
708 int lefwNonDefaultRuleUseViaRule (const char* viaRuleName) { in lefwNonDefaultRuleUseViaRule() argument
[all …]
H A DlefwWriter.h1060 EXTERN int lefwViaViarule (const char* viaRuleName, double xCutSize, double yCutSize, const char…
1116 EXTERN int lefwStartViaRule (const char* viaRuleName);
1133 EXTERN int lefwEndViaRule (const char* viaRuleName);
1141 EXTERN int lefwStartViaRuleGen (const char* viaRuleName);
1171 EXTERN int lefwEndViaRuleGen (const char* viaRuleName);
1219 EXTERN int lefwNonDefaultRuleUseViaRule (const char* viaRuleName);
H A DxlefiNonDefault.cpp169 return ((const LefDefParser::lefiNonDefault*)obj)->viaRuleName(index); in lefiNonDefault_viaRuleName()
H A DxlefiVia.cpp183 return ((const LefDefParser::lefiVia*)obj)->viaRuleName(); in lefiVia_viaRuleName()
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/def/def/
H A DdefiVia.hpp60 void addViaRule(char* viaRuleName, int xSize, int ySize, char* botLayer,
77 void viaRule(char** viaRuleName, int* xSize, int* ySize, char** botLayer,
H A DdefiVia.cpp449 void defiVia::addViaRule(char* viaRuleName, int xSize, int ySize, in addViaRule() argument
455 len = strlen(viaRuleName) + 1; in addViaRule()
459 viaRule_ = (char*)malloc(strlen(viaRuleName)+1); in addViaRule()
461 strcpy(viaRule_, defData->DEFCASE(viaRuleName)); in addViaRule()
599 void defiVia::viaRule(char** viaRuleName, int* xSize, int* ySize, in viaRule() argument
603 *viaRuleName = viaRule_; in viaRule()
H A DdefiNonDefault.hpp92 const char* viaRuleName(int index) const ;
H A DdefwWriter.hpp420 extern int defwViaViarule(const char* viaRuleName,
1660 extern int defwNonDefaultRuleViaRule(const char* viaRuleName);
H A DdefiNonDefault.cpp476 const char* defiNonDefault::viaRuleName(int index) const { in viaRuleName() function in defiNonDefault
539 fprintf(f, " VIARULE %s\n", viaRuleName(i)); in print()
H A DdefwWriter.cpp1474 defwViaViarule(const char *viaRuleName, in defwViaViarule() argument
1498 fprintf(defwFile, " + VIARULE %s\n", viaRuleName); in defwViaViarule()
6580 defwNonDefaultRuleViaRule(const char *viaRuleName) in defwNonDefaultRuleViaRule() argument
6589 if ((viaRuleName == 0) || (*viaRuleName == 0)) // require in defwNonDefaultRuleViaRule()
6591 fprintf(defwFile, "\n + VIARULE %s ", viaRuleName); in defwNonDefaultRuleViaRule()
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/lef/lef/
H A DlefwWriter.hpp1150 extern int lefwViaViarule(const char* viaRuleName,
1213 extern int lefwStartViaRule(const char* viaRuleName);
1237 extern int lefwEndViaRule(const char* viaRuleName);
1245 extern int lefwStartViaRuleGen(const char* viaRuleName);
1291 extern int lefwEndViaRuleGen(const char* viaRuleName);
1347 extern int lefwNonDefaultRuleUseViaRule(const char* viaRuleName);
H A DlefiVia.hpp122 void setViaRule(const char* viaRuleName, double xSize, double ySize,
176 const char* viaRuleName() const;
H A DlefiNonDefault.hpp112 const char* viaRuleName(int index) const; // 5.6
H A DlefwWriter.cpp4584 lefwViaViarule(const char *viaRuleName, in lefwViaViarule() argument
4848 lefwStartViaRule(const char *viaRuleName) in lefwStartViaRule() argument
4860 if (!viaRuleName || viaRuleName == 0 || *viaRuleName == 0) in lefwStartViaRule()
4865 fprintf(lefwFile, "VIARULE %s\n", viaRuleName); in lefwStartViaRule()
4924 lefwEndViaRule(const char *viaRuleName) in lefwEndViaRule() argument
4934 fprintf(lefwFile, "END %s\n\n", viaRuleName); in lefwEndViaRule()
4944 lefwStartViaRuleGen(const char *viaRuleName) in lefwStartViaRuleGen() argument
4956 if (!viaRuleName || viaRuleName == 0 || *viaRuleName == 0) in lefwStartViaRuleGen()
5112 lefwEndViaRuleGen(const char *viaRuleName) in lefwEndViaRuleGen() argument
5122 fprintf(lefwFile, "END %s\n\n", viaRuleName); in lefwEndViaRuleGen()
[all …]
H A DlefrData.hpp104 char* viaRuleName; member in lefrData
H A DlefrData.cpp63 viaRuleName(NULL), in lefrData()
H A DlefiVia.cpp991 lefiVia::setViaRule(const char *viaRuleName, in setViaRule() argument
1004 viaRuleName_ = strdup(viaRuleName); in setViaRule()
1434 lefiVia::viaRuleName() const in viaRuleName() function in lefiVia
H A Dlef.y3178 lefData->viaRuleName = strdup($3);
3500 lefData->viaRuleName);
3507 if (strcmp(lefData->viaRuleName, $3) != 0) {
3512 … %s.\nCorrect the LEF file before rerunning it through the LEF parser.", $3, lefData->viaRuleName);
3515 lefFree(lefData->viaRuleName);
3518 lefFree(lefData->viaRuleName);
3520 lefFree(lefData->viaRuleName);
3522 lefFree(lefData->viaRuleName);
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/def/cdef/
H A DxdefiVia.cpp78 void defiVia_viaRule (const ::defiVia* obj, char** viaRuleName, int* xSize, int* ySize, char** … in defiVia_viaRule() argument
79 …((LefDefParser::defiVia*)obj)->viaRule(viaRuleName, xSize, ySize, botLayer, cutLayer, topLayer, xC… in defiVia_viaRule()
H A DdefiVia.h53 EXTERN void defiVia_viaRule (const defiVia* obj, char** viaRuleName, int* xSize, int* ySize, cha…
H A DxdefiNonDefault.cpp141 return ((const LefDefParser::defiNonDefault*)obj)->viaRuleName(index); in defiNonDefault_viaRuleName()
H A DxdefwWriter.cpp196 int defwViaViarule (const char* viaRuleName, double xCutSize, double yCutSize, const char* botM… in defwViaViarule() argument
197 …return LefDefParser::defwViaViarule(viaRuleName, xCutSize, yCutSize, botMetalLayer, cutLayer, topM… in defwViaViarule()
1048 int defwNonDefaultRuleViaRule (const char* viaRuleName) { in defwNonDefaultRuleViaRule() argument
1049 return LefDefParser::defwNonDefaultRuleViaRule(viaRuleName); in defwNonDefaultRuleViaRule()
H A DdefwWriter.h332 EXTERN int defwViaViarule (const char* viaRuleName, double xCutSize, double yCutSize, const char…
1367 EXTERN int defwNonDefaultRuleViaRule (const char* viaRuleName);
/dports/cad/padring/padring-b2a64ab/src/lef/
H A Dlefreader.cpp1258 std::string viaRuleName; in parseViaRule() local
1266 viaRuleName = m_tokstr; in parseViaRule()
1284 } while(m_tokstr == viaRuleName); in parseViaRule()
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/defin/
H A DdefinReader.cpp898 ruleR->viaRule(rule->viaRuleName(i)); in nonDefaultRuleCallback()
1360 char* viaRuleName; in viaCallback() local
1372 via->viaRule(&viaRuleName, in viaCallback()
1384 viaR->viaRule(viaRuleName); in viaCallback()

12