Lines Matching defs:valuep
41 static boolean_t db_add_expr(db_expr_t *valuep);
42 static boolean_t db_mult_expr(db_expr_t *valuep);
43 static boolean_t db_shift_expr(db_expr_t *valuep);
44 static boolean_t db_term(db_expr_t *valuep);
45 static boolean_t db_unary(db_expr_t *valuep);
48 db_term(db_expr_t *valuep)
54 if (!db_value_of_name(db_tok_string, valuep) &&
55 !db_value_of_name_pcpu(db_tok_string, valuep) &&
56 !db_value_of_name_vnet(db_tok_string, valuep)) {
63 *valuep = (db_expr_t)db_tok_number;
67 *valuep = (db_expr_t)db_dot;
71 *valuep = (db_expr_t)db_prev;
75 *valuep = (db_expr_t) db_next;
79 *valuep = (db_expr_t)db_last_addr;
83 if (!db_get_variable(valuep))
88 if (!db_expression(valuep)) {
104 db_unary(db_expr_t *valuep)
110 if (!db_unary(valuep)) {
114 *valuep = -*valuep;
119 if (!db_unary(valuep)) {
123 *valuep = db_get_value((db_addr_t)*valuep, sizeof(void *), FALSE);
127 return (db_term(valuep));
131 db_mult_expr(db_expr_t *valuep)
162 *valuep = lhs;
167 db_add_expr(db_expr_t *valuep)
188 *valuep = lhs;
193 db_shift_expr(db_expr_t *valuep)
220 *valuep = lhs;
225 db_expression(db_expr_t *valuep)
227 return (db_shift_expr(valuep));