isck3
Synopsys
#include "mut.h" int isck(s) char ∗s;
Parameter
- s
-
Pointer to the string to be check as clock
Overview
isck compares the string defined by the MBK_CK(1) environment variable with the string s. If this string is not set by the user, its default value is "ck".
Return value
isck returns 0 the pattern is not present If the pattern is found, 1 is returned.
Examples
#include "mut.h"
#include "mlo.h"
find_a_ck(f)
lofig_list *f;
{
locon_list *c;
losig_list *s;
/* first check connectors */
for (c = f->LOCON; c; c = c->NEXT) {
if (isck(c->NAME))
return c->SIG;
if (isck(getsigname(c->SIG)))
return c->SIG;
}
/* then check internal signals */
for (s = f->LOSIG; s; s = s->NEXT)
if (s->TYPE == INTERNAL)
if (isck(getsigname(s)))
return s;
return NULL;
}
Releases
Unchanged in 4 releases since Debian 7 (Wheezy).