Lines Matching defs:info

93     RefInfo *info;
95 info = (RefInfo*)table_get_info(gdata->reference_table, index);
96 return info;
180 dump_ref_info(RefInfo *info)
189 info->index,
190 info->flavor,
191 info->refKind,
192 info->primType,
193 info->object_index,
194 info->length,
195 info->next);
202 RefInfo *info;
208 info = get_info(index);
209 dump_ref_info(info);
210 index = info->next;
404 RefInfo *info;
408 info = get_info(index);
410 switch ( info->flavor ) {
412 switch ( info->refKind ) {
423 ovalue.i = info->object_index;
425 info->index, ovalue, 0);
435 cp_object_index = info->object_index;
440 cpv.constant_pool_index = info->index;
448 signers_index = info->object_index;
451 domain_index = info->object_index;
464 HPROF_ASSERT(info->primType!=0);
465 HPROF_ASSERT(info->length==-1);
466 HPROF_ASSERT(info->refKind==JVMTI_HEAP_REFERENCE_STATIC_FIELD);
469 info->index, ovalue, info->primType);
480 index = info->next;
589 RefInfo *info;
593 info = get_info(index);
596 switch ( info->flavor ) {
598 switch ( info->refKind ) {
614 ovalue.i = info->object_index;
616 info->index, ovalue, 0);
624 if ( num_elements <= info->index ) {
628 num_elements = info->index + 1;
638 new_size = info->index + 1;
649 HPROF_ASSERT(values[info->index]==0);
650 values[info->index] = info->object_index;
661 HPROF_ASSERT(info->primType!=0);
662 HPROF_ASSERT(info->length==-1);
663 HPROF_ASSERT(info->refKind==JVMTI_HEAP_REFERENCE_FIELD);
667 info->index, ovalue, info->primType);
673 HPROF_ASSERT(info->refKind==0);
675 HPROF_ASSERT(index==list&&info->next==0);
678 primType = info->primType;
681 HPROF_ASSERT(info->length==num_elements);
688 index = info->next;
733 RefInfo info;
735 info = empty_info;
736 info.flavor = INFO_OBJECT_REF_DATA;
737 info.refKind = refKind;
738 info.object_index = object_index;
739 info.index = index;
740 info.length = length;
741 info.next = next;
742 entry = table_create_entry(gdata->reference_table, NULL, 0, (void*)&info);
753 RefInfo info;
757 info = empty_info;
758 info.flavor = INFO_PRIM_FIELD_DATA;
759 info.refKind = refKind;
760 info.primType = primType;
761 info.index = field_index;
762 info.length = -1;
763 info.next = next;
765 (void*)&field_value, (int)sizeof(jvalue), (void*)&info);
776 RefInfo info;
782 info = empty_info;
783 info.flavor = INFO_PRIM_ARRAY_DATA;
784 info.refKind = 0;
785 info.primType = primType;
786 info.index = 0;
787 info.length = elementCount;
788 info.next = next;
790 elementCount * get_prim_size(primType), (void*)&info);