Symbol: bwn_dma_ring
sys/dev/netif/bwn/bwn/if_bwn.c
1139
struct bwn_dma_ring *dr = bwn_dma_select(mac, M_WME_GETAC(m));
sys/dev/netif/bwn/bwn/if_bwn.c
250
static void bwn_dma_ringfree(struct bwn_dma_ring **);
sys/dev/netif/bwn/bwn/if_bwn.c
251
static void bwn_dma_32_getdesc(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
254
static void bwn_dma_32_setdesc(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
257
static void bwn_dma_32_start_transfer(struct bwn_dma_ring *, int);
sys/dev/netif/bwn/bwn/if_bwn.c
258
static void bwn_dma_32_suspend(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
259
static void bwn_dma_32_resume(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
260
static int bwn_dma_32_get_curslot(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
261
static void bwn_dma_32_set_curslot(struct bwn_dma_ring *, int);
sys/dev/netif/bwn/bwn/if_bwn.c
262
static void bwn_dma_64_getdesc(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
265
static void bwn_dma_64_setdesc(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
268
static void bwn_dma_64_start_transfer(struct bwn_dma_ring *, int);
sys/dev/netif/bwn/bwn/if_bwn.c
269
static void bwn_dma_64_suspend(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
270
static void bwn_dma_64_resume(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
271
static int bwn_dma_64_get_curslot(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
272
static void bwn_dma_64_set_curslot(struct bwn_dma_ring *, int);
sys/dev/netif/bwn/bwn/if_bwn.c
2729
static struct bwn_dma_ring *
sys/dev/netif/bwn/bwn/if_bwn.c
273
static int bwn_dma_allocringmemory(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
2734
struct bwn_dma_ring *dr;
sys/dev/netif/bwn/bwn/if_bwn.c
274
static void bwn_dma_setup(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
275
static void bwn_dma_free_ringmemory(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
276
static void bwn_dma_cleanup(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
277
static void bwn_dma_free_descbufs(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
279
static void bwn_dma_rx_handle_overflow(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
280
static void bwn_dma_rx(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
282
static void bwn_dma_free_descbuf(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
284
static void bwn_dma_set_redzone(struct bwn_dma_ring *, struct mbuf *);
sys/dev/netif/bwn/bwn/if_bwn.c
287
static int bwn_dma_freeslot(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
288
static int bwn_dma_nextslot(struct bwn_dma_ring *, int);
sys/dev/netif/bwn/bwn/if_bwn.c
289
static void bwn_dma_rxeof(struct bwn_dma_ring *, int *);
sys/dev/netif/bwn/bwn/if_bwn.c
290
static int bwn_dma_newbuf(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwn.c
2909
bwn_dma_ringfree(struct bwn_dma_ring **dr)
sys/dev/netif/bwn/bwn/if_bwn.c
2930
bwn_dma_32_getdesc(struct bwn_dma_ring *dr, int slot,
sys/dev/netif/bwn/bwn/if_bwn.c
2943
bwn_dma_32_setdesc(struct bwn_dma_ring *dr,
sys/dev/netif/bwn/bwn/if_bwn.c
295
static uint8_t bwn_dma_check_redzone(struct bwn_dma_ring *, struct mbuf *);
sys/dev/netif/bwn/bwn/if_bwn.c
2976
bwn_dma_32_start_transfer(struct bwn_dma_ring *dr, int slot)
sys/dev/netif/bwn/bwn/if_bwn.c
2984
bwn_dma_32_suspend(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
2992
bwn_dma_32_resume(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
300
static int bwn_dma_getslot(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwn.c
3000
bwn_dma_32_get_curslot(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
301
static struct bwn_dma_ring *bwn_dma_select(struct bwn_mac *,
sys/dev/netif/bwn/bwn/if_bwn.c
3011
bwn_dma_32_set_curslot(struct bwn_dma_ring *dr, int slot)
sys/dev/netif/bwn/bwn/if_bwn.c
3019
bwn_dma_64_getdesc(struct bwn_dma_ring *dr, int slot,
sys/dev/netif/bwn/bwn/if_bwn.c
3032
bwn_dma_64_setdesc(struct bwn_dma_ring *dr,
sys/dev/netif/bwn/bwn/if_bwn.c
304
static struct bwn_dma_ring *bwn_dma_ringsetup(struct bwn_mac *,
sys/dev/netif/bwn/bwn/if_bwn.c
306
static struct bwn_dma_ring *bwn_dma_parse_cookie(struct bwn_mac *,
sys/dev/netif/bwn/bwn/if_bwn.c
3071
bwn_dma_64_start_transfer(struct bwn_dma_ring *dr, int slot)
sys/dev/netif/bwn/bwn/if_bwn.c
3079
bwn_dma_64_suspend(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3087
bwn_dma_64_resume(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3095
bwn_dma_64_get_curslot(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3106
bwn_dma_64_set_curslot(struct bwn_dma_ring *dr, int slot)
sys/dev/netif/bwn/bwn/if_bwn.c
3114
bwn_dma_allocringmemory(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3163
bwn_dma_setup(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3234
bwn_dma_free_ringmemory(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3243
bwn_dma_cleanup(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3264
bwn_dma_free_descbufs(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
3395
bwn_dma_free_descbuf(struct bwn_dma_ring *dr,
sys/dev/netif/bwn/bwn/if_bwn.c
3410
bwn_dma_set_redzone(struct bwn_dma_ring *dr, struct mbuf *m)
sys/dev/netif/bwn/bwn/if_bwn.c
3426
bwn_dma_check_redzone(struct bwn_dma_ring *dr, struct mbuf *m)
sys/dev/netif/bwn/bwn/if_bwn.c
384
static void bwn_dma_ringstop(struct bwn_dma_ring **);
sys/dev/netif/bwn/bwn/if_bwn.c
5254
bwn_dma_rx_handle_overflow(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
5267
bwn_dma_rx(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
5421
bwn_dma_freeslot(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
5429
bwn_dma_nextslot(struct bwn_dma_ring *dr, int slot)
sys/dev/netif/bwn/bwn/if_bwn.c
5441
bwn_dma_rxeof(struct bwn_dma_ring *dr, int *slot)
sys/dev/netif/bwn/bwn/if_bwn.c
5663
bwn_dma_newbuf(struct bwn_dma_ring *dr, struct bwn_dmadesc_generic *desc,
sys/dev/netif/bwn/bwn/if_bwn.c
5968
struct bwn_dma_ring *dr;
sys/dev/netif/bwn/bwn/if_bwn.c
6685
static struct bwn_dma_ring *
sys/dev/netif/bwn/bwn/if_bwn.c
6707
bwn_dma_getslot(struct bwn_dma_ring *dr)
sys/dev/netif/bwn/bwn/if_bwn.c
7055
static struct bwn_dma_ring *
sys/dev/netif/bwn/bwn/if_bwn.c
7060
struct bwn_dma_ring *dr;
sys/dev/netif/bwn/bwn/if_bwn.c
7122
bwn_dma_ringstop(struct bwn_dma_ring **dr)
sys/dev/netif/bwn/bwn/if_bwn.c
994
struct bwn_dma_ring *dr;
sys/dev/netif/bwn/bwn/if_bwnvar.h
635
struct bwn_dma_ring;
sys/dev/netif/bwn/bwn/if_bwnvar.h
660
void (*getdesc)(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwnvar.h
663
void (*setdesc)(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwnvar.h
667
void (*start_transfer)(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwnvar.h
669
void (*suspend)(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwnvar.h
670
void (*resume)(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwnvar.h
671
int (*get_curslot)(struct bwn_dma_ring *);
sys/dev/netif/bwn/bwn/if_bwnvar.h
672
void (*set_curslot)(struct bwn_dma_ring *,
sys/dev/netif/bwn/bwn/if_bwnvar.h
682
struct bwn_dma_ring *wme[5];
sys/dev/netif/bwn/bwn/if_bwnvar.h
683
struct bwn_dma_ring *mcast;
sys/dev/netif/bwn/bwn/if_bwnvar.h
684
struct bwn_dma_ring *rx;