Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c294 struct ql_rcv_buf_cb *lrg_buf_cb) in ql_release_to_lrg_buf_free_list() argument
298 lrg_buf_cb->next = NULL; in ql_release_to_lrg_buf_free_list()
301 qdev->lrg_buf_free_head = qdev->lrg_buf_free_tail = lrg_buf_cb; in ql_release_to_lrg_buf_free_list()
303 qdev->lrg_buf_free_tail->next = lrg_buf_cb; in ql_release_to_lrg_buf_free_list()
304 qdev->lrg_buf_free_tail = lrg_buf_cb; in ql_release_to_lrg_buf_free_list()
307 if (!lrg_buf_cb->skb) { in ql_release_to_lrg_buf_free_list()
308 lrg_buf_cb->skb = netdev_alloc_skb(qdev->ndev, in ql_release_to_lrg_buf_free_list()
310 if (unlikely(!lrg_buf_cb->skb)) { in ql_release_to_lrg_buf_free_list()
317 skb_reserve(lrg_buf_cb->skb, QL_HEADER_SPACE); in ql_release_to_lrg_buf_free_list()
319 lrg_buf_cb->skb->data, in ql_release_to_lrg_buf_free_list()
[all …]