if_athioctl.h (155499) | if_athioctl.h (159894) |
---|---|
1/*- 2 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 19 unchanged lines hidden (view full) --- 28 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, 29 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 31 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 32 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 33 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 34 * THE POSSIBILITY OF SUCH DAMAGES. 35 * | 1/*- 2 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 19 unchanged lines hidden (view full) --- 28 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, 29 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 31 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 32 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 33 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 34 * THE POSSIBILITY OF SUCH DAMAGES. 35 * |
36 * $FreeBSD: head/sys/dev/ath/if_athioctl.h 155499 2006-02-09 22:37:33Z sam $ | 36 * $FreeBSD: head/sys/dev/ath/if_athioctl.h 159894 2006-06-23 18:48:08Z sam $ |
37 */ 38 39/* 40 * Ioctl-related defintions for the Atheros Wireless LAN controller driver. 41 */ 42#ifndef _DEV_ATH_ATHIOCTL_H 43#define _DEV_ATH_ATHIOCTL_H 44 --- 56 unchanged lines hidden (view full) --- 101 u_int32_t ast_per_rfgain; /* periodic calibration rfgain reset */ 102 u_int32_t ast_rate_calls; /* rate control checks */ 103 u_int32_t ast_rate_raise; /* rate control raised xmit rate */ 104 u_int32_t ast_rate_drop; /* rate control dropped xmit rate */ 105 u_int32_t ast_ant_defswitch;/* rx/default antenna switches */ 106 u_int32_t ast_ant_txswitch;/* tx antenna switches */ 107 u_int32_t ast_ant_rx[8]; /* rx frames with antenna */ 108 u_int32_t ast_ant_tx[8]; /* tx frames with antenna */ | 37 */ 38 39/* 40 * Ioctl-related defintions for the Atheros Wireless LAN controller driver. 41 */ 42#ifndef _DEV_ATH_ATHIOCTL_H 43#define _DEV_ATH_ATHIOCTL_H 44 --- 56 unchanged lines hidden (view full) --- 101 u_int32_t ast_per_rfgain; /* periodic calibration rfgain reset */ 102 u_int32_t ast_rate_calls; /* rate control checks */ 103 u_int32_t ast_rate_raise; /* rate control raised xmit rate */ 104 u_int32_t ast_rate_drop; /* rate control dropped xmit rate */ 105 u_int32_t ast_ant_defswitch;/* rx/default antenna switches */ 106 u_int32_t ast_ant_txswitch;/* tx antenna switches */ 107 u_int32_t ast_ant_rx[8]; /* rx frames with antenna */ 108 u_int32_t ast_ant_tx[8]; /* tx frames with antenna */ |
109 u_int32_t ast_pad[32]; | 109 u_int32_t ast_cabq_xmit; /* cabq frames transmitted */ 110 u_int32_t ast_cabq_busy; /* cabq found busy */ 111 u_int32_t ast_pad[30]; |
110}; 111 112#define SIOCGATHSTATS _IOWR('i', 137, struct ifreq) 113 114struct ath_diag { 115 char ad_name[IFNAMSIZ]; /* if name, e.g. "ath0" */ 116 u_int16_t ad_id; 117#define ATH_DIAG_DYN 0x8000 /* allocate buffer in caller */ --- 57 unchanged lines hidden --- | 112}; 113 114#define SIOCGATHSTATS _IOWR('i', 137, struct ifreq) 115 116struct ath_diag { 117 char ad_name[IFNAMSIZ]; /* if name, e.g. "ath0" */ 118 u_int16_t ad_id; 119#define ATH_DIAG_DYN 0x8000 /* allocate buffer in caller */ --- 57 unchanged lines hidden --- |