Lines Matching refs:nskb
180 struct sk_buff *nskb; in bcsp_prepare_pkt() local
230 nskb = alloc_skb((len + 6) * 2 + 2, GFP_ATOMIC); in bcsp_prepare_pkt()
231 if (!nskb) in bcsp_prepare_pkt()
234 bt_cb(nskb)->pkt_type = pkt_type; in bcsp_prepare_pkt()
236 bcsp_slip_msgdelim(nskb); in bcsp_prepare_pkt()
257 bcsp_slip_one_byte(nskb, hdr[i]); in bcsp_prepare_pkt()
265 bcsp_slip_one_byte(nskb, data[i]); in bcsp_prepare_pkt()
274 bcsp_slip_one_byte(nskb, (u8) ((bcsp_txmsg_crc >> 8) & 0x00ff)); in bcsp_prepare_pkt()
275 bcsp_slip_one_byte(nskb, (u8) (bcsp_txmsg_crc & 0x00ff)); in bcsp_prepare_pkt()
278 bcsp_slip_msgdelim(nskb); in bcsp_prepare_pkt()
279 return nskb; in bcsp_prepare_pkt()
294 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, bt_cb(skb)->pkt_type); in bcsp_dequeue() local
295 if (nskb) { in bcsp_dequeue()
297 return nskb; in bcsp_dequeue()
313 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, in bcsp_dequeue() local
315 if (nskb) { in bcsp_dequeue()
319 return nskb; in bcsp_dequeue()
336 struct sk_buff *nskb = bcsp_prepare_pkt(bcsp, NULL, 0, BCSP_ACK_PKT); in bcsp_dequeue() local
337 return nskb; in bcsp_dequeue()
409 struct sk_buff *nskb = alloc_skb(4, GFP_ATOMIC); in bcsp_handle_le_pkt() local
412 if (!nskb) in bcsp_handle_le_pkt()
414 memcpy(skb_put(nskb, 4), conf_rsp_pkt, 4); in bcsp_handle_le_pkt()
415 bt_cb(nskb)->pkt_type = BCSP_LE_PKT; in bcsp_handle_le_pkt()
417 skb_queue_head(&bcsp->unrel, nskb); in bcsp_handle_le_pkt()