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,