Lines Matching defs:ieee802154_ops
217 struct ieee802154_ops { struct
218 struct module *owner;
219 int (*start)(struct ieee802154_hw *hw);
220 void (*stop)(struct ieee802154_hw *hw);
221 int (*xmit_sync)(struct ieee802154_hw *hw,
223 int (*xmit_async)(struct ieee802154_hw *hw,
225 int (*ed)(struct ieee802154_hw *hw, u8 *level);
226 int (*set_channel)(struct ieee802154_hw *hw, u8 page,
228 int (*set_hw_addr_filt)(struct ieee802154_hw *hw,
231 int (*set_txpower)(struct ieee802154_hw *hw, s32 mbm);
232 int (*set_lbt)(struct ieee802154_hw *hw, bool on);
233 int (*set_cca_mode)(struct ieee802154_hw *hw,
235 int (*set_cca_ed_level)(struct ieee802154_hw *hw, s32 mbm);
236 int (*set_csma_params)(struct ieee802154_hw *hw,
238 int (*set_frame_retries)(struct ieee802154_hw *hw,
240 int (*set_promiscuous_mode)(struct ieee802154_hw *hw,