Searched refs:tls_array (Results  1 – 12 of 12) sorted by relevance
| /linux-4.4.14/arch/x86/um/asm/ | 
| D | processor_32.h | 22 	struct uml_tls_struct tls_array[GDT_ENTRY_TLS_ENTRIES];  member29 	.tls_array  		= { [ 0 ... GDT_ENTRY_TLS_ENTRIES - 1 ] = \
 41 	memset(&thread->tls_array, 0, sizeof(thread->tls_array));  in arch_flush_thread()
 47         memcpy(&to->tls_array, &from->tls_array, sizeof(from->tls_array));  in arch_copy_thread()
 
 | 
| /linux-4.4.14/arch/x86/um/ | 
| D | tls_32.c | 68 	if (!t->arch.tls_array)  in get_free_idx()72 		if (!t->arch.tls_array[idx].present)  in get_free_idx()
 99 			&to->thread.arch.tls_array[idx - GDT_ENTRY_TLS_MIN];  in load_TLS()
 139 			&task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN];  in needs_TLS_update()
 163 			&task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN];  in clear_flushed_tls()
 211 	t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls = *info;  in set_tls_entry()
 212 	t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present = 1;  in set_tls_entry()
 213 	t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].flushed = flushed;  in set_tls_entry()
 245 	if (!t->arch.tls_array)  in get_tls_entry()
 251 	if (!t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present)  in get_tls_entry()
 [all …]
 
 | 
| /linux-4.4.14/arch/x86/kernel/ | 
| D | tls.c | 25 		if (desc_empty(&t->tls_array[idx]))  in get_free_idx()86 	struct desc_struct *desc = &t->tls_array[idx - GDT_ENTRY_TLS_MIN];  in set_tls_desc()
 188 		       &p->thread.tls_array[idx - GDT_ENTRY_TLS_MIN]);  in do_get_thread_area()
 205 	while (n > 0 && desc_empty(&t->tls_array[n - 1]))  in regset_tls_active()
 224 	tls = &target->thread.tls_array[pos];  in regset_tls_get()
 
 | 
| D | process.c | 128 	memset(tsk->thread.tls_array, 0, sizeof(tsk->thread.tls_array));  in flush_thread()
 | 
| D | process_64.c | 146 	struct desc_struct *desc = t->thread.tls_array;  in set_32bit_tls()153 	return get_desc_base(&t->thread.tls_array[tls]);  in read_32bit_tls()
 
 | 
| D | ptrace.c | 482 		return get_desc_base(&task->thread.tls_array[FS_TLS]);  in getreg()495 		return get_desc_base(&task->thread.tls_array[GS_TLS]);  in getreg()
 
 | 
| /linux-4.4.14/drivers/lguest/ | 
| D | lg.h | 178 void guest_load_tls(struct lg_cpu *cpu, unsigned long tls_array);
 | 
| /linux-4.4.14/arch/x86/xen/ | 
| D | enlighten.c | 687 	if (desc_equal(shadow, &t->tls_array[i]))  in load_TLS_descriptor()690 	*shadow = t->tls_array[i];  in load_TLS_descriptor()
 696 	MULTI_update_descriptor(mc.mc, maddr.maddr, t->tls_array[i]);  in load_TLS_descriptor()
 
 | 
| /linux-4.4.14/arch/x86/include/asm/ | 
| D | desc.h | 251 		gdt[GDT_ENTRY_TLS_MIN + i] = t->tls_array[i];  in native_load_tls()
 | 
| D | processor.h | 374 	struct desc_struct	tls_array[GDT_ENTRY_TLS_ENTRIES];  member
 | 
| /linux-4.4.14/arch/x86/lguest/ | 
| D | boot.c | 370 	lazy_hcall2(LHCALL_LOAD_TLS, __pa(&t->tls_array), cpu);  in lguest_load_tls()
 | 
| /linux-4.4.14/arch/x86/kernel/cpu/ | 
| D | common.c | 1372 	memset(me->thread.tls_array, 0, GDT_ENTRY_TLS_ENTRIES * 8);  in cpu_init()
 |