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 --- |