wil_ring
struct wil_ring *ring;
struct wil_ring *ring = &wil->ring_tx[i];
struct wil_ring *ring,
const char *name, struct wil_ring *ring,
struct wil_ring *ring = &wil->ring_tx[id];
struct wil_ring *ring = &wil->ring_tx[i];
struct wil_ring *v = &wil->ring_rx;
struct wil_ring *vring = &wil->ring_rx;
struct wil_ring *vring = &wil->ring_rx;
static int wil_vring_alloc(struct wil6210_priv *wil, struct wil_ring *vring)
struct wil_ring *vring = &wil->ring_tx[id];
struct wil_ring *vring = &wil->ring_tx[ring_id];
struct wil_ring *vring = &wil->ring_tx[id];
static struct wil_ring *wil_find_tx_ucast(struct wil6210_priv *wil,
struct wil_ring *v = &wil->ring_tx[i];
struct wil_ring *ring, struct sk_buff *skb);
static struct wil_ring *wil_find_tx_ring_sta(struct wil6210_priv *wil,
struct wil_ring *ring;
static struct wil_ring *wil_find_tx_bcast_1(struct wil6210_priv *wil,
struct wil_ring *v;
static struct wil_ring *wil_find_tx_bcast_2(struct wil6210_priv *wil,
struct wil_ring *v, *v2;
struct wil_ring *vring, struct sk_buff *skb)
static void wil_vring_free(struct wil6210_priv *wil, struct wil_ring *vring)
struct wil_ring *ring, struct sk_buff *skb)
struct wil_ring *ring, struct sk_buff *skb)
struct wil_ring *ring,
struct wil_ring *cur_ring = &wil->ring_tx[i];
struct wil_ring *ring, bool check_stop)
struct wil_ring *ring, bool check_stop)
struct wil_ring *ring;
struct wil_ring *vring = &wil->ring_tx[ringid];
static int wil_vring_alloc_skb(struct wil6210_priv *wil, struct wil_ring *vring,
struct wil_ring *ring = &wil->ring_rx;
static inline int wil_ring_wmark_low(struct wil_ring *ring)
struct wil_ring *vring)
static inline int wil_ring_wmark_high(struct wil_ring *ring)
static inline int wil_ring_avail_low(struct wil_ring *ring)
static inline int wil_ring_avail_high(struct wil_ring *ring)
struct wil_ring *v = &wil->ring_rx;
struct wil_ring *vring = &wil->ring_tx[i];
static inline int wil_ring_is_empty(struct wil_ring *ring)
static inline u32 wil_ring_next_tail(struct wil_ring *ring)
static inline void wil_ring_advance_head(struct wil_ring *ring, int n)
static inline int wil_ring_is_full(struct wil_ring *ring)
static inline int wil_ring_used_tx(struct wil_ring *ring)
static inline int wil_ring_avail_tx(struct wil_ring *ring)
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring = NULL;
skb_frag_t *frag, struct wil_ring *ring,
struct wil_ring *ring,
struct wil_ring *ring, u32 i)
struct wil_ring *ring = &wil->ring_tx[ring_id];
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring)
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring)
static void wil_ring_free_edma(struct wil6210_priv *wil, struct wil_ring *ring)
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring = &wil->ring_tx[ring_id];
static inline u32 wil_ring_next_head(struct wil_ring *ring)
int wmi_rx_chain_add(struct wil6210_priv *wil, struct wil_ring *vring);
struct wil_ring *ring, bool should_stop);
struct wil_ring *ring, bool check_stop);
void (*ring_fini_tx)(struct wil6210_priv *wil, struct wil_ring *ring);
struct wil_ring *ring, struct sk_buff *skb);
struct wil_ring ring_rx;
struct wil_ring ring_tx[WIL6210_MAX_TX_RINGS];
struct wil_ring *ring;
int wmi_rx_chain_add(struct wil6210_priv *wil, struct wil_ring *vring)
struct wil_ring *ring = &wil->ring_rx;
struct wil_ring *ring = &wil->ring_tx[ring_id];
struct wil_ring *ring = &wil->ring_tx[ring_id];