Lines Matching refs:txt
856 struct operand *oper, char *txt, int *err) in parse_operand() argument
867 data = read_number (txt); in parse_operand()
883 if (txt[0] == 'r' || txt[0] == 'R') in parse_operand()
884 txt++; in parse_operand()
885 else if (txt[0] == '%' && (txt[1] == 'r' || txt[1] == 'R')) in parse_operand()
886 txt += 2; in parse_operand()
888 data = read_number (txt); in parse_operand()
899 if ((data = spr_value (txt)) == 0) { in parse_operand()
907 if ((data = tbr_value (txt)) == 0) { in parse_operand()
915 data = htonl (read_number (txt)); in parse_operand()
991 long read_number (char *txt) in read_number() argument
998 if (txt == 0 || *txt == 0) in read_number()
1001 if (*txt == '-') { in read_number()
1003 ++txt; in read_number()
1006 if (txt[0] == '0' && (txt[1] == 'x' || txt[1] == 'X')) /* hex */ in read_number()
1007 val = simple_strtoul (&txt[2], NULL, 16); in read_number()
1009 val = simple_strtoul (txt, NULL, 10); in read_number()