51 default: t =
"INVALID";
break;
67 default: t =
"INVALID";
break;
77 u8 * data = va_arg (*args,
u8 *);
78 u32 n_data_bytes = va_arg (*args,
u32);
82 for (i = 0; i < n_data_bytes && is_printable; i++)
92 vec_add (s, data, n_data_bytes);
102 int * result = va_arg (*args,
int *);
119 int * result = va_arg (*args,
int *);
132 int * result = va_arg (*args,
int *);
134 return (
unformat (input,
"0x%x", result)
142 int * result = va_arg (*args,
int *);
152 token[
vec_len (token) - 1] != 0)
161 for (i = 0; i <
vec_len (token); i++)
162 if (token[i] >=
'a' && token[i] <=
'z')
163 token[
i] =
'A' + token[
i] -
'a';
sll srl srl sll sra u16x4 i
#define vec_add1(V, E)
Add 1 element to end of vector (unspecified alignment).
#define vec_add(V, E, N)
Add N elements to end of vector V (no header, unspecified alignment)
#define vec_free(V)
Free vector's memory (no header).
#define vec_len(v)
Number of elements in vector (rvalue-only, NULL tolerant)
#define hash_get_mem(h, key)