Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
xpc_channel.c File Reference
#include <linux/device.h>
#include "xpc.h"

Go to the source code of this file.

Functions

void xpc_process_sent_chctl_flags (struct xpc_partition *part)
 
void xpc_partition_going_down (struct xpc_partition *part, enum xp_retval reason)
 
void xpc_initiate_connect (int ch_number)
 
void xpc_connected_callout (struct xpc_channel *ch)
 
void xpc_initiate_disconnect (int ch_number)
 
void xpc_disconnect_channel (const int line, struct xpc_channel *ch, enum xp_retval reason, unsigned long *irq_flags)
 
void xpc_disconnect_callout (struct xpc_channel *ch, enum xp_retval reason)
 
enum xp_retval xpc_allocate_msg_wait (struct xpc_channel *ch)
 
enum xp_retval xpc_initiate_send (short partid, int ch_number, u32 flags, void *payload, u16 payload_size)
 
enum xp_retval xpc_initiate_send_notify (short partid, int ch_number, u32 flags, void *payload, u16 payload_size, xpc_notify_func func, void *key)
 
void xpc_deliver_payload (struct xpc_channel *ch)
 
void xpc_initiate_received (short partid, int ch_number, void *payload)
 

Function Documentation

enum xp_retval xpc_allocate_msg_wait ( struct xpc_channel ch)

Definition at line 828 of file xpc_channel.c.

void xpc_connected_callout ( struct xpc_channel ch)

Definition at line 680 of file xpc_channel.c.

void xpc_deliver_payload ( struct xpc_channel ch)

Definition at line 949 of file xpc_channel.c.

void xpc_disconnect_callout ( struct xpc_channel ch,
enum xp_retval  reason 
)

Definition at line 804 of file xpc_channel.c.

void xpc_disconnect_channel ( const int  line,
struct xpc_channel ch,
enum xp_retval  reason,
unsigned long irq_flags 
)

Definition at line 756 of file xpc_channel.c.

void xpc_initiate_connect ( int  ch_number)

Definition at line 655 of file xpc_channel.c.

void xpc_initiate_disconnect ( int  ch_number)

Definition at line 710 of file xpc_channel.c.

void xpc_initiate_received ( short  partid,
int  ch_number,
void payload 
)

Definition at line 998 of file xpc_channel.c.

enum xp_retval xpc_initiate_send ( short  partid,
int  ch_number,
u32  flags,
void payload,
u16  payload_size 
)

Definition at line 872 of file xpc_channel.c.

enum xp_retval xpc_initiate_send_notify ( short  partid,
int  ch_number,
u32  flags,
void payload,
u16  payload_size,
xpc_notify_func  func,
void key 
)

Definition at line 923 of file xpc_channel.c.

void xpc_partition_going_down ( struct xpc_partition part,
enum xp_retval  reason 
)

Definition at line 617 of file xpc_channel.c.

void xpc_process_sent_chctl_flags ( struct xpc_partition part)

Definition at line 546 of file xpc_channel.c.