Lines Matching defs:from

48   static inline void    put_int(jint  from, intptr_t *to)           { *(jint *)(to +   0  ) =  from; }
49 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; }
50 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; }
54 static inline void put_long(jlong from, intptr_t *to) {
55 *(jlong*) (to + 1) = from;
58 static inline void put_long(jlong from, intptr_t *to, int& pos) {
59 *(jlong*) (to + 1 + pos) = from;
63 static inline void put_long(jlong *from, intptr_t *to, int& pos) {
64 *(jlong*) (to + 1 + pos) = *from;
69 static inline void put_obj(oop from, intptr_t *to) { *(oop *)(to + 0 ) = from; }
70 static inline void put_obj(oop from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = from; }
71 static inline void put_obj(oop *from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = *from; }
74 static inline void put_float(jfloat from, intptr_t *to) { *(jfloat *)(to + 0 ) = from; }
75 static inline void put_float(jfloat from, intptr_t *to, int& pos) { *(jfloat *)(to + pos++) = from; }
76 static inline void put_float(jfloat *from, intptr_t *to, int& pos) { *(jfloat *)(to + pos++) = *from; }
82 static inline void put_double(jdouble from, intptr_t *to) {
83 *(jdouble*) (to + 1) = from;
86 static inline void put_double(jdouble from, intptr_t *to, int& pos) {
87 *(jdouble*) (to + 1 + pos) = from;
91 static inline void put_double(jdouble *from, intptr_t *to, int& pos) {
92 *(jdouble*) (to + 1 + pos) = *from;
97 // java primitive types from the interpreter stack.
99 static inline jint get_int (intptr_t *from) { return *(jint *) from; }
100 static inline jlong get_long (intptr_t *from) { return *(jlong *) (from + _JNI_SLOT_OFFSET); }
101 static inline oop get_obj (intptr_t *from) { return *(oop *) from; }
102 static inline jfloat get_float (intptr_t *from) { return *(jfloat *) from; }
103 static inline jdouble get_double(intptr_t *from) { return *(jdouble *)(from + _JNI_SLOT_OFFSET); }