Lines Matching defs:ath6kl_htc_ops
555 struct ath6kl_htc_ops { struct
556 void* (*create)(struct ath6kl *ar);
557 int (*wait_target)(struct htc_target *target);
558 int (*start)(struct htc_target *target);
559 int (*conn_service)(struct htc_target *target,
562 int (*tx)(struct htc_target *target, struct htc_packet *packet);
563 void (*stop)(struct htc_target *target);
564 void (*cleanup)(struct htc_target *target);
565 void (*flush_txep)(struct htc_target *target,
567 void (*flush_rx_buf)(struct htc_target *target);
568 void (*activity_changed)(struct htc_target *target,
571 int (*get_rxbuf_num)(struct htc_target *target,
573 int (*add_rxbuf_multiple)(struct htc_target *target,
575 int (*credit_setup)(struct htc_target *target,
577 int (*tx_complete)(struct ath6kl *ar, struct sk_buff *skb);
578 int (*rx_complete)(struct ath6kl *ar, struct sk_buff *skb, u8 pipe);