Lines Matching defs:rx_skb
80 struct sk_buff *rx_skb;
394 if (info->rx_skb == NULL) {
397 if (!(info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC))) {
405 info->rx_skb->dev = (void *) info->hdev;
406 bt_cb(info->rx_skb)->pkt_type = buf[i];
408 switch (bt_cb(info->rx_skb)->pkt_type) {
419 kfree_skb(info->rx_skb);
420 info->rx_skb = NULL;
440 BT_ERR("Unknown HCI packet with type 0x%02x received", bt_cb(info->rx_skb)->pkt_type);
443 kfree_skb(info->rx_skb);
444 info->rx_skb = NULL;
451 *skb_put(info->rx_skb, 1) = buf[i];
464 eh = hci_event_hdr(info->rx_skb);
470 ah = hci_acl_hdr(info->rx_skb);
477 sh = hci_sco_hdr(info->rx_skb);
483 hci_recv_frame(info->rx_skb);
484 info->rx_skb = NULL;
729 info->rx_skb = NULL;