Lines Matching defs:rx_skb
81 struct sk_buff *rx_skb;
194 if (info->rx_skb == NULL) {
197 if (!(info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC))) {
205 info->rx_skb->dev = (void *) info->hdev;
206 bt_cb(info->rx_skb)->pkt_type = inb(iobase + UART_RX);
208 switch (bt_cb(info->rx_skb)->pkt_type) {
227 BT_ERR("Unknown HCI packet with type 0x%02x received", bt_cb(info->rx_skb)->pkt_type);
231 kfree_skb(info->rx_skb);
232 info->rx_skb = NULL;
239 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX);
253 eh = hci_event_hdr(info->rx_skb);
259 ah = hci_acl_hdr(info->rx_skb);
266 sh = hci_sco_hdr(info->rx_skb);
272 hci_recv_frame(info->rx_skb);
273 info->rx_skb = NULL;
491 info->rx_skb = NULL;