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

#include <htc.h>

Data Fields

void *(* create )(struct ath6kl *ar)
 
int(* wait_target )(struct htc_target *target)
 
int(* start )(struct htc_target *target)
 
int(* conn_service )(struct htc_target *target, struct htc_service_connect_req *req, struct htc_service_connect_resp *resp)
 
int(* tx )(struct htc_target *target, struct htc_packet *packet)
 
void(* stop )(struct htc_target *target)
 
void(* cleanup )(struct htc_target *target)
 
void(* flush_txep )(struct htc_target *target, enum htc_endpoint_id endpoint, u16 tag)
 
void(* flush_rx_buf )(struct htc_target *target)
 
void(* activity_changed )(struct htc_target *target, enum htc_endpoint_id endpoint, bool active)
 
int(* get_rxbuf_num )(struct htc_target *target, enum htc_endpoint_id endpoint)
 
int(* add_rxbuf_multiple )(struct htc_target *target, struct list_head *pktq)
 
int(* credit_setup )(struct htc_target *target, struct ath6kl_htc_credit_info *cred_info)
 
int(* tx_complete )(struct ath6kl *ar, struct sk_buff *skb)
 
int(* rx_complete )(struct ath6kl *ar, struct sk_buff *skb, u8 pipe)
 

Detailed Description

Definition at line 548 of file htc.h.

Field Documentation

Definition at line 561 of file htc.h.

int(* add_rxbuf_multiple)(struct htc_target *target, struct list_head *pktq)

Definition at line 566 of file htc.h.

void(* cleanup)(struct htc_target *target)

Definition at line 557 of file htc.h.

Definition at line 552 of file htc.h.

void*(* create)(struct ath6kl *ar)

Definition at line 549 of file htc.h.

int(* credit_setup)(struct htc_target *target, struct ath6kl_htc_credit_info *cred_info)

Definition at line 568 of file htc.h.

void(* flush_rx_buf)(struct htc_target *target)

Definition at line 560 of file htc.h.

Definition at line 558 of file htc.h.

int(* get_rxbuf_num)(struct htc_target *target, enum htc_endpoint_id endpoint)

Definition at line 564 of file htc.h.

int(* rx_complete)(struct ath6kl *ar, struct sk_buff *skb, u8 pipe)

Definition at line 571 of file htc.h.

Definition at line 551 of file htc.h.

Definition at line 556 of file htc.h.

Definition at line 555 of file htc.h.

int(* tx_complete)(struct ath6kl *ar, struct sk_buff *skb)

Definition at line 570 of file htc.h.

int(* wait_target)(struct htc_target *target)

Definition at line 550 of file htc.h.


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