Lines Matching defs:origin
72 #define ASSERT_ORIGIN(data, origin) \
73 assert(origin == dfsan_get_origin((long)(data)))
75 #define ASSERT_ORIGIN(data, origin)
79 #define ASSERT_ORIGINS(ptr, size, origin) \
81 assert(origin == dfsan_get_origin((long)(((char *)ptr)[i]))); \
84 #define ASSERT_ORIGINS(ptr, size, origin)
88 #define ASSERT_INIT_ORIGIN(ptr, origin) \
89 assert(origin == dfsan_get_init_origin(ptr))
91 #define ASSERT_INIT_ORIGIN(ptr, origin)
102 #define ASSERT_INIT_ORIGINS(ptr, size, origin) \
104 assert(origin == dfsan_get_init_origin(&((char *)ptr)[i])); \
107 #define ASSERT_INIT_ORIGINS(ptr, size, origin)
874 dfsan_origin origin = dfsan_get_origin((long)(((char *)&tp)[3]));
876 (void)origin;
882 ASSERT_ORIGIN(((char *)&tp)[3], origin);