Lines Matching refs:ieee802154_hw

46 	struct ieee802154_hw *hw;
73 int (*set_channel)(struct ieee802154_hw*, u8, u8);
74 int (*set_txpower)(struct ieee802154_hw*, s32);
380 static int atusb_xmit(struct ieee802154_hw *hw, struct sk_buff *skb) in atusb_xmit()
401 static int atusb_ed(struct ieee802154_hw *hw, u8 *level) in atusb_ed()
408 static int atusb_set_hw_addr_filt(struct ieee802154_hw *hw, in atusb_set_hw_addr_filt()
451 static int atusb_start(struct ieee802154_hw *hw) in atusb_start()
466 static void atusb_stop(struct ieee802154_hw *hw) in atusb_stop()
484 atusb_txpower(struct ieee802154_hw *hw, s32 mbm) in atusb_txpower()
495 atusb_set_txpower(struct ieee802154_hw *hw, s32 mbm) in atusb_set_txpower()
509 hulusb_set_txpower(struct ieee802154_hw *hw, s32 mbm) in hulusb_set_txpower()
546 atusb_set_cca_mode(struct ieee802154_hw *hw, const struct wpan_phy_cca *cca) in atusb_set_cca_mode()
603 atusb_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm) in atusb_set_cca_ed_level()
616 static int atusb_channel(struct ieee802154_hw *hw, u8 page, u8 channel) in atusb_channel()
630 static int atusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) in atusb_set_channel()
641 static int hulusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel) in hulusb_set_channel()
703 atusb_set_csma_params(struct ieee802154_hw *hw, u8 min_be, u8 max_be, u8 retries) in atusb_set_csma_params()
720 hulusb_set_lbt(struct ieee802154_hw *hw, bool on) in hulusb_set_lbt()
728 atusb_set_frame_retries(struct ieee802154_hw *hw, s8 retries) in atusb_set_frame_retries()
736 atusb_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on) in atusb_set_promiscuous_mode()
880 struct ieee802154_hw *hw = atusb->hw; in atusb_get_and_conf_chip()
1019 struct ieee802154_hw *hw; in atusb_probe()