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

#include <binder.h>

Data Fields

union {
   size_t   handle
 
   void *   ptr
 
target
 
voidcookie
 
unsigned int code
 
unsigned int flags
 
pid_t sender_pid
 
uid_t sender_euid
 
size_t data_size
 
size_t offsets_size
 
union {
   struct {
      const void __user *   buffer
 
      const void __user *   offsets
 
   }   ptr
 
   uint8_t   buf [8]
 
data
 

Detailed Description

Definition at line 117 of file binder.h.

Field Documentation

Definition at line 146 of file binder.h.

Definition at line 142 of file binder.h.

unsigned int code

Definition at line 126 of file binder.h.

void* cookie

Definition at line 125 of file binder.h.

union { ... } data

Definition at line 132 of file binder.h.

unsigned int flags

Definition at line 129 of file binder.h.

Definition at line 122 of file binder.h.

const void __user* offsets

Definition at line 144 of file binder.h.

size_t offsets_size

Definition at line 133 of file binder.h.

void* ptr

Definition at line 123 of file binder.h.

struct { ... } ptr
uid_t sender_euid

Definition at line 131 of file binder.h.

pid_t sender_pid

Definition at line 130 of file binder.h.

union { ... } target

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