Lines Matching refs:current_thread_info
613 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
617 if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p)) in SYSCALL_DEFINE5()
627 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
628 current_thread_info()->utraps = in SYSCALL_DEFINE5()
631 if (!current_thread_info()->utraps) in SYSCALL_DEFINE5()
633 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
635 if ((utrap_handler_t)current_thread_info()->utraps[type] != new_p && in SYSCALL_DEFINE5()
636 current_thread_info()->utraps[0] > 1) { in SYSCALL_DEFINE5()
637 unsigned long *p = current_thread_info()->utraps; in SYSCALL_DEFINE5()
639 current_thread_info()->utraps = in SYSCALL_DEFINE5()
643 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
644 current_thread_info()->utraps = p; in SYSCALL_DEFINE5()
648 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
649 memcpy(current_thread_info()->utraps+1, p+1, in SYSCALL_DEFINE5()
654 if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p)) in SYSCALL_DEFINE5()
661 current_thread_info()->utraps[type] = (long)new_p; in SYSCALL_DEFINE5()