Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
csr_msgconv.c File Reference
#include <linux/module.h>
#include <linux/types.h>
#include <linux/slab.h>
#include "csr_panic.h"
#include "csr_sched.h"
#include "csr_msgconv.h"
#include "csr_macro.h"

Go to the source code of this file.

Functions

CsrMsgConvPrimEntryCsrMsgConvFind (u16 primType)
 
size_t CsrMsgConvSizeof (u16 primType, void *msg)
 
u8CsrMsgConvSerialize (u8 *buffer, size_t maxBufferOffset, size_t *offset, u16 primType, void *msg)
 
void CsrMsgConvInsert (u16 primType, const CsrMsgConvMsgEntry *ce)
 
 EXPORT_SYMBOL_GPL (CsrMsgConvInsert)
 
CsrMsgConvMsgEntryCsrMsgConvFindEntry (u16 primType, u16 msgType)
 
 EXPORT_SYMBOL_GPL (CsrMsgConvFindEntry)
 
CsrMsgConvMsgEntryCsrMsgConvFindEntryByMsg (u16 primType, const void *msg)
 
void CsrMsgConvCustomLookupRegister (u16 primType, CsrMsgCustomLookupFunc *lookupFunc)
 
 EXPORT_SYMBOL_GPL (CsrMsgConvCustomLookupRegister)
 
CsrMsgConvEntryCsrMsgConvInit (void)
 
 EXPORT_SYMBOL_GPL (CsrMsgConvInit)
 

Function Documentation

void CsrMsgConvCustomLookupRegister ( u16  primType,
CsrMsgCustomLookupFunc lookupFunc 
)

Definition at line 267 of file csr_msgconv.c.

CsrMsgConvPrimEntry* CsrMsgConvFind ( u16  primType)

Definition at line 21 of file csr_msgconv.c.

CsrMsgConvMsgEntry* CsrMsgConvFindEntry ( u16  primType,
u16  msgType 
)

Definition at line 245 of file csr_msgconv.c.

CsrMsgConvMsgEntry* CsrMsgConvFindEntryByMsg ( u16  primType,
const void msg 
)

Definition at line 256 of file csr_msgconv.c.

CsrMsgConvEntry* CsrMsgConvInit ( void  )

Definition at line 277 of file csr_msgconv.c.

void CsrMsgConvInsert ( u16  primType,
const CsrMsgConvMsgEntry ce 
)

Definition at line 224 of file csr_msgconv.c.

u8* CsrMsgConvSerialize ( u8 buffer,
size_t  maxBufferOffset,
size_t offset,
u16  primType,
void msg 
)

Definition at line 206 of file csr_msgconv.c.

size_t CsrMsgConvSizeof ( u16  primType,
void msg 
)

Definition at line 201 of file csr_msgconv.c.

EXPORT_SYMBOL_GPL ( CsrMsgConvInsert  )
EXPORT_SYMBOL_GPL ( CsrMsgConvFindEntry  )
EXPORT_SYMBOL_GPL ( CsrMsgConvCustomLookupRegister  )
EXPORT_SYMBOL_GPL ( CsrMsgConvInit  )