Searched refs:vtable (Results 1 - 25 of 62) sorted by relevance

123

/external/llvm/test/MC/ARM/
H A Delf-reloc-03.s16 movw r1, :lower16:vtable
20 vtable: label
25 // OBJ: 0x{{[0-9,A-F]+}} R_ARM_MOVW_ABS_NC vtable
/external/compiler-rt/test/cfi/cross-dso/
H A Dtarget_out_of_bounds.cpp28 void *vtable = mmap(nullptr, 4096, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, 0, 0); local
29 // Create an object with a vtable in an unaddressable memory region.
30 *(uintptr_t *)p = (uintptr_t)vtable + 64;
32 // CHECK-UNADDR: note: invalid vtable
35 // CHECK-UNADDR: note: invalid vtable
38 // Create an object with a vtable outside of any known DSO, but still in an
40 void *vtable = calloc(1, 128); local
41 *(uintptr_t *)p = (uintptr_t)vtable + 64;
43 // CHECK-ZERO: note: invalid vtable
46 // CHECK-ZERO: note: invalid vtable
51 void *vtable = calloc(1, 128); local
[all...]
/external/mesa3d/src/glx/
H A Dquery_renderer.c39 if (psc->vtable->query_renderer_integer == NULL)
67 err = psc->vtable->query_renderer_integer(psc, attribute, buffer);
124 if (psc->vtable->query_renderer_integer == NULL)
135 err = psc->vtable->query_renderer_string(psc, attribute, &value);
H A Dcreate_context.c73 if (direct && psc->vtable->create_context_attribs) {
78 gc = psc->vtable->create_context_attribs(psc, cfg, share, num_attribs,
116 gc->vtable->destroy(gc);
H A Ddrisw_priv.h43 __GLXDRIscreen vtable; member in struct:drisw_screen
H A Ddri2_priv.h41 __GLXDRIscreen vtable; member in struct:dri2_screen
H A Dapplegl_glx.c146 gc->vtable = &applegl_context_vtable;
154 gc->vtable->destroy(gc);
184 psc->vtable = &applegl_screen_vtable;
H A Dglxcurrent.c214 oldGC->vtable->unbind(oldGC, gc);
228 if (gc->vtable->bind(gc, oldGC, draw, read) != Success) {
250 oldGC->vtable->destroy(oldGC);
H A Ddri3_priv.h90 __GLXDRIscreen vtable; member in struct:dri3_screen
H A Ddriwindows_glx.c52 __GLXDRIscreen vtable; member in struct:driwindows_screen
179 if (shareList->vtable->destroy != driwindows_destroy_context) {
207 pcp->base.vtable = &driwindows_context_vtable;
254 if (shareList->vtable->destroy != driwindows_destroy_context) {
283 pcp->base.vtable = &driwindows_context_vtable;
544 psc->base.vtable = &driwindows_screen_vtable;
545 psp = &psc->vtable;
/external/flatbuffers/net/FlatBuffers/
H A DTable.cs32 // Look up a field in the vtable, return an offset into the object, or 0 if the field is not
36 int vtable = bb_pos - bb.GetInt(bb_pos);
37 return vtableOffset < bb.GetShort(vtable) ? (int)bb.GetShort(vtable + vtableOffset) : 0;
42 int vtable = bb.Length - offset;
43 return (int)bb.GetShort(vtable + vtableOffset - bb.GetInt(vtable)) + vtable;
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DClassProto.java57 * A class "prototype". This contains things like the interfaces, the superclass, the vtable and the instance fields
133 * This calculates the interfaces in the order required for vtable generation for dalvik and pre-default method ART
209 * This calculates the interfaces in the order required for vtable generation for post-default method ART
446 List<Method> vtable = getVtable();
447 if (vtableIndex < 0 || vtableIndex >= vtable.size()) {
451 return vtable.get(vtableIndex);
458 private int findMethodIndexInVtable(@Nonnull List<Method> vtable, MethodReference method) { argument
459 for (int i=0; i<vtable.size(); i++) {
460 Method candidate = vtable.get(i);
471 private int findMethodIndexInVtableReverse(@Nonnull List<Method> vtable, MethodReferenc argument
1194 addToVtable(@onnull Iterable<? extends Method> localMethods, @Nonnull List<Method> vtable, boolean replaceExisting, boolean sort) argument
[all...]
/external/flatbuffers/java/com/google/flatbuffers/
H A DTable.java60 * Look up a field in the vtable.
62 * @param vtable_offset An `int` offset to the vtable in the Table's ByteBuffer.
66 int vtable = bb_pos - bb.getInt(bb_pos);
67 return vtable_offset < bb.getShort(vtable) ? bb.getShort(vtable + vtable_offset) : 0;
71 int vtable = bb.capacity() - offset;
72 return bb.getShort(vtable + vtable_offset - bb.getInt(vtable)) + vtable;
H A DFlatBufferBuilder.java44 int[] vtable = null; // The vtable for the current table. field in class:FlatBufferBuilder
177 while(vtable_in_use > 0) vtable[--vtable_in_use] = 0;
616 if (vtable == null || vtable.length < numfields) vtable = new int[numfields];
618 Arrays.fill(vtable, 0, vtable_in_use, 0);
624 * Add a `boolean` to a table at `o` into its vtable, with value `x` and default `d`.
626 * @param o The index into the vtable.
635 * Add a `byte` to a table at `o` into its vtable, wit
[all...]
/external/mesa3d/src/glx/tests/
H A Dquery_renderer_unittest.cpp106 scr.vtable = &fake_vtable;
124 * vtable entry is \c NULL. It will also not segfault.
128 struct glx_screen_vtable vtable = { local
135 scr.vtable = &vtable;
275 * query_render_string vtable entry is \c NULL. It will also not segfault.
279 struct glx_screen_vtable vtable = { local
286 scr.vtable = &vtable;
H A Dfake_glx_screen.h29 this->vtable = &fake_glx_screen::vt;
60 this->vtable = &fake_glx_screen_direct::vt;
73 this->vtable = &fake_glx_context::vt;
/external/flatbuffers/php/
H A DTable.php46 * returns actual vtable offset
53 $vtable = $this->bb_pos - $this->bb->getInt($this->bb_pos); variable
54 return $vtable_offset < $this->bb->getShort($vtable) ? $this->bb->getShort($vtable + $vtable_offset) : 0;
H A DFlatbufferBuilder.php44 * @var array $vtable
46 protected $vtable; variable
753 if ($this->vtable == null || count($this->vtable) < $numfields) {
754 $this->vtable = array(); variable
759 $this->vtable[$i] = 0;
799 $this->vtable[$voffset] = $this->offset();
808 if ($this->vtable == null || !$this->nested) {
817 for (; $i >= 0 && $this->vtable[$i] == 0; $i--) {}
820 $off = ($this->vtable[
869 $this->vtable = null; variable
[all...]
/external/mesa3d/src/loader/
H A Dloader_dri3_helper.c80 interval = draw->vtable->clamp_swap_interval(draw, interval);
81 draw->vtable->set_swap_interval(draw, interval);
133 const struct loader_dri3_vtable *vtable,
144 draw->vtable = vtable;
168 draw->vtable->set_swap_interval(draw, swap_interval);
191 draw->vtable->set_drawable_size(draw, draw->width, draw->height);
216 draw->vtable->set_drawable_size(draw, draw->width, draw->height);
240 if (draw->vtable->show_fps)
241 draw->vtable
127 loader_dri3_drawable_init(xcb_connection_t *conn, xcb_drawable_t drawable, __DRIscreen *dri_screen, bool is_different_gpu, const __DRIconfig *dri_config, struct loader_dri3_extensions *ext, const struct loader_dri3_vtable *vtable, struct loader_dri3_drawable *draw) argument
[all...]
/external/flatbuffers/js/
H A Dflatbuffers.js173 * The vtable for the current table.
178 this.vtable = null;
520 * Set the current vtable at `voffset` to the current location in the buffer.
525 this.vtable[voffset] = this.offset();
583 if (this.vtable == null) {
584 this.vtable = [];
588 this.vtable[i] = 0; // This will push additional elements as needed
600 if (this.vtable == null || !this.isNested) {
609 for (; i >= 0 && this.vtable[i] == 0; i--) {}
612 // Write out the current vtable
[all...]
/external/flatbuffers/python/flatbuffers/
H A Dtable.py33 """Offset provides access into the Table's vtable.
35 Deprecated fields are ignored by checking the vtable's length."""
37 vtable = self.Pos - self.Get(N.SOffsetTFlags, self.Pos)
38 vtableEnd = self.Get(N.VOffsetTFlags, vtable)
40 return self.Get(N.VOffsetTFlags, vtable + vtableOffset)
118 GetVOffsetTSlot retrieves the VOffsetT that the given vtable location
119 points to. If the vtable value is zero, the default value `d`
/external/mesa3d/src/gallium/state_trackers/nine/
H A Diunknown.h43 /* pointer to vtable (can be overriden outside gallium nine) */
44 void *vtable; member in struct:NineUnknown
45 /* pointer to internal vtable */
76 void *vtable; member in struct:NineUnknownParams
H A Dnine_helpers.h84 __params.vtable = ((dev)->params.BehaviorFlags & D3DCREATE_MULTITHREADED) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
109 __params.vtable = (lock) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
/external/libchrome/dbus/
H A Dexported_object.cc172 DBusObjectPathVTable vtable = {}; local
173 vtable.message_function = &ExportedObject::HandleMessageThunk;
174 vtable.unregister_function = &ExportedObject::OnUnregisteredThunk;
176 &vtable,
/external/libcxxabi/src/
H A Dprivate_typeinfo.cpp306 const char* vtable = *static_cast<const char*const*>(adjustedPtr); local
307 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base);
626 void **vtable = *static_cast<void ** const *>(static_ptr); local
627 ptrdiff_t offset_to_derived = reinterpret_cast<ptrdiff_t>(vtable[-2]);
629 const __class_type_info* dynamic_type = static_cast<const __class_type_info*>(vtable[-1]);
1263 const char* vtable = *static_cast<const char*const*>(current_ptr); local
1264 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base);
1283 const char* vtable = *static_cast<const char*const*>(current_ptr); local
1284 offset_to_base = *reinterpret_cast<const ptrdiff_t*>(vtable + offset_to_base);

Completed in 439 milliseconds

123