ath9k.h (7fc00a3054b70b1794c2d64db703eb467ad0365c) ath9k.h (4b883f021b9ccf2df3d14425e6e610281fb6a35e)
1/*
2 * Copyright (c) 2008-2011 Atheros Communications Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES

--- 314 unchanged lines hidden (view full) ---

323 struct ath_buf *rx_bufptr;
324 struct ath_rx_edma rx_edma[ATH9K_RX_QUEUE_MAX];
325
326 struct sk_buff *frag;
327};
328
329int ath_startrecv(struct ath_softc *sc);
330bool ath_stoprecv(struct ath_softc *sc);
1/*
2 * Copyright (c) 2008-2011 Atheros Communications Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES

--- 314 unchanged lines hidden (view full) ---

323 struct ath_buf *rx_bufptr;
324 struct ath_rx_edma rx_edma[ATH9K_RX_QUEUE_MAX];
325
326 struct sk_buff *frag;
327};
328
329int ath_startrecv(struct ath_softc *sc);
330bool ath_stoprecv(struct ath_softc *sc);
331void ath_flushrecv(struct ath_softc *sc);
332u32 ath_calcrxfilter(struct ath_softc *sc);
333int ath_rx_init(struct ath_softc *sc, int nbufs);
334void ath_rx_cleanup(struct ath_softc *sc);
335int ath_rx_tasklet(struct ath_softc *sc, int flush, bool hp);
336struct ath_txq *ath_txq_setup(struct ath_softc *sc, int qtype, int subtype);
337void ath_txq_lock(struct ath_softc *sc, struct ath_txq *txq);
338void ath_txq_unlock(struct ath_softc *sc, struct ath_txq *txq);
339void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq);

--- 464 unchanged lines hidden ---
331u32 ath_calcrxfilter(struct ath_softc *sc);
332int ath_rx_init(struct ath_softc *sc, int nbufs);
333void ath_rx_cleanup(struct ath_softc *sc);
334int ath_rx_tasklet(struct ath_softc *sc, int flush, bool hp);
335struct ath_txq *ath_txq_setup(struct ath_softc *sc, int qtype, int subtype);
336void ath_txq_lock(struct ath_softc *sc, struct ath_txq *txq);
337void ath_txq_unlock(struct ath_softc *sc, struct ath_txq *txq);
338void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq);

--- 464 unchanged lines hidden ---