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

Data Fields

int debug_id
 
struct binder_work work
 
union {
   struct rb_node   rb_node
 
   struct hlist_node   dead_node
 
}; 
 
struct binder_procproc
 
struct hlist_head refs
 
int internal_strong_refs
 
int local_weak_refs
 
int local_strong_refs
 
void __userptr
 
void __usercookie
 
unsigned has_strong_ref:1
 
unsigned pending_strong_ref:1
 
unsigned has_weak_ref:1
 
unsigned pending_weak_ref:1
 
unsigned has_async_transaction:1
 
unsigned accept_fds:1
 
unsigned min_priority:8
 
struct list_head async_todo
 

Detailed Description

Definition at line 214 of file binder.c.

Field Documentation

union { ... }
unsigned accept_fds

Definition at line 233 of file binder.c.

struct list_head async_todo

Definition at line 235 of file binder.c.

void __user* cookie

Definition at line 227 of file binder.c.

struct hlist_node dead_node

Definition at line 219 of file binder.c.

int debug_id

Definition at line 215 of file binder.c.

unsigned has_async_transaction

Definition at line 232 of file binder.c.

unsigned has_strong_ref

Definition at line 228 of file binder.c.

unsigned has_weak_ref

Definition at line 230 of file binder.c.

int internal_strong_refs

Definition at line 223 of file binder.c.

int local_strong_refs

Definition at line 225 of file binder.c.

int local_weak_refs

Definition at line 224 of file binder.c.

unsigned min_priority

Definition at line 234 of file binder.c.

unsigned pending_strong_ref

Definition at line 229 of file binder.c.

unsigned pending_weak_ref

Definition at line 231 of file binder.c.

Definition at line 221 of file binder.c.

void __user* ptr

Definition at line 226 of file binder.c.

Definition at line 218 of file binder.c.

Definition at line 222 of file binder.c.

Definition at line 216 of file binder.c.


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