Lines Matching refs:pdu
289 static struct sk_buff *llcp_add_header(struct sk_buff *pdu, in llcp_add_header() argument
301 memcpy(skb_put(pdu, LLCP_HEADER_SIZE), header, LLCP_HEADER_SIZE); in llcp_add_header()
303 return pdu; in llcp_add_header()
306 static struct sk_buff *llcp_add_tlv(struct sk_buff *pdu, u8 *tlv, in llcp_add_tlv() argument
314 memcpy(skb_put(pdu, tlv_length), tlv, tlv_length); in llcp_add_tlv()
316 return pdu; in llcp_add_tlv()
636 struct sk_buff *pdu; in nfc_llcp_send_i_frame() local
687 pdu = llcp_allocate_pdu(sock, LLCP_PDU_I, in nfc_llcp_send_i_frame()
689 if (pdu == NULL) { in nfc_llcp_send_i_frame()
694 skb_put(pdu, LLCP_SEQUENCE_SIZE); in nfc_llcp_send_i_frame()
697 memcpy(skb_put(pdu, frag_len), msg_ptr, frag_len); in nfc_llcp_send_i_frame()
699 skb_queue_tail(&sock->tx_queue, pdu); in nfc_llcp_send_i_frame()
719 struct sk_buff *pdu; in nfc_llcp_send_ui_frame() local
753 pdu = nfc_alloc_send_skb(sock->dev, &sock->sk, MSG_DONTWAIT, in nfc_llcp_send_ui_frame()
755 if (pdu == NULL) { in nfc_llcp_send_ui_frame()
760 pdu = llcp_add_header(pdu, dsap, ssap, LLCP_PDU_UI); in nfc_llcp_send_ui_frame()
763 memcpy(skb_put(pdu, frag_len), msg_ptr, frag_len); in nfc_llcp_send_ui_frame()
766 skb_queue_tail(&local->tx_queue, pdu); in nfc_llcp_send_ui_frame()