| /kernel/linux/linux-4.19/drivers/uwb/ |
| D | ie.c | 32 * uwb_ie_next - get the next IE in a buffer 33 * @ptr: start of the buffer containing the IE data 37 * will get the next IE. 76 const struct uwb_ie_hdr *ie; in uwb_ie_dump_hex() local 82 ie = uwb_ie_next(&ptr, &len); in uwb_ie_dump_hex() 83 if (!ie) in uwb_ie_dump_hex() 87 (unsigned)ie->element_id, in uwb_ie_dump_hex() 88 (unsigned)ie->length); in uwb_ie_dump_hex() 89 d = (uint8_t *)ie + sizeof(struct uwb_ie_hdr); in uwb_ie_dump_hex() 133 dev_err(dev, "not enough data returned for decoding GET IE " in uwb_rc_get_ie() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
| D | ie.c | 2 * NXP Wireless LAN device driver: management IE handling- setting and 3 * deleting IE. 23 /* This function checks if current IE index is used by any on other interface. 24 * Return: -1: yes, current IE index is used by someone else. 25 * 0: no, current IE index is NOT used by other interface. 32 struct mwifiex_ie *ie; in mwifiex_ie_index_used_by_other_intf() local 36 ie = &adapter->priv[i]->mgmt_ie[idx]; in mwifiex_ie_index_used_by_other_intf() 37 if (ie->mgmt_subtype_mask && ie->ie_length) in mwifiex_ie_index_used_by_other_intf() 45 /* Get unused IE index. This index will be used for setting new IE */ 48 struct mwifiex_ie *ie, u16 *index) in mwifiex_ie_get_autoidx() argument [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/marvell/mwifiex/ |
| D | ie.c | 2 * Marvell Wireless LAN device driver: management IE handling- setting and 3 * deleting IE. 23 /* This function checks if current IE index is used by any on other interface. 24 * Return: -1: yes, current IE index is used by someone else. 25 * 0: no, current IE index is NOT used by other interface. 32 struct mwifiex_ie *ie; in mwifiex_ie_index_used_by_other_intf() local 36 ie = &adapter->priv[i]->mgmt_ie[idx]; in mwifiex_ie_index_used_by_other_intf() 37 if (ie->mgmt_subtype_mask && ie->ie_length) in mwifiex_ie_index_used_by_other_intf() 45 /* Get unused IE index. This index will be used for setting new IE */ 48 struct mwifiex_ie *ie, u16 *index) in mwifiex_ie_get_autoidx() argument [all …]
|
| /kernel/linux/linux-4.19/include/linux/uwb/ |
| D | spec.h | 302 /** Dynamic Reservation Protocol IE (MBOA MAC[7.8.6]) */ 310 static inline int uwb_ie_drp_type(struct uwb_ie_drp *ie) in uwb_ie_drp_type() argument 312 return (le16_to_cpu(ie->drp_control) >> 0) & 0x7; in uwb_ie_drp_type() 315 static inline int uwb_ie_drp_stream_index(struct uwb_ie_drp *ie) in uwb_ie_drp_stream_index() argument 317 return (le16_to_cpu(ie->drp_control) >> 3) & 0x7; in uwb_ie_drp_stream_index() 320 static inline int uwb_ie_drp_reason_code(struct uwb_ie_drp *ie) in uwb_ie_drp_reason_code() argument 322 return (le16_to_cpu(ie->drp_control) >> 6) & 0x7; in uwb_ie_drp_reason_code() 325 static inline int uwb_ie_drp_status(struct uwb_ie_drp *ie) in uwb_ie_drp_status() argument 327 return (le16_to_cpu(ie->drp_control) >> 9) & 0x1; in uwb_ie_drp_status() 330 static inline int uwb_ie_drp_owner(struct uwb_ie_drp *ie) in uwb_ie_drp_owner() argument [all …]
|
| /kernel/linux/linux-5.10/fs/ntfs/ |
| D | index.c | 115 INDEX_ENTRY *ie; in ntfs_index_lookup() local 165 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_index_lookup() 171 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) { in ntfs_index_lookup() 173 if ((u8*)ie < (u8*)actx->mrec || (u8*)ie + in ntfs_index_lookup() 175 (u8*)ie + le16_to_cpu(ie->length) > index_end) in ntfs_index_lookup() 181 if (ie->flags & INDEX_ENTRY_END) in ntfs_index_lookup() 185 le16_to_cpu(ie->key_length) > in ntfs_index_lookup() 186 le16_to_cpu(ie->data.vi.data_offset) || in ntfs_index_lookup() 187 (u32)le16_to_cpu(ie->data.vi.data_offset) + in ntfs_index_lookup() 188 le16_to_cpu(ie->data.vi.data_length) > in ntfs_index_lookup() [all …]
|
| D | dir.c | 74 INDEX_ENTRY *ie; in ntfs_lookup_inode_by_name() local 117 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_lookup_inode_by_name() 123 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) { in ntfs_lookup_inode_by_name() 125 if ((u8*)ie < (u8*)ctx->mrec || (u8*)ie + in ntfs_lookup_inode_by_name() 127 (u8*)ie + le16_to_cpu(ie->key_length) > in ntfs_lookup_inode_by_name() 134 if (ie->flags & INDEX_ENTRY_END) in ntfs_lookup_inode_by_name() 144 (ntfschar*)&ie->key.file_name.file_name, in ntfs_lookup_inode_by_name() 145 ie->key.file_name.file_name_length, in ntfs_lookup_inode_by_name() 158 if (ie->key.file_name.file_name_type == FILE_NAME_DOS) { in ntfs_lookup_inode_by_name() 168 ie->data.dir.indexed_file); in ntfs_lookup_inode_by_name() [all …]
|
| /kernel/linux/linux-4.19/fs/ntfs/ |
| D | index.c | 129 INDEX_ENTRY *ie; in ntfs_index_lookup() local 179 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_index_lookup() 185 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) { in ntfs_index_lookup() 187 if ((u8*)ie < (u8*)actx->mrec || (u8*)ie + in ntfs_index_lookup() 189 (u8*)ie + le16_to_cpu(ie->length) > index_end) in ntfs_index_lookup() 195 if (ie->flags & INDEX_ENTRY_END) in ntfs_index_lookup() 199 le16_to_cpu(ie->key_length) > in ntfs_index_lookup() 200 le16_to_cpu(ie->data.vi.data_offset) || in ntfs_index_lookup() 201 (u32)le16_to_cpu(ie->data.vi.data_offset) + in ntfs_index_lookup() 202 le16_to_cpu(ie->data.vi.data_length) > in ntfs_index_lookup() [all …]
|
| D | dir.c | 87 INDEX_ENTRY *ie; in ntfs_lookup_inode_by_name() local 130 ie = (INDEX_ENTRY*)((u8*)&ir->index + in ntfs_lookup_inode_by_name() 136 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) { in ntfs_lookup_inode_by_name() 138 if ((u8*)ie < (u8*)ctx->mrec || (u8*)ie + in ntfs_lookup_inode_by_name() 140 (u8*)ie + le16_to_cpu(ie->key_length) > in ntfs_lookup_inode_by_name() 147 if (ie->flags & INDEX_ENTRY_END) in ntfs_lookup_inode_by_name() 157 (ntfschar*)&ie->key.file_name.file_name, in ntfs_lookup_inode_by_name() 158 ie->key.file_name.file_name_length, in ntfs_lookup_inode_by_name() 171 if (ie->key.file_name.file_name_type == FILE_NAME_DOS) { in ntfs_lookup_inode_by_name() 181 ie->data.dir.indexed_file); in ntfs_lookup_inode_by_name() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
| D | vsc7326_reg.h | 68 * ie = 0 for ingress, 1 for egress 71 #define REG_TEST(ie,fn) CRA(0x2,ie&1,0x00+fn) /* Mode & Test Register */ argument 72 #define REG_TOP_BOTTOM(ie,fn) CRA(0x2,ie&1,0x10+fn) /* FIFO Buffer Top & Bottom */ argument 73 #define REG_TAIL(ie,fn) CRA(0x2,ie&1,0x20+fn) /* FIFO Write Pointer */ argument 74 #define REG_HEAD(ie,fn) CRA(0x2,ie&1,0x30+fn) /* FIFO Read Pointer */ argument 75 #define REG_HIGH_LOW_WM(ie,fn) CRA(0x2,ie&1,0x40+fn) /* Flow Control Water Marks */ argument 76 #define REG_CT_THRHLD(ie,fn) CRA(0x2,ie&1,0x50+fn) /* Cut Through Threshold */ argument 77 #define REG_FIFO_DROP_CNT(ie,fn) CRA(0x2,ie&1,0x60+fn) /* Drop & CRC Error Counter */ argument 78 #define REG_DEBUG_BUF_CNT(ie,fn) CRA(0x2,ie&1,0x70+fn) /* Input Side Debug Counter */ argument 83 * ie = 0 for ingress, 1 for egress [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/chelsio/cxgb/ |
| D | vsc7326_reg.h | 68 * ie = 0 for ingress, 1 for egress 71 #define REG_TEST(ie,fn) CRA(0x2,ie&1,0x00+fn) /* Mode & Test Register */ argument 72 #define REG_TOP_BOTTOM(ie,fn) CRA(0x2,ie&1,0x10+fn) /* FIFO Buffer Top & Bottom */ argument 73 #define REG_TAIL(ie,fn) CRA(0x2,ie&1,0x20+fn) /* FIFO Write Pointer */ argument 74 #define REG_HEAD(ie,fn) CRA(0x2,ie&1,0x30+fn) /* FIFO Read Pointer */ argument 75 #define REG_HIGH_LOW_WM(ie,fn) CRA(0x2,ie&1,0x40+fn) /* Flow Control Water Marks */ argument 76 #define REG_CT_THRHLD(ie,fn) CRA(0x2,ie&1,0x50+fn) /* Cut Through Threshold */ argument 77 #define REG_FIFO_DROP_CNT(ie,fn) CRA(0x2,ie&1,0x60+fn) /* Drop & CRC Error Counter */ argument 78 #define REG_DEBUG_BUF_CNT(ie,fn) CRA(0x2,ie&1,0x70+fn) /* Input Side Debug Counter */ argument 83 * ie = 0 for ingress, 1 for egress [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
| D | ieee80211.c | 39 * for adhoc-master to generate ie and provide supported-rate to fw 164 u8 *ie = dev_network->IEs; in r8712_generate_ie() local 169 ie += sz; in r8712_generate_ie() 171 *(__le16 *)ie = cpu_to_le16(beaconPeriod); in r8712_generate_ie() 173 ie += 2; in r8712_generate_ie() 175 *(u16 *)ie = 0; in r8712_generate_ie() 176 *(__le16 *)ie |= cpu_to_le16(cap_IBSS); in r8712_generate_ie() 178 *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble); in r8712_generate_ie() 180 *(__le16 *)ie |= cpu_to_le16(cap_Privacy); in r8712_generate_ie() 182 ie += 2; in r8712_generate_ie() [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/rtl8712/ |
| D | ieee80211.c | 47 * for adhoc-master to generate ie and provide supported-rate to fw 172 u8 *ie = pdev_network->IEs; in r8712_generate_ie() local 177 ie += sz; in r8712_generate_ie() 179 *(__le16 *)ie = cpu_to_le16(beaconPeriod); in r8712_generate_ie() 181 ie += 2; in r8712_generate_ie() 183 *(u16 *)ie = 0; in r8712_generate_ie() 184 *(__le16 *)ie |= cpu_to_le16(cap_IBSS); in r8712_generate_ie() 186 *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble); in r8712_generate_ie() 188 *(__le16 *)ie |= cpu_to_le16(cap_Privacy); in r8712_generate_ie() 190 ie += 2; in r8712_generate_ie() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
| D | ps.c | 711 u8 *pos, *end, *ie; in rtl_p2p_noa_ie() local 719 ie = NULL; in rtl_p2p_noa_ie() 727 ie = pos + 2+4; in rtl_p2p_noa_ie() 734 if (ie == NULL) in rtl_p2p_noa_ie() 737 /*to find noa ie*/ in rtl_p2p_noa_ie() 738 while (ie + 1 < end) { in rtl_p2p_noa_ie() 739 noa_len = le16_to_cpu(*((__le16 *)&ie[1])); in rtl_p2p_noa_ie() 740 if (ie + 3 + ie[1] > end) in rtl_p2p_noa_ie() 743 if (ie[0] == 12) { in rtl_p2p_noa_ie() 756 noa_index = ie[3]; in rtl_p2p_noa_ie() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/realtek/rtlwifi/ |
| D | ps.c | 738 u8 *pos, *end, *ie; in rtl_p2p_noa_ie() local 745 ie = NULL; in rtl_p2p_noa_ie() 753 ie = pos + 2+4; in rtl_p2p_noa_ie() 760 if (ie == NULL) in rtl_p2p_noa_ie() 763 /*to find noa ie*/ in rtl_p2p_noa_ie() 764 while (ie + 1 < end) { in rtl_p2p_noa_ie() 765 noa_len = READEF2BYTE((__le16 *)&ie[1]); in rtl_p2p_noa_ie() 766 if (ie + 3 + ie[1] > end) in rtl_p2p_noa_ie() 769 if (ie[0] == 12) { in rtl_p2p_noa_ie() 782 noa_index = ie[3]; in rtl_p2p_noa_ie() [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/rtlwifi/ |
| D | ps.c | 720 u8 *pos, *end, *ie; in rtl_p2p_noa_ie() local 728 ie = NULL; in rtl_p2p_noa_ie() 736 ie = pos + 2 + 4; in rtl_p2p_noa_ie() 743 if (!ie) in rtl_p2p_noa_ie() 746 /*to find noa ie*/ in rtl_p2p_noa_ie() 747 while (ie + 1 < end) { in rtl_p2p_noa_ie() 748 noa_len = READEF2BYTE((__le16 *)&ie[1]); in rtl_p2p_noa_ie() 749 if (ie + 3 + ie[1] > end) in rtl_p2p_noa_ie() 752 if (ie[0] == 12) { in rtl_p2p_noa_ie() 761 noa_index = ie[3]; in rtl_p2p_noa_ie() [all …]
|
| /kernel/linux/linux-4.19/net/wireless/ |
| D | wext-sme.c | 31 wdev->wext.connect.ie = wdev->wext.ie; in cfg80211_mgd_wext_connect() 215 const u8 *ie; in cfg80211_mgd_wext_giwessid() local 218 ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, in cfg80211_mgd_wext_giwessid() 220 if (ie) { in cfg80211_mgd_wext_giwessid() 222 data->length = ie[1]; in cfg80211_mgd_wext_giwessid() 226 memcpy(ssid, ie + 2, data->length); in cfg80211_mgd_wext_giwessid() 318 u8 *ie = extra; in cfg80211_wext_siwgenie() local 325 ie = NULL; in cfg80211_wext_siwgenie() 332 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 336 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() [all …]
|
| /kernel/linux/linux-5.10/net/wireless/ |
| D | wext-sme.c | 31 wdev->wext.connect.ie = wdev->wext.ie; in cfg80211_mgd_wext_connect() 215 const u8 *ie; in cfg80211_mgd_wext_giwessid() local 218 ie = ieee80211_bss_get_ie(&wdev->current_bss->pub, in cfg80211_mgd_wext_giwessid() 220 if (ie) { in cfg80211_mgd_wext_giwessid() 222 data->length = ie[1]; in cfg80211_mgd_wext_giwessid() 226 memcpy(ssid, ie + 2, data->length); in cfg80211_mgd_wext_giwessid() 318 u8 *ie = extra; in cfg80211_wext_siwgenie() local 325 ie = NULL; in cfg80211_wext_siwgenie() 332 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 336 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
| D | rtw_ieee80211.c | 36 /* for adhoc-master to generate ie and provide supported-rate to fw */ 173 * rtw_get_ie_ex - Search specific IE from a series of IEs 179 …* @ie: If not NULL and the specific IE is found, the IE will be copied to the buf starting from th… 180 * @ielen: If not NULL and the specific IE is found, will set to the length of the entire IE 182 * Returns: The address of the specific IE found, or NULL 184 u8 *rtw_get_ie_ex(u8 *in_ie, uint in_len, u8 eid, u8 *oui, u8 oui_len, u8 *ie, uint *ielen) in rtw_get_ie_ex() argument 202 if (ie) in rtw_get_ie_ex() 203 memcpy(ie, &in_ie[cnt], in_ie[cnt+1]+2); in rtw_get_ie_ex() 306 u8 *ie = pdev_network->IEs; in rtw_generate_ie() local 310 ie += sz; in rtw_generate_ie() [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/rtl8723bs/core/ |
| D | rtw_ieee80211.c | 35 /* for adhoc-master to generate ie and provide supported-rate to fw */ 172 * rtw_get_ie_ex - Search specific IE from a series of IEs 178 …* @ie: If not NULL and the specific IE is found, the IE will be copied to the buf starting from th… 179 * @ielen: If not NULL and the specific IE is found, will set to the length of the entire IE 181 * Returns: The address of the specific IE found, or NULL 183 u8 *rtw_get_ie_ex(u8 *in_ie, uint in_len, u8 eid, u8 *oui, u8 oui_len, u8 *ie, uint *ielen) in rtw_get_ie_ex() argument 201 if (ie) in rtw_get_ie_ex() 202 memcpy(ie, &in_ie[cnt], in_ie[cnt+1]+2); in rtw_get_ie_ex() 305 u8 *ie = pdev_network->IEs; in rtw_generate_ie() local 309 ie += sz; in rtw_generate_ie() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
| D | rtw_ieee80211.c | 39 /* for adhoc-master to generate ie and provide supported-rate to fw */ 212 u8 *ie = pdev_network->ies; in rtw_generate_ie() local 216 ie += sz; in rtw_generate_ie() 219 *(__le16 *)ie = cpu_to_le16((u16)pdev_network->Configuration.BeaconPeriod);/* BCN_INTERVAL; */ in rtw_generate_ie() 221 ie += 2; in rtw_generate_ie() 224 *(u16 *)ie = 0; in rtw_generate_ie() 226 *(__le16 *)ie |= cpu_to_le16(cap_IBSS); in rtw_generate_ie() 229 *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble); in rtw_generate_ie() 232 *(__le16 *)ie |= cpu_to_le16(cap_Privacy); in rtw_generate_ie() 235 ie += 2; in rtw_generate_ie() [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/rtl8188eu/core/ |
| D | rtw_ieee80211.c | 39 /* for adhoc-master to generate ie and provide supported-rate to fw */ 217 u8 *ie = pdev_network->ies; in rtw_generate_ie() local 221 ie += sz; in rtw_generate_ie() 224 *(__le16 *)ie = cpu_to_le16((u16)pdev_network->Configuration.BeaconPeriod);/* BCN_INTERVAL; */ in rtw_generate_ie() 226 ie += 2; in rtw_generate_ie() 229 *(u16 *)ie = 0; in rtw_generate_ie() 231 *(__le16 *)ie |= cpu_to_le16(cap_IBSS); in rtw_generate_ie() 234 *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble); in rtw_generate_ie() 237 *(__le16 *)ie |= cpu_to_le16(cap_Privacy); in rtw_generate_ie() 240 ie += 2; in rtw_generate_ie() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
| D | mesh.c | 91 struct mrvl_meshie *ie; in lbs_mesh_config() local 95 ie = (struct mrvl_meshie *)cmd.data; in lbs_mesh_config() 99 ie->id = WLAN_EID_VENDOR_SPECIFIC; in lbs_mesh_config() 100 ie->val.oui[0] = 0x00; in lbs_mesh_config() 101 ie->val.oui[1] = 0x50; in lbs_mesh_config() 102 ie->val.oui[2] = 0x43; in lbs_mesh_config() 103 ie->val.type = MARVELL_MESH_IE_TYPE; in lbs_mesh_config() 104 ie->val.subtype = MARVELL_MESH_IE_SUBTYPE; in lbs_mesh_config() 105 ie->val.version = MARVELL_MESH_IE_VERSION; in lbs_mesh_config() 106 ie->val.active_protocol_id = MARVELL_MESH_PROTO_ID_HWMP; in lbs_mesh_config() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/marvell/libertas/ |
| D | mesh.c | 90 struct mrvl_meshie *ie; in lbs_mesh_config() local 94 ie = (struct mrvl_meshie *)cmd.data; in lbs_mesh_config() 98 ie->id = WLAN_EID_VENDOR_SPECIFIC; in lbs_mesh_config() 99 ie->val.oui[0] = 0x00; in lbs_mesh_config() 100 ie->val.oui[1] = 0x50; in lbs_mesh_config() 101 ie->val.oui[2] = 0x43; in lbs_mesh_config() 102 ie->val.type = MARVELL_MESH_IE_TYPE; in lbs_mesh_config() 103 ie->val.subtype = MARVELL_MESH_IE_SUBTYPE; in lbs_mesh_config() 104 ie->val.version = MARVELL_MESH_IE_VERSION; in lbs_mesh_config() 105 ie->val.active_protocol_id = MARVELL_MESH_PROTO_ID_HWMP; in lbs_mesh_config() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
| D | p2p.c | 23 /* P2P IE */ in ath10k_p2p_noa_ie_fill() 70 static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie, in ath10k_p2p_noa_ie_assign() argument 79 arvif->u.ap.noa_data = ie; in ath10k_p2p_noa_ie_assign() 87 void *ie; in __ath10k_p2p_noa_update() local 98 ie = kmalloc(len, GFP_ATOMIC); in __ath10k_p2p_noa_update() 99 if (!ie) in __ath10k_p2p_noa_update() 102 ath10k_p2p_noa_ie_fill(ie, len, noa); in __ath10k_p2p_noa_update() 103 ath10k_p2p_noa_ie_assign(arvif, ie, len); in __ath10k_p2p_noa_update()
|
| /kernel/linux/linux-4.19/drivers/net/wireless/ath/ath10k/ |
| D | p2p.c | 34 /* P2P IE */ in ath10k_p2p_noa_ie_fill() 81 static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie, in ath10k_p2p_noa_ie_assign() argument 90 arvif->u.ap.noa_data = ie; in ath10k_p2p_noa_ie_assign() 98 void *ie; in __ath10k_p2p_noa_update() local 109 ie = kmalloc(len, GFP_ATOMIC); in __ath10k_p2p_noa_update() 110 if (!ie) in __ath10k_p2p_noa_update() 113 ath10k_p2p_noa_ie_fill(ie, len, noa); in __ath10k_p2p_noa_update() 114 ath10k_p2p_noa_ie_assign(arvif, ie, len); in __ath10k_p2p_noa_update()
|