/openjdk7/jdk/src/share/instrument/ |
H A D | JarFacade.c | 47 doAttribute(const char* name, const char* value, void* user_data) { argument 48 iterationContext* context = (iterationContext*) user_data;
|
/openjdk7/jdk/src/share/bin/ |
H A D | parse_manifest.c | 577 JLI_ManifestIterate(const char *jarfile, attribute_closure ac, void *user_data) argument 608 (*ac)(name, value, user_data);
|
/openjdk7/jdk/src/solaris/native/sun/tools/attach/ |
H A D | LinuxVirtualMachine.c | 54 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/demo/jvmti/heapViewer/ |
H A D | heapViewer.c | 89 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 D | hprof_site.c | 486 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 D | hprof_util.c | 1660 followReferences(jvmtiHeapCallbacks *pHeapCallbacks, void *user_data) argument 1665 (gdata->jvmti, 0, NULL, NULL, pHeapCallbacks, user_data);
|
/openjdk7/jdk/src/share/demo/jvmti/heapTracker/ |
H A D | heapTracker.c | 423 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
|
/openjdk7/jdk/src/share/back/ |
H A D | util.c | 2404 /* 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/hotspot/src/share/vm/prims/ |
H A D | jvmtiEnv.cpp | 1617 // 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...] |
H A D | jvmtiTagMap.cpp | 1068 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...] |
/openjdk7/jdk/src/share/javavm/export/ |
H A D | jvmti.h | 481 (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...] |