airo_info        1105 drivers/net/wireless/cisco/airo.c struct airo_info;
airo_info        1108 drivers/net/wireless/cisco/airo.c static void OUT4500( struct airo_info *, u16 reg, u16 value );
airo_info        1109 drivers/net/wireless/cisco/airo.c static unsigned short IN4500( struct airo_info *, u16 reg );
airo_info        1110 drivers/net/wireless/cisco/airo.c static u16 setup_card(struct airo_info*, u8 *mac, int lock);
airo_info        1111 drivers/net/wireless/cisco/airo.c static int enable_MAC(struct airo_info *ai, int lock);
airo_info        1112 drivers/net/wireless/cisco/airo.c static void disable_MAC(struct airo_info *ai, int lock);
airo_info        1113 drivers/net/wireless/cisco/airo.c static void enable_interrupts(struct airo_info*);
airo_info        1114 drivers/net/wireless/cisco/airo.c static void disable_interrupts(struct airo_info*);
airo_info        1115 drivers/net/wireless/cisco/airo.c static u16 issuecommand(struct airo_info*, Cmd *pCmd, Resp *pRsp);
airo_info        1116 drivers/net/wireless/cisco/airo.c static int bap_setup(struct airo_info*, u16 rid, u16 offset, int whichbap);
airo_info        1117 drivers/net/wireless/cisco/airo.c static int aux_bap_read(struct airo_info*, __le16 *pu16Dst, int bytelen,
airo_info        1119 drivers/net/wireless/cisco/airo.c static int fast_bap_read(struct airo_info*, __le16 *pu16Dst, int bytelen,
airo_info        1121 drivers/net/wireless/cisco/airo.c static int bap_write(struct airo_info*, const __le16 *pu16Src, int bytelen,
airo_info        1123 drivers/net/wireless/cisco/airo.c static int PC4500_accessrid(struct airo_info*, u16 rid, u16 accmd);
airo_info        1124 drivers/net/wireless/cisco/airo.c static int PC4500_readrid(struct airo_info*, u16 rid, void *pBuf, int len, int lock);
airo_info        1125 drivers/net/wireless/cisco/airo.c static int PC4500_writerid(struct airo_info*, u16 rid, const void
airo_info        1127 drivers/net/wireless/cisco/airo.c static int do_writerid( struct airo_info*, u16 rid, const void *rid_data,
airo_info        1129 drivers/net/wireless/cisco/airo.c static u16 transmit_allocate(struct airo_info*, int lenPayload, int raw);
airo_info        1130 drivers/net/wireless/cisco/airo.c static int transmit_802_3_packet(struct airo_info*, int len, char *pPacket);
airo_info        1131 drivers/net/wireless/cisco/airo.c static int transmit_802_11_packet(struct airo_info*, int len, char *pPacket);
airo_info        1135 drivers/net/wireless/cisco/airo.c static void mpi_receive_802_3(struct airo_info *ai);
airo_info        1136 drivers/net/wireless/cisco/airo.c static void mpi_receive_802_11(struct airo_info *ai);
airo_info        1137 drivers/net/wireless/cisco/airo.c static int waitbusy (struct airo_info *ai);
airo_info        1144 drivers/net/wireless/cisco/airo.c static void airo_read_wireless_stats (struct airo_info *local);
airo_info        1150 drivers/net/wireless/cisco/airo.c static void micinit(struct airo_info *ai);
airo_info        1151 drivers/net/wireless/cisco/airo.c static int micsetup(struct airo_info *ai);
airo_info        1152 drivers/net/wireless/cisco/airo.c static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len);
airo_info        1153 drivers/net/wireless/cisco/airo.c static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *pPacket, u16 payLen);
airo_info        1158 drivers/net/wireless/cisco/airo.c static void airo_networks_free(struct airo_info *ai);
airo_info        1203 drivers/net/wireless/cisco/airo.c 	int (*bap_read)(struct airo_info*, __le16 *pu16Dst, int bytelen,
airo_info        1255 drivers/net/wireless/cisco/airo.c static inline int bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen,
airo_info        1262 drivers/net/wireless/cisco/airo.c 			     struct airo_info *apriv );
airo_info        1264 drivers/net/wireless/cisco/airo.c 				struct airo_info *apriv );
airo_info        1266 drivers/net/wireless/cisco/airo.c static int cmdreset(struct airo_info *ai);
airo_info        1267 drivers/net/wireless/cisco/airo.c static int setflashmode (struct airo_info *ai);
airo_info        1268 drivers/net/wireless/cisco/airo.c static int flashgchar(struct airo_info *ai,int matchbyte,int dwelltime);
airo_info        1269 drivers/net/wireless/cisco/airo.c static int flashputbuf(struct airo_info *ai);
airo_info        1270 drivers/net/wireless/cisco/airo.c static int flashrestart(struct airo_info *ai,struct net_device *dev);
airo_info        1287 drivers/net/wireless/cisco/airo.c #define AIRO_FLASH(dev) (((struct airo_info *)dev->ml_priv)->flash)
airo_info        1294 drivers/net/wireless/cisco/airo.c static int RxSeqValid (struct airo_info *ai,miccntx *context,int mcast,u32 micSeq);
airo_info        1301 drivers/net/wireless/cisco/airo.c static int flashpchar(struct airo_info *ai,int byte,int dwelltime);
airo_info        1328 drivers/net/wireless/cisco/airo.c static void micinit(struct airo_info *ai)
airo_info        1361 drivers/net/wireless/cisco/airo.c static int micsetup(struct airo_info *ai) {
airo_info        1398 drivers/net/wireless/cisco/airo.c static int encapsulate(struct airo_info *ai ,etherHead *frame, MICBuffer *mic, int payLen)
airo_info        1454 drivers/net/wireless/cisco/airo.c static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *eth, u16 payLen)
airo_info        1558 drivers/net/wireless/cisco/airo.c static int RxSeqValid (struct airo_info *ai,miccntx *context,int mcast,u32 micSeq)
airo_info        1741 drivers/net/wireless/cisco/airo.c static int readBSSListRid(struct airo_info *ai, int first,
airo_info        1764 drivers/net/wireless/cisco/airo.c static int readWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int temp, int lock)
airo_info        1770 drivers/net/wireless/cisco/airo.c static int writeWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int perm, int lock)
airo_info        1784 drivers/net/wireless/cisco/airo.c static int readSsidRid(struct airo_info*ai, SsidRid *ssidr)
airo_info        1789 drivers/net/wireless/cisco/airo.c static int writeSsidRid(struct airo_info*ai, SsidRid *pssidr, int lock)
airo_info        1794 drivers/net/wireless/cisco/airo.c static int readConfigRid(struct airo_info *ai, int lock)
airo_info        1810 drivers/net/wireless/cisco/airo.c static inline void checkThrottle(struct airo_info *ai)
airo_info        1823 drivers/net/wireless/cisco/airo.c static int writeConfigRid(struct airo_info *ai, int lock)
airo_info        1843 drivers/net/wireless/cisco/airo.c static int readStatusRid(struct airo_info *ai, StatusRid *statr, int lock)
airo_info        1848 drivers/net/wireless/cisco/airo.c static int writeAPListRid(struct airo_info *ai, APListRid *aplr, int lock)
airo_info        1853 drivers/net/wireless/cisco/airo.c static int readCapabilityRid(struct airo_info *ai, CapabilityRid *capr, int lock)
airo_info        1858 drivers/net/wireless/cisco/airo.c static int readStatsRid(struct airo_info*ai, StatsRid *sr, int rid, int lock)
airo_info        1863 drivers/net/wireless/cisco/airo.c static void try_auto_wep(struct airo_info *ai)
airo_info        1872 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        1922 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        1970 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2045 drivers/net/wireless/cisco/airo.c static void get_tx_error(struct airo_info *ai, s32 fid)
airo_info        2099 drivers/net/wireless/cisco/airo.c 	struct airo_info *priv = dev->ml_priv;
airo_info        2127 drivers/net/wireless/cisco/airo.c 	struct airo_info *priv = dev->ml_priv;
airo_info        2170 drivers/net/wireless/cisco/airo.c 	struct airo_info *priv = dev->ml_priv;
airo_info        2198 drivers/net/wireless/cisco/airo.c 	struct airo_info *priv = dev->ml_priv;
airo_info        2247 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2281 drivers/net/wireless/cisco/airo.c 	struct airo_info *local =  dev->ml_priv;
airo_info        2295 drivers/net/wireless/cisco/airo.c static void airo_set_promisc(struct airo_info *ai) {
airo_info        2308 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2326 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2343 drivers/net/wireless/cisco/airo.c static void add_airo_dev(struct airo_info *ai)
airo_info        2351 drivers/net/wireless/cisco/airo.c static void del_airo_dev(struct airo_info *ai)
airo_info        2358 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2384 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2458 drivers/net/wireless/cisco/airo.c static int mpi_init_descriptors (struct airo_info *ai)
airo_info        2535 drivers/net/wireless/cisco/airo.c static int mpi_map_card(struct airo_info *ai, struct pci_dev *pci)
airo_info        2681 drivers/net/wireless/cisco/airo.c static struct net_device *init_wifidev(struct airo_info *ai,
airo_info        2704 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2719 drivers/net/wireless/cisco/airo.c static int airo_networks_allocate(struct airo_info *ai)
airo_info        2734 drivers/net/wireless/cisco/airo.c static void airo_networks_free(struct airo_info *ai)
airo_info        2740 drivers/net/wireless/cisco/airo.c static void airo_networks_initialize(struct airo_info *ai)
airo_info        2779 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai;
airo_info        2946 drivers/net/wireless/cisco/airo.c static int waitbusy (struct airo_info *ai) {
airo_info        2959 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2982 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        2998 drivers/net/wireless/cisco/airo.c static void airo_process_scan_results (struct airo_info *ai) {
airo_info        3064 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        3174 drivers/net/wireless/cisco/airo.c static void airo_handle_cisco_mic(struct airo_info *ai)
airo_info        3243 drivers/net/wireless/cisco/airo.c static void airo_handle_link(struct airo_info *ai)
airo_info        3288 drivers/net/wireless/cisco/airo.c static void airo_handle_rx(struct airo_info *ai)
airo_info        3429 drivers/net/wireless/cisco/airo.c static void airo_handle_tx(struct airo_info *ai, u16 status)
airo_info        3485 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        3547 drivers/net/wireless/cisco/airo.c static void OUT4500( struct airo_info *ai, u16 reg, u16 val ) {
airo_info        3558 drivers/net/wireless/cisco/airo.c static u16 IN4500( struct airo_info *ai, u16 reg ) {
airo_info        3572 drivers/net/wireless/cisco/airo.c static int enable_MAC(struct airo_info *ai, int lock)
airo_info        3611 drivers/net/wireless/cisco/airo.c static void disable_MAC( struct airo_info *ai, int lock ) {
airo_info        3630 drivers/net/wireless/cisco/airo.c static void enable_interrupts( struct airo_info *ai ) {
airo_info        3635 drivers/net/wireless/cisco/airo.c static void disable_interrupts( struct airo_info *ai ) {
airo_info        3639 drivers/net/wireless/cisco/airo.c static void mpi_receive_802_3(struct airo_info *ai)
airo_info        3709 drivers/net/wireless/cisco/airo.c static void mpi_receive_802_11(struct airo_info *ai)
airo_info        3795 drivers/net/wireless/cisco/airo.c static inline void set_auth_type(struct airo_info *local, int auth_type)
airo_info        3805 drivers/net/wireless/cisco/airo.c static u16 setup_card(struct airo_info *ai, u8 *mac, int lock)
airo_info        3946 drivers/net/wireless/cisco/airo.c static u16 issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp) {
airo_info        3998 drivers/net/wireless/cisco/airo.c static int bap_setup(struct airo_info *ai, u16 rid, u16 offset, int whichbap )
airo_info        4036 drivers/net/wireless/cisco/airo.c static u16 aux_setup(struct airo_info *ai, u16 page,
airo_info        4050 drivers/net/wireless/cisco/airo.c static int aux_bap_read(struct airo_info *ai, __le16 *pu16Dst,
airo_info        4087 drivers/net/wireless/cisco/airo.c static int fast_bap_read(struct airo_info *ai, __le16 *pu16Dst,
airo_info        4099 drivers/net/wireless/cisco/airo.c static int bap_write(struct airo_info *ai, const __le16 *pu16Src,
airo_info        4111 drivers/net/wireless/cisco/airo.c static int PC4500_accessrid(struct airo_info *ai, u16 rid, u16 accmd)
airo_info        4130 drivers/net/wireless/cisco/airo.c static int PC4500_readrid(struct airo_info *ai, u16 rid, void *pBuf, int len, int lock)
airo_info        4195 drivers/net/wireless/cisco/airo.c static int PC4500_writerid(struct airo_info *ai, u16 rid,
airo_info        4269 drivers/net/wireless/cisco/airo.c static u16 transmit_allocate(struct airo_info *ai, int lenPayload, int raw)
airo_info        4327 drivers/net/wireless/cisco/airo.c static int transmit_802_3_packet(struct airo_info *ai, int len, char *pPacket)
airo_info        4370 drivers/net/wireless/cisco/airo.c static int transmit_802_11_packet(struct airo_info *ai, int len, char *pPacket)
airo_info        4517 drivers/net/wireless/cisco/airo.c 			     struct airo_info *apriv ) {
airo_info        4591 drivers/net/wireless/cisco/airo.c 				struct airo_info *apriv )
airo_info        4650 drivers/net/wireless/cisco/airo.c 	struct airo_info *apriv = dev->ml_priv;
airo_info        4732 drivers/net/wireless/cisco/airo.c 	struct airo_info *apriv = dev->ml_priv;
airo_info        4784 drivers/net/wireless/cisco/airo.c static inline int sniffing_mode(struct airo_info *ai)
airo_info        4794 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5005 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5095 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5130 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5148 drivers/net/wireless/cisco/airo.c static int do_writerid( struct airo_info *ai, u16 rid, const void *rid_data,
airo_info        5161 drivers/net/wireless/cisco/airo.c static int get_wep_key(struct airo_info *ai, u16 index, char *buf, u16 buflen)
airo_info        5184 drivers/net/wireless/cisco/airo.c static int get_wep_tx_idx(struct airo_info *ai)
airo_info        5204 drivers/net/wireless/cisco/airo.c static int set_wep_key(struct airo_info *ai, u16 index, const char *key,
airo_info        5227 drivers/net/wireless/cisco/airo.c static int set_wep_tx_idx(struct airo_info *ai, u16 index, int perm, int lock)
airo_info        5252 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5303 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5351 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5394 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5432 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5517 drivers/net/wireless/cisco/airo.c 	struct airo_info *apriv = dev->ml_priv;
airo_info        5587 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5615 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        5694 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai;
airo_info        5696 drivers/net/wireless/cisco/airo.c 		ai = list_entry(airo_devices.next, struct airo_info, dev_list);
airo_info        5791 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5832 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5864 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5909 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5937 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5972 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        5993 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6016 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6035 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6105 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6127 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6151 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6170 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6195 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6214 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6277 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6298 drivers/net/wireless/cisco/airo.c static inline int valid_index(struct airo_info *ai, int index)
airo_info        6312 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6411 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6467 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6573 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6640 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6709 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6758 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6795 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6815 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6853 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        6884 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7010 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7067 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7098 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7117 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7137 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7215 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7269 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7446 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7490 drivers/net/wireless/cisco/airo.c 	struct airo_info *local = dev->ml_priv;
airo_info        7633 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7704 drivers/net/wireless/cisco/airo.c static void airo_read_wireless_stats(struct airo_info *local)
airo_info        7761 drivers/net/wireless/cisco/airo.c 	struct airo_info *local =  dev->ml_priv;
airo_info        7786 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7849 drivers/net/wireless/cisco/airo.c 	struct airo_info *ai = dev->ml_priv;
airo_info        7852 drivers/net/wireless/cisco/airo.c 	int (*writer)(struct airo_info *, u16 rid, const void *, int, int);
airo_info        7972 drivers/net/wireless/cisco/airo.c 		return cmdreset((struct airo_info *)dev->ml_priv);
airo_info        7978 drivers/net/wireless/cisco/airo.c 		return setflashmode((struct airo_info *)dev->ml_priv);
airo_info        7985 drivers/net/wireless/cisco/airo.c 		return flashgchar((struct airo_info *)dev->ml_priv, z, 8000);
airo_info        7992 drivers/net/wireless/cisco/airo.c 		return flashpchar((struct airo_info *)dev->ml_priv, z, 8000);
airo_info        8002 drivers/net/wireless/cisco/airo.c 		flashputbuf((struct airo_info *)dev->ml_priv);
airo_info        8006 drivers/net/wireless/cisco/airo.c 		if (flashrestart((struct airo_info *)dev->ml_priv, dev))
airo_info        8021 drivers/net/wireless/cisco/airo.c static int cmdreset(struct airo_info *ai) {
airo_info        8045 drivers/net/wireless/cisco/airo.c static int setflashmode (struct airo_info *ai) {
airo_info        8072 drivers/net/wireless/cisco/airo.c static int flashpchar(struct airo_info *ai,int byte,int dwelltime) {
airo_info        8112 drivers/net/wireless/cisco/airo.c static int flashgchar(struct airo_info *ai,int matchbyte,int dwelltime){
airo_info        8143 drivers/net/wireless/cisco/airo.c static int flashputbuf(struct airo_info *ai){
airo_info        8165 drivers/net/wireless/cisco/airo.c static int flashrestart(struct airo_info *ai,struct net_device *dev){