_ah               421 dev/ic/athvar.h #define	ath_hal_reset(_ah, _opmode, _chan, _outdoor, _pstatus) \
_ah               422 dev/ic/athvar.h 	((*(_ah)->ah_reset)((_ah), (_opmode), (_chan), (_outdoor), (_pstatus)))
_ah               423 dev/ic/athvar.h #define	ath_hal_get_rate_table(_ah, _mode) \
_ah               424 dev/ic/athvar.h 	((*(_ah)->ah_get_rate_table)((_ah), (_mode)))
_ah               425 dev/ic/athvar.h #define	ath_hal_get_lladdr(_ah, _mac) \
_ah               426 dev/ic/athvar.h 	((*(_ah)->ah_get_lladdr)((_ah), (_mac)))
_ah               427 dev/ic/athvar.h #define	ath_hal_set_lladdr(_ah, _mac) \
_ah               428 dev/ic/athvar.h 	((*(_ah)->ah_set_lladdr)((_ah), (_mac)))
_ah               429 dev/ic/athvar.h #define	ath_hal_set_intr(_ah, _mask) \
_ah               430 dev/ic/athvar.h 	((*(_ah)->ah_set_intr)((_ah), (_mask)))
_ah               431 dev/ic/athvar.h #define	ath_hal_get_intr(_ah) \
_ah               432 dev/ic/athvar.h 	((*(_ah)->ah_get_intr)((_ah)))
_ah               433 dev/ic/athvar.h #define	ath_hal_is_intr_pending(_ah) \
_ah               434 dev/ic/athvar.h 	((*(_ah)->ah_is_intr_pending)((_ah)))
_ah               435 dev/ic/athvar.h #define	ath_hal_get_isr(_ah, _pmask) \
_ah               436 dev/ic/athvar.h 	((*(_ah)->ah_get_isr)((_ah), (_pmask)))
_ah               437 dev/ic/athvar.h #define	ath_hal_update_tx_triglevel(_ah, _inc) \
_ah               438 dev/ic/athvar.h 	((*(_ah)->ah_update_tx_triglevel)((_ah), (_inc)))
_ah               439 dev/ic/athvar.h #define	ath_hal_set_power(_ah, _mode, _sleepduration) \
_ah               440 dev/ic/athvar.h 	((*(_ah)->ah_set_power)((_ah), (_mode), AH_TRUE, (_sleepduration)))
_ah               441 dev/ic/athvar.h #define	ath_hal_reset_key(_ah, _ix) \
_ah               442 dev/ic/athvar.h 	((*(_ah)->ah_reset_key)((_ah), (_ix)))
_ah               443 dev/ic/athvar.h #define	ath_hal_set_key(_ah, _ix, _pk) \
_ah               444 dev/ic/athvar.h 	((*(_ah)->ah_set_key)((_ah), (_ix), (_pk), NULL, AH_FALSE))
_ah               445 dev/ic/athvar.h #define	ath_hal_is_key_valid(_ah, _ix) \
_ah               446 dev/ic/athvar.h 	(((*(_ah)->ah_is_key_valid)((_ah), (_ix))))
_ah               447 dev/ic/athvar.h #define	ath_hal_set_key_lladdr(_ah, _ix, _mac) \
_ah               448 dev/ic/athvar.h 	((*(_ah)->ah_set_key_lladdr)((_ah), (_ix), (_mac)))
_ah               449 dev/ic/athvar.h #define	ath_hal_get_rx_filter(_ah) \
_ah               450 dev/ic/athvar.h 	((*(_ah)->ah_get_rx_filter)((_ah)))
_ah               451 dev/ic/athvar.h #define	ath_hal_set_rx_filter(_ah, _filter) \
_ah               452 dev/ic/athvar.h 	((*(_ah)->ah_set_rx_filter)((_ah), (_filter)))
_ah               453 dev/ic/athvar.h #define	ath_hal_set_mcast_filter(_ah, _mfilt0, _mfilt1) \
_ah               454 dev/ic/athvar.h 	((*(_ah)->ah_set_mcast_filter)((_ah), (_mfilt0), (_mfilt1)))
_ah               455 dev/ic/athvar.h #define	ath_hal_wait_for_beacon(_ah, _bf) \
_ah               456 dev/ic/athvar.h 	((*(_ah)->ah_wait_for_beacon)((_ah), (_bf)->bf_daddr))
_ah               457 dev/ic/athvar.h #define	ath_hal_put_rx_buf(_ah, _bufaddr) \
_ah               458 dev/ic/athvar.h 	((*(_ah)->ah_put_rx_buf)((_ah), (_bufaddr)))
_ah               459 dev/ic/athvar.h #define	ath_hal_get_tsf32(_ah) \
_ah               460 dev/ic/athvar.h 	((*(_ah)->ah_get_tsf32)((_ah)))
_ah               461 dev/ic/athvar.h #define	ath_hal_get_tsf64(_ah) \
_ah               462 dev/ic/athvar.h 	((*(_ah)->ah_get_tsf64)((_ah)))
_ah               463 dev/ic/athvar.h #define	ath_hal_reset_tsf(_ah) \
_ah               464 dev/ic/athvar.h 	((*(_ah)->ah_reset_tsf)((_ah)))
_ah               465 dev/ic/athvar.h #define	ath_hal_start_rx(_ah) \
_ah               466 dev/ic/athvar.h 	((*(_ah)->ah_start_rx)((_ah)))
_ah               467 dev/ic/athvar.h #define	ath_hal_put_tx_buf(_ah, _q, _bufaddr) \
_ah               468 dev/ic/athvar.h 	((*(_ah)->ah_put_tx_buf)((_ah), (_q), (_bufaddr)))
_ah               469 dev/ic/athvar.h #define	ath_hal_get_tx_buf(_ah, _q) \
_ah               470 dev/ic/athvar.h 	((*(_ah)->ah_get_tx_buf)((_ah), (_q)))
_ah               471 dev/ic/athvar.h #define	ath_hal_get_rx_buf(_ah) \
_ah               472 dev/ic/athvar.h 	((*(_ah)->ah_get_rx_buf)((_ah)))
_ah               473 dev/ic/athvar.h #define	ath_hal_tx_start(_ah, _q) \
_ah               474 dev/ic/athvar.h 	((*(_ah)->ah_tx_start)((_ah), (_q)))
_ah               475 dev/ic/athvar.h #define	ath_hal_setchannel(_ah, _chan) \
_ah               476 dev/ic/athvar.h 	((*(_ah)->ah_setchannel)((_ah), (_chan)))
_ah               477 dev/ic/athvar.h #define	ath_hal_calibrate(_ah, _chan) \
_ah               478 dev/ic/athvar.h 	((*(_ah)->ah_calibrate)((_ah), (_chan)))
_ah               479 dev/ic/athvar.h #define	ath_hal_set_ledstate(_ah, _state) \
_ah               480 dev/ic/athvar.h 	((*(_ah)->ah_set_ledstate)((_ah), (_state)))
_ah               481 dev/ic/athvar.h #define	ath_hal_init_beacon(_ah, _nextb, _bperiod) \
_ah               482 dev/ic/athvar.h 	((*(_ah)->ah_init_beacon)((_ah), (_nextb), (_bperiod)))
_ah               483 dev/ic/athvar.h #define	ath_hal_reset_beacon(_ah) \
_ah               484 dev/ic/athvar.h 	((*(_ah)->ah_reset_beacon)((_ah)))
_ah               485 dev/ic/athvar.h #define	ath_hal_set_beacon_timers(_ah, _bs, _tsf, _dc, _cc) \
_ah               486 dev/ic/athvar.h 	((*(_ah)->ah_set_beacon_timers)((_ah), (_bs), (_tsf), \
_ah               488 dev/ic/athvar.h #define	ath_hal_set_associd(_ah, _bss, _associd) \
_ah               489 dev/ic/athvar.h 	((*(_ah)->ah_set_associd)((_ah), (_bss), (_associd), 0))
_ah               490 dev/ic/athvar.h #define	ath_hal_get_regdomain(_ah, _prd) \
_ah               491 dev/ic/athvar.h 	(*(_prd) = (_ah)->ah_get_regdomain(_ah))
_ah               492 dev/ic/athvar.h #define	ath_hal_detach(_ah) \
_ah               493 dev/ic/athvar.h 	((*(_ah)->ah_detach)(_ah))
_ah               494 dev/ic/athvar.h #define ath_hal_set_slot_time(_ah, _t) \
_ah               495 dev/ic/athvar.h 	((*(_ah)->ah_set_slot_time)(_ah, _t))
_ah               496 dev/ic/athvar.h #define ath_hal_set_gpio_output(_ah, _gpio) \
_ah               497 dev/ic/athvar.h 	((*(_ah)->ah_set_gpio_output)((_ah), (_gpio)))
_ah               498 dev/ic/athvar.h #define ath_hal_set_gpio_input(_ah, _gpio) \
_ah               499 dev/ic/athvar.h 	((*(_ah)->ah_set_gpio_input)((_ah), (_gpio)))
_ah               500 dev/ic/athvar.h #define ath_hal_get_gpio(_ah, _gpio) \
_ah               501 dev/ic/athvar.h 	((*(_ah)->ah_get_gpio)((_ah), (_gpio)))
_ah               502 dev/ic/athvar.h #define ath_hal_set_gpio(_ah, _gpio, _b) \
_ah               503 dev/ic/athvar.h 	((*(_ah)->ah_set_gpio)((_ah), (_gpio), (_b)))
_ah               504 dev/ic/athvar.h #define ath_hal_set_gpio_intr(_ah, _gpio, _b) \
_ah               505 dev/ic/athvar.h 	((*(_ah)->ah_set_gpio_intr)((_ah), (_gpio), (_b)))
_ah               507 dev/ic/athvar.h #define	ath_hal_set_opmode(_ah) \
_ah               508 dev/ic/athvar.h 	((*(_ah)->ah_set_opmode)((_ah)))
_ah               509 dev/ic/athvar.h #define	ath_hal_stop_tx_dma(_ah, _qnum) \
_ah               510 dev/ic/athvar.h 	((*(_ah)->ah_stop_tx_dma)((_ah), (_qnum)))
_ah               511 dev/ic/athvar.h #define	ath_hal_stop_pcu_recv(_ah) \
_ah               512 dev/ic/athvar.h 	((*(_ah)->ah_stop_pcu_recv)((_ah)))
_ah               513 dev/ic/athvar.h #define	ath_hal_start_rx_pcu(_ah) \
_ah               514 dev/ic/athvar.h 	((*(_ah)->ah_start_rx_pcu)((_ah)))
_ah               515 dev/ic/athvar.h #define	ath_hal_stop_rx_dma(_ah) \
_ah               516 dev/ic/athvar.h 	((*(_ah)->ah_stop_rx_dma)((_ah)))
_ah               517 dev/ic/athvar.h #define	ath_hal_get_diag_state(_ah, _id, _indata, _insize, _outdata, _outsize) \
_ah               518 dev/ic/athvar.h 	((*(_ah)->ah_get_diag_state)((_ah), (_id), \
_ah               521 dev/ic/athvar.h #define	ath_hal_setup_tx_queue(_ah, _type, _qinfo) \
_ah               522 dev/ic/athvar.h 	((*(_ah)->ah_setup_tx_queue)((_ah), (_type), (_qinfo)))
_ah               523 dev/ic/athvar.h #define	ath_hal_reset_tx_queue(_ah, _q) \
_ah               524 dev/ic/athvar.h 	((*(_ah)->ah_reset_tx_queue)((_ah), (_q)))
_ah               525 dev/ic/athvar.h #define	ath_hal_release_tx_queue(_ah, _q) \
_ah               526 dev/ic/athvar.h 	((*(_ah)->ah_release_tx_queue)((_ah), (_q)))
_ah               527 dev/ic/athvar.h #define	ath_hal_has_veol(_ah) \
_ah               528 dev/ic/athvar.h 	((*(_ah)->ah_has_veol)((_ah)))
_ah               529 dev/ic/athvar.h #define ath_hal_update_mib_counters(_ah, _stats) \
_ah               530 dev/ic/athvar.h 	((*(_ah)->ah_update_mib_counters)((_ah), (_stats)))
_ah               531 dev/ic/athvar.h #define	ath_hal_get_rf_gain(_ah) \
_ah               532 dev/ic/athvar.h 	((*(_ah)->ah_get_rf_gain)((_ah)))
_ah               533 dev/ic/athvar.h #define	ath_hal_set_rx_signal(_ah) \
_ah               534 dev/ic/athvar.h 	((*(_ah)->ah_set_rx_signal)((_ah)))
_ah               536 dev/ic/athvar.h #define	ath_hal_setup_rx_desc(_ah, _ds, _size, _intreq) \
_ah               537 dev/ic/athvar.h 	((*(_ah)->ah_setup_rx_desc)((_ah), (_ds), (_size), (_intreq)))
_ah               538 dev/ic/athvar.h #define	ath_hal_proc_rx_desc(_ah, _ds, _dspa, _dsnext) \
_ah               539 dev/ic/athvar.h 	((*(_ah)->ah_proc_rx_desc)((_ah), (_ds), (_dspa), (_dsnext)))
_ah               540 dev/ic/athvar.h #define	ath_hal_setup_tx_desc(_ah, _ds, _plen, _hlen, _atype, _txpow, \
_ah               543 dev/ic/athvar.h 	((*(_ah)->ah_setup_tx_desc)((_ah), (_ds), (_plen), (_hlen), (_atype), \
_ah               546 dev/ic/athvar.h #define	ath_hal_setup_xtx_desc(_ah, _ds, \
_ah               548 dev/ic/athvar.h 	((*(_ah)->ah_setup_xtx_desc)((_ah), (_ds), \
_ah               550 dev/ic/athvar.h #define	ath_hal_fill_tx_desc(_ah, _ds, _l, _first, _last) \
_ah               551 dev/ic/athvar.h 	((*(_ah)->ah_fill_tx_desc)((_ah), (_ds), (_l), (_first), (_last)))
_ah               552 dev/ic/athvar.h #define	ath_hal_proc_tx_desc(_ah, _ds) \
_ah               553 dev/ic/athvar.h 	((*(_ah)->ah_proc_tx_desc)((_ah), (_ds)))