Home
last modified time | relevance | path

Searched refs:__pcpu_offset (Results 1 – 3 of 3) sorted by relevance

/trueos/sys/amd64/include/
HDpcpu.h89 #define __pcpu_offset(name) \ macro
106 : "m" (*(struct pcpu *)(__pcpu_offset(pc_prvspace))), \
107 "i" (__pcpu_offset(name))); \
125 : "m" (*(struct __s *)(__pcpu_offset(name)))); \
148 : "=m" (*(struct __s *)(__pcpu_offset(name))) \
165 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
166 : "m" (*(__pcpu_type(name) *)(__pcpu_offset(name))));\
169 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
170 : "m" (*(__pcpu_type(name) *)(__pcpu_offset(name))));\
173 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
[all …]
/trueos/sys/i386/include/
HDpcpu.h108 #define __pcpu_offset(name) \ macro
125 : "m" (*(struct pcpu *)(__pcpu_offset(pc_prvspace))), \
126 "i" (__pcpu_offset(name))); \
144 : "m" (*(struct __s *)(__pcpu_offset(name)))); \
167 : "=m" (*(struct __s *)(__pcpu_offset(name))) \
183 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
184 : "m" (*(__pcpu_type(name) *)(__pcpu_offset(name))));\
187 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
188 : "m" (*(__pcpu_type(name) *)(__pcpu_offset(name))));\
191 : "=m" (*(__pcpu_type(name) *)(__pcpu_offset(name)))\
[all …]
/trueos/sys/ia64/include/
HDpcpu.h90 #define __pcpu_offset(name) __offsetof(struct pcpu, name) macro
98 "=r"(nmp) : "i"(__pcpu_offset(pc_ ## name))); \
108 "=r"(nmp) : "i"(__pcpu_offset(pc_ ## name))); \
119 "=r"(nmp) : "i"(__pcpu_offset(pc_ ## name))); \
128 "=r"(nmp) : "i"(__pcpu_offset(pc_ ## name))); \