ath_hal_chip
struct ath_hal_chip *chip = pc;
OS_SET_DECLARE(ah_chips, struct ath_hal_chip);
TAILQ_HEAD(, ath_hal_chip) ah_chip_list = TAILQ_HEAD_INITIALIZER(ah_chip_list);
ath_hal_add_chip(struct ath_hal_chip *ahc)
ath_hal_remove_chip(struct ath_hal_chip *ahc)
struct ath_hal_chip * const *pchip;
struct ath_hal_chip *pc;
struct ath_hal_chip * const *pchip;
struct ath_hal_chip *pc;
struct ath_hal_chip *chip = *pchip;
struct ath_hal_chip _name##_chip = { \
extern int ath_hal_add_chip(struct ath_hal_chip *ahc);
extern int ath_hal_remove_chip(struct ath_hal_chip *ahc);
TAILQ_ENTRY(ath_hal_chip) node;