Lines Matching refs:nskb
166 struct sk_buff *nskb; in bcsp_prepare_pkt() local
218 nskb = alloc_skb((len + 6) * 2 + 2, GFP_ATOMIC); in bcsp_prepare_pkt()
219 if (!nskb) in bcsp_prepare_pkt()
222 hci_skb_pkt_type(nskb) = pkt_type; in bcsp_prepare_pkt()
224 bcsp_slip_msgdelim(nskb); in bcsp_prepare_pkt()
245 bcsp_slip_one_byte(nskb, hdr[i]); in bcsp_prepare_pkt()
253 bcsp_slip_one_byte(nskb, data[i]); in bcsp_prepare_pkt()
262 bcsp_slip_one_byte(nskb, (u8)((bcsp_txmsg_crc >> 8) & 0x00ff)); in bcsp_prepare_pkt()
263 bcsp_slip_one_byte(nskb, (u8)(bcsp_txmsg_crc & 0x00ff)); in bcsp_prepare_pkt()
266 bcsp_slip_msgdelim(nskb); in bcsp_prepare_pkt()
267 return nskb; in bcsp_prepare_pkt()
283 struct sk_buff *nskb; in bcsp_dequeue() local
285 nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, in bcsp_dequeue()
287 if (nskb) { in bcsp_dequeue()
289 return nskb; in bcsp_dequeue()
306 struct sk_buff *nskb; in bcsp_dequeue() local
308 nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, in bcsp_dequeue()
310 if (nskb) { in bcsp_dequeue()
314 return nskb; in bcsp_dequeue()
333 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, NULL, 0, BCSP_ACK_PKT); in bcsp_dequeue() local
334 return nskb; in bcsp_dequeue()
407 struct sk_buff *nskb = alloc_skb(4, GFP_ATOMIC); in bcsp_handle_le_pkt() local
410 if (!nskb) in bcsp_handle_le_pkt()
412 skb_put_data(nskb, conf_rsp_pkt, 4); in bcsp_handle_le_pkt()
413 hci_skb_pkt_type(nskb) = BCSP_LE_PKT; in bcsp_handle_le_pkt()
415 skb_queue_head(&bcsp->unrel, nskb); in bcsp_handle_le_pkt()