drivers/net/wireless/ath/ath6kl/core.c
113
ar->htc_target = ath6kl_htc_create(ar);
drivers/net/wireless/ath/ath6kl/core.c
115
if (!ar->htc_target) {
drivers/net/wireless/ath/ath6kl/core.c
198
ath6kl_rx_refill(ar->htc_target, ar->ctrl_ep);
drivers/net/wireless/ath/ath6kl/core.c
199
ath6kl_rx_refill(ar->htc_target, ar->ac2ep_map[WMM_AC_BE]);
drivers/net/wireless/ath/ath6kl/core.c
249
ath6kl_htc_flush_rx_buf(ar->htc_target);
drivers/net/wireless/ath/ath6kl/core.c
255
ath6kl_htc_cleanup(ar->htc_target);
drivers/net/wireless/ath/ath6kl/core.c
338
if (ar->htc_target)
drivers/net/wireless/ath/ath6kl/core.c
339
ath6kl_htc_cleanup(ar->htc_target);
drivers/net/wireless/ath/ath6kl/core.h
707
struct htc_target *htc_target;
drivers/net/wireless/ath/ath6kl/core.h
900
void ath6kl_rx(struct htc_target *target, struct htc_packet *packet);
drivers/net/wireless/ath/ath6kl/core.h
901
void ath6kl_tx_complete(struct htc_target *context,
drivers/net/wireless/ath/ath6kl/core.h
903
enum htc_send_full_action ath6kl_tx_queue_full(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/core.h
922
void ath6kl_rx_refill(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/core.h
925
struct htc_packet *ath6kl_alloc_amsdu_rxbuf(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/debug.c
279
void dump_cred_dist_stats(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/debug.c
709
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/debug.c
763
static unsigned int print_endpoint_stat(struct htc_target *target, char *buf,
drivers/net/wireless/ath/ath6kl/debug.c
787
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/debug.c
842
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/debug.h
105
static inline void dump_cred_dist_stats(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/debug.h
75
void dump_cred_dist_stats(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/hif.c
257
scat_req->complete(dev->ar->htc_target, scat_req);
drivers/net/wireless/ath/ath6kl/hif.c
542
struct ath6kl_device *dev = ar->htc_target->dev;
drivers/net/wireless/ath/ath6kl/hif.h
184
void (*complete) (struct htc_target *, struct hif_scatter_req *);
drivers/net/wireless/ath/ath6kl/hif.h
224
struct htc_target *htc_cnxt;
drivers/net/wireless/ath/ath6kl/htc-ops.h
28
static inline int ath6kl_htc_wait_target(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc-ops.h
33
static inline int ath6kl_htc_start(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc-ops.h
38
static inline int ath6kl_htc_conn_service(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
45
static inline int ath6kl_htc_tx(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
51
static inline void ath6kl_htc_stop(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc-ops.h
56
static inline void ath6kl_htc_cleanup(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc-ops.h
61
static inline void ath6kl_htc_flush_txep(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
68
static inline void ath6kl_htc_flush_rx_buf(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc-ops.h
73
static inline void ath6kl_htc_activity_changed(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
81
static inline int ath6kl_htc_get_rxbuf_num(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
87
static inline int ath6kl_htc_add_rxbuf_multiple(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc-ops.h
93
static inline int ath6kl_htc_credit_setup(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
286
struct htc_target;
drivers/net/wireless/ath/ath6kl/htc.h
328
void (*completion) (struct htc_target *, struct htc_packet *);
drivers/net/wireless/ath/ath6kl/htc.h
329
struct htc_target *context;
drivers/net/wireless/ath/ath6kl/htc.h
346
void (*tx_complete) (struct htc_target *, struct htc_packet *);
drivers/net/wireless/ath/ath6kl/htc.h
347
void (*rx) (struct htc_target *, struct htc_packet *);
drivers/net/wireless/ath/ath6kl/htc.h
348
void (*rx_refill) (struct htc_target *, enum htc_endpoint_id endpoint);
drivers/net/wireless/ath/ath6kl/htc.h
349
enum htc_send_full_action (*tx_full) (struct htc_target *,
drivers/net/wireless/ath/ath6kl/htc.h
351
struct htc_packet *(*rx_allocthresh) (struct htc_target *,
drivers/net/wireless/ath/ath6kl/htc.h
353
void (*tx_comp_multi) (struct htc_target *, struct list_head *);
drivers/net/wireless/ath/ath6kl/htc.h
526
struct htc_target *target;
drivers/net/wireless/ath/ath6kl/htc.h
557
int (*wait_target)(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc.h
558
int (*start)(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc.h
559
int (*conn_service)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
562
int (*tx)(struct htc_target *target, struct htc_packet *packet);
drivers/net/wireless/ath/ath6kl/htc.h
563
void (*stop)(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc.h
564
void (*cleanup)(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc.h
565
void (*flush_txep)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
567
void (*flush_rx_buf)(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc.h
568
void (*activity_changed)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
571
int (*get_rxbuf_num)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
573
int (*add_rxbuf_multiple)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
575
int (*credit_setup)(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc.h
639
int ath6kl_htc_rxmsg_pending_handler(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1004
static void htc_chk_ep_txq(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1040
static int htc_setup_tx_complete(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1092
static void ath6kl_htc_set_credit_dist(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1120
static int ath6kl_htc_mbox_tx(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1149
static void ath6kl_htc_mbox_flush_txep(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1188
static void ath6kl_htc_flush_txep_all(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1204
static void ath6kl_htc_mbox_activity_changed(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1261
static inline bool htc_valid_rx_frame_len(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1268
static int htc_add_rxbuf(struct htc_target *target, struct htc_packet *packet)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1277
static void htc_reclaim_rxbuf(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1291
static void reclaim_rx_ctrl_buf(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1299
static int ath6kl_htc_rx_packet(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1365
static int ath6kl_htc_rx_setup(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
146
static int ath6kl_htc_mbox_credit_setup(struct htc_target *htc_target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1468
static int ath6kl_htc_rx_alloc(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1566
static void htc_ctrl_rx(struct htc_target *context, struct htc_packet *packets)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1591
static void htc_proc_cred_rpt(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
160
ath6kl_htc_set_credit_dist(htc_target, cred_info, servicepriority, 5);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1669
static int htc_parse_trailer(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1749
static int htc_proc_trailer(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1802
static int ath6kl_htc_rx_process_hdr(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
1909
static int ath6kl_htc_rx_bundle(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2002
static int ath6kl_htc_rx_process_packets(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2052
static int ath6kl_htc_rx_fetch(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2140
int ath6kl_htc_rxmsg_pending_handler(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2259
static struct htc_packet *htc_wait_for_ctrl_msg(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2316
static int ath6kl_htc_mbox_add_rxbuf_multiple(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2378
static void ath6kl_htc_mbox_flush_rx_buf(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2420
static int ath6kl_htc_mbox_conn_service(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2570
static void reset_ep_state(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2593
static int ath6kl_htc_mbox_get_rxbuf_num(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2604
static void htc_setup_msg_bndl(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2653
static int ath6kl_htc_mbox_wait_target(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2738
static int ath6kl_htc_mbox_start(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2780
static int ath6kl_htc_reset(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
28
static void ath6kl_htc_mbox_cleanup(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2820
static void ath6kl_htc_mbox_stop(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2842
struct htc_target *target = NULL;
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2887
static void ath6kl_htc_mbox_cleanup(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
29
static void ath6kl_htc_mbox_stop(struct htc_target *target);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
30
static int ath6kl_htc_mbox_add_rxbuf_multiple(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
32
static void ath6kl_htc_set_credit_dist(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
374
static void htc_reclaim_txctrl_buf(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
382
static struct htc_packet *htc_get_control_buf(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
407
static void htc_tx_comp_update(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
450
static void htc_tx_comp_handler(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
466
static void htc_async_tx_scat_complete(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
506
static int ath6kl_htc_tx_issue(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
545
static int htc_check_credits(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
598
static void ath6kl_htc_tx_pkts_get(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
678
static int ath6kl_htc_tx_setup_scat_list(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
758
struct htc_target *target = endpoint->target;
drivers/net/wireless/ath/ath6kl/htc_mbox.c
857
static void ath6kl_htc_tx_from_queue(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_mbox.c
964
static bool ath6kl_htc_tx_try(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1094
static void htc_flush_rx_queue(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1131
static int htc_wait_recv_ctrl_message(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1159
static void htc_rxctrl_complete(struct htc_target *context,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1171
static void reset_endpoint_states(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1191
static int htc_config_target_hif_pipe(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1197
static u8 htc_get_credit_alloc(struct htc_target *target, u16 service_id)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1217
static int ath6kl_htc_pipe_conn_service(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1408
struct htc_target *target = NULL;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1412
target = kzalloc_obj(struct htc_target);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1460
static void ath6kl_htc_pipe_cleanup(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1477
static int ath6kl_htc_pipe_start(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1510
static void ath6kl_htc_pipe_stop(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1526
static int ath6kl_htc_pipe_get_rxbuf_num(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1538
static int ath6kl_htc_pipe_tx(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1554
static int ath6kl_htc_pipe_wait_target(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1607
static void ath6kl_htc_pipe_flush_txep(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1621
static int ath6kl_htc_pipe_add_rxbuf_multiple(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1663
static void ath6kl_htc_pipe_activity_changed(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1670
static void ath6kl_htc_pipe_flush_rx_buf(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1697
static int ath6kl_htc_pipe_credit_setup(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
173
static void get_htc_packet(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
203
static int htc_issue_packets(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
24
static int ath6kl_htc_pipe_tx(struct htc_target *handle,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
26
static void ath6kl_htc_pipe_cleanup(struct htc_target *handle);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
299
static enum htc_send_queue_result htc_try_send(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
528
static void htc_free_txctrl_packet(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
534
static struct htc_packet *htc_alloc_txctrl_packet(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
539
static void htc_txctrl_complete(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
547
static int htc_setup_target_buffer_assignments(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
653
static void htc_process_credit_report(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
690
static void htc_flush_tx_endpoint(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
712
static struct htc_packet *htc_lookup_tx_packet(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
743
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
77
static void send_packet_completion(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
779
static int htc_send_packets_multiple(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
812
static struct htc_packet *alloc_htc_packet_container(struct htc_target *target)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
831
static void free_htc_packet_container(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
850
static int htc_process_trailer(struct htc_target *target, u8 *buffer,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
91
static void get_htc_packet_credit_based(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
929
static void recv_packet_completion(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/htc_pipe.c
944
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/init.c
1736
ret = ath6kl_htc_wait_target(ar->htc_target);
drivers/net/wireless/ath/ath6kl/init.c
1760
ath6kl_htc_credit_setup(ar->htc_target, &ar->credit_state_info);
drivers/net/wireless/ath/ath6kl/init.c
1763
ret = ath6kl_htc_start(ar->htc_target);
drivers/net/wireless/ath/ath6kl/init.c
1819
ath6kl_htc_stop(ar->htc_target);
drivers/net/wireless/ath/ath6kl/init.c
1845
ath6kl_htc_stop(ar->htc_target);
drivers/net/wireless/ath/ath6kl/init.c
1932
if (ar->htc_target) {
drivers/net/wireless/ath/ath6kl/init.c
1934
ath6kl_htc_stop(ar->htc_target);
drivers/net/wireless/ath/ath6kl/init.c
291
status = ath6kl_htc_conn_service(ar->htc_target, con_req, &response);
drivers/net/wireless/ath/ath6kl/sdio.c
1240
req->scat_req->complete(ar_sdio->ar->htc_target,
drivers/net/wireless/ath/ath6kl/sdio.c
339
scat_req->complete(ar_sdio->ar->htc_target, scat_req);
drivers/net/wireless/ath/ath6kl/sdio.c
734
struct htc_target *target = ar->htc_target;
drivers/net/wireless/ath/ath6kl/txrx.c
1301
void ath6kl_rx(struct htc_target *target, struct htc_packet *packet)
drivers/net/wireless/ath/ath6kl/txrx.c
347
ath6kl_htc_tx(ar->htc_target, &cookie->htc_pkt);
drivers/net/wireless/ath/ath6kl/txrx.c
511
ath6kl_htc_tx(ar->htc_target, &cookie->htc_pkt);
drivers/net/wireless/ath/ath6kl/txrx.c
583
ath6kl_htc_activity_changed(ar->htc_target, eid, active);
drivers/net/wireless/ath/ath6kl/txrx.c
586
enum htc_send_full_action ath6kl_tx_queue_full(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/txrx.c
680
void ath6kl_tx_complete(struct htc_target *target,
drivers/net/wireless/ath/ath6kl/txrx.c
821
ath6kl_htc_flush_txep(ar->htc_target, ar->ac2ep_map[i],
drivers/net/wireless/ath/ath6kl/txrx.c
874
void ath6kl_rx_refill(struct htc_target *target, enum htc_endpoint_id endpoint)
drivers/net/wireless/ath/ath6kl/txrx.c
884
ath6kl_htc_get_rxbuf_num(ar->htc_target, endpoint);
drivers/net/wireless/ath/ath6kl/txrx.c
913
ath6kl_htc_add_rxbuf_multiple(ar->htc_target, &queue);
drivers/net/wireless/ath/ath6kl/txrx.c
947
struct htc_packet *ath6kl_alloc_amsdu_rxbuf(struct htc_target *target,
drivers/net/wireless/ath/ath9k/hif_usb.c
1481
struct htc_target *htc_handle = hif_dev->htc_handle;
drivers/net/wireless/ath/ath9k/hif_usb.h
122
struct htc_target *htc_handle;
drivers/net/wireless/ath/ath9k/htc.h
460
struct htc_target *htc;
drivers/net/wireless/ath/ath9k/htc.h
636
int ath9k_htc_probe_device(struct htc_target *htc_handle, struct device *dev,
drivers/net/wireless/ath/ath9k/htc.h
638
void ath9k_htc_disconnect_device(struct htc_target *htc_handle, bool hotunplug);
drivers/net/wireless/ath/ath9k/htc.h
640
void ath9k_htc_suspend(struct htc_target *htc_handle);
drivers/net/wireless/ath/ath9k/htc.h
641
int ath9k_htc_resume(struct htc_target *htc_handle);
drivers/net/wireless/ath/ath9k/htc_drv_init.c
1003
void ath9k_htc_suspend(struct htc_target *htc_handle)
drivers/net/wireless/ath/ath9k/htc_drv_init.c
1008
int ath9k_htc_resume(struct htc_target *htc_handle)
drivers/net/wireless/ath/ath9k/htc_drv_init.c
931
int ath9k_htc_probe_device(struct htc_target *htc_handle, struct device *dev,
drivers/net/wireless/ath/ath9k/htc_drv_init.c
985
void ath9k_htc_disconnect_device(struct htc_target *htc_handle, bool hotunplug)
drivers/net/wireless/ath/ath9k/htc_hst.c
103
static void htc_process_conn_rsp(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.c
154
static int htc_config_pipe_credits(struct htc_target *target)
drivers/net/wireless/ath/ath9k/htc_hst.c
192
static int htc_setup_complete(struct htc_target *target)
drivers/net/wireless/ath/ath9k/htc_hst.c
21
static int htc_issue_send(struct htc_target *target, struct sk_buff* skb,
drivers/net/wireless/ath/ath9k/htc_hst.c
230
int htc_init(struct htc_target *target)
drivers/net/wireless/ath/ath9k/htc_hst.c
241
int htc_connect_service(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.c
307
int htc_send(struct htc_target *target, struct sk_buff *skb)
drivers/net/wireless/ath/ath9k/htc_hst.c
315
int htc_send_epid(struct htc_target *target, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/htc_hst.c
321
void htc_stop(struct htc_target *target)
drivers/net/wireless/ath/ath9k/htc_hst.c
326
void htc_start(struct htc_target *target)
drivers/net/wireless/ath/ath9k/htc_hst.c
331
void htc_sta_drain(struct htc_target *target, u8 idx)
drivers/net/wireless/ath/ath9k/htc_hst.c
336
void ath9k_htc_txcompletion_cb(struct htc_target *htc_handle,
drivers/net/wireless/ath/ath9k/htc_hst.c
375
static void ath9k_htc_fw_panic_report(struct htc_target *htc_handle,
drivers/net/wireless/ath/ath9k/htc_hst.c
406
void ath9k_htc_rx_msg(struct htc_target *htc_handle,
drivers/net/wireless/ath/ath9k/htc_hst.c
495
struct htc_target *ath9k_htc_hw_alloc(void *hif_handle,
drivers/net/wireless/ath/ath9k/htc_hst.c
500
struct htc_target *target;
drivers/net/wireless/ath/ath9k/htc_hst.c
502
target = kzalloc_obj(struct htc_target);
drivers/net/wireless/ath/ath9k/htc_hst.c
523
void ath9k_htc_hw_free(struct htc_target *htc)
drivers/net/wireless/ath/ath9k/htc_hst.c
528
int ath9k_htc_hw_init(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.c
540
void ath9k_htc_hw_deinit(struct htc_target *target, bool hot_unplug)
drivers/net/wireless/ath/ath9k/htc_hst.c
88
static void htc_process_target_rdy(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.h
205
int htc_init(struct htc_target *target);
drivers/net/wireless/ath/ath9k/htc_hst.h
206
int htc_connect_service(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.h
209
int htc_send(struct htc_target *target, struct sk_buff *skb);
drivers/net/wireless/ath/ath9k/htc_hst.h
21
struct htc_target;
drivers/net/wireless/ath/ath9k/htc_hst.h
210
int htc_send_epid(struct htc_target *target, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/htc_hst.h
212
void htc_stop(struct htc_target *target);
drivers/net/wireless/ath/ath9k/htc_hst.h
213
void htc_start(struct htc_target *target);
drivers/net/wireless/ath/ath9k/htc_hst.h
214
void htc_sta_drain(struct htc_target *target, u8 idx);
drivers/net/wireless/ath/ath9k/htc_hst.h
216
void ath9k_htc_rx_msg(struct htc_target *htc_handle,
drivers/net/wireless/ath/ath9k/htc_hst.h
218
void ath9k_htc_txcompletion_cb(struct htc_target *htc_handle,
drivers/net/wireless/ath/ath9k/htc_hst.h
221
struct htc_target *ath9k_htc_hw_alloc(void *hif_handle,
drivers/net/wireless/ath/ath9k/htc_hst.h
224
void ath9k_htc_hw_free(struct htc_target *htc);
drivers/net/wireless/ath/ath9k/htc_hst.h
225
int ath9k_htc_hw_init(struct htc_target *target,
drivers/net/wireless/ath/ath9k/htc_hst.h
228
void ath9k_htc_hw_deinit(struct htc_target *target, bool hot_unplug);
drivers/net/wireless/ath/ath9k/wmi.c
262
int ath9k_wmi_connect(struct htc_target *htc, struct wmi *wmi,
drivers/net/wireless/ath/ath9k/wmi.h
150
struct htc_target *htc;
drivers/net/wireless/ath/ath9k/wmi.h
182
int ath9k_wmi_connect(struct htc_target *htc, struct wmi *wmi,