Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/um/sys-x86_64/tls.c
10817 views
1
#include "linux/sched.h"
2
3
void clear_flushed_tls(struct task_struct *task)
4
{
5
}
6
7
int arch_copy_tls(struct task_struct *t)
8
{
9
/*
10
* If CLONE_SETTLS is set, we need to save the thread id
11
* (which is argument 5, child_tid, of clone) so it can be set
12
* during context switches.
13
*/
14
t->thread.arch.fs = t->thread.regs.regs.gp[R8 / sizeof(long)];
15
16
return 0;
17
}
18
19