coex_cb            23 drivers/net/wireless/rsi/rsi_91x_coex.c 			(struct rsi_coex_ctrl_block *coex_cb)
coex_cb            27 drivers/net/wireless/rsi/rsi_91x_coex.c 	if (skb_queue_len(&coex_cb->coex_tx_qs[RSI_COEX_Q_COMMON]) > 0)
coex_cb            29 drivers/net/wireless/rsi/rsi_91x_coex.c 	if (skb_queue_len(&coex_cb->coex_tx_qs[RSI_COEX_Q_BT]) > 0)
coex_cb            31 drivers/net/wireless/rsi/rsi_91x_coex.c 	if (skb_queue_len(&coex_cb->coex_tx_qs[RSI_COEX_Q_WLAN]) > 0)
coex_cb            37 drivers/net/wireless/rsi/rsi_91x_coex.c static void rsi_coex_sched_tx_pkts(struct rsi_coex_ctrl_block *coex_cb)
coex_cb            43 drivers/net/wireless/rsi/rsi_91x_coex.c 		coex_q = rsi_coex_determine_coex_q(coex_cb);
coex_cb            47 drivers/net/wireless/rsi/rsi_91x_coex.c 			skb = skb_dequeue(&coex_cb->coex_tx_qs[RSI_COEX_Q_BT]);
coex_cb            48 drivers/net/wireless/rsi/rsi_91x_coex.c 			rsi_send_bt_pkt(coex_cb->priv, skb);
coex_cb            55 drivers/net/wireless/rsi/rsi_91x_coex.c 	struct rsi_coex_ctrl_block *coex_cb =
coex_cb            56 drivers/net/wireless/rsi/rsi_91x_coex.c 		(struct rsi_coex_ctrl_block *)common->coex_cb;
coex_cb            60 drivers/net/wireless/rsi/rsi_91x_coex.c 		rsi_wait_event(&coex_cb->coex_tx_thread.event, timeout);
coex_cb            61 drivers/net/wireless/rsi/rsi_91x_coex.c 		rsi_reset_event(&coex_cb->coex_tx_thread.event);
coex_cb            63 drivers/net/wireless/rsi/rsi_91x_coex.c 		rsi_coex_sched_tx_pkts(coex_cb);
coex_cb            64 drivers/net/wireless/rsi/rsi_91x_coex.c 	} while (atomic_read(&coex_cb->coex_tx_thread.thread_done) == 0);
coex_cb            66 drivers/net/wireless/rsi/rsi_91x_coex.c 	complete_and_exit(&coex_cb->coex_tx_thread.completion, 0);
coex_cb           104 drivers/net/wireless/rsi/rsi_91x_coex.c 	struct rsi_coex_ctrl_block *coex_cb =
coex_cb           105 drivers/net/wireless/rsi/rsi_91x_coex.c 		(struct rsi_coex_ctrl_block *)common->coex_cb;
coex_cb           117 drivers/net/wireless/rsi/rsi_91x_coex.c 		skb_queue_tail(&coex_cb->coex_tx_qs[coex_q], skb);
coex_cb           118 drivers/net/wireless/rsi/rsi_91x_coex.c 		rsi_set_event(&coex_cb->coex_tx_thread.event);
coex_cb           142 drivers/net/wireless/rsi/rsi_91x_coex.c 	struct rsi_coex_ctrl_block *coex_cb;
coex_cb           145 drivers/net/wireless/rsi/rsi_91x_coex.c 	coex_cb = kzalloc(sizeof(*coex_cb), GFP_KERNEL);
coex_cb           146 drivers/net/wireless/rsi/rsi_91x_coex.c 	if (!coex_cb)
coex_cb           149 drivers/net/wireless/rsi/rsi_91x_coex.c 	common->coex_cb = (void *)coex_cb;
coex_cb           150 drivers/net/wireless/rsi/rsi_91x_coex.c 	coex_cb->priv = common;
coex_cb           154 drivers/net/wireless/rsi/rsi_91x_coex.c 		skb_queue_head_init(&coex_cb->coex_tx_qs[cnt]);
coex_cb           155 drivers/net/wireless/rsi/rsi_91x_coex.c 	rsi_init_event(&coex_cb->coex_tx_thread.event);
coex_cb           159 drivers/net/wireless/rsi/rsi_91x_coex.c 			       &coex_cb->coex_tx_thread,
coex_cb           170 drivers/net/wireless/rsi/rsi_91x_coex.c 	struct rsi_coex_ctrl_block *coex_cb =
coex_cb           171 drivers/net/wireless/rsi/rsi_91x_coex.c 		(struct rsi_coex_ctrl_block *)common->coex_cb;
coex_cb           174 drivers/net/wireless/rsi/rsi_91x_coex.c 	rsi_kill_thread(&coex_cb->coex_tx_thread);
coex_cb           177 drivers/net/wireless/rsi/rsi_91x_coex.c 		skb_queue_purge(&coex_cb->coex_tx_qs[cnt]);
coex_cb           179 drivers/net/wireless/rsi/rsi_91x_coex.c 	kfree(coex_cb);
coex_cb           237 drivers/net/wireless/rsi/rsi_main.h 	void *coex_cb;