~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to include/linux/getcpu.h

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef _LINUX_GETCPU_H
 
2
#define _LINUX_GETCPU_H 1
 
3
 
 
4
/* Cache for getcpu() to speed it up. Results might be a short time
 
5
   out of date, but will be faster.
 
6
 
 
7
   User programs should not refer to the contents of this structure.
 
8
   I repeat they should not refer to it. If they do they will break
 
9
   in future kernels.
 
10
 
 
11
   It is only a private cache for vgetcpu(). It will change in future kernels.
 
12
   The user program must store this information per thread (__thread)
 
13
   If you want 100% accurate information pass NULL instead. */
 
14
struct getcpu_cache {
 
15
        unsigned long blob[128 / sizeof(long)];
 
16
};
 
17
 
 
18
#endif