Lines Matching refs:h4
68 struct h4_struct *h4;
72 h4 = kzalloc(sizeof(*h4), GFP_ATOMIC);
73 if (!h4)
76 skb_queue_head_init(&h4->txq);
78 hu->priv = h4;
85 struct h4_struct *h4 = hu->priv;
89 skb_queue_purge(&h4->txq);
97 struct h4_struct *h4 = hu->priv;
103 skb_queue_purge(&h4->txq);
105 kfree_skb(h4->rx_skb);
108 kfree(h4);
116 struct h4_struct *h4 = hu->priv;
122 skb_queue_tail(&h4->txq, skb);
127 static inline int h4_check_data_len(struct h4_struct *h4, int len)
129 register int room = skb_tailroom(h4->rx_skb);
134 hci_recv_frame(h4->rx_skb);
137 kfree_skb(h4->rx_skb);
139 h4->rx_state = H4_W4_DATA;
140 h4->rx_count = len;
144 h4->rx_state = H4_W4_PACKET_TYPE;
145 h4->rx_skb = NULL;
146 h4->rx_count = 0;
162 struct h4_struct *h4 = hu->priv;
163 return skb_dequeue(&h4->txq);