Home | History | Annotate | Download | only in config

Lines Matching refs:strl

383   int strl;
403 strl = strlen (str);
411 if (str[strl - 1] == ']')
419 if (str[strl - 1] == ']')
426 if (str[strl - 1] != ']')
445 if (str[strl - 1] != ']')
447 if ((!strncmp (str, "ext(", 4)) && strl > 7)
460 while (j < strl && i != 0);
478 strl = strlen (str);
480 switch (strl)
512 if (strl > 4)
514 if (str[strl - 1] == ')')
516 if (str[strl - 2] == ')')
518 if (!strncmp (&str[strl - 5], "(fp", 3))
520 else if (!strncmp (&str[strl - 5], "(sp", 3))
522 else if (!strncmp (&str[strl - 5], "(sb", 3))
529 j = strl - 5; /* Temp for end of disp[0]. */
534 strl -= 1;
535 if (str[strl] == ')')
537 if (str[strl] == '(')
540 while (strl > -1 && i != 0);
549 addrmodeP->disp[0] = str + strl + 1;
551 str[strl] = '\000'; /* Null terminate disp[1]. */
557 switch (str[strl - 3])
561 if (str[strl - 2] >= '0'
562 && str[strl - 2] < '8'
563 && str[strl - 4] == '(')
565 addrmodeP->mode = str[strl - 2] - '0' + 8;
567 str[strl - 4] = 0;
573 if (!strncmp (&str[strl - 4], "(fp", 3))
575 else if (!strncmp (&str[strl - 4], "(sp", 3))
577 else if (!strncmp (&str[strl - 4], "(sb", 3))
579 else if (!strncmp (&str[strl - 4], "(pc", 3))
586 str[strl - 4] = '\0';
594 if (str[strl - 1] == ']')
596 switch (str[strl - 2])
613 if (str[strl - 3] != ':' || str[strl - 6] != '['
614 || str[strl - 5] == 'r' || str[strl - 4] < '0'
615 || str[strl - 4] > '7')
626 j = str[strl - 4] - '0'; /* store temporary. */
627 str[strl - 6] = '\000'; /* nullterminate for recursive call. */