Lines Matching refs:buff_arr
161 struct wil_rx_buff *buff_arr = wil->rx_buff_mgmt.buff_arr; in wil_ring_alloc_skb_edma() local
197 buff_arr[buff_id].skb = skb; in wil_ring_alloc_skb_edma()
270 if (!wil->rx_buff_mgmt.buff_arr) in wil_move_all_rx_buff_to_free_list()
297 if (!wil->rx_buff_mgmt.buff_arr) in wil_free_rx_buff_arr()
305 kfree(wil->rx_buff_mgmt.buff_arr); in wil_free_rx_buff_arr()
306 wil->rx_buff_mgmt.buff_arr = NULL; in wil_free_rx_buff_arr()
312 struct wil_rx_buff *buff_arr; in wil_init_rx_buff_arr() local
317 wil->rx_buff_mgmt.buff_arr = kcalloc(size + 1, in wil_init_rx_buff_arr()
320 if (!wil->rx_buff_mgmt.buff_arr) in wil_init_rx_buff_arr()
330 buff_arr = wil->rx_buff_mgmt.buff_arr; in wil_init_rx_buff_arr()
332 list_add(&buff_arr[i].list, free); in wil_init_rx_buff_arr()
333 buff_arr[i].id = i; in wil_init_rx_buff_arr()
916 skb = wil->rx_buff_mgmt.buff_arr[buff_id].skb; in wil_sring_reap_rx_edma()
917 wil->rx_buff_mgmt.buff_arr[buff_id].skb = NULL; in wil_sring_reap_rx_edma()
922 list_move_tail(&wil->rx_buff_mgmt.buff_arr[buff_id].list, in wil_sring_reap_rx_edma()
946 list_move_tail(&wil->rx_buff_mgmt.buff_arr[buff_id].list, in wil_sring_reap_rx_edma()