Lines Matching defs:tp
767 fmd_msg_nv_parse_token(char *s, fmd_msg_nv_token_t *tp)
780 tp->t_data.tu_int = strtoul(p, &q, 0);
783 tp->t_kind = T_ERR;
787 tp->t_kind = T_INT;
807 if (sizeof (tp->t_data.tu_str) <= (size_t)(q - p)) {
808 tp->t_kind = T_ERR;
812 bcopy(p, tp->t_data.tu_str, (size_t)(q - p));
813 tp->t_data.tu_str[(size_t)(q - p)] = '\0';
814 tp->t_kind = T_IDENT;
820 tp->t_kind = T_EOF;
823 tp->t_kind = T_DOT;
826 tp->t_kind = T_LBRAC;
829 tp->t_kind = T_RBRAC;
832 tp->t_kind = T_ERR;
838 fmd_msg_nv_parse_error(const char *s, fmd_msg_nv_token_t *tp)
840 if (tp->t_kind == T_ERR)