Searched refs:user_data (Results 1 - 15 of 15) sorted by relevance

/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiTagMap.hpp96 const void* user_data);
101 const void* user_data);
105 const void* user_data);
112 const void* user_data);
118 const void* user_data);
H A DjvmtiTagMap.cpp1068 void* user_data)
1090 user_data);
1098 void* user_data)
1116 user_data);
1125 void* user_data)
1179 user_data);
1196 void* user_data)
1232 user_data);
1296 const void* user_data() const { return _user_data; } function in class:IterateOverHeapObjectClosure
1308 const void* user_data)
1065 invoke_string_value_callback(jvmtiStringPrimitiveValueCallback cb, CallbackWrapper* wrapper, oop str, void* user_data) argument
1095 invoke_array_primitive_value_callback(jvmtiArrayPrimitiveValueCallback cb, CallbackWrapper* wrapper, oop obj, void* user_data) argument
1121 invoke_primitive_field_callback_for_static_fields(CallbackWrapper* wrapper, oop obj, jvmtiPrimitiveFieldCallback cb, void* user_data) argument
1192 invoke_primitive_field_callback_for_instance_fields( CallbackWrapper* wrapper, oop obj, jvmtiPrimitiveFieldCallback cb, void* user_data) argument
1304 IterateOverHeapObjectClosure(JvmtiTagMap* tag_map, KlassHandle klass, jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
1369 const void* user_data() const { return _user_data; } function in class:IterateThroughHeapObjectClosure
1387 IterateThroughHeapObjectClosure(JvmtiTagMap* tag_map, KlassHandle klass, int heap_filter, const jvmtiHeapCallbacks* heap_callbacks, const void* user_data) argument
1483 iterate_over_heap(jvmtiHeapObjectFilter object_filter, KlassHandle klass, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
1500 iterate_through_heap(jint heap_filter, KlassHandle klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
1894 static const void* user_data() { return _user_data; } function in class:CallbackInvoker
1972 initialize_for_basic_heap_walk(JvmtiTagMap* tag_map, GrowableArray<oop>* visit_stack, const void* user_data, BasicHeapWalkContext context) argument
1985 initialize_for_advanced_heap_walk(JvmtiTagMap* tag_map, GrowableArray<oop>* visit_stack, const void* user_data, AdvancedHeapWalkContext context) argument
2765 VM_HeapWalkOperation(JvmtiTagMap* tag_map, Handle initial_object, BasicHeapWalkContext callbacks, const void* user_data) argument
2782 VM_HeapWalkOperation(JvmtiTagMap* tag_map, Handle initial_object, AdvancedHeapWalkContext callbacks, const void* user_data) argument
3284 iterate_over_reachable_objects(jvmtiHeapRootCallback heap_root_callback, jvmtiStackReferenceCallback stack_ref_callback, jvmtiObjectReferenceCallback object_ref_callback, const void* user_data) argument
3295 iterate_over_objects_reachable_from_object(jobject object, jvmtiObjectReferenceCallback object_ref_callback, const void* user_data) argument
3308 follow_references(jint heap_filter, KlassHandle klass, jobject object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
[all...]
H A DjvmtiEnv.cpp1617 // user_data - NULL is a valid value, must be checked
1619 JvmtiEnv::FollowReferences(jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) { argument
1641 JvmtiTagMap::tag_map_for(this)->follow_references(heap_filter, kh, initial_object, callbacks, user_data);
1648 // user_data - NULL is a valid value, must be checked
1650 JvmtiEnv::IterateThroughHeap(jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) { argument
1672 JvmtiTagMap::tag_map_for(this)->iterate_through_heap(heap_filter, kh, callbacks, user_data);
1720 // user_data - NULL is a valid value, must be checked
1722 JvmtiEnv::IterateOverObjectsReachableFromObject(jobject object, jvmtiObjectReferenceCallback object_reference_callback, const void* user_data) { argument
1725 JvmtiTagMap::tag_map_for(this)->iterate_over_objects_reachable_from_object(object, object_reference_callback, user_data);
1733 // user_data
1735 IterateOverReachableObjects(jvmtiHeapRootCallback heap_root_callback, jvmtiStackReferenceCallback stack_ref_callback, jvmtiObjectReferenceCallback object_ref_callback, const void* user_data) argument
1745 IterateOverHeap(jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
1758 IterateOverInstancesOfClass(oop k_mirror, jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
[all...]
/openjdk7/jdk/src/macosx/native/jobjc/src/core/native/
H A DSubclassing.m175 static ffi_closure *make_closure(ffi_cif *cif, void *user_data);
176 static void sel_closure_call(ffi_cif* cif, void* result, void** args, void* user_data);
183 static ffi_closure *make_closure(ffi_cif *cif, void *user_data){
195 if ((status = ffi_prep_closure(closure, cif, sel_closure_call, (void *)user_data)) != FFI_OK)
218 closure_data_t *user_data = malloc(sizeof(closure_data_t));
219 user_data->jMethod = [[JNFJObjectWrapper alloc] initWithJObject:jMethod withEnv:env];
220 user_data->jCIF = [[JNFJObjectWrapper alloc] initWithJObject:jCIF withEnv:env];
223 if(!(closure = make_closure(cif, user_data))){
224 [user_data->jMethod release];
225 [user_data
[all...]
/openjdk7/jdk/src/share/instrument/
H A DJarFacade.c47 doAttribute(const char* name, const char* value, void* user_data) { argument
48 iterationContext* context = (iterationContext*) user_data;
/openjdk7/jdk/src/solaris/native/sun/tools/attach/
H A DLinuxVirtualMachine.c54 typedef void (*ProcessCallback)(const pid_t pid, void* user_data);
59 static void forEachProcess(ProcessCallback f, void* user_data) { argument
85 (*f)(pid, user_data);
236 static void ChildCountCallback(const pid_t pid, void* user_data) { argument
237 ChildCountContext* context = (ChildCountContext*)user_data;
304 static void SendQuitCallback(const pid_t pid, void* user_data) { argument
305 SendQuitContext* context = (SendQuitContext*)user_data;
/openjdk7/jdk/src/share/bin/
H A Dmanifest_info.h144 void *user_data);
154 void *user_data);
H A Dparse_manifest.c577 JLI_ManifestIterate(const char *jarfile, attribute_closure ac, void *user_data) argument
608 (*ac)(name, value, user_data);
/openjdk7/jdk/src/share/javavm/export/
H A Djvmti.h481 (jlong class_tag, jlong size, jlong* tag_ptr, jint length, void* user_data);
484 (jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data);
487 (jvmtiHeapReferenceKind kind, const jvmtiHeapReferenceInfo* info, jlong object_class_tag, jlong* object_tag_ptr, jvalue value, jvmtiPrimitiveType value_type, void* user_data);
490 (jlong class_tag, jlong size, jlong* tag_ptr, jint element_count, jvmtiPrimitiveType element_type, const void* elements, void* user_data);
493 (jlong class_tag, jlong size, jlong* tag_ptr, const jchar* value, jint value_length, void* user_data);
499 (jlong class_tag, jlong size, jlong* tag_ptr, void* user_data);
502 (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong* tag_ptr, void* user_data);
505 (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong* tag_ptr, jlong thread_tag, jint depth, jmethodID method, jint slot, void* user_data);
508 (jvmtiObjectReferenceKind reference_kind, jlong class_tag, jlong size, jlong* tag_ptr, jlong referrer_tag, jint referrer_index, void* user_data);
1564 const void* user_data);
1971 FollowReferences(jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
1979 IterateThroughHeap(jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
2008 IterateOverObjectsReachableFromObject(jobject object, jvmtiObjectReferenceCallback object_reference_callback, const void* user_data) argument
2014 IterateOverReachableObjects(jvmtiHeapRootCallback heap_root_callback, jvmtiStackReferenceCallback stack_ref_callback, jvmtiObjectReferenceCallback object_ref_callback, const void* user_data) argument
2021 IterateOverHeap(jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
2027 IterateOverInstancesOfClass(jclass klass, jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
[all...]
/openjdk7/jdk/src/share/demo/jvmti/heapViewer/
H A DheapViewer.c89 void* user_data)
95 (*((jint*)(user_data)))++;
88 cbHeapObject(jlong class_tag, jlong size, jlong* tag_ptr, jint length, void* user_data) argument
/openjdk7/jdk/src/share/demo/jvmti/hprof/
H A Dhprof_site.c486 const void* elements, void* user_data)
517 void* user_data)
682 jlong* referrer_tag_ptr, jint length, void* user_data)
484 cbPrimArrayData(jlong class_tag, jlong size, jlong* tag_ptr, jint element_count, jvmtiPrimitiveType element_type, const void* elements, void* user_data) argument
514 cbPrimFieldData(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong* tag_ptr, jvalue value, jvmtiPrimitiveType value_type, void* user_data) argument
678 cbReference(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data) argument
H A Dhprof_util.h155 void followReferences(jvmtiHeapCallbacks *pHeapCallbacks, void *user_data);
H A Dhprof_util.c1660 followReferences(jvmtiHeapCallbacks *pHeapCallbacks, void *user_data) argument
1665 (gdata->jvmti, 0, NULL, NULL, pHeapCallbacks, user_data);
/openjdk7/jdk/src/share/back/
H A Dutil.c2404 /* Structure to hold class instances heap iteration data (arg user_data) */
2417 jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data)
2422 data = (ClassInstancesData*)user_data;
2516 /* Structure to hold class count heap traversal data (arg user_data) */
2533 jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data)
2541 data = (ClassCountData*)user_data;
2593 void* user_data)
2599 data = (ClassCountData*)user_data;
2738 /* Structure to hold object referrer heap traversal data (arg user_data) */
2753 jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data)
2414 cbObjectTagInstance(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data) argument
2530 cbObjectCounterFromRef(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data) argument
2592 cbObjectCounter(jlong class_tag, jlong size, jlong* tag_ptr, jint length, void* user_data) argument
2750 cbObjectTagReferrer(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data) argument
[all...]
/openjdk7/jdk/src/share/demo/jvmti/heapTracker/
H A DheapTracker.c423 void *user_data)
457 void *user_data)
422 cbObjectTagger(jlong class_tag, jlong size, jlong* tag_ptr, jint length, void *user_data) argument
456 cbObjectSpaceCounter(jlong class_tag, jlong size, jlong* tag_ptr, jint length, void *user_data) argument

Completed in 85 milliseconds