mac802154.h (1e7283a271afcd45713f2813c97de300565a0dd7) | mac802154.h (c5c47e67bcd24638a059b1b5e9ec18c95f8634ca) |
---|---|
1/* 2 * IEEE802.15.4-2003 specification 3 * 4 * Copyright (C) 2007-2012 Siemens AG 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 8 * as published by the Free Software Foundation. --- 188 unchanged lines hidden (view full) --- 197 198/* Basic interface to register ieee802154 hwice */ 199struct ieee802154_hw * 200ieee802154_alloc_hw(size_t priv_data_len, struct ieee802154_ops *ops); 201void ieee802154_free_hw(struct ieee802154_hw *hw); 202int ieee802154_register_hw(struct ieee802154_hw *hw); 203void ieee802154_unregister_hw(struct ieee802154_hw *hw); 204 | 1/* 2 * IEEE802.15.4-2003 specification 3 * 4 * Copyright (C) 2007-2012 Siemens AG 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 8 * as published by the Free Software Foundation. --- 188 unchanged lines hidden (view full) --- 197 198/* Basic interface to register ieee802154 hwice */ 199struct ieee802154_hw * 200ieee802154_alloc_hw(size_t priv_data_len, struct ieee802154_ops *ops); 201void ieee802154_free_hw(struct ieee802154_hw *hw); 202int ieee802154_register_hw(struct ieee802154_hw *hw); 203void ieee802154_unregister_hw(struct ieee802154_hw *hw); 204 |
205void ieee802154_rx(struct ieee802154_hw *hw, struct sk_buff *skb); |
|
205void ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb, 206 u8 lqi); 207 208void ieee802154_wake_queue(struct ieee802154_hw *hw); 209void ieee802154_stop_queue(struct ieee802154_hw *hw); 210void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb); 211 212#endif /* NET_MAC802154_H */ | 206void ieee802154_rx_irqsafe(struct ieee802154_hw *hw, struct sk_buff *skb, 207 u8 lqi); 208 209void ieee802154_wake_queue(struct ieee802154_hw *hw); 210void ieee802154_stop_queue(struct ieee802154_hw *hw); 211void ieee802154_xmit_complete(struct ieee802154_hw *hw, struct sk_buff *skb); 212 213#endif /* NET_MAC802154_H */ |