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

#include <posix-timers.h>

Data Fields

struct list_head list
 
spinlock_t it_lock
 
clockid_t it_clock
 
timer_t it_id
 
int it_overrun
 
int it_overrun_last
 
int it_requeue_pending
 
int it_sigev_notify
 
struct signal_structit_signal
 
union {
   struct pid *   it_pid
 
   struct task_struct *   it_process
 
}; 
 
struct sigqueuesigq
 
union {
   struct {
      struct hrtimer   timer
 
      ktime_t   interval
 
   }   real
 
   struct cpu_timer_list   cpu
 
   struct {
      unsigned int   clock
 
      unsigned int   node
 
      unsigned long   incr
 
      unsigned long   expires
 
   }   mmtimer
 
   struct {
      struct alarm   alarmtimer
 
      ktime_t   interval
 
   }   alarm
 
   struct rcu_head   rcu
 
it
 

Detailed Description

Definition at line 56 of file posix-timers.h.

Field Documentation

union { ... }
struct { ... } alarm
struct alarm alarmtimer

Definition at line 85 of file posix-timers.h.

unsigned int clock

Definition at line 79 of file posix-timers.h.

Definition at line 77 of file posix-timers.h.

unsigned long expires

Definition at line 82 of file posix-timers.h.

unsigned long incr

Definition at line 81 of file posix-timers.h.

Definition at line 75 of file posix-timers.h.

union { ... } it
clockid_t it_clock

Definition at line 59 of file posix-timers.h.

timer_t it_id

Definition at line 60 of file posix-timers.h.

spinlock_t it_lock

Definition at line 58 of file posix-timers.h.

int it_overrun

Definition at line 61 of file posix-timers.h.

int it_overrun_last

Definition at line 62 of file posix-timers.h.

struct pid* it_pid

Definition at line 68 of file posix-timers.h.

struct task_struct* it_process

Definition at line 69 of file posix-timers.h.

int it_requeue_pending

Definition at line 63 of file posix-timers.h.

int it_sigev_notify

Definition at line 65 of file posix-timers.h.

struct signal_struct* it_signal

Definition at line 66 of file posix-timers.h.

Definition at line 57 of file posix-timers.h.

struct { ... } mmtimer
unsigned int node

Definition at line 80 of file posix-timers.h.

Definition at line 88 of file posix-timers.h.

struct { ... } real

Definition at line 71 of file posix-timers.h.

Definition at line 74 of file posix-timers.h.


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