Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
htc_hst.c File Reference
#include "htc.h"

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 

Functions

int htc_init (struct htc_target *target)
 
int htc_connect_service (struct htc_target *target, struct htc_service_connreq *service_connreq, enum htc_endpoint_id *conn_rsp_epid)
 
int htc_send (struct htc_target *target, struct sk_buff *skb)
 
int htc_send_epid (struct htc_target *target, struct sk_buff *skb, enum htc_endpoint_id epid)
 
void htc_stop (struct htc_target *target)
 
void htc_start (struct htc_target *target)
 
void htc_sta_drain (struct htc_target *target, u8 idx)
 
void ath9k_htc_txcompletion_cb (struct htc_target *htc_handle, struct sk_buff *skb, bool txok)
 
void ath9k_htc_rx_msg (struct htc_target *htc_handle, struct sk_buff *skb, u32 len, u8 pipe_id)
 
struct htc_targetath9k_htc_hw_alloc (void *hif_handle, struct ath9k_htc_hif *hif, struct device *dev)
 
void ath9k_htc_hw_free (struct htc_target *htc)
 
int ath9k_htc_hw_init (struct htc_target *target, struct device *dev, u16 devid, char *product, u32 drv_info)
 
void ath9k_htc_hw_deinit (struct htc_target *target, bool hot_unplug)
 

Macro Definition Documentation

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 17 of file htc_hst.c.

Function Documentation

struct htc_target* ath9k_htc_hw_alloc ( void hif_handle,
struct ath9k_htc_hif hif,
struct device dev 
)
read

Definition at line 428 of file htc_hst.c.

void ath9k_htc_hw_deinit ( struct htc_target target,
bool  hot_unplug 
)

Definition at line 473 of file htc_hst.c.

void ath9k_htc_hw_free ( struct htc_target htc)

Definition at line 456 of file htc_hst.c.

int ath9k_htc_hw_init ( struct htc_target target,
struct device dev,
u16  devid,
char product,
u32  drv_info 
)

Definition at line 461 of file htc_hst.c.

void ath9k_htc_rx_msg ( struct htc_target htc_handle,
struct sk_buff skb,
u32  len,
u8  pipe_id 
)

Definition at line 366 of file htc_hst.c.

void ath9k_htc_txcompletion_cb ( struct htc_target htc_handle,
struct sk_buff skb,
bool  txok 
)

Definition at line 320 of file htc_hst.c.

int htc_connect_service ( struct htc_target target,
struct htc_service_connreq service_connreq,
enum htc_endpoint_id conn_rsp_epid 
)

Definition at line 232 of file htc_hst.c.

int htc_init ( struct htc_target target)

Definition at line 221 of file htc_hst.c.

int htc_send ( struct htc_target target,
struct sk_buff skb 
)

Definition at line 291 of file htc_hst.c.

int htc_send_epid ( struct htc_target target,
struct sk_buff skb,
enum htc_endpoint_id  epid 
)

Definition at line 299 of file htc_hst.c.

void htc_sta_drain ( struct htc_target target,
u8  idx 
)

Definition at line 315 of file htc_hst.c.

void htc_start ( struct htc_target target)

Definition at line 310 of file htc_hst.c.

void htc_stop ( struct htc_target target)

Definition at line 305 of file htc_hst.c.