Lines Matching refs:os
73 void os::os_exception_wrapper(java_call_t f, JavaValue* value, methodHandle* method, JavaCallArguments* args, Thread* thread) {
169 bool os::register_code_area(char *low, char *high) {
216 void os::initialize_thread(Thread* thr) {
231 jint os::atomic_xchg_bootstrap(jint exchange_value, volatile jint* dest) {
236 os::atomic_xchg_func = func;
246 intptr_t os::atomic_xchg_ptr_bootstrap(intptr_t exchange_value, volatile intptr_t* dest) {
251 os::atomic_xchg_ptr_func = func;
262 jint os::atomic_cmpxchg_bootstrap(jint exchange_value, volatile jint* dest, jint compare_value) {
267 os::atomic_cmpxchg_func = func;
279 jlong os::atomic_cmpxchg_long_bootstrap(jlong exchange_value, volatile jlong* dest, jlong compare_value) {
284 os::atomic_cmpxchg_long_func = func;
297 jint os::atomic_add_bootstrap(jint add_value, volatile jint* dest) {
302 os::atomic_add_func = func;
310 intptr_t os::atomic_add_ptr_bootstrap(intptr_t add_value, volatile intptr_t* dest) {
315 os::atomic_add_ptr_func = func;
323 xchg_func_t* os::atomic_xchg_func = os::atomic_xchg_bootstrap;
324 xchg_ptr_func_t* os::atomic_xchg_ptr_func = os::atomic_xchg_ptr_bootstrap;
325 cmpxchg_func_t* os::atomic_cmpxchg_func = os::atomic_cmpxchg_bootstrap;
326 add_func_t* os::atomic_add_func = os::atomic_add_bootstrap;
327 add_ptr_func_t* os::atomic_add_ptr_func = os::atomic_add_ptr_bootstrap;
331 cmpxchg_long_func_t* os::atomic_cmpxchg_long_func = os::atomic_cmpxchg_long_bootstrap;
333 ExtendedPC os::fetch_frame_from_context(void* ucVoid,
353 frame os::fetch_frame_from_context(void* ucVoid) {
363 frame os::get_sender_for_C_frame(frame* fr) {
371 address os::current_stack_pointer() {
378 // os::verify_stack_alignment().
379 address os::current_stack_pointer() {
398 frame os::current_frame() {
411 frame myframe((intptr_t*)os::current_stack_pointer(),
413 CAST_FROM_FN_PTR(address, os::current_frame));
414 if (os::is_first_C_frame(&myframe)) {
418 return os::get_sender_for_C_frame(&myframe);
422 void os::print_context(outputStream *st, void *context) {
483 void os::print_register_info(outputStream *st, void *context) {
557 void os::setup_fpu() {
565 void os::verify_stack_alignment() {
567 assert(((intptr_t)os::current_stack_pointer() & (StackAlignmentInBytes-1)) == 0, "incorrect stack alignment");