Lines Matching refs:chaining_skb

223 			kfree_skb(ddev->chaining_skb);  in digital_send_dep_data_prep()
224 ddev->chaining_skb = NULL; in digital_send_dep_data_prep()
232 ddev->chaining_skb = skb; in digital_send_dep_data_prep()
235 ddev->chaining_skb = NULL; in digital_send_dep_data_prep()
253 if (DIGITAL_NFC_DEP_MI_BIT_SET(pfb) && (!ddev->chaining_skb)) { in digital_recv_dep_data_gather()
254 ddev->chaining_skb = in digital_recv_dep_data_gather()
257 if (!ddev->chaining_skb) { in digital_recv_dep_data_gather()
263 if (ddev->chaining_skb) { in digital_recv_dep_data_gather()
264 if (resp->len > skb_tailroom(ddev->chaining_skb)) { in digital_recv_dep_data_gather()
265 new_skb = skb_copy_expand(ddev->chaining_skb, in digital_recv_dep_data_gather()
267 ddev->chaining_skb), in digital_recv_dep_data_gather()
275 kfree_skb(ddev->chaining_skb); in digital_recv_dep_data_gather()
276 ddev->chaining_skb = new_skb; in digital_recv_dep_data_gather()
279 skb_put_data(ddev->chaining_skb, resp->data, resp->len); in digital_recv_dep_data_gather()
292 resp = ddev->chaining_skb; in digital_recv_dep_data_gather()
293 ddev->chaining_skb = NULL; in digital_recv_dep_data_gather()
301 kfree_skb(ddev->chaining_skb); in digital_recv_dep_data_gather()
302 ddev->chaining_skb = NULL; in digital_recv_dep_data_gather()
846 if (!ddev->chaining_skb) { in digital_in_recv_dep_res()
859 ddev->chaining_skb, in digital_in_recv_dep_res()
901 kfree_skb(ddev->chaining_skb); in digital_in_recv_dep_res()
902 ddev->chaining_skb = NULL; in digital_in_recv_dep_res()
921 struct sk_buff *chaining_skb, *tmp_skb; in digital_in_send_dep_req() local
935 chaining_skb = ddev->chaining_skb; in digital_in_send_dep_req()
953 kfree_skb(chaining_skb); in digital_in_send_dep_req()
954 ddev->chaining_skb = NULL; in digital_in_send_dep_req()
1257 if (!ddev->chaining_skb || in digital_tg_recv_dep_req()
1267 rc = digital_tg_send_dep_res(ddev, ddev->chaining_skb); in digital_tg_recv_dep_req()
1290 kfree_skb(ddev->chaining_skb); in digital_tg_recv_dep_req()
1291 ddev->chaining_skb = NULL; in digital_tg_recv_dep_req()
1310 struct sk_buff *chaining_skb, *tmp_skb; in digital_tg_send_dep_res() local
1330 chaining_skb = ddev->chaining_skb; in digital_tg_send_dep_res()
1348 kfree_skb(chaining_skb); in digital_tg_send_dep_res()
1349 ddev->chaining_skb = NULL; in digital_tg_send_dep_res()