Symbol: GDT_ENTRY_TLS_MIN
arch/x86/include/asm/desc.h
298
gdt[GDT_ENTRY_TLS_MIN + i] = t->tls_array[i];
arch/x86/include/asm/segment.h
105
#define GDT_ENTRY_TLS_MAX (GDT_ENTRY_TLS_MIN + GDT_ENTRY_TLS_ENTRIES - 1)
arch/x86/kernel/process_64.c
426
if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX)
arch/x86/kernel/process_64.c
429
idx -= GDT_ENTRY_TLS_MIN;
arch/x86/kernel/ptrace.c
1336
.bias = GDT_ENTRY_TLS_MIN,
arch/x86/kernel/tls.c
143
if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX)
arch/x86/kernel/tls.c
224
if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX)
arch/x86/kernel/tls.c
227
index = idx - GDT_ENTRY_TLS_MIN;
arch/x86/kernel/tls.c
229
GDT_ENTRY_TLS_MAX - GDT_ENTRY_TLS_MIN + 1);
arch/x86/kernel/tls.c
261
fill_user_desc(&v, GDT_ENTRY_TLS_MIN + pos, tls);
arch/x86/kernel/tls.c
29
return idx + GDT_ENTRY_TLS_MIN;
arch/x86/kernel/tls.c
292
GDT_ENTRY_TLS_MIN + (pos / sizeof(struct user_desc)),
arch/x86/kernel/tls.c
89
struct desc_struct *desc = &t->tls_array[idx - GDT_ENTRY_TLS_MIN];
arch/x86/um/asm/segment.h
9
#define GDT_ENTRY_TLS_MAX (GDT_ENTRY_TLS_MIN + GDT_ENTRY_TLS_ENTRIES - 1)
arch/x86/um/tls_32.c
131
for (i = GDT_ENTRY_TLS_MIN; i < GDT_ENTRY_TLS_MAX; i++) {
arch/x86/um/tls_32.c
133
&task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN];
arch/x86/um/tls_32.c
155
for (i = GDT_ENTRY_TLS_MIN; i < GDT_ENTRY_TLS_MAX; i++) {
arch/x86/um/tls_32.c
157
&task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN];
arch/x86/um/tls_32.c
202
if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX)
arch/x86/um/tls_32.c
205
t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls = *info;
arch/x86/um/tls_32.c
206
t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present = 1;
arch/x86/um/tls_32.c
207
t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].flushed = flushed;
arch/x86/um/tls_32.c
236
if (idx < GDT_ENTRY_TLS_MIN || idx > GDT_ENTRY_TLS_MAX)
arch/x86/um/tls_32.c
239
if (!t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present)
arch/x86/um/tls_32.c
242
*info = t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls;
arch/x86/um/tls_32.c
250
!t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].flushed)) {
arch/x86/um/tls_32.c
67
return idx + GDT_ENTRY_TLS_MIN;
arch/x86/um/tls_32.c
91
for (idx = GDT_ENTRY_TLS_MIN; idx < GDT_ENTRY_TLS_MAX; idx++) {
arch/x86/um/tls_32.c
93
&to->thread.arch.tls_array[idx - GDT_ENTRY_TLS_MIN];
arch/x86/xen/enlighten_pv.c
630
maddr = arbitrary_virt_to_machine(&gdt[GDT_ENTRY_TLS_MIN+i]);
drivers/misc/lkdtm/bugs.c
761
GDT_ENTRY_TLS_MIN, &d, DESCTYPE_S);
drivers/misc/lkdtm/bugs.c
772
"r" ((unsigned short)(GDT_ENTRY_TLS_MIN << 3)));