Lines Matching refs:value
25 // value with zero or more of the following bits. Used in this class only.
26 // The TRACE_EVENT macros should only use the value as a bool.
75 #define TRACE_EVENT_API_ATOMIC_STORE(var, value) \
76 v8::base::Relaxed_Store(&(var), (value))
160 // Define SetTraceValue for each allowed type. It stores the type and value
166 std::is_integral<T>::value || std::is_enum<T>::value, void>::type
167 SetTraceValue(T arg, unsigned char* type, uint64_t* value) {
168 *type = std::is_same<T, bool>::value
170 : std::is_signed<T>::value ? TRACE_VALUE_TYPE_INT
172 *value = static_cast<uint64_t>(arg);
177 uint64_t* value) { \
179 *value = 0; \
180 STATIC_ASSERT(sizeof(arg) <= sizeof(*value)); \
181 memcpy(value, &arg, sizeof(arg)); \