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

12

/macosx-10.10.1/libarchive-30/libarchive/libarchive/
H A Darchive_virtual.c36 return ((a->vtable->archive_close)(a));
42 return ((a->vtable->archive_close)(a));
49 return ((a->vtable->archive_finish)(a));
56 (void)(a->vtable->archive_finish)(a);
63 return ((a->vtable->archive_finish)(a));
70 return ((a->vtable->archive_write_header)(a, entry));
76 return ((a->vtable->archive_write_finish_entry)(a));
87 return ((a->vtable->archive_write_data)(a, buff, s));
93 return ((a->vtable->archive_write_data_block)(a, buff, s, o));
H A Darchive_private.h85 struct archive_vtable *vtable; member in struct:archive
H A Darchive_read_disk.c125 a->archive.vtable = archive_read_disk_vtable();
H A Darchive_write.c99 a->archive.vtable = archive_write_vtable();
/macosx-10.10.1/xnu-2782.1.97/libkern/kxld/
H A Dkxld_vtable.c66 static kern_return_t init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym,
69 static kern_return_t init_by_entries_and_relocs(KXLDVTable *vtable,
73 static kern_return_t init_by_entries(KXLDVTable *vtable,
79 kxld_vtable_init(KXLDVTable *vtable, const KXLDSym *vtable_sym, argument
89 check(vtable);
99 vtable->name = vtable_sym->name;
100 vtable->vtable = vtable_sect->data +
104 rval = init_by_entries(vtable, relocator, defined_cxx_symbols);
107 vtable
166 init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, const KXLDSect *sect, const KXLDRelocator *relocator) argument
253 init_by_entries(KXLDVTable *vtable, const KXLDRelocator *relocator, const KXLDDict *defined_cxx_symbols) argument
330 init_by_entries_and_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, const KXLDRelocator *relocator, const KXLDArray *relocs, const KXLDDict *defined_cxx_symbols) argument
425 kxld_vtable_clear(KXLDVTable *vtable) argument
438 kxld_vtable_deinit(KXLDVTable *vtable) argument
449 kxld_vtable_get_entry_for_offset(const KXLDVTable *vtable, u_long offset, boolean_t is_32_bit) argument
474 kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable, KXLDObject *object) argument
[all...]
H A Dkxld_vtable.h54 u_char *vtable; member in struct:kxld_vtable
79 kern_return_t kxld_vtable_init(KXLDVTable *vtable,
84 void kxld_vtable_clear(KXLDVTable *vtable)
87 void kxld_vtable_deinit(KXLDVTable *vtable)
94 KXLDVTableEntry * kxld_vtable_get_entry_for_offset(const KXLDVTable *vtable,
102 /* With strict patching, the vtable patcher with only patch pad slots */
103 kern_return_t kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable,
H A Dkxld_kext.c143 KXLDVTable *vtable = NULL; local
149 vtable = kxld_array_get_item(&kext->vtables, i);
150 kxld_vtable_clear(vtable);
167 KXLDVTable *vtable = NULL; local
173 vtable = kxld_array_get_slot(&kext->vtables, i);
174 kxld_vtable_deinit(vtable);
334 KXLDVTable *vtable = NULL; local
346 vtable = kxld_array_get_item(&kext->vtables, i);
348 rval = kxld_dict_insert(vtables, vtable->name, vtable);
470 KXLDVTable *vtable = NULL; local
804 KXLDVTable *vtable = NULL; local
994 KXLDVTable *vtable = NULL; local
[all...]
/macosx-10.10.1/apr-32/apr-util/apr-util/dbm/
H A Dapr_dbm.c78 static apr_status_t dbm_open_type(apr_dbm_type_t const* * vtable, argument
84 *vtable = NULL;
85 if (!strcasecmp(type, "default")) *vtable = &DBM_VTABLE;
87 else if (!strcasecmp(type, "db")) *vtable = &apr_dbm_type_db;
91 if (*type == 'G' || *type == 'g') *vtable = &apr_dbm_type_gdbm;
94 if (*type == 'N' || *type == 'n') *vtable = &apr_dbm_type_ndbm;
97 if (*type == 'S' || *type == 's') *vtable = &apr_dbm_type_sdbm;
101 if (*vtable)
149 *vtable = NULL;
153 *vtable
197 apr_dbm_type_t const* vtable = NULL; local
276 apr_dbm_type_t const* vtable; local
[all...]
/macosx-10.10.1/Libinfo-459/lookup.subproj/
H A Dsi_module.c299 if (si->vtable->sim_close != NULL) si->vtable->sim_close(si);
503 if (si->vtable->sim_is_valid == NULL) return 0;
505 return si->vtable->sim_is_valid(si, item);
512 if (si->vtable->sim_user_byname == NULL) return NULL;
513 return si->vtable->sim_user_byname(si, name);
520 if (si->vtable->sim_user_byuid == NULL) return NULL;
521 return si->vtable->sim_user_byuid(si, uid);
528 if (si->vtable->sim_user_byuuid == NULL) return NULL;
529 return si->vtable
[all...]
H A Dsearch_module.c368 if (src->vtable->sim_grouplist != NULL) {
369 item = src->vtable->sim_grouplist(si, name, count);
746 if (src->vtable->sim_srv_byname != NULL)
748 list = src->vtable->sim_srv_byname(src, qname, interface, err);
775 if (src->vtable->sim_addrinfo != NULL) return 1;
803 if (src->vtable->sim_addrinfo != NULL)
805 list = src->vtable->sim_addrinfo(src, node, serv, family, socktype, protocol, flags, interface, err);
933 .vtable = &search_vtable,
H A Dsi_getaddrinfo.c914 if (si->vtable->sim_srv_byname == NULL) return 0;
916 return si->vtable->sim_srv_byname(si, qname, interface, err);
923 if (si->vtable->sim_addrinfo == NULL) return 0;
924 if (si->vtable->sim_wants_addrinfo == NULL) return 0;
926 return si->vtable->sim_wants_addrinfo(si);
1200 out = si->vtable->sim_addrinfo(si, nodeptr, servptr, family, socktype, proto, flags, interface, err);
/macosx-10.10.1/Libinfo-459/dns.subproj/
H A Dres_query.c71 item = dns->vtable->sim_item_call(dns, call, name, NULL, NULL, class, type, &err);
/macosx-10.10.1/ruby-106/ruby/
H A Dparse.h170 const struct vtable *vars;
H A Dparse.c183 struct vtable { struct
187 struct vtable *prev;
191 struct vtable *args;
192 struct vtable *vars;
193 struct vtable *used;
204 vtable_size(const struct vtable *tbl)
216 static struct vtable *
217 vtable_alloc(struct vtable *prev)
219 struct vtable *tbl = ALLOC(struct vtable);
[all...]
H A Dparse.y123 struct vtable {
127 struct vtable *prev;
131 struct vtable *args;
132 struct vtable *vars;
133 struct vtable *used;
144 vtable_size(const struct vtable *tbl)
156 static struct vtable *
157 vtable_alloc(struct vtable *prev)
159 struct vtable *tbl = ALLOC(struct vtable);
[all...]
/macosx-10.10.1/cxxfilt-11/cxxfilt/binutils/
H A Dwrstabs.c83 /* String defining vtable pointer for a class. */
84 char *vtable; member in struct:stab_type_stack
412 s->vtable = NULL;
1470 char *vtable;
1475 vtable = (char *) xmalloc (20);
1476 sprintf (vtable, "~%%%ld", info->type_stack->index);
1480 vtable = (char *) xmalloc (strlen (vstring) + 3);
1481 sprintf (vtable, "~%%%s", vstring);
1485 info->type_stack->vtable = vtable;
1468 char *vtable; local
[all...]
/macosx-10.10.1/libdispatch-442.1.4/src/
H A Dobject.c123 _dispatch_alloc(const void *vtable, size_t size) argument
125 return _os_object_alloc_realized(vtable, size);
H A Dobject_internal.h177 void *_dispatch_alloc(const void *vtable, size_t size);
/macosx-10.10.1/ICU-531.30/icuSources/tools/genren/
H A Dgenren.pl203 } elsif ( /^vtable for /) {
204 print STDERR "$ARGV[0]: Skipped vtable $_\n";
/macosx-10.10.1/swig-12/Source/Modules/
H A Dlang.cxx1771 // recurse through all base classes to build the vtable
1782 // recurse through all protected base classes to build the vtable, as needed
2002 Node *vtable = Getattr(n, "vtable"); local
2004 int len = Len(vtable);
2006 Node *item = Getitem(vtable, i);
2080 List *vtable = NewList(); local
2082 unrollVirtualMethods(n, n, vtable, 0, virtual_destructor);
2100 if (virtual_destructor || Len(vtable) > 0) {
2106 Setattr(n, "vtable", vtabl
2446 Node *vtable = Getattr(n, "vtable"); local
3321 Node *vtable = Getattr(n, "vtable"); local
[all...]
/macosx-10.10.1/cxxfilt-11/cxxfilt/bfd/
H A Delflink.c10363 /* Propagate collected vtable information. This is called through
10373 if (h->vtable == NULL || h->vtable->parent == NULL)
10377 if (h->vtable->parent == (struct elf_link_hash_entry *) -1)
10381 if (h->vtable->used && h->vtable->used[-1])
10385 elf_gc_propagate_vtable_entries_used (h->vtable->parent, okp);
10387 if (h->vtable->used == NULL)
10391 h->vtable->used = h->vtable
[all...]
/macosx-10.10.1/ruby-106/ruby/ext/ripper/
H A Dripper.c183 struct vtable { struct
187 struct vtable *prev;
191 struct vtable *args;
192 struct vtable *vars;
193 struct vtable *used;
204 vtable_size(const struct vtable *tbl)
216 static struct vtable *
217 vtable_alloc(struct vtable *prev)
219 struct vtable *tbl = ALLOC(struct vtable);
[all...]
H A Dripper.y123 struct vtable {
127 struct vtable *prev;
131 struct vtable *args;
132 struct vtable *vars;
133 struct vtable *used;
144 vtable_size(const struct vtable *tbl)
156 static struct vtable *
157 vtable_alloc(struct vtable *prev)
159 struct vtable *tbl = ALLOC(struct vtable);
[all...]
/macosx-10.10.1/objc4-646/runtime/
H A Dobjc-exception.mm308 // Position of vtable and name fields must match C++ typeinfo object
309 const void **vtable; // always objc_ehtype_vtable+2
325 _objc_fatal("unexpected call into objc exception typeinfo vtable %d", 1);
328 _objc_fatal("unexpected call into objc exception typeinfo vtable %d", 2);
331 _objc_fatal("unexpected call into objc exception typeinfo vtable %d", 3);
334 _objc_fatal("unexpected call into objc exception typeinfo vtable %d", 4);
347 nil, // typeinfo's vtable? - fixme
545 exc->tinfo.vtable = objc_ehtype_vtable+2;
610 if (throw_tinfo->vtable != objc_ehtype_vtable+2) {
/macosx-10.10.1/IOFireWireFamily-456/IOFireWireLib.CFPlugInProj/
H A DIOFireWireLibCommand.h47 Cmd( const IUnknownVTbl & vtable, Device & userClient, io_object_t device, const FWAddress & inAddr,

Completed in 521 milliseconds

12