ah               1181 dev/ic/ar5xxx.h 	AR5K_HAL_FUNCTIONS(, ah, *);
ah                210 dev/ic/ath.c   	struct ath_hal *ah;
ah                220 dev/ic/ath.c   	ah = ath_hal_attach(devid, sc, sc->sc_st, sc->sc_sh, sc->sc_64bit,
ah                222 dev/ic/ath.c   	if (ah == NULL) {
ah                228 dev/ic/ath.c   	if (ah->ah_abi != HAL_ABI_VERSION) {
ah                230 dev/ic/ath.c   			ifp->if_xname, ah->ah_abi, HAL_ABI_VERSION);
ah                235 dev/ic/ath.c   	if (ah->ah_single_chip == AH_TRUE) {
ah                238 dev/ic/ath.c   		    ah->ah_mac_version, ah->ah_mac_revision,
ah                239 dev/ic/ath.c   		    ah->ah_phy_revision >> 4, ah->ah_phy_revision & 0xf,
ah                240 dev/ic/ath.c   		    ah->ah_radio_5ghz_revision >> 4,
ah                241 dev/ic/ath.c   		    ah->ah_radio_5ghz_revision & 0xf);
ah                244 dev/ic/ath.c   		    ar5k_printver(AR5K_VERSION_VER, ah->ah_mac_srev),
ah                245 dev/ic/ath.c   		    ah->ah_mac_version, ah->ah_mac_revision,
ah                246 dev/ic/ath.c   		    ah->ah_phy_revision >> 4, ah->ah_phy_revision & 0xf);
ah                248 dev/ic/ath.c   		    ar5k_printver(AR5K_VERSION_RAD, ah->ah_radio_5ghz_revision),
ah                249 dev/ic/ath.c   		    ah->ah_radio_5ghz_revision >> 4,
ah                250 dev/ic/ath.c   		    ah->ah_radio_5ghz_revision & 0xf);
ah                251 dev/ic/ath.c   		if (ah->ah_radio_2ghz_revision != 0) {
ah                254 dev/ic/ath.c   			    ah->ah_radio_2ghz_revision),
ah                255 dev/ic/ath.c   			    ah->ah_radio_2ghz_revision >> 4,
ah                256 dev/ic/ath.c   			    ah->ah_radio_2ghz_revision & 0xf);
ah                261 dev/ic/ath.c   	if (ah->ah_radio_5ghz_revision >= AR5K_SREV_RAD_UNSUPP ||
ah                262 dev/ic/ath.c   	    ah->ah_radio_2ghz_revision >= AR5K_SREV_RAD_UNSUPP) {
ah                269 dev/ic/ath.c   	sc->sc_ah = ah;
ah                277 dev/ic/ath.c   	ath_hal_get_regdomain(ah, &ah->ah_regdomain);
ah                322 dev/ic/ath.c   	sc->sc_bhalq = ath_hal_setup_tx_queue(ah, HAL_TX_QUEUE_BEACON, NULL);
ah                332 dev/ic/ath.c   		sc->sc_txhalq[i] = ath_hal_setup_tx_queue(ah,
ah                370 dev/ic/ath.c   	sc->sc_veol = ath_hal_has_veol(ah);
ah                373 dev/ic/ath.c   	ath_hal_get_lladdr(ah, ic->ic_myaddr);
ah                428 dev/ic/ath.c   	    ieee80211_regdomain2name(ah->ah_regdomain),
ah                429 dev/ic/ath.c   	    ah->ah_regdomain != ah->ah_regdomain_hw ? "*" : "",
ah                439 dev/ic/ath.c   	if (ah)
ah                440 dev/ic/ath.c   		ath_hal_detach(ah);
ah                560 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah                571 dev/ic/ath.c   	if (!ath_hal_is_intr_pending(ah))		/* shared irq, not for us */
ah                576 dev/ic/ath.c   		ath_hal_get_isr(ah, &status);	/* clear ISR */
ah                577 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);		/* disable further intr's */
ah                580 dev/ic/ath.c   	ath_hal_get_isr(ah, &status);		/* NB: clears ISR too */
ah                585 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);		/* disable intr's until reset */
ah                589 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);		/* disable intr's until reset */
ah                595 dev/ic/ath.c   		ath_hal_update_mib_counters(ah, &sc->sc_mib_stats);
ah                609 dev/ic/ath.c   			ath_hal_update_tx_triglevel(ah, AH_TRUE);
ah                704 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah                726 dev/ic/ath.c   	ath_hal_set_lladdr(ah, ic->ic_myaddr);
ah                737 dev/ic/ath.c   	if (!ath_hal_reset(ah, ic->ic_opmode, &hchan, AH_TRUE, &status)) {
ah                771 dev/ic/ath.c   	ath_hal_set_intr(ah, sc->sc_imask);
ah                801 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah                826 dev/ic/ath.c   			ath_hal_set_intr(ah, 0);
ah                837 dev/ic/ath.c   			ath_hal_set_power(ah, HAL_PM_FULL_SLEEP, 0);
ah                856 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah                869 dev/ic/ath.c   	ath_hal_set_intr(ah, 0);		/* disable interrupts */
ah                873 dev/ic/ath.c   	if (!ath_hal_reset(ah, ic->ic_opmode, &hchan,
ah                881 dev/ic/ath.c   	ath_hal_set_intr(ah, sc->sc_imask);
ah                894 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah                986 dev/ic/ath.c   				tsf = ath_hal_get_tsf64(ah);
ah               1144 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1151 dev/ic/ath.c   			ath_hal_reset_key(ah, i);
ah               1171 dev/ic/ath.c   			if (ath_hal_set_key(ah, i, &hk) != AH_TRUE)
ah               1234 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1238 dev/ic/ath.c   	rfilt = (ath_hal_get_rx_filter(ah) & HAL_RX_FILTER_PHYERR)
ah               1252 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1257 dev/ic/ath.c   	ath_hal_set_rx_filter(ah, rfilt);
ah               1260 dev/ic/ath.c   	ath_hal_set_opmode(ah);
ah               1265 dev/ic/ath.c   	ath_hal_set_mcast_filter(ah, mfilt[0], mfilt[1]);
ah               1299 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1370 dev/ic/ath.c   	if (!ath_hal_setup_tx_desc(ah, ds
ah               1387 dev/ic/ath.c   	if (!ath_hal_fill_tx_desc(ah, ds
ah               1407 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1417 dev/ic/ath.c   	if (!ath_hal_stop_tx_dma(ah, sc->sc_bhalq)) {
ah               1424 dev/ic/ath.c   	ath_hal_put_tx_buf(ah, sc->sc_bhalq, bf->bf_daddr);
ah               1425 dev/ic/ath.c   	ath_hal_tx_start(ah, sc->sc_bhalq);
ah               1463 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1530 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);
ah               1531 dev/ic/ath.c   		ath_hal_set_beacon_timers(ah, &bs, 0/*XXX*/, 0, 0);
ah               1533 dev/ic/ath.c   		ath_hal_set_intr(ah, sc->sc_imask);
ah               1535 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);
ah               1557 dev/ic/ath.c   		ath_hal_init_beacon(ah, nexttbtt, intval);
ah               1558 dev/ic/ath.c   		ath_hal_set_intr(ah, sc->sc_imask);
ah               1806 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1867 dev/ic/ath.c   	ath_hal_setup_rx_desc(ah, ds
ah               1888 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               1928 dev/ic/ath.c   		status = ath_hal_proc_rx_desc(ah, ds,
ah               2086 dev/ic/ath.c   	ath_hal_set_rx_signal(ah);		/* rx signal state monitoring */
ah               2087 dev/ic/ath.c   	ath_hal_start_rx(ah);			/* in case of RXEOL */
ah               2104 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2338 dev/ic/ath.c   		dur = ath_hal_computetxtime(ah, rt, IEEE80211_ACK_SIZE,
ah               2364 dev/ic/ath.c   			ctsduration += ath_hal_computetxtime(ah,
ah               2368 dev/ic/ath.c   		ctsduration += ath_hal_computetxtime(ah,
ah               2371 dev/ic/ath.c   			ctsduration += ath_hal_computetxtime(ah,
ah               2421 dev/ic/ath.c   	ath_hal_setup_tx_desc(ah, ds
ah               2434 dev/ic/ath.c   	ath_hal_setup_xtx_desc(ah, ds
ah               2451 dev/ic/ath.c   		ath_hal_fill_tx_desc(ah, ds
ah               2469 dev/ic/ath.c   		ath_hal_put_tx_buf(ah, sc->sc_txhalq[hwqueue], bf->bf_daddr);
ah               2480 dev/ic/ath.c   	ath_hal_tx_start(ah, sc->sc_txhalq[hwqueue]);
ah               2488 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2508 dev/ic/ath.c   		status = ath_hal_proc_tx_desc(ah, ds);
ah               2577 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2588 dev/ic/ath.c   			(void) ath_hal_stop_tx_dma(ah, sc->sc_txhalq[i]);
ah               2591 dev/ic/ath.c   			    (caddr_t)(u_intptr_t)ath_hal_get_tx_buf(ah,
ah               2594 dev/ic/ath.c   		(void) ath_hal_stop_tx_dma(ah, sc->sc_bhalq);
ah               2597 dev/ic/ath.c   		    (caddr_t)(u_intptr_t)ath_hal_get_tx_buf(ah, sc->sc_bhalq)));
ah               2612 dev/ic/ath.c   			    ath_hal_proc_tx_desc(ah, bf->bf_desc) == HAL_OK);
ah               2643 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2645 dev/ic/ath.c   	ath_hal_stop_pcu_recv(ah);	/* disable PCU */
ah               2646 dev/ic/ath.c   	ath_hal_set_rx_filter(ah, 0);	/* clear recv filter */
ah               2647 dev/ic/ath.c   	ath_hal_stop_rx_dma(ah);	/* disable DMA engine */
ah               2653 dev/ic/ath.c   		    (caddr_t)(u_intptr_t)ath_hal_get_rx_buf(ah), sc->sc_rxlink);
ah               2656 dev/ic/ath.c   			if (ath_hal_proc_rx_desc(ah, ds, bf->bf_daddr,
ah               2672 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2687 dev/ic/ath.c   	ath_hal_put_rx_buf(ah, bf->bf_daddr);
ah               2688 dev/ic/ath.c   	ath_hal_start_rx(ah);		/* enable recv descriptors */
ah               2690 dev/ic/ath.c   	ath_hal_start_rx_pcu(ah);	/* re-enable PCU/DMA engine */
ah               2703 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2722 dev/ic/ath.c   		ath_hal_set_intr(ah, 0);		/* disable interrupts */
ah               2732 dev/ic/ath.c   		if (!ath_hal_reset(ah, ic->ic_opmode, &hchan, AH_TRUE,
ah               2771 dev/ic/ath.c   		ath_hal_set_intr(ah, sc->sc_imask);
ah               2795 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2799 dev/ic/ath.c   		return (ath_hal_set_slot_time(ah, HAL_SLOT_TIME_9));
ah               2812 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2832 dev/ic/ath.c   	if (ath_hal_get_rf_gain(ah) == HAL_RFGAIN_NEED_CHANGE) {
ah               2840 dev/ic/ath.c   	if (!ath_hal_calibrate(ah, &hchan)) {
ah               2887 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               2904 dev/ic/ath.c   		ath_hal_set_intr(ah, sc->sc_imask);
ah               2918 dev/ic/ath.c   	ath_hal_set_rx_filter(ah, rfilt);
ah               2923 dev/ic/ath.c   		ath_hal_set_associd(ah, bssid, ni->ni_associd);
ah               2925 dev/ic/ath.c   		ath_hal_set_associd(ah, bssid, 0);
ah               2930 dev/ic/ath.c   			if (ath_hal_is_key_valid(ah, i))
ah               2931 dev/ic/ath.c   				ath_hal_set_key_lladdr(ah, i, bssid);
ah               2964 dev/ic/ath.c   		ath_hal_set_intr(ah, sc->sc_imask);
ah               2991 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3001 dev/ic/ath.c   		if (ieee80211_ibss_merge(ic, ni, ath_hal_get_tsf64(ah)) ==
ah               3003 dev/ic/ath.c   			ath_hal_set_associd(ah, ic->ic_bss->ni_bssid, 0);
ah               3028 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3039 dev/ic/ath.c   	if (!ath_hal_init_channels(ah, chans, IEEE80211_CHAN_MAX, &nchan,
ah               3078 dev/ic/ath.c   		    ifp->if_xname, ieee80211_regdomain2name(ah->ah_regdomain),
ah               3079 dev/ic/ath.c   		    ah->ah_regdomain);
ah               3092 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3100 dev/ic/ath.c   		sc->sc_rates[mode] = ath_hal_get_rate_table(ah, HAL_MODE_11A);
ah               3103 dev/ic/ath.c   		sc->sc_rates[mode] = ath_hal_get_rate_table(ah, HAL_MODE_11B);
ah               3106 dev/ic/ath.c   		sc->sc_rates[mode] = ath_hal_get_rate_table(ah, HAL_MODE_11G);
ah               3109 dev/ic/ath.c   		sc->sc_rates[mode] = ath_hal_get_rate_table(ah, HAL_MODE_TURBO);
ah               3213 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3217 dev/ic/ath.c   	if (ah->ah_gpio_npins < 1)
ah               3221 dev/ic/ath.c   	for (i = 0; i < ah->ah_gpio_npins && i < AR5K_MAX_GPIO; i++) {
ah               3227 dev/ic/ath.c   		ath_hal_set_gpio_input(ah, i);
ah               3231 dev/ic/ath.c   		sc->sc_gpio_pins[i].pin_state = ath_hal_get_gpio(ah, i) ?
ah               3236 dev/ic/ath.c   	if ((ah->ah_version == AR5K_AR5211) ||
ah               3239 dev/ic/ath.c   		ath_hal_set_gpio_output(ah, AR5K_SOFTLED_PIN);
ah               3240 dev/ic/ath.c   		ath_hal_set_gpio(ah, AR5K_SOFTLED_PIN, AR5K_SOFTLED_OFF);
ah               3252 dev/ic/ath.c   	gba.gba_npins = ah->ah_gpio_npins;
ah               3268 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3269 dev/ic/ath.c   	return (ath_hal_get_gpio(ah, pin) ? GPIO_PIN_HIGH : GPIO_PIN_LOW);
ah               3276 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3277 dev/ic/ath.c   	ath_hal_set_gpio(ah, pin, value ? GPIO_PIN_HIGH : GPIO_PIN_LOW);
ah               3284 dev/ic/ath.c   	struct ath_hal *ah = sc->sc_ah;
ah               3287 dev/ic/ath.c   		ath_hal_set_gpio_input(ah, pin);
ah               3289 dev/ic/ath.c   		ath_hal_set_gpio_output(ah, pin);
ah               2344 dev/ic/midway.c   struct atm_pseudohdr ah;
ah               2502 dev/ic/midway.c 	  ATM_PH_FLAGS(&ah) = sc->rxslot[slot].atm_flags;
ah               2503 dev/ic/midway.c 	  ATM_PH_VPI(&ah) = 0;
ah               2504 dev/ic/midway.c 	  ATM_PH_SETVCI(&ah, sc->rxslot[slot].atm_vci);
ah               2517 dev/ic/midway.c 	  atm_input(&sc->enif, &ah, m, sc->rxslot[slot].rxhand);
ah                 75 lib/libsa/arp.c 	struct ether_arp *ah;
ah                109 lib/libsa/arp.c 	ah = &wbuf.data.arp;
ah                110 lib/libsa/arp.c 	ah->arp_hrd = htons(ARPHRD_ETHER);
ah                111 lib/libsa/arp.c 	ah->arp_pro = htons(ETHERTYPE_IP);
ah                112 lib/libsa/arp.c 	ah->arp_hln = sizeof(ah->arp_sha); /* hardware address length */
ah                113 lib/libsa/arp.c 	ah->arp_pln = sizeof(ah->arp_spa); /* protocol address length */
ah                114 lib/libsa/arp.c 	ah->arp_op = htons(ARPOP_REQUEST);
ah                115 lib/libsa/arp.c 	MACPY(d->myea, ah->arp_sha);
ah                116 lib/libsa/arp.c 	bcopy(&d->myip, ah->arp_spa, sizeof(ah->arp_spa));
ah                118 lib/libsa/arp.c 	bcopy(&addr, ah->arp_tpa, sizeof(ah->arp_tpa));
ah                131 lib/libsa/arp.c 	ah = &rbuf.data.arp;
ah                137 lib/libsa/arp.c 		    inet_ntoa(addr), ether_sprintf(ah->arp_sha));
ah                140 lib/libsa/arp.c 	MACPY(ah->arp_sha, al->ea);
ah                166 lib/libsa/arp.c 	struct ether_arp *ah;
ah                194 lib/libsa/arp.c 	ah = (struct ether_arp *)pkt;
ah                195 lib/libsa/arp.c 	if (ah->arp_hrd != htons(ARPHRD_ETHER) ||
ah                196 lib/libsa/arp.c 	    ah->arp_pro != htons(ETHERTYPE_IP) ||
ah                197 lib/libsa/arp.c 	    ah->arp_hln != sizeof(ah->arp_sha) ||
ah                198 lib/libsa/arp.c 	    ah->arp_pln != sizeof(ah->arp_spa)) {
ah                206 lib/libsa/arp.c 	if (ah->arp_op == htons(ARPOP_REQUEST)) {
ah                211 lib/libsa/arp.c 		arp_reply(d, ah);
ah                215 lib/libsa/arp.c 	if (ah->arp_op != htons(ARPOP_REPLY)) {
ah                224 lib/libsa/arp.c 	if (bcmp(&arp_list[arp_num].addr, ah->arp_spa,
ah                225 lib/libsa/arp.c 	    sizeof(ah->arp_spa))) {
ah                155 lib/libsa/net.c 		struct arphdr *ah = (void *)ip;
ah                156 lib/libsa/net.c 		if (ah->ar_op == htons(ARPOP_REQUEST)) {
ah                158 lib/libsa/net.c 			arp_reply(d, ah);
ah                259 net/if_atmsubr.c atm_input(ifp, ah, m, rxhand)
ah                261 net/if_atmsubr.c 	struct atm_pseudohdr *ah;
ah                293 net/if_atmsubr.c 	  if (ATM_PH_FLAGS(ah) & ATM_PH_LLCSNAP) {
ah                302 net/if_atmsubr.c 		  ifp->if_xname, ATM_PH_VPI(ah), ATM_PH_VCI(ah));
ah                305 net/if_atmsubr.c 		  ifp->if_name, ifp->if_unit, ATM_PH_VPI(ah), ATM_PH_VCI(ah));
ah                560 netinet/ip_ah.c 	m_copydata(m, skip + offsetof(struct ah, ah_hl), sizeof(u_int8_t),
ah                565 netinet/ip_ah.c 		m_copydata(m, skip + offsetof(struct ah, ah_rpl),
ah                849 netinet/ip_ah.c 		m_copydata(m, skip + offsetof(struct ah, ah_rpl),
ah                993 netinet/ip_ah.c 	struct ah *ah;
ah               1137 netinet/ip_ah.c 	ah = mtod(mi, struct ah *);
ah               1140 netinet/ip_ah.c 	m_copydata(m, protoff, sizeof(u_int8_t), (caddr_t) &ah->ah_nh);
ah               1141 netinet/ip_ah.c 	ah->ah_hl = (rplen + ahx->authsize - AH_FLENGTH) / sizeof(u_int32_t);
ah               1142 netinet/ip_ah.c 	ah->ah_rv = 0;
ah               1143 netinet/ip_ah.c 	ah->ah_spi = tdb->tdb_spi;
ah               1149 netinet/ip_ah.c 		ah->ah_rpl = htonl(tdb->tdb_rpl++);
ah                 63 netinet/ip_ah.h struct ah