Lines Matching refs:strl
380 int strl; in addr_mode() local
400 strl = strlen (str); in addr_mode()
408 if (str[strl - 1] == ']') in addr_mode()
416 if (str[strl - 1] == ']') in addr_mode()
423 if (str[strl - 1] != ']') in addr_mode()
442 if (str[strl - 1] != ']') in addr_mode()
444 if ((!strncmp (str, "ext(", 4)) && strl > 7) in addr_mode()
457 while (j < strl && i != 0); in addr_mode()
475 strl = strlen (str); in addr_mode()
477 switch (strl) in addr_mode()
509 if (strl > 4) in addr_mode()
511 if (str[strl - 1] == ')') in addr_mode()
513 if (str[strl - 2] == ')') in addr_mode()
515 if (!strncmp (&str[strl - 5], "(fp", 3)) in addr_mode()
517 else if (!strncmp (&str[strl - 5], "(sp", 3)) in addr_mode()
519 else if (!strncmp (&str[strl - 5], "(sb", 3)) in addr_mode()
526 j = strl - 5; /* Temp for end of disp[0]. */ in addr_mode()
531 strl -= 1; in addr_mode()
532 if (str[strl] == ')') in addr_mode()
534 if (str[strl] == '(') in addr_mode()
537 while (strl > -1 && i != 0); in addr_mode()
546 addrmodeP->disp[0] = str + strl + 1; in addr_mode()
548 str[strl] = '\000'; /* Null terminate disp[1]. */ in addr_mode()
554 switch (str[strl - 3]) in addr_mode()
558 if (str[strl - 2] >= '0' in addr_mode()
559 && str[strl - 2] < '8' in addr_mode()
560 && str[strl - 4] == '(') in addr_mode()
562 addrmodeP->mode = str[strl - 2] - '0' + 8; in addr_mode()
564 str[strl - 4] = 0; in addr_mode()
570 if (!strncmp (&str[strl - 4], "(fp", 3)) in addr_mode()
572 else if (!strncmp (&str[strl - 4], "(sp", 3)) in addr_mode()
574 else if (!strncmp (&str[strl - 4], "(sb", 3)) in addr_mode()
576 else if (!strncmp (&str[strl - 4], "(pc", 3)) in addr_mode()
583 str[strl - 4] = '\0'; in addr_mode()
591 if (str[strl - 1] == ']') in addr_mode()
593 switch (str[strl - 2]) in addr_mode()
610 if (str[strl - 3] != ':' || str[strl - 6] != '[' in addr_mode()
611 || str[strl - 5] == 'r' || str[strl - 4] < '0' in addr_mode()
612 || str[strl - 4] > '7') in addr_mode()
623 j = str[strl - 4] - '0'; /* store temporary. */ in addr_mode()
624 str[strl - 6] = '\000'; /* nullterminate for recursive call. */ in addr_mode()