Searched refs:ring_buff (Results 1 – 1 of 1) sorted by relevance
1703 wifi_ring_buffer *ring_buff; in woal_init_ring_buffer_internal() local1713 ring_buff = (wifi_ring_buffer *)*ring; in woal_init_ring_buffer_internal()1715 ring_buff->ring_buf = vmalloc(ring_sz); in woal_init_ring_buffer_internal()1716 if (!unlikely(ring_buff->ring_buf)) { in woal_init_ring_buffer_internal()1718 vfree(ring_buff); in woal_init_ring_buffer_internal()1722 memset(ring_buff->ring_buf, 0, ring_sz); in woal_init_ring_buffer_internal()1723 spin_lock_init(&ring_buff->lock); in woal_init_ring_buffer_internal()1724 spin_lock_irqsave(&ring_buff->lock, flags); in woal_init_ring_buffer_internal()1725 ring_buff->rp = ring_buff->wp = 0; in woal_init_ring_buffer_internal()1726 INIT_DELAYED_WORK(&ring_buff->work, woal_ring_poll_worker); in woal_init_ring_buffer_internal()[all …]