Searched refs:utraps (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/sparc/include/asm/
H A Dprocessor_64.h101 if (current_thread_info()->utraps) { \
102 if (*(current_thread_info()->utraps) < 2) \
103 kfree(current_thread_info()->utraps); \
105 (*(current_thread_info()->utraps))--; \
106 current_thread_info()->utraps = NULL; \
145 if (current_thread_info()->utraps) { \
146 if (*(current_thread_info()->utraps) < 2) \
147 kfree(current_thread_info()->utraps); \
149 (*(current_thread_info()->utraps))--; \
150 current_thread_info()->utraps
[all...]
H A Dthread_info_64.h52 unsigned long *utraps; member in struct:thread_info
/linux-master/arch/sparc/kernel/
H A Dsys_sparc_64.c617 if (!current_thread_info()->utraps) {
621 if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p))
631 if (!current_thread_info()->utraps) {
632 current_thread_info()->utraps =
635 if (!current_thread_info()->utraps)
637 current_thread_info()->utraps[0] = 1;
639 if ((utrap_handler_t)current_thread_info()->utraps[type] != new_p &&
640 current_thread_info()->utraps[0] > 1) {
641 unsigned long *p = current_thread_info()->utraps;
643 current_thread_info()->utraps
[all...]
H A Dprocess_64.c402 if (t->utraps) {
403 if (t->utraps[0] < 2)
404 kfree (t->utraps);
406 t->utraps[0]--;
616 if (t->utraps)
617 t->utraps[0]++;
H A Dtraps_64.c2851 TI_UTRAPS != offsetof(struct thread_info, utraps) ||

Completed in 106 milliseconds