Lines Matching +full:can +full:- +full:transceiver
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * IEEE802.15.4-2003 specification
5 * Copyright (C) 2007-2012 Siemens AG
18 * enum ieee802154_hw_addr_filt_flags - hardware address filtering flags
42 * struct ieee802154_hw_addr_filt - hardware address filtering settings
61 * struct ieee802154_hw - ieee802154 hardware
87 * enum ieee802154_hw_flags - hardware flags
98 * @IEEE802154_HW_LBT: Indicates that transceiver will support listen before
101 * @IEEE802154_HW_CSMA_PARAMS: Indicates that transceiver will support csma
104 * @IEEE802154_HW_FRAME_RETRIES: Indicates that transceiver will support ARET
107 * @IEEE802154_HW_AFILT: Indicates that transceiver will support hardware
110 * @IEEE802154_HW_PROMISCUOUS: Indicates that transceiver will support
133 /* struct ieee802154_ops - callbacks from mac802154 to the driver
148 * The low-level driver should send the frame based on available
160 * The low-level driver should send the frame based on available
166 * (usually device-dependant) in the level pointer and return
236 * ieee802154_get_fc_from_skb - get the frame control field from an skb
243 /* check if we can fc at skb_mac_header of sk buffer */ in ieee802154_get_fc_from_skb()
245 (skb_tail_pointer(skb) - in ieee802154_get_fc_from_skb()
254 * ieee802154_skb_dst_pan - get the pointer to destination pan field
283 * ieee802154_skb_src_pan - get the pointer to source pan field
298 /* if intra-pan and source addr mode is non none, in ieee802154_skb_src_pan()
342 * ieee802154_skb_is_intra_pan_addressing - checks whenever the mac addressing
361 * ieee802154_be64_to_le64 - copies and convert be64 to le64
371 * ieee802154_le64_to_be64 - copies and convert le64 to be64
381 * ieee802154_le16_to_be16 - copies and convert le16 to be16
391 * ieee802154_be16_to_le16 - copies and convert be16 to le16
401 * ieee802154_alloc_hw - Allocate a new hardware device
418 * ieee802154_free_hw - free hardware descriptor
429 * ieee802154_register_hw - Register hardware device
432 * mac802154. Note that before a hardware can be registered, you
442 * ieee802154_unregister_hw - Unregister a hardware device
452 * ieee802154_rx_irqsafe - receive frame
454 * Like ieee802154_rx() but can be called in IRQ context
464 * ieee802154_wake_queue - wake ieee802154 queue
472 * ieee802154_stop_queue - stop ieee802154 queue
480 * ieee802154_xmit_complete - frame transmission complete