Lines Matching refs:rx_skb
82 struct sk_buff *rx_skb; member
236 if (!info->rx_skb) { in bt3c_receive()
239 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); in bt3c_receive()
240 if (!info->rx_skb) { in bt3c_receive()
249 hci_skb_pkt_type(info->rx_skb) = inb(iobase + DATA_L); in bt3c_receive()
252 switch (hci_skb_pkt_type(info->rx_skb)) { in bt3c_receive()
272 hci_skb_pkt_type(info->rx_skb)); in bt3c_receive()
275 kfree_skb(info->rx_skb); in bt3c_receive()
276 info->rx_skb = NULL; in bt3c_receive()
285 skb_put_u8(info->rx_skb, x); in bt3c_receive()
299 eh = hci_event_hdr(info->rx_skb); in bt3c_receive()
305 ah = hci_acl_hdr(info->rx_skb); in bt3c_receive()
312 sh = hci_sco_hdr(info->rx_skb); in bt3c_receive()
318 hci_recv_frame(info->hdev, info->rx_skb); in bt3c_receive()
319 info->rx_skb = NULL; in bt3c_receive()
550 info->rx_skb = NULL; in bt3c_open()