Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
futex_key Union Reference

#include <futex.h>

Data Fields

struct {
   unsigned long   pgoff
 
   struct inode *   inode
 
   int   offset
 
shared
 
struct {
   unsigned long   address
 
   struct mm_struct *   mm
 
   int   offset
 
private
 
struct {
   unsigned long   word
 
   void *   ptr
 
   int   offset
 
both
 

Detailed Description

Definition at line 35 of file futex.h.

Field Documentation

unsigned long address

Definition at line 42 of file futex.h.

struct { ... } both

Definition at line 38 of file futex.h.

Definition at line 43 of file futex.h.

Definition at line 39 of file futex.h.

unsigned long pgoff

Definition at line 37 of file futex.h.

struct { ... } private
void* ptr

Definition at line 48 of file futex.h.

struct { ... } shared
unsigned long word

Definition at line 47 of file futex.h.


The documentation for this union was generated from the following file: