ieee802154_hw     272 drivers/net/ieee802154/adf7242.c 	struct ieee802154_hw *hw;
ieee802154_hw     599 drivers/net/ieee802154/adf7242.c static int adf7242_set_txpower(struct ieee802154_hw *hw, int mbm)
ieee802154_hw     639 drivers/net/ieee802154/adf7242.c static int adf7242_set_csma_params(struct ieee802154_hw *hw, u8 min_be,
ieee802154_hw     665 drivers/net/ieee802154/adf7242.c static int adf7242_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
ieee802154_hw     685 drivers/net/ieee802154/adf7242.c static int adf7242_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     697 drivers/net/ieee802154/adf7242.c static int adf7242_start(struct ieee802154_hw *hw)
ieee802154_hw     709 drivers/net/ieee802154/adf7242.c static void adf7242_stop(struct ieee802154_hw *hw)
ieee802154_hw     720 drivers/net/ieee802154/adf7242.c static int adf7242_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     746 drivers/net/ieee802154/adf7242.c static int adf7242_set_hw_addr_filt(struct ieee802154_hw *hw,
ieee802154_hw     792 drivers/net/ieee802154/adf7242.c static int adf7242_set_promiscuous_mode(struct ieee802154_hw *hw, bool on)
ieee802154_hw     820 drivers/net/ieee802154/adf7242.c static int adf7242_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     830 drivers/net/ieee802154/adf7242.c static int adf7242_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw    1190 drivers/net/ieee802154/adf7242.c 	struct ieee802154_hw *hw;
ieee802154_hw      91 drivers/net/ieee802154/at86rf230.c 	struct ieee802154_hw *hw;
ieee802154_hw     905 drivers/net/ieee802154/at86rf230.c at86rf230_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     933 drivers/net/ieee802154/at86rf230.c at86rf230_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     941 drivers/net/ieee802154/at86rf230.c at86rf230_start(struct ieee802154_hw *hw)
ieee802154_hw     956 drivers/net/ieee802154/at86rf230.c at86rf230_stop(struct ieee802154_hw *hw)
ieee802154_hw    1092 drivers/net/ieee802154/at86rf230.c at86rf230_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw    1107 drivers/net/ieee802154/at86rf230.c at86rf230_set_hw_addr_filt(struct ieee802154_hw *hw,
ieee802154_hw    1194 drivers/net/ieee802154/at86rf230.c at86rf230_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw    1202 drivers/net/ieee802154/at86rf230.c at86rf230_set_lbt(struct ieee802154_hw *hw, bool on)
ieee802154_hw    1210 drivers/net/ieee802154/at86rf230.c at86rf230_set_cca_mode(struct ieee802154_hw *hw,
ieee802154_hw    1244 drivers/net/ieee802154/at86rf230.c at86rf230_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw    1258 drivers/net/ieee802154/at86rf230.c at86rf230_set_csma_params(struct ieee802154_hw *hw, u8 min_be, u8 max_be,
ieee802154_hw    1276 drivers/net/ieee802154/at86rf230.c at86rf230_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
ieee802154_hw    1284 drivers/net/ieee802154/at86rf230.c at86rf230_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw    1652 drivers/net/ieee802154/at86rf230.c 	struct ieee802154_hw *hw;
ieee802154_hw      46 drivers/net/ieee802154/atusb.c 	struct ieee802154_hw *hw;
ieee802154_hw      73 drivers/net/ieee802154/atusb.c 	int (*set_channel)(struct ieee802154_hw*, u8, u8);
ieee802154_hw      74 drivers/net/ieee802154/atusb.c 	int (*set_txpower)(struct ieee802154_hw*, s32);
ieee802154_hw     380 drivers/net/ieee802154/atusb.c static int atusb_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     401 drivers/net/ieee802154/atusb.c static int atusb_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     408 drivers/net/ieee802154/atusb.c static int atusb_set_hw_addr_filt(struct ieee802154_hw *hw,
ieee802154_hw     451 drivers/net/ieee802154/atusb.c static int atusb_start(struct ieee802154_hw *hw)
ieee802154_hw     466 drivers/net/ieee802154/atusb.c static void atusb_stop(struct ieee802154_hw *hw)
ieee802154_hw     484 drivers/net/ieee802154/atusb.c atusb_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     495 drivers/net/ieee802154/atusb.c atusb_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     509 drivers/net/ieee802154/atusb.c hulusb_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     546 drivers/net/ieee802154/atusb.c atusb_set_cca_mode(struct ieee802154_hw *hw, const struct wpan_phy_cca *cca)
ieee802154_hw     603 drivers/net/ieee802154/atusb.c atusb_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     616 drivers/net/ieee802154/atusb.c static int atusb_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     630 drivers/net/ieee802154/atusb.c static int atusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     641 drivers/net/ieee802154/atusb.c static int hulusb_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     703 drivers/net/ieee802154/atusb.c atusb_set_csma_params(struct ieee802154_hw *hw, u8 min_be, u8 max_be, u8 retries)
ieee802154_hw     720 drivers/net/ieee802154/atusb.c hulusb_set_lbt(struct ieee802154_hw *hw, bool on)
ieee802154_hw     728 drivers/net/ieee802154/atusb.c atusb_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
ieee802154_hw     736 drivers/net/ieee802154/atusb.c atusb_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw     880 drivers/net/ieee802154/atusb.c 	struct ieee802154_hw *hw = atusb->hw;
ieee802154_hw    1019 drivers/net/ieee802154/atusb.c 	struct ieee802154_hw *hw;
ieee802154_hw     358 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw *hw;
ieee802154_hw     650 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw  *hw,
ieee802154_hw    1747 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw  *hw,
ieee802154_hw    1796 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw  *hw,
ieee802154_hw    1895 drivers/net/ieee802154/ca8210.c static int ca8210_net_rx(struct ieee802154_hw *hw, u8 *command, size_t len)
ieee802154_hw    1988 drivers/net/ieee802154/ca8210.c static int ca8210_start(struct ieee802154_hw *hw)
ieee802154_hw    2037 drivers/net/ieee802154/ca8210.c static void ca8210_stop(struct ieee802154_hw *hw)
ieee802154_hw    2049 drivers/net/ieee802154/ca8210.c static int ca8210_xmit_async(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw    2070 drivers/net/ieee802154/ca8210.c static int ca8210_get_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw    2090 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw  *hw,
ieee802154_hw    2129 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw            *hw,
ieee802154_hw    2197 drivers/net/ieee802154/ca8210.c static int ca8210_set_tx_power(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw    2215 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw       *hw,
ieee802154_hw    2255 drivers/net/ieee802154/ca8210.c static int ca8210_set_cca_ed_level(struct ieee802154_hw *hw, s32 level)
ieee802154_hw    2287 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw  *hw,
ieee802154_hw    2341 drivers/net/ieee802154/ca8210.c static int ca8210_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
ieee802154_hw    2363 drivers/net/ieee802154/ca8210.c static int ca8210_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw    2962 drivers/net/ieee802154/ca8210.c static void ca8210_hw_setup(struct ieee802154_hw *ca8210_hw)
ieee802154_hw    3104 drivers/net/ieee802154/ca8210.c 	struct ieee802154_hw *hw;
ieee802154_hw     204 drivers/net/ieee802154/cc2520.c 	struct ieee802154_hw *hw;	/* IEEE-802.15.4 device */
ieee802154_hw     466 drivers/net/ieee802154/cc2520.c static int cc2520_start(struct ieee802154_hw *hw)
ieee802154_hw     471 drivers/net/ieee802154/cc2520.c static void cc2520_stop(struct ieee802154_hw *hw)
ieee802154_hw     477 drivers/net/ieee802154/cc2520.c cc2520_tx(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     609 drivers/net/ieee802154/cc2520.c cc2520_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     634 drivers/net/ieee802154/cc2520.c cc2520_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     652 drivers/net/ieee802154/cc2520.c cc2520_filter(struct ieee802154_hw *hw,
ieee802154_hw     782 drivers/net/ieee802154/cc2520.c cc2520_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     793 drivers/net/ieee802154/cc2520.c cc2520_set_promiscuous_mode(struct ieee802154_hw *hw, bool on)
ieee802154_hw      31 drivers/net/ieee802154/fakelb.c 	struct ieee802154_hw *hw;
ieee802154_hw      42 drivers/net/ieee802154/fakelb.c static int fakelb_hw_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw      50 drivers/net/ieee802154/fakelb.c static int fakelb_hw_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw      61 drivers/net/ieee802154/fakelb.c static int fakelb_hw_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw      85 drivers/net/ieee802154/fakelb.c static int fakelb_hw_start(struct ieee802154_hw *hw)
ieee802154_hw      97 drivers/net/ieee802154/fakelb.c static void fakelb_hw_stop(struct ieee802154_hw *hw)
ieee802154_hw     108 drivers/net/ieee802154/fakelb.c fakelb_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw     129 drivers/net/ieee802154/fakelb.c 	struct ieee802154_hw *hw;
ieee802154_hw      69 drivers/net/ieee802154/mac802154_hwsim.c 	struct ieee802154_hw *hw;
ieee802154_hw      84 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_hw_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw      91 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_hw_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     109 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_hw_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     146 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_hw_start(struct ieee802154_hw *hw)
ieee802154_hw     154 drivers/net/ieee802154/mac802154_hwsim.c static void hwsim_hw_stop(struct ieee802154_hw *hw)
ieee802154_hw     162 drivers/net/ieee802154/mac802154_hwsim.c hwsim_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw     733 drivers/net/ieee802154/mac802154_hwsim.c 	struct ieee802154_hw *hw;
ieee802154_hw     400 drivers/net/ieee802154/mcr20a.c 	struct ieee802154_hw *hw;
ieee802154_hw     463 drivers/net/ieee802154/mcr20a.c mcr20a_xmit(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     485 drivers/net/ieee802154/mcr20a.c mcr20a_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     493 drivers/net/ieee802154/mcr20a.c mcr20a_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     516 drivers/net/ieee802154/mcr20a.c mcr20a_start(struct ieee802154_hw *hw)
ieee802154_hw     550 drivers/net/ieee802154/mcr20a.c mcr20a_stop(struct ieee802154_hw *hw)
ieee802154_hw     565 drivers/net/ieee802154/mcr20a.c mcr20a_set_hw_addr_filt(struct ieee802154_hw *hw,
ieee802154_hw     617 drivers/net/ieee802154/mcr20a.c mcr20a_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     637 drivers/net/ieee802154/mcr20a.c mcr20a_set_cca_mode(struct ieee802154_hw *hw,
ieee802154_hw     697 drivers/net/ieee802154/mcr20a.c mcr20a_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     713 drivers/net/ieee802154/mcr20a.c mcr20a_set_promiscuous_mode(struct ieee802154_hw *hw, const bool on)
ieee802154_hw     973 drivers/net/ieee802154/mcr20a.c 	struct ieee802154_hw *hw = lp->hw;
ieee802154_hw    1227 drivers/net/ieee802154/mcr20a.c 	struct ieee802154_hw *hw;
ieee802154_hw     199 drivers/net/ieee802154/mrf24j40.c 	struct ieee802154_hw *hw;
ieee802154_hw     592 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_tx(struct ieee802154_hw *hw, struct sk_buff *skb)
ieee802154_hw     602 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_ed(struct ieee802154_hw *hw, u8 *level)
ieee802154_hw     610 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_start(struct ieee802154_hw *hw)
ieee802154_hw     621 drivers/net/ieee802154/mrf24j40.c static void mrf24j40_stop(struct ieee802154_hw *hw)
ieee802154_hw     632 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_channel(struct ieee802154_hw *hw, u8 page, u8 channel)
ieee802154_hw     664 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_filter(struct ieee802154_hw *hw,
ieee802154_hw     834 drivers/net/ieee802154/mrf24j40.c mrf24j40_csma_params(struct ieee802154_hw *hw, u8 min_be, u8 max_be,
ieee802154_hw     850 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_cca_mode(struct ieee802154_hw *hw,
ieee802154_hw     910 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_cca_ed_level(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     930 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_txpower(struct ieee802154_hw *hw, s32 mbm)
ieee802154_hw     985 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_set_promiscuous_mode(struct ieee802154_hw *hw, bool on)
ieee802154_hw    1274 drivers/net/ieee802154/mrf24j40.c 	struct ieee802154_hw *hw;
ieee802154_hw     210 include/net/mac802154.h 	int		(*start)(struct ieee802154_hw *hw);
ieee802154_hw     211 include/net/mac802154.h 	void		(*stop)(struct ieee802154_hw *hw);
ieee802154_hw     212 include/net/mac802154.h 	int		(*xmit_sync)(struct ieee802154_hw *hw,
ieee802154_hw     214 include/net/mac802154.h 	int		(*xmit_async)(struct ieee802154_hw *hw,
ieee802154_hw     216 include/net/mac802154.h 	int		(*ed)(struct ieee802154_hw *hw, u8 *level);
ieee802154_hw     217 include/net/mac802154.h 	int		(*set_channel)(struct ieee802154_hw *hw, u8 page,
ieee802154_hw     219 include/net/mac802154.h 	int		(*set_hw_addr_filt)(struct ieee802154_hw *hw,
ieee802154_hw     222 include/net/mac802154.h 	int		(*set_txpower)(struct ieee802154_hw *hw, s32 mbm);
ieee802154_hw     223 include/net/mac802154.h 	int		(*set_lbt)(struct ieee802154_hw *hw, bool on);
ieee802154_hw     224 include/net/mac802154.h 	int		(*set_cca_mode)(struct ieee802154_hw *hw,
ieee802154_hw     226 include/net/mac802154.h 	int		(*set_cca_ed_level)(struct ieee802154_hw *hw, s32 mbm);
ieee802154_hw     227 include/net/mac802154.h 	int		(*set_csma_params)(struct ieee802154_hw *hw,
ieee802154_hw     229 include/net/mac802154.h 	int		(*set_frame_retries)(struct ieee802154_hw *hw,
ieee802154_hw     231 include/net/mac802154.h 	int             (*set_promiscuous_mode)(struct ieee802154_hw *hw,
ieee802154_hw     414 include/net/mac802154.h struct ieee802154_hw *
ieee802154_hw     426 include/net/mac802154.h void ieee802154_free_hw(struct ieee802154_hw *hw);
ieee802154_hw     439 include/net/mac802154.h int ieee802154_register_hw(struct ieee802154_hw *hw);
ieee802154_hw     449 include/net/mac802154.h void ieee802154_unregister_hw(struct ieee802154_hw *hw);
ieee802154_hw     461 include/net/mac802154.h void ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb,
ieee802154_hw     469 include/net/mac802154.h void ieee802154_wake_queue(struct ieee802154_hw *hw);
ieee802154_hw     477 include/net/mac802154.h void ieee802154_stop_queue(struct ieee802154_hw *hw);
ieee802154_hw     486 include/net/mac802154.h void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb,
ieee802154_hw      26 net/mac802154/ieee802154_i.h 	struct ieee802154_hw hw;
ieee802154_hw      98 net/mac802154/ieee802154_i.h hw_to_local(struct ieee802154_hw *hw)
ieee802154_hw      46 net/mac802154/main.c struct ieee802154_hw *
ieee802154_hw     118 net/mac802154/main.c void ieee802154_free_hw(struct ieee802154_hw *hw)
ieee802154_hw     142 net/mac802154/main.c int ieee802154_register_hw(struct ieee802154_hw *hw)
ieee802154_hw     207 net/mac802154/main.c void ieee802154_unregister_hw(struct ieee802154_hw *hw)
ieee802154_hw     294 net/mac802154/rx.c ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb, u8 lqi)
ieee802154_hw      16 net/mac802154/util.c void ieee802154_wake_queue(struct ieee802154_hw *hw)
ieee802154_hw      32 net/mac802154/util.c void ieee802154_stop_queue(struct ieee802154_hw *hw)
ieee802154_hw      58 net/mac802154/util.c void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb,