Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
llc.c File Reference
#include <net/nfc/llc.h>
#include "llc.h"

Go to the source code of this file.

Functions

int nfc_llc_init (void)
 
void nfc_llc_exit (void)
 
int nfc_llc_register (const char *name, struct nfc_llc_ops *ops)
 
void nfc_llc_unregister (const char *name)
 
struct nfc_llcnfc_llc_allocate (const char *name, struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, rcv_to_hci_t rcv_to_hci, int tx_headroom, int tx_tailroom, llc_failure_t llc_failure)
 
void nfc_llc_free (struct nfc_llc *llc)
 
void nfc_llc_get_rx_head_tail_room (struct nfc_llc *llc, int *rx_headroom, int *rx_tailroom)
 
int nfc_llc_start (struct nfc_llc *llc)
 
int nfc_llc_stop (struct nfc_llc *llc)
 
void nfc_llc_rcv_from_drv (struct nfc_llc *llc, struct sk_buff *skb)
 
int nfc_llc_xmit_from_hci (struct nfc_llc *llc, struct sk_buff *skb)
 
voidnfc_llc_get_data (struct nfc_llc *llc)
 

Function Documentation

struct nfc_llc* nfc_llc_allocate ( const char name,
struct nfc_hci_dev hdev,
xmit_to_drv_t  xmit_to_drv,
rcv_to_hci_t  rcv_to_hci,
int  tx_headroom,
int  tx_tailroom,
llc_failure_t  llc_failure 
)
read

Definition at line 105 of file llc.c.

void nfc_llc_exit ( void  )

Definition at line 48 of file llc.c.

void nfc_llc_free ( struct nfc_llc llc)

Definition at line 134 of file llc.c.

void* nfc_llc_get_data ( struct nfc_llc llc)
inline

Definition at line 167 of file llc.c.

void nfc_llc_get_rx_head_tail_room ( struct nfc_llc llc,
int rx_headroom,
int rx_tailroom 
)
inline

Definition at line 140 of file llc.c.

int nfc_llc_init ( void  )

Definition at line 27 of file llc.c.

void nfc_llc_rcv_from_drv ( struct nfc_llc llc,
struct sk_buff skb 
)
inline

Definition at line 157 of file llc.c.

int nfc_llc_register ( const char name,
struct nfc_llc_ops ops 
)

Definition at line 59 of file llc.c.

int nfc_llc_start ( struct nfc_llc llc)
inline

Definition at line 147 of file llc.c.

int nfc_llc_stop ( struct nfc_llc llc)
inline

Definition at line 152 of file llc.c.

void nfc_llc_unregister ( const char name)

Definition at line 92 of file llc.c.

int nfc_llc_xmit_from_hci ( struct nfc_llc llc,
struct sk_buff skb 
)
inline

Definition at line 162 of file llc.c.