The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/rtwn/if_rtwn_rx.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*-
    2  * Copyright (c) 2015-2016 Andriy Voskoboinyk <avos@FreeBSD.org>
    3  *
    4  * Permission to use, copy, modify, and 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
    9  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
   10  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
   11  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
   12  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   13  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
   14  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
   15  *
   16  * $FreeBSD$
   17  */
   18 
   19 #ifndef IF_RTWN_RX_H
   20 #define IF_RTWN_RX_H
   21 
   22 #define RTWN_NOISE_FLOOR        -95
   23 
   24 void    rtwn_get_rates(struct rtwn_softc *, const struct ieee80211_rateset *,
   25             const struct ieee80211_htrateset *, uint32_t *, int *, int);
   26 void    rtwn_set_basicrates(struct rtwn_softc *, uint32_t);
   27 struct ieee80211_node * rtwn_rx_common(struct rtwn_softc *, struct mbuf *,
   28             void *);
   29 void    rtwn_adhoc_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
   30             const struct ieee80211_rx_stats *, int, int);
   31 void    rtwn_set_multi(struct rtwn_softc *);
   32 void    rtwn_rxfilter_update(struct rtwn_softc *);
   33 void    rtwn_rxfilter_init(struct rtwn_softc *);
   34 void    rtwn_rxfilter_set(struct rtwn_softc *);
   35 void    rtwn_set_rx_bssid_all(struct rtwn_softc *, int);
   36 void    rtwn_set_promisc(struct rtwn_softc *);
   37 
   38 #endif  /* IF_RTWN_RX_H */

Cache object: 27d98d622be86faa63459b14d86275a3


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.