Lines Matching refs:current_thread_info
557 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
561 if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p)) in SYSCALL_DEFINE5()
571 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
572 current_thread_info()->utraps = in SYSCALL_DEFINE5()
574 if (!current_thread_info()->utraps) in SYSCALL_DEFINE5()
576 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
578 if ((utrap_handler_t)current_thread_info()->utraps[type] != new_p && in SYSCALL_DEFINE5()
579 current_thread_info()->utraps[0] > 1) { in SYSCALL_DEFINE5()
580 unsigned long *p = current_thread_info()->utraps; in SYSCALL_DEFINE5()
582 current_thread_info()->utraps = in SYSCALL_DEFINE5()
585 if (!current_thread_info()->utraps) { in SYSCALL_DEFINE5()
586 current_thread_info()->utraps = p; in SYSCALL_DEFINE5()
590 current_thread_info()->utraps[0] = 1; in SYSCALL_DEFINE5()
591 memcpy(current_thread_info()->utraps+1, p+1, in SYSCALL_DEFINE5()
596 if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p)) in SYSCALL_DEFINE5()
603 current_thread_info()->utraps[type] = (long)new_p; in SYSCALL_DEFINE5()