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

#include <iucv.h>

Data Fields

int(* message_receive )(struct iucv_path *path, struct iucv_message *msg, u8 flags, void *buffer, size_t size, size_t *residual)
 
int(* __message_receive )(struct iucv_path *path, struct iucv_message *msg, u8 flags, void *buffer, size_t size, size_t *residual)
 
int(* message_reply )(struct iucv_path *path, struct iucv_message *msg, u8 flags, void *reply, size_t size)
 
int(* message_reject )(struct iucv_path *path, struct iucv_message *msg)
 
int(* message_send )(struct iucv_path *path, struct iucv_message *msg, u8 flags, u32 srccls, void *buffer, size_t size)
 
int(* __message_send )(struct iucv_path *path, struct iucv_message *msg, u8 flags, u32 srccls, void *buffer, size_t size)
 
int(* message_send2way )(struct iucv_path *path, struct iucv_message *msg, u8 flags, u32 srccls, void *buffer, size_t size, void *answer, size_t asize, size_t *residual)
 
int(* message_purge )(struct iucv_path *path, struct iucv_message *msg, u32 srccls)
 
int(* path_accept )(struct iucv_path *path, struct iucv_handler *handler, u8 userdata[16], void *private)
 
int(* path_connect )(struct iucv_path *path, struct iucv_handler *handler, u8 userid[8], u8 system[8], u8 userdata[16], void *private)
 
int(* path_quiesce )(struct iucv_path *path, u8 userdata[16])
 
int(* path_resume )(struct iucv_path *path, u8 userdata[16])
 
int(* path_sever )(struct iucv_path *path, u8 userdata[16])
 
int(* iucv_register )(struct iucv_handler *handler, int smp)
 
void(* iucv_unregister )(struct iucv_handler *handler, int smp)
 
struct bus_typebus
 
struct deviceroot
 

Detailed Description

Definition at line 463 of file iucv.h.

Field Documentation

Definition at line 466 of file iucv.h.

int(* __message_send)(struct iucv_path *path, struct iucv_message *msg, u8 flags, u32 srccls, void *buffer, size_t size)

Definition at line 474 of file iucv.h.

Definition at line 491 of file iucv.h.

int(* iucv_register)(struct iucv_handler *handler, int smp)

Definition at line 489 of file iucv.h.

void(* iucv_unregister)(struct iucv_handler *handler, int smp)

Definition at line 490 of file iucv.h.

int(* message_purge)(struct iucv_path *path, struct iucv_message *msg, u32 srccls)

Definition at line 479 of file iucv.h.

Definition at line 464 of file iucv.h.

int(* message_reject)(struct iucv_path *path, struct iucv_message *msg)

Definition at line 471 of file iucv.h.

int(* message_reply)(struct iucv_path *path, struct iucv_message *msg, u8 flags, void *reply, size_t size)

Definition at line 469 of file iucv.h.

Definition at line 472 of file iucv.h.

int(* message_send2way)(struct iucv_path *path, struct iucv_message *msg, u8 flags, u32 srccls, void *buffer, size_t size, void *answer, size_t asize, size_t *residual)

Definition at line 476 of file iucv.h.

int(* path_accept)(struct iucv_path *path, struct iucv_handler *handler, u8 userdata[16], void *private)

Definition at line 481 of file iucv.h.

int(* path_connect)(struct iucv_path *path, struct iucv_handler *handler, u8 userid[8], u8 system[8], u8 userdata[16], void *private)

Definition at line 483 of file iucv.h.

int(* path_quiesce)(struct iucv_path *path, u8 userdata[16])

Definition at line 486 of file iucv.h.

int(* path_resume)(struct iucv_path *path, u8 userdata[16])

Definition at line 487 of file iucv.h.

int(* path_sever)(struct iucv_path *path, u8 userdata[16])

Definition at line 488 of file iucv.h.

struct device* root

Definition at line 492 of file iucv.h.


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