Home
last modified time | relevance | path

Searched refs:saved_skb (Results 1 – 5 of 5) sorted by relevance

/linux/net/nfc/
H A Ddigital_dep.c553 ddev->saved_skb = pskb_copy(skb, GFP_KERNEL); in digital_in_send_ack()
559 kfree_skb(ddev->saved_skb); in digital_in_send_ack()
560 ddev->saved_skb = NULL; in digital_in_send_ack()
673 if (!ddev->saved_skb) in digital_in_send_saved_skb()
676 skb_get(ddev->saved_skb); in digital_in_send_saved_skb()
678 rc = digital_in_send_cmd(ddev, ddev->saved_skb, ddev->dep_rwt, in digital_in_send_saved_skb()
681 kfree_skb(ddev->saved_skb); in digital_in_send_saved_skb()
796 kfree_skb(ddev->saved_skb); in digital_in_recv_dep_res()
797 ddev->saved_skb = NULL; in digital_in_recv_dep_res()
843 kfree_skb(ddev->saved_skb); in digital_in_recv_dep_res()
[all …]
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c224 skb_arr_size = wq->q_depth * sizeof(*sq->saved_skb); in alloc_sq_skb_arr()
225 sq->saved_skb = vzalloc(skb_arr_size); in alloc_sq_skb_arr()
226 if (!sq->saved_skb) in alloc_sq_skb_arr()
238 vfree(sq->saved_skb); in free_sq_skb_arr()
252 skb_arr_size = wq->q_depth * sizeof(*rq->saved_skb); in alloc_rq_skb_arr()
253 rq->saved_skb = vzalloc(skb_arr_size); in alloc_rq_skb_arr()
254 if (!rq->saved_skb) in alloc_rq_skb_arr()
266 vfree(rq->saved_skb); in free_rq_skb_arr()
693 sq->saved_skb[prod_idx] = skb; in hinic_sq_write_wqe()
726 *skb = sq->saved_skb[*cons_idx]; in hinic_sq_read_wqebb()
[all …]
H A Dhinic_hw_qp.h94 struct sk_buff **saved_skb; member
111 struct sk_buff **saved_skb; member
H A Dhinic_rx.c258 rx_free_skb(rxq, rq->saved_skb[ci], hinic_sge_to_dma(&sge)); in free_all_rx_skbs()
/linux/include/net/nfc/
H A Ddigital.h231 struct sk_buff *saved_skb; member