Searched refs:chaining_skb (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/net/nfc/
H A Ddigital_dep.c187 kfree_skb(ddev->chaining_skb); digital_send_dep_data_prep()
188 ddev->chaining_skb = NULL; digital_send_dep_data_prep()
199 ddev->chaining_skb = skb; digital_send_dep_data_prep()
202 ddev->chaining_skb = NULL; digital_send_dep_data_prep()
220 if (DIGITAL_NFC_DEP_MI_BIT_SET(pfb) && (!ddev->chaining_skb)) { digital_recv_dep_data_gather()
221 ddev->chaining_skb = digital_recv_dep_data_gather()
224 if (!ddev->chaining_skb) { digital_recv_dep_data_gather()
230 if (ddev->chaining_skb) { digital_recv_dep_data_gather()
231 if (resp->len > skb_tailroom(ddev->chaining_skb)) { digital_recv_dep_data_gather()
232 new_skb = skb_copy_expand(ddev->chaining_skb, digital_recv_dep_data_gather()
234 ddev->chaining_skb), digital_recv_dep_data_gather()
242 kfree_skb(ddev->chaining_skb); digital_recv_dep_data_gather()
243 ddev->chaining_skb = new_skb; digital_recv_dep_data_gather()
246 memcpy(skb_put(ddev->chaining_skb, resp->len), resp->data, digital_recv_dep_data_gather()
260 resp = ddev->chaining_skb; digital_recv_dep_data_gather()
261 ddev->chaining_skb = NULL; digital_recv_dep_data_gather()
269 kfree_skb(ddev->chaining_skb); digital_recv_dep_data_gather()
270 ddev->chaining_skb = NULL; digital_recv_dep_data_gather()
795 if (ddev->chaining_skb && !DIGITAL_NFC_DEP_NACK_BIT_SET(pfb)) { digital_in_recv_dep_res()
800 ddev->chaining_skb, digital_in_recv_dep_res()
840 kfree_skb(ddev->chaining_skb); digital_in_recv_dep_res()
841 ddev->chaining_skb = NULL; digital_in_recv_dep_res()
855 struct sk_buff *chaining_skb, *tmp_skb; digital_in_send_dep_req() local
869 chaining_skb = ddev->chaining_skb; digital_in_send_dep_req()
888 kfree_skb(chaining_skb); digital_in_send_dep_req()
889 ddev->chaining_skb = NULL; digital_in_send_dep_req()
1134 !ddev->chaining_skb || !ddev->saved_skb) { digital_tg_recv_dep_req()
1152 rc = digital_tg_send_dep_res(ddev, ddev->chaining_skb); digital_tg_recv_dep_req()
1192 kfree_skb(ddev->chaining_skb); digital_tg_recv_dep_req()
1193 ddev->chaining_skb = NULL; digital_tg_recv_dep_req()
1207 struct sk_buff *chaining_skb, *tmp_skb; digital_tg_send_dep_res() local
1228 chaining_skb = ddev->chaining_skb; digital_tg_send_dep_res()
1247 kfree_skb(chaining_skb); digital_tg_send_dep_res()
1248 ddev->chaining_skb = NULL; digital_tg_send_dep_res()
/linux-4.1.27/include/net/nfc/
H A Ddigital.h233 struct sk_buff *chaining_skb; member in struct:nfc_digital_dev

Completed in 102 milliseconds