Lines Matching refs:chaining_skb
211 kfree_skb(ddev->chaining_skb); in digital_send_dep_data_prep()
212 ddev->chaining_skb = NULL; in digital_send_dep_data_prep()
220 ddev->chaining_skb = skb; in digital_send_dep_data_prep()
223 ddev->chaining_skb = NULL; in digital_send_dep_data_prep()
241 if (DIGITAL_NFC_DEP_MI_BIT_SET(pfb) && (!ddev->chaining_skb)) { in digital_recv_dep_data_gather()
242 ddev->chaining_skb = in digital_recv_dep_data_gather()
245 if (!ddev->chaining_skb) { in digital_recv_dep_data_gather()
251 if (ddev->chaining_skb) { in digital_recv_dep_data_gather()
252 if (resp->len > skb_tailroom(ddev->chaining_skb)) { in digital_recv_dep_data_gather()
253 new_skb = skb_copy_expand(ddev->chaining_skb, in digital_recv_dep_data_gather()
255 ddev->chaining_skb), in digital_recv_dep_data_gather()
263 kfree_skb(ddev->chaining_skb); in digital_recv_dep_data_gather()
264 ddev->chaining_skb = new_skb; in digital_recv_dep_data_gather()
267 skb_put_data(ddev->chaining_skb, resp->data, resp->len); in digital_recv_dep_data_gather()
280 resp = ddev->chaining_skb; in digital_recv_dep_data_gather()
281 ddev->chaining_skb = NULL; in digital_recv_dep_data_gather()
289 kfree_skb(ddev->chaining_skb); in digital_recv_dep_data_gather()
290 ddev->chaining_skb = NULL; in digital_recv_dep_data_gather()
834 if (!ddev->chaining_skb) { in digital_in_recv_dep_res()
847 ddev->chaining_skb, in digital_in_recv_dep_res()
889 kfree_skb(ddev->chaining_skb); in digital_in_recv_dep_res()
890 ddev->chaining_skb = NULL; in digital_in_recv_dep_res()
909 struct sk_buff *chaining_skb, *tmp_skb; in digital_in_send_dep_req() local
923 chaining_skb = ddev->chaining_skb; in digital_in_send_dep_req()
941 kfree_skb(chaining_skb); in digital_in_send_dep_req()
942 ddev->chaining_skb = NULL; in digital_in_send_dep_req()
1245 if (!ddev->chaining_skb || in digital_tg_recv_dep_req()
1255 rc = digital_tg_send_dep_res(ddev, ddev->chaining_skb); in digital_tg_recv_dep_req()
1280 kfree_skb(ddev->chaining_skb); in digital_tg_recv_dep_req()
1281 ddev->chaining_skb = NULL; in digital_tg_recv_dep_req()
1300 struct sk_buff *chaining_skb, *tmp_skb; in digital_tg_send_dep_res() local
1320 chaining_skb = ddev->chaining_skb; in digital_tg_send_dep_res()
1338 kfree_skb(chaining_skb); in digital_tg_send_dep_res()
1339 ddev->chaining_skb = NULL; in digital_tg_send_dep_res()