Searched refs:intptr_t (Results 1 - 25 of 396) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dframe_x86.hpp148 intptr_t ptr_at(int offset) const {
152 void ptr_at_put(int offset, intptr_t value) {
158 intptr_t* _fp; // frame pointer
166 intptr_t* _unextended_sp;
169 intptr_t* ptr_at_addr(int offset) const {
170 return (intptr_t*) addr_at(offset);
175 static void verify_deopt_original_pc( nmethod* nm, intptr_t* unextended_sp, bool is_method_handle_return = false);
176 static void verify_deopt_mh_original_pc(nmethod* nm, intptr_t* unextended_sp) {
184 frame(intptr_t* sp, intptr_t* f
[all...]
H A DjavaFrameAnchor_x86.hpp31 intptr_t* volatile _last_Java_fp; // pointer is volatile not what it points to
70 intptr_t* last_Java_sp(void) const { return _last_Java_sp; }
80 void set_last_Java_sp(intptr_t* sp) { _last_Java_sp = sp; }
82 intptr_t* last_Java_fp(void) { return _last_Java_fp; }
84 void set_last_Java_fp(intptr_t* fp) { _last_Java_fp = fp; }
H A DjniTypes_x86.hpp49 static inline void put_int2r(jint *from, intptr_t *to) { *(jint *)(to++) = from[1];
51 static inline void put_int2r(jint *from, intptr_t *to, int& pos) { put_int2r(from, to + pos); pos += 2; }
56 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; }
57 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; }
58 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; }
63 static inline void put_long(jlong from, intptr_t *to) {
67 static inline void put_long(jlong from, intptr_t *to, int& pos) {
72 static inline void put_long(jlong *from, intptr_t *to, int& pos) {
79 static inline void put_long(jlong from, intptr_t *to) { put_int2r((jint *)&from, to); }
80 static inline void put_long(jlong from, intptr_t *t
[all...]
H A Dframe_x86.inline.hpp41 inline frame::frame(intptr_t* sp, intptr_t* fp, address pc) {
59 inline frame::frame(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, address pc) {
78 inline frame::frame(intptr_t* sp, intptr_t* fp) {
121 inline intptr_t* frame::id(void) const { return unextended_sp(); }
125 inline bool frame::is_younger(intptr_t* id) const { assert(this->id() != NULL && id != NULL, "NULL frame id");
129 inline bool frame::is_older(intptr_t* i
[all...]
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Dos_windows_x86.hpp33 static intptr_t (*atomic_xchg_ptr_func) (intptr_t, volatile intptr_t*);
39 static intptr_t (*atomic_add_ptr_func) (intptr_t, volatile intptr_t*);
42 static intptr_t atomic_xchg_ptr_bootstrap (intptr_t, volatile intptr_t*);
55 static intptr_t atomic_add_ptr_bootstra
[all...]
H A Dthread_windows_x86.cpp63 intptr_t* ret_fp = (intptr_t*) uc->Rbp;
64 intptr_t* ret_sp = (intptr_t*) uc->Rsp;
67 intptr_t* ret_fp = (intptr_t*) uc->Ebp;
68 intptr_t* ret_sp = (intptr_t*) uc->Esp;
/openjdk7/jdk/src/windows/native/common/
H A Dgdefs_md.h32 typedef int intptr_t; typedef
/openjdk7/hotspot/src/share/vm/memory/
H A Drestore.cpp51 assert(SharedSkipVerify || (intptr_t)obj >= 0 || (intptr_t)obj < -100,
62 assert((intptr_t)obj >= 0 || (intptr_t)obj < -100,
70 *p = (int)(intptr_t)nextOop();
85 assert((intptr_t)start % sizeof(oop) == 0, "bad alignment");
117 intptr_t vtable_size = *(intptr_t*)buffer;
118 buffer += sizeof(intptr_t);
123 intptr_t total_symbol_siz
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dframe_sparc.hpp128 intptr_t* _younger_sp; // optional SP of callee (used to locate O7)
142 intptr_t* younger_sp() const {
161 frame(intptr_t* sp, intptr_t* younger_sp, bool younger_frame_adjusted_stack = false);
165 frame(intptr_t* sp, unpatchable_t, address pc = NULL, CodeBlob* cb = NULL);
171 static intptr_t* next_younger_sp_or_null(intptr_t* old_sp, intptr_t* sp);
174 static bool is_valid_stack_pointer(intptr_t* valid_sp, intptr_t* s
[all...]
H A DjniTypes_sparc.hpp48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; }
50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jint *)((intptr_t *)to + pos)); pos += 2; }
54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; }
55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; }
56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; }
60 static inline void put_long(jlong from, intptr_t *to) { *(jlong *)(to + 1 + 0) = from; }
61 static inline void put_long(jlong from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = from; pos += 2; }
62 static inline void put_long(jlong *from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = *from; pos += 2; }
66 static inline void put_long(jlong from, intptr_t *to) { put_int2r((jint *)&from, (jint *)to); }
67 static inline void put_long(jlong from, intptr_t *t
[all...]
H A Ddebug_sparc.cpp40 intptr_t* sp = f.sp();
41 intptr_t* prev_sp = sp - 1;
42 intptr_t *pc = NULL;
43 intptr_t *next_pc = NULL;
46 while (sp != NULL && ((intptr_t)sp & 7) == 0 && sp > prev_sp && sp < prev_sp+1000) {
48 next_pc = (intptr_t*) sp[I7->sp_offset_in_saved_window()];
50 findpc((intptr_t)pc);
72 sp = (intptr_t *)sp[FP->sp_offset_in_saved_window()];
73 sp = (intptr_t *)((intptr_t)s
[all...]
H A DregisterMap_sparc.hpp33 intptr_t* _window; // register window save area (for L and I regs)
34 intptr_t* _younger_window; // previous save area (for O regs, if needed)
48 void shift_window(intptr_t* sp, intptr_t* younger_sp) {
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dframe_zero.inline.hpp41 inline frame::frame(ZeroFrame* zf, intptr_t* sp) {
73 inline intptr_t* frame::sender_sp() const {
77 inline intptr_t* frame::real_fp() const {
81 inline intptr_t* frame::link() const {
90 inline intptr_t** frame::interpreter_frame_locals_addr() const {
94 inline intptr_t* frame::interpreter_frame_bcx_addr() const {
95 return (intptr_t*) &(get_interpreterState()->_bcp);
106 inline intptr_t* frame::interpreter_frame_mdx_addr() const {
107 return (intptr_t*) &(get_interpreterState()->_mdx);
110 inline intptr_t* fram
[all...]
H A Dregister_zero.hpp40 return (Register)(intptr_t) encoding;
62 return (intptr_t)this;
65 return 0 <= (intptr_t) this && (intptr_t)this < number_of_registers;
75 return (FloatRegister)(intptr_t) encoding;
97 return (intptr_t)this;
100 return 0 <= (intptr_t) this && (intptr_t)this < number_of_registers;
H A DjniTypes_zero.hpp48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; }
50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jint *)((intptr_t *)to + pos)); pos += 2; }
54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; }
55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; }
56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; }
60 static inline void put_long(jlong from, intptr_t *to) { *(jlong *)(to + 1 + 0) = from; }
61 static inline void put_long(jlong from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = from; pos += 2; }
62 static inline void put_long(jlong *from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = *from; pos += 2; }
66 static inline void put_long(jlong from, intptr_t *to) { put_int2r((jint *)&from, (jint *)to); }
67 static inline void put_long(jlong from, intptr_t *t
[all...]
H A DmethodHandles_zero.hpp35 static int method_handle_entry_invokeBasic(methodOop method, intptr_t UNUSED, TRAPS);
36 static int method_handle_entry_linkToStaticOrSpecial(methodOop method, intptr_t UNUSED, TRAPS);
37 static int method_handle_entry_linkToVirtual(methodOop method, intptr_t UNUSED, TRAPS);
38 static int method_handle_entry_linkToInterface(methodOop method, intptr_t UNUSED, TRAPS);
39 static int method_handle_entry_invalid(methodOop method, intptr_t UNUSED, TRAPS);
H A DinterpreterRT_zero.hpp91 virtual void push(intptr_t value) = 0;
106 void push(intptr_t value) {
107 intptr_t *dst = (intptr_t *) _cb->insts_end();
115 intptr_t *_dst;
118 SlowSignatureHandlerGenerator(methodHandle method, intptr_t* buf)
120 _dst = (intptr_t *) (cif() + 1);
124 void push(intptr_t value) {
/openjdk7/hotspot/src/share/vm/runtime/
H A Datomic.hpp44 static void store_ptr(intptr_t store_value, intptr_t* dest);
52 static void store_ptr(intptr_t store_value, volatile intptr_t* dest);
60 static intptr_t add_ptr(intptr_t add_value, volatile intptr_t* dest);
61 static void* add_ptr(intptr_t add_value, volatile void* dest);
67 static void inc_ptr(volatile intptr_t* dest);
72 static void dec_ptr(volatile intptr_t* des
[all...]
H A DbasicLock.cpp75 intptr_t dh = (intptr_t) displaced_header();
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Datomic_linux_sparc.inline.hpp39 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; }
46 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; }
50 inline void Atomic::inc_ptr(volatile intptr_t* dest) { (void)add_ptr(1, dest); }
54 inline void Atomic::dec_ptr(volatile intptr_t* dest) { (void)add_ptr(-1, dest); }
60 intptr_t rv;
76 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* des
[all...]
H A Dthread_linux_sparc.hpp61 intptr_t* _base_of_stack_pointer;
79 intptr_t* base_of_stack_pointer() { return _base_of_stack_pointer; }
81 void set_base_of_stack_pointer(intptr_t* base_sp) {
86 intptr_t *sp = (intptr_t *)(((intptr_t)StubRoutines::Sparc::flush_callers_register_windows_func()()));
87 intptr_t *ysp;
88 while((ysp = (intptr_t*)sp[FP->sp_offset_in_saved_window()]) != NULL) {
89 sp = (intptr_t *)((intptr_t)ys
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Datomic_solaris_sparc.inline.hpp38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; }
44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; }
48 inline void Atomic::inc_ptr(volatile intptr_t* dest) { (void)add_ptr(1, dest); }
52 inline void Atomic::dec_ptr(volatile intptr_t* dest) { (void)add_ptr(-1, dest); }
100 intptr_t rv;
116 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* des
[all...]
H A Dthread_solaris_sparc.hpp60 intptr_t* _base_of_stack_pointer;
78 intptr_t* base_of_stack_pointer() { return _base_of_stack_pointer; }
80 void set_base_of_stack_pointer(intptr_t* base_sp) {
85 intptr_t *sp = (intptr_t *)(((intptr_t)StubRoutines::Sparc::flush_callers_register_windows_func()()));
86 intptr_t *ysp;
87 while((ysp = (intptr_t*)sp[FP->sp_offset_in_saved_window()]) != NULL) {
88 sp = (intptr_t *)((intptr_t)ys
[all...]
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Datomic_bsd_x86.inline.hpp38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; }
44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; }
68 inc_ptr((volatile intptr_t*)dest);
78 dec_ptr((volatile intptr_t*)dest);
90 return (void*)xchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest);
107 inline intptr_t Atomic::add_ptr(intptr_t add_valu
[all...]
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Datomic_linux_x86.inline.hpp38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; }
44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; }
68 inc_ptr((volatile intptr_t*)dest);
78 dec_ptr((volatile intptr_t*)dest);
90 return (void*)xchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest);
107 inline intptr_t Atomic::add_ptr(intptr_t add_valu
[all...]

Completed in 975 milliseconds

1234567891011>>