/linux-master/drivers/dma/idxd/ |
H A D | irq.c | 71 static void idxd_int_handle_revoke_drain(struct idxd_irq_entry *ie) argument 73 struct idxd_wq *wq = ie_to_wq(ie); 85 if (ie->pasid != IOMMU_PASID_INVALID) 86 desc.pasid = ie->pasid; 87 desc.int_handle = ie->int_handle; 105 static void idxd_abort_invalid_int_handle_descs(struct idxd_irq_entry *ie) argument 111 spin_lock(&ie->list_lock); 112 head = llist_del_all(&ie->pending_llist); 115 list_add_tail(&d->list, &ie->work_list); 118 list_for_each_entry_safe(d, t, &ie 155 struct idxd_irq_entry *ie = idxd_get_ie(idxd, i); local [all...] |
H A D | idxd.h | 208 struct idxd_irq_entry ie; member in struct:idxd_wq 326 struct idxd_irq_entry ie; /* misc irq, msix 0 */ member in struct:idxd_device 496 return (idx == 0) ? &idxd->ie : &idxd->wqs[idx - 1]->ie; 499 static inline struct idxd_wq *ie_to_wq(struct idxd_irq_entry *ie) argument 501 return container_of(ie, struct idxd_wq, ie); 504 static inline struct idxd_device *ie_to_idxd(struct idxd_irq_entry *ie) argument 506 return container_of(ie, struct idxd_device, ie); [all...] |
H A D | init.c | 80 struct idxd_irq_entry *ie; local 99 ie = idxd_get_ie(idxd, 0); 100 ie->vector = pci_irq_vector(pdev, 0); 101 rc = request_threaded_irq(ie->vector, NULL, idxd_misc_thread, 0, "idxd-misc", ie); 106 dev_dbg(dev, "Requested idxd-misc handler on msix vector %d\n", ie->vector); 111 ie = idxd_get_ie(idxd, msix_idx); 112 ie->id = msix_idx; 113 ie->int_handle = INVALID_INT_HANDLE; 114 ie 134 struct idxd_irq_entry *ie; local [all...] |
H A D | device.c | 1249 static void idxd_flush_pending_descs(struct idxd_irq_entry *ie) argument 1256 spin_lock(&ie->list_lock); 1257 head = llist_del_all(&ie->pending_llist); 1260 list_add_tail(&desc->list, &ie->work_list); 1263 list_for_each_entry_safe(desc, itr, &ie->work_list, list) 1265 spin_unlock(&ie->list_lock); 1286 struct idxd_irq_entry *ie) 1290 if (ie->pasid == IOMMU_PASID_INVALID) 1294 mperm.pasid = ie->pasid; 1296 iowrite32(mperm.bits, idxd->reg_base + idxd->msix_perm_offset + ie 1285 idxd_device_set_perm_entry(struct idxd_device *idxd, struct idxd_irq_entry *ie) argument 1299 idxd_device_clear_perm_entry(struct idxd_device *idxd, struct idxd_irq_entry *ie) argument 1308 struct idxd_irq_entry *ie = &wq->ie; local 1328 struct idxd_irq_entry *ie; local [all...] |
/linux-master/net/wireless/ |
H A D | trace.h | 1303 if (req->ie) 1305 req->ie, req->ie_len); 2278 __dynamic_array(u8, ie, ftie->ie_len) 2284 memcpy(__get_dynamic_array(ie), ftie->ie, ftie->ie_len); 2749 __dynamic_array(u8, ie, owe_info->ie_len)), 2754 memcpy(__get_dynamic_array(ie), 2755 owe_info->ie, owe_info->ie_len);), 3505 __dynamic_array(u8, ie, request ? request->ie_len : 0) 3516 memcpy(__get_dynamic_array(ie), reques [all...] |
H A D | nl80211.c | 8486 setup->ie = nla_data(ieattr); 9221 request->ie = (void *)(request->ssids + n_ssids); 9223 request->ie = (void *)(request->channels + n_channels); 9307 memcpy((void *)request->ie, 9633 request->ie = (void *)(request->ssids + n_ssids); 9635 request->ie = (void *)(request->channels + n_channels); 9639 if (request->ie) 9640 request->match_sets = (void *)(request->ie + ie_len); 9653 else if (request->ie) 9654 request->scan_plans = (void *)(request->ie 11232 const u8 *ie = NULL, *bssid; local 11277 const u8 *ie = NULL, *bssid; local 18283 nl80211_send_disconnected(struct cfg80211_registered_device *rdev, struct net_device *netdev, u16 reason, const u8 *ie, size_t ie_len, bool from_ap) argument 18421 cfg80211_notify_new_peer_candidate(struct net_device *dev, const u8 *addr, const u8 *ie, u8 ie_len, int sig_dbm, gfp_t gfp) argument [all...] |
/linux-master/net/mac80211/ |
H A D | rx.c | 3361 const struct element *ie; local 3378 ie = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, 3381 if (ie && ie->datalen >= sizeof(struct ieee80211_he_operation) && 3382 ie->datalen >= ieee80211_he_oper_size(ie->data + 1)) { 3387 he_oper = (void *)(ie->data + 1);
|
H A D | scan.c | 405 (u8 *)local->hw_scan_req->req.ie, 408 req->ie, req->ie_len, 630 const u8 *ie, size_t ie_len, 638 ie, ie_len, flags); 683 scan_req->ie, scan_req->ie_len, 767 local->hw_scan_req->req.ie = ies; 1307 u8 *ie; local 1328 ie = kcalloc(iebufsz, num_bands, GFP_KERNEL); 1329 if (!ie) { 1336 ret = ieee80211_build_preq_ies(sdata, ie, num_band 627 ieee80211_send_scan_probe_req(struct ieee80211_sub_if_data *sdata, const u8 *src, const u8 *dst, const u8 *ssid, size_t ssid_len, const u8 *ie, size_t ie_len, u32 ratemask, u32 flags, u32 tx_flags, struct ieee80211_channel *channel) argument [all...] |
H A D | mlme.c | 1572 assoc_data->ie, 1720 assoc_data->ie, 1728 noffset = ieee80211_ie_split_vendor(assoc_data->ie, 1731 skb_put_data(skb, assoc_data->ie + offset, noffset - offset); 1750 skb_put_data(skb, assoc_data->ie + offset, noffset - offset); 7850 if (req->ie && req->ie_len) { 7852 req->ie, req->ie_len); 8343 if (req->ie && req->ie_len) { 8344 memcpy(assoc_data->ie, req->ie, re [all...] |
H A D | mesh.h | 244 struct ieee802_11_elems *ie); 333 u8 *hw_addr, struct ieee802_11_elems *ie, 335 bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie);
|
H A D | mesh.c | 55 * @ie: information elements of a management frame from the mesh peer 63 struct ieee802_11_elems *ie) 81 if (!(ifmsh->mesh_id_len == ie->mesh_id_len && 82 memcmp(ifmsh->mesh_id, ie->mesh_id, ie->mesh_id_len) == 0 && 83 (ifmsh->mesh_pp_id == ie->mesh_config->meshconf_psel) && 84 (ifmsh->mesh_pm_id == ie->mesh_config->meshconf_pmetric) && 85 (ifmsh->mesh_cc_id == ie->mesh_config->meshconf_congest) && 86 (ifmsh->mesh_sp_id == ie->mesh_config->meshconf_synch) && 87 (ifmsh->mesh_auth_id == ie 62 mesh_matches_local(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *ie) argument 128 mesh_peer_accepts_plinks(struct ieee802_11_elems *ie) argument 714 ieee80211_mesh_update_bss_params(struct ieee80211_sub_if_data *sdata, u8 *ie, u8 ie_len) argument [all...] |
H A D | ieee80211_i.h | 430 u8 *elems; /* pointing to inside ie[] below */ 466 u8 *ie_pos; /* used to fill ie[] with link[].elems */ 467 u8 ie[]; member in struct:ieee80211_mgd_assoc_data 622 u8 *ie; member in struct:ieee80211_if_ibss 763 const u8 *ie; member in struct:ieee80211_if_mesh 2455 const u8 *ie, size_t ie_len, 2464 const u8 *ie, size_t ie_len,
|
H A D | cfg.c | 2469 new_ie = kmemdup(setup->ie, setup->ie_len, 2475 ifmsh->ie = new_ie; 2672 kfree(sdata->u.mesh.ie);
|
/linux-master/net/bluetooth/ |
H A D | hci_sync.c | 6717 struct inquiry_entry *ie; local 6751 ie = hci_inquiry_cache_lookup(hdev, &conn->dst); 6752 if (ie) { 6753 if (inquiry_entry_age(ie) <= INQUIRY_ENTRY_AGE_MAX) { 6754 cp.pscan_rep_mode = ie->data.pscan_rep_mode; 6755 cp.pscan_mode = ie->data.pscan_mode; 6756 cp.clock_offset = ie->data.clock_offset | 6760 memcpy(conn->dev_class, ie->data.dev_class, 3);
|
H A D | hci_event.c | 3291 struct inquiry_entry *ie; local 3337 ie = hci_inquiry_cache_lookup(hdev, &ev->bdaddr); 3338 if (ie) 3339 memcpy(ie->data.dev_class, ev->dev_class, 3); 4839 struct inquiry_entry *ie; local 4841 ie = hci_inquiry_cache_lookup(hdev, &conn->dst); 4842 if (ie) { 4843 ie->data.clock_offset = ev->clock_offset; 4844 ie->timestamp = jiffies; 4872 struct inquiry_entry *ie; local 4992 struct inquiry_entry *ie; local 5619 struct inquiry_entry *ie; local [all...] |
H A D | hci_core.c | 244 struct inquiry_entry *ie) 250 list_del(&ie->list); 254 abs(p->data.rssi) >= abs(ie->data.rssi)) 259 list_add(&ie->list, pos); 266 struct inquiry_entry *ie; local 276 ie = hci_inquiry_cache_lookup(hdev, &data->bdaddr); 277 if (ie) { 278 if (!ie->data.ssp_mode) 281 if (ie->name_state == NAME_NEEDED && 282 data->rssi != ie 243 hci_inquiry_cache_update_resolve(struct hci_dev *hdev, struct inquiry_entry *ie) argument [all...] |
/linux-master/include/net/bluetooth/ |
H A D | hci_core.h | 955 struct inquiry_entry *ie);
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 2944 skb_put_data(probe, req->ie, req->ie_len);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 1782 "%s: rsn ie found\n", __func__); 1788 "%s: wpa ie found\n", __func__); 4000 arg->extraie.ptr = kmemdup(req->ie, req->ie_len, GFP_KERNEL);
|
/linux-master/drivers/net/ |
H A D | gtp.c | 325 gtp_pkt->ie.tag = GTPIE_RECOVERY; 326 gtp_pkt->ie.val = gtp->restart_count; 507 gtp_pkt->ie.tag = GTPIE_RECOVERY; 508 gtp_pkt->ie.val = 0;
|
/linux-master/arch/riscv/kvm/ |
H A D | aia_aplic.c | 278 bool inject = false, ie; local 286 ie = (aplic->domaincfg & APLIC_DOMAINCFG_IE) ? true : false; 320 if (ie && ((irqd->state & APLIC_IRQ_STATE_ENPEND) ==
|
/linux-master/include/net/ |
H A D | cfg80211.h | 2493 * @ie: vendor information elements (optional) 2519 const u8 *ie; member in struct:mesh_setup 2641 * @ie: optional information element(s) to add into Probe Request or %NULL 2642 * @ie_len: length of ie in octets 2672 const u8 *ie; member in struct:cfg80211_scan_request 2759 * @ie: optional information element(s) to add into Probe Request or %NULL 2760 * @ie_len: length of ie in octets 2806 const u8 *ie; member in struct:cfg80211_sched_scan_request 3015 * @ie: Extra IEs to add to Authentication frame or %NULL 3016 * @ie_len: Length of ie buffe 3034 const u8 *ie; member in struct:cfg80211_auth_request 3136 const u8 *ie, *prev_bssid; member in struct:cfg80211_assoc_request 3168 const u8 *ie; member in struct:cfg80211_deauth_request 3189 const u8 *ie; member in struct:cfg80211_disassoc_request 3235 const u8 *ie; member in struct:cfg80211_ibss_params 3338 const u8 *ie; member in struct:cfg80211_connect_params 3656 const u8 *ie; member in struct:cfg80211_update_ft_ies_params 4151 const u8 *ie; member in struct:cfg80211_update_owe_info 6199 const u8 *ie; member in struct:wireless_dev::__anon96 7278 cfg80211_inform_bss(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) argument [all...] |
/linux-master/drivers/mmc/host/ |
H A D | sdhci-omap.c | 132 u32 ie; member in struct:sdhci_omap_host 1419 omap_host->ie = sdhci_omap_readl(omap_host, SDHCI_OMAP_IE); 1432 sdhci_omap_writel(omap_host, SDHCI_OMAP_IE, omap_host->ie);
|
/linux-master/drivers/staging/rtl8723bs/os_dep/ |
H A D | ioctl_cfg80211.c | 1234 if (request->ie && request->ie_len > 0) 1235 rtw_cfg80211_set_probe_req_wpsp2pie(padapter, (u8 *)request->ie, request->ie_len); 1699 ret = rtw_cfg80211_set_wpa_ie(padapter, (u8 *)sme->ie, sme->ie_len); 2277 /* check wps ie if inclued */ 2280 /* pbss_network->ies will not include p2p_ie, wfd ie */
|
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_mlme.c | 299 u8 *rtw_get_capability_from_ie(u8 *ie) argument 301 return ie + 8 + 2; 313 u8 *rtw_get_beacon_interval_from_ie(u8 *ie) argument 315 return ie + 8; 2049 static int rtw_append_pmkid(struct adapter *Adapter, int iEntry, u8 *ie, uint ie_len) argument 2053 if (ie[13] <= 20) { 2055 ie[ie_len] = 1; 2057 ie[ie_len] = 0; /* PMKID count = 0x0100 */ 2059 memcpy(&ie[ie_len], &psecuritypriv->PMKIDList[iEntry].PMKID, 16); 2061 ie[1 [all...] |