Searched refs:rtap (Results 1 – 9 of 9) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | rtc-coh901331.c | 56 struct coh901331_port *rtap = data; in coh901331_interrupt() local 58 clk_enable(rtap->clk); in coh901331_interrupt() 60 writel(1, rtap->virtbase + COH901331_IRQ_EVENT); in coh901331_interrupt() 68 writel(0, rtap->virtbase + COH901331_IRQ_MASK); in coh901331_interrupt() 69 clk_disable(rtap->clk); in coh901331_interrupt() 72 rtc_update_irq(rtap->rtc, 1, RTC_AF); in coh901331_interrupt() 79 struct coh901331_port *rtap = dev_get_drvdata(dev); in coh901331_read_time() local 81 clk_enable(rtap->clk); in coh901331_read_time() 83 if (!readl(rtap->virtbase + COH901331_VALID)) { in coh901331_read_time() 84 clk_disable(rtap->clk); in coh901331_read_time() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | bcmwifi_radiotap.c | 83 wl_rtapParseReset(radiotap_parse_t *rtap) in wl_rtapParseReset() argument 85 rtap->idx = 0; /* reset parse index */ in wl_rtapParseReset() 86 rtap->offset = 0; /* reset current field pointer */ in wl_rtapParseReset() 90 wl_rtapParseFindField(radiotap_parse_t *rtap, uint search_idx) in wl_rtapParseFindField() argument 101 if (search_idx < rtap->idx) in wl_rtapParseFindField() 102 wl_rtapParseReset(rtap); in wl_rtapParseFindField() 104 btmap = rtap->hdr->it_present; in wl_rtapParseFindField() 105 idx = rtap->idx; in wl_rtapParseFindField() 106 offset = rtap->offset; in wl_rtapParseFindField() 128 if (field_offset + len > rtap->fields_len) in wl_rtapParseFindField() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | bcmwifi_radiotap.c | 83 wl_rtapParseReset(radiotap_parse_t *rtap) in wl_rtapParseReset() argument 85 rtap->idx = 0; /* reset parse index */ in wl_rtapParseReset() 86 rtap->offset = 0; /* reset current field pointer */ in wl_rtapParseReset() 90 wl_rtapParseFindField(radiotap_parse_t *rtap, uint search_idx) in wl_rtapParseFindField() argument 101 if (search_idx < rtap->idx) in wl_rtapParseFindField() 102 wl_rtapParseReset(rtap); in wl_rtapParseFindField() 104 btmap = rtap->hdr->it_present; in wl_rtapParseFindField() 105 idx = rtap->idx; in wl_rtapParseFindField() 106 offset = rtap->offset; in wl_rtapParseFindField() 128 if (field_offset + len > rtap->fields_len) in wl_rtapParseFindField() [all …]
|
| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | rx.c | 194 struct ieee80211_vendor_radiotap *rtap; in ieee80211_rx_radiotap_hdrlen() local 211 rtap = (void *)&skb->data[vendor_data_offset]; in ieee80211_rx_radiotap_hdrlen() 217 if (WARN_ON(rtap->align == 0)) in ieee80211_rx_radiotap_hdrlen() 218 rtap->align = 1; in ieee80211_rx_radiotap_hdrlen() 219 len = ALIGN(len, rtap->align); in ieee80211_rx_radiotap_hdrlen() 220 len += rtap->len + rtap->pad; in ieee80211_rx_radiotap_hdrlen() 290 struct ieee80211_vendor_radiotap rtap = {}; in ieee80211_add_rx_radiotap_header() local 312 rtap = *(struct ieee80211_vendor_radiotap *)skb->data; in ieee80211_add_rx_radiotap_header() 314 skb_pull(skb, sizeof(rtap) + rtap.len + rtap.pad); in ieee80211_add_rx_radiotap_header() 322 memset(rthdr, 0, rtap_len - rtap.len - rtap.pad); in ieee80211_add_rx_radiotap_header() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/ |
| H A D | txrx.c | 322 struct wil6210_rtap *rtap; in wil_rx_add_radiotap_header() local 332 rtap = skb_push(skb, rtap_len); in wil_rx_add_radiotap_header() 333 memset(rtap, 0, rtap_len); in wil_rx_add_radiotap_header() 335 rtap->rthdr.it_version = PKTHDR_RADIOTAP_VERSION; in wil_rx_add_radiotap_header() 336 rtap->rthdr.it_len = cpu_to_le16(rtap_len); in wil_rx_add_radiotap_header() 337 rtap->rthdr.it_present = cpu_to_le32((1 << IEEE80211_RADIOTAP_FLAGS) | in wil_rx_add_radiotap_header() 341 rtap->flags |= IEEE80211_RADIOTAP_F_BADFCS; in wil_rx_add_radiotap_header() 343 rtap->chnl_freq = cpu_to_le16(ch ? ch->center_freq : 58320); in wil_rx_add_radiotap_header() 344 rtap->chnl_flags = cpu_to_le16(0); in wil_rx_add_radiotap_header() 346 rtap->mcs_present = IEEE80211_RADIOTAP_MCS_HAVE_MCS; in wil_rx_add_radiotap_header() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ |
| H A D | mac80211_hwsim.c | 1352 struct ieee80211_vendor_radiotap *rtap; in mac80211_hwsim_add_vendor_rtap() local 1358 rtap = skb_push(skb, sizeof(*rtap) + 8 + 4); in mac80211_hwsim_add_vendor_rtap() 1359 rtap->oui[0] = HWSIM_RADIOTAP_OUI[0]; in mac80211_hwsim_add_vendor_rtap() 1360 rtap->oui[1] = HWSIM_RADIOTAP_OUI[1]; in mac80211_hwsim_add_vendor_rtap() 1361 rtap->oui[2] = HWSIM_RADIOTAP_OUI[2]; in mac80211_hwsim_add_vendor_rtap() 1362 rtap->subns = 127; in mac80211_hwsim_add_vendor_rtap() 1370 rtap->present = BIT(0); in mac80211_hwsim_add_vendor_rtap() 1372 rtap->len = 8; in mac80211_hwsim_add_vendor_rtap() 1374 rtap->align = 8; in mac80211_hwsim_add_vendor_rtap() 1376 rtap->pad = 4; in mac80211_hwsim_add_vendor_rtap() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/ipw2x00/ |
| H A D | Kconfig | 121 Enables the creation of a second interface prefixed 'rtap'. 135 the rtap interface will not be created and you will need to turn
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | bcmwifi_radiotap.h | 353 extern void wl_rtapParseInit(radiotap_parse_t *rtap, uint8 *rtap_header);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | bcmwifi_radiotap.h | 353 extern void wl_rtapParseInit(radiotap_parse_t *rtap, uint8 *rtap_header);
|