/external/compiler-rt/lib/tsan/tests/rtl/ |
D | tsan_mop.cc | 179 MemLoc vptr(&vptr_storage), val; in TEST() local 182 t1.VptrUpdate(vptr, val); in TEST() 183 t2.Read8(vptr); in TEST() 188 MemLoc vptr(&vptr_storage), val1, val2; in TEST() local 191 t1.VptrUpdate(vptr, val2); in TEST() 192 t2.Read8(vptr, true); in TEST()
|
D | tsan_test_util.h | 90 void VptrUpdate(const MemLoc &vptr, const MemLoc &new_val,
|
D | tsan_test_util_linux.cc | 390 void ScopedThread::VptrUpdate(const MemLoc &vptr, in VptrUpdate() argument 393 Event event(Event::VPTR_UPDATE, vptr.loc(), (uptr)new_val.loc()); in VptrUpdate()
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | JSGlobalData.cpp | 128 JSGlobalData::jsArrayVPtr = jsArray->vptr(); in storeVPtrs() 133 JSGlobalData::jsByteArrayVPtr = jsByteArray->vptr(); in storeVPtrs() 138 JSGlobalData::jsStringVPtr = jsString->vptr(); in storeVPtrs() 143 JSGlobalData::jsFunctionVPtr = jsFunction->vptr(); in storeVPtrs()
|
D | JSCell.h | 135 void* vptr() { return *reinterpret_cast<void**>(this); } in vptr() function 136 void setVPtr(void* vptr) { *reinterpret_cast<void**>(this) = vptr; } in setVPtr() argument
|
D | JSByteArray.h | 117 …y(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->js… in isJSByteArray()
|
D | JSByteArray.cpp | 48 ASSERT(vptr() == JSGlobalData::jsByteArrayVPtr); in ~JSByteArray()
|
D | JSArray.h | 185 …inline bool isJSArray(JSGlobalData* globalData, JSCell* cell) { return cell->vptr() == globalData-… in isJSArray()
|
D | JSString.h | 316 ASSERT(vptr() == JSGlobalData::jsStringVPtr); in ~JSString() 604 …g(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->js… in isJSString()
|
D | JSFunction.cpp | 99 ASSERT(vptr() == JSGlobalData::jsFunctionVPtr); in ~JSFunction()
|
D | JSObject.h | 45 if (value.isCell() && (value.asCell()->vptr() == globalData.jsFunctionVPtr)) in getJSFunction()
|
D | JSArray.cpp | 236 ASSERT(vptr() == JSGlobalData::jsArrayVPtr); in ~JSArray()
|
/external/libvpx/libvpx/vp8/common/ |
D | reconinter.c | 217 unsigned char *uptr, *vptr; in vp8_build_inter16x16_predictors_mbuv() local 236 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mbuv() 241 x->subpixel_predict8x8(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, 8); in vp8_build_inter16x16_predictors_mbuv() 246 vp8_copy_mem8x8(vptr, pre_stride, vpred_ptr, 8); in vp8_build_inter16x16_predictors_mbuv() 393 unsigned char *uptr, *vptr; in vp8_build_inter16x16_predictors_mb() local 429 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mb() 434 …x->subpixel_predict8x8(vptr, pre_stride, _16x16mv.as_mv.col & 7, _16x16mv.as_mv.row & 7, dst_v, d… in vp8_build_inter16x16_predictors_mb() 439 vp8_copy_mem8x8(vptr, pre_stride, dst_v, dst_uvstride); in vp8_build_inter16x16_predictors_mb()
|
/external/libvpx/libvpx/vp8/encoder/ |
D | temporal_filter.c | 51 unsigned char *yptr, *uptr, *vptr; in vp8_temporal_filter_predictors_mb_c() local 72 vptr = v_mb_ptr + offset; in vp8_temporal_filter_predictors_mb_c() 78 x->subpixel_predict8x8(vptr, stride, in vp8_temporal_filter_predictors_mb_c() 84 vp8_copy_mem8x8(vptr, stride, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
|
D | rdopt.c | 467 unsigned char *uptr, *vptr; in VP8_UVSSE() local 494 vptr = x->e_mbd.pre.v_buffer + offset; in VP8_UVSSE() 500 vp8_sub_pixel_variance8x8(vptr, pre_stride, in VP8_UVSSE() 508 vp8_variance8x8(vptr, pre_stride, in VP8_UVSSE()
|
/external/libxml2/ |
D | uri.c | 2249 xmlChar *bptr, *uptr, *vptr; in xmlBuildRelativeURI() local 2402 vptr = val; in xmlBuildRelativeURI() 2407 *vptr++ = '.'; in xmlBuildRelativeURI() 2408 *vptr++ = '.'; in xmlBuildRelativeURI() 2409 *vptr++ = '/'; in xmlBuildRelativeURI() 2415 if ((vptr > val) && (len > 0) && in xmlBuildRelativeURI() 2416 (uptr[0] == '/') && (vptr[-1] == '/')) { in xmlBuildRelativeURI() 2417 memcpy (vptr, uptr + 1, len - 1); in xmlBuildRelativeURI() 2418 vptr[len - 2] = 0; in xmlBuildRelativeURI() 2420 memcpy (vptr, uptr, len); in xmlBuildRelativeURI() [all …]
|
/external/webkit/Source/JavaScriptCore/heap/ |
D | MarkStack.cpp | 78 if (cell->vptr() == m_jsArrayVPtr) { in markChildren()
|
/external/libxslt/libxslt/ |
D | transform.c | 5852 xsltStackElemPtr vptr; in xsltApplyStylesheetInternal() local 6065 vptr = style->variables; in xsltApplyStylesheetInternal() 6066 while (vptr->next != variables) in xsltApplyStylesheetInternal() 6067 vptr = vptr->next; in xsltApplyStylesheetInternal() 6068 vptr->next = NULL; in xsltApplyStylesheetInternal() 6072 vptr = style->variables; in xsltApplyStylesheetInternal() 6073 while (vptr != NULL) { in xsltApplyStylesheetInternal() 6074 if (vptr->computed) { in xsltApplyStylesheetInternal() 6075 if (vptr->value != NULL) { in xsltApplyStylesheetInternal() 6076 xmlXPathFreeObject(vptr->value); in xsltApplyStylesheetInternal() [all …]
|
/external/clang/include/clang/Basic/ |
D | Sanitizers.def | 72 SANITIZER("vptr", Vptr)
|
/external/mdnsresponder/mDNSShared/ |
D | dnsextd.c | 2528 void * vptr in UDPMessageHandler() argument 2531 UDPContext * context = ( UDPContext* ) vptr; in UDPMessageHandler() 2673 void * vptr in TCPMessageHandler() argument 2676 TCPContext * context = ( TCPContext* ) vptr; in TCPMessageHandler()
|
/external/clang/docs/ |
D | UsersManual.rst | 873 other than ``unsigned-integer-overflow`` and ``vptr``. 915 - ``-fsanitize=vptr``: Use of an object whose vptr indicates that
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2010-05-24 | 11377 not exported, objects created from WebCore got a different vptr, and JavaScriptCore 11378 optimizations that relied on vptr of all JSString objects being equal failed. 11393 assert vptr correctness in object destructors (which don't have access to JSGlobalData, 11396 … * runtime/JSArray.cpp: (JSC::JSArray::~JSArray): Assert that vptr is what we expect it to be. 11397 It's important to assert in destructor, because MSVC changes the vptr after constructor 11404 * runtime/JSCell.h: (JSC::JSCell::setVPtr): Added a method to substitute vptr for another 11410 (JSC::JSString::~JSString): Assert tha vptr is what we expect it to be. 24043 (JSC::JIT::emitSlow_op_neq): Made a vptr comparison a *Ptr operation,
|
D | ChangeLog-2009-06-16 | 10395 Moved vptr storage from Interpreter to JSGlobalData, so it could be shared 10397 into the JITStubs class. Also added a VPtrSet class to encapsulate vptr 15256 and JSByteArray wrapper to JSC. We can then do vptr comparisons to 16440 … Fix bug in the non-optimizing code path, vptr check should have been to the memory address pointer 34536 Inline code generation of eq_null/neq_null for CTI. Uses vptr checking for
|
/external/llvm/docs/ |
D | LangRef.rst | 5021 ; yields i8*:vptr 5022 %vptr = getelementptr {i32, <2 x i8>}* %svptr, i64 0, i32 1, i32 1
|
D | ProgrammersManual.rst | 2388 place the ``vptr`` in the first word of the instances.)
|