Lines Matching refs:pos
41 #define PRINT_COMMA_SEPARATOR do { if (pos < end) { if (i > 0) { strncpy(pos, ", ", end - pos); pos += 2; } } } while (0)
50 char *pos;
64 pos = str + 2;
67 if (pos < end)
68 pos += snprintf(pos, end - pos, "%2.2x", (uint32_t)value.v_uint8[i]);
115 pos = str + strlen(str);
119 if (pos < end)
120 pos += snprintf(pos, end - pos, "%d", (int32_t)value.v_sint8[i]);
129 pos = str + strlen(str);
133 if (pos < end)
134 pos += snprintf(pos, end - pos, "%u", (uint32_t)value.v_uint8[i]);
140 pos = str + strlen(str);
144 if (pos < end)
145 pos += snprintf(pos, end - pos, "%d", (int32_t)value.v_sint16[i]);
151 pos = str + strlen(str);
155 if (pos < end)
156 pos += snprintf(pos, end - pos, "%u", (uint32_t)value.v_uint16[i]);
162 pos = str + strlen(str);
166 if (pos < end)
167 pos += snprintf(pos, end - pos, "%d", (int32_t)value.v_sint32[i]);
173 pos = str + strlen(str);
177 if (pos < end)
178 pos += snprintf(pos, end - pos, "%u", (uint32_t)value.v_uint32[i]);
184 pos = str + strlen(str);
188 if (pos < end)
189 pos += snprintf(pos, end - pos, "%f", value.v_float32[i]);
195 pos = str + strlen(str);
199 if (pos < end)
200 pos += snprintf(pos, end - pos, "0x%16.16llx%16.16llx", value.v_uint64[i], value.v_uint64[i+1]);