| /Linux-v6.1/drivers/net/ethernet/chelsio/cxgb/ |
| D | vsc7326_reg.h | 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 87 #define REG_TRAFFIC_SHAPER_BUCKET(ie,bn) CRA(0x2,ie&1,0x0a + (bn>7) | ((bn&7)<<4)) argument 88 #define REG_TRAFFIC_SHAPER_CONTROL(ie) CRA(0x2,ie&1,0x3b) argument [all …]
|
| /Linux-v6.1/fs/ntfs/ |
| 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 …]
|
| 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 …]
|
| /Linux-v6.1/drivers/dma/idxd/ |
| D | submit.c | 73 static struct idxd_desc *list_abort_desc(struct idxd_wq *wq, struct idxd_irq_entry *ie, in list_abort_desc() argument 78 lockdep_assert_held(&ie->list_lock); in list_abort_desc() 79 list_for_each_entry_safe(d, n, &ie->work_list, list) { in list_abort_desc() 95 static void llist_abort_desc(struct idxd_wq *wq, struct idxd_irq_entry *ie, in llist_abort_desc() argument 107 spin_lock(&ie->list_lock); in llist_abort_desc() 108 head = llist_del_all(&ie->pending_llist); in llist_abort_desc() 119 list_add_tail(&d->list, &ie->work_list); in llist_abort_desc() 124 found = list_abort_desc(wq, ie, desc); in llist_abort_desc() 125 spin_unlock(&ie->list_lock); in llist_abort_desc() 169 struct idxd_irq_entry *ie = NULL; in idxd_submit_desc() local [all …]
|
| D | irq.c | 69 static void idxd_int_handle_revoke_drain(struct idxd_irq_entry *ie) in idxd_int_handle_revoke_drain() argument 71 struct idxd_wq *wq = ie_to_wq(ie); in idxd_int_handle_revoke_drain() 83 if (ie->pasid != INVALID_IOASID) in idxd_int_handle_revoke_drain() 84 desc.pasid = ie->pasid; in idxd_int_handle_revoke_drain() 85 desc.int_handle = ie->int_handle; in idxd_int_handle_revoke_drain() 103 static void idxd_abort_invalid_int_handle_descs(struct idxd_irq_entry *ie) in idxd_abort_invalid_int_handle_descs() argument 109 spin_lock(&ie->list_lock); in idxd_abort_invalid_int_handle_descs() 110 head = llist_del_all(&ie->pending_llist); in idxd_abort_invalid_int_handle_descs() 113 list_add_tail(&d->list, &ie->work_list); in idxd_abort_invalid_int_handle_descs() 116 list_for_each_entry_safe(d, t, &ie->work_list, list) { in idxd_abort_invalid_int_handle_descs() [all …]
|
| D | device.c | 1157 static void idxd_flush_pending_descs(struct idxd_irq_entry *ie) in idxd_flush_pending_descs() argument 1164 spin_lock(&ie->list_lock); in idxd_flush_pending_descs() 1165 head = llist_del_all(&ie->pending_llist); in idxd_flush_pending_descs() 1168 list_add_tail(&desc->list, &ie->work_list); in idxd_flush_pending_descs() 1171 list_for_each_entry_safe(desc, itr, &ie->work_list, list) in idxd_flush_pending_descs() 1173 spin_unlock(&ie->list_lock); in idxd_flush_pending_descs() 1183 struct idxd_irq_entry *ie) in idxd_device_set_perm_entry() argument 1187 if (ie->pasid == INVALID_IOASID) in idxd_device_set_perm_entry() 1191 mperm.pasid = ie->pasid; in idxd_device_set_perm_entry() 1193 iowrite32(mperm.bits, idxd->reg_base + idxd->msix_perm_offset + ie->id * 8); in idxd_device_set_perm_entry() [all …]
|
| D | init.c | 75 struct idxd_irq_entry *ie; in idxd_setup_interrupts() local 94 ie = idxd_get_ie(idxd, 0); in idxd_setup_interrupts() 95 ie->vector = pci_irq_vector(pdev, 0); in idxd_setup_interrupts() 96 rc = request_threaded_irq(ie->vector, NULL, idxd_misc_thread, 0, "idxd-misc", ie); in idxd_setup_interrupts() 101 dev_dbg(dev, "Requested idxd-misc handler on msix vector %d\n", ie->vector); in idxd_setup_interrupts() 106 ie = idxd_get_ie(idxd, msix_idx); in idxd_setup_interrupts() 107 ie->id = msix_idx; in idxd_setup_interrupts() 108 ie->int_handle = INVALID_INT_HANDLE; in idxd_setup_interrupts() 109 ie->pasid = INVALID_IOASID; in idxd_setup_interrupts() 111 spin_lock_init(&ie->list_lock); in idxd_setup_interrupts() [all …]
|
| D | idxd.h | 190 struct idxd_irq_entry ie; member 273 struct idxd_irq_entry ie; /* misc irq, msix 0 */ member 406 return (idx == 0) ? &idxd->ie : &idxd->wqs[idx - 1]->ie; in idxd_get_ie() 409 static inline struct idxd_wq *ie_to_wq(struct idxd_irq_entry *ie) in ie_to_wq() argument 411 return container_of(ie, struct idxd_wq, ie); in ie_to_wq() 414 static inline struct idxd_device *ie_to_idxd(struct idxd_irq_entry *ie) in ie_to_idxd() argument 416 return container_of(ie, struct idxd_device, ie); in ie_to_idxd()
|
| /Linux-v6.1/drivers/staging/rtl8712/ |
| D | ieee80211.c | 164 u8 *ie = dev_network->IEs; in r8712_generate_ie() local 169 ie += sz; in r8712_generate_ie() 171 *(__le16 *)ie = cpu_to_le16(beacon_period); 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(WLAN_CAPABILITY_IBSS); in r8712_generate_ie() 178 *(__le16 *)ie |= cpu_to_le16(WLAN_CAPABILITY_SHORT_PREAMBLE); in r8712_generate_ie() 180 *(__le16 *)ie |= cpu_to_le16(WLAN_CAPABILITY_PRIVACY); in r8712_generate_ie() 182 ie += 2; in r8712_generate_ie() 184 ie = r8712_set_ie(ie, WLAN_EID_SSID, dev_network->Ssid.SsidLength, in r8712_generate_ie() [all …]
|
| /Linux-v6.1/drivers/net/wireless/marvell/mwifiex/ |
| D | ie.c | 20 struct mwifiex_ie *ie; in mwifiex_ie_index_used_by_other_intf() local 24 ie = &adapter->priv[i]->mgmt_ie[idx]; in mwifiex_ie_index_used_by_other_intf() 25 if (ie->mgmt_subtype_mask && ie->ie_length) in mwifiex_ie_index_used_by_other_intf() 36 struct mwifiex_ie *ie, u16 *index) in mwifiex_ie_get_autoidx() argument 42 len = le16_to_cpu(ie->ie_length); in mwifiex_ie_get_autoidx() 74 struct mwifiex_ie *ie; in mwifiex_update_autoindex_ies() local 83 ie = (struct mwifiex_ie *)(((u8 *)ie_list) + travel_len); in mwifiex_update_autoindex_ies() 84 tlv_len = le16_to_cpu(ie->ie_length); in mwifiex_update_autoindex_ies() 89 index = le16_to_cpu(ie->ie_index); in mwifiex_update_autoindex_ies() 90 mask = le16_to_cpu(ie->mgmt_subtype_mask); in mwifiex_update_autoindex_ies() [all …]
|
| /Linux-v6.1/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 …]
|
| /Linux-v6.1/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() 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() 762 p2pinfo->opp_ps = (ie[4] >> 7); in rtl_p2p_noa_ie() [all …]
|
| /Linux-v6.1/drivers/net/wireless/intersil/orinoco/ |
| D | scan.c | 80 u8 *ie; in orinoco_add_hostscan_result() local 97 ie = ie_buf + len + 2; in orinoco_add_hostscan_result() 101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); in orinoco_add_hostscan_result() 105 ie_len += prism_build_supp_rates(ie, bss->p.rates); in orinoco_add_hostscan_result() 140 const u8 *ie; in orinoco_add_extscan_result() local 149 ie = cfg80211_find_ie(WLAN_EID_DS_PARAMS, bss->data, ie_len); in orinoco_add_extscan_result() 150 chan = ie ? ie[2] : 0; in orinoco_add_extscan_result() 157 ie = bss->data; in orinoco_add_extscan_result() 162 beacon_interval, ie, ie_len, signal, in orinoco_add_extscan_result()
|
| /Linux-v6.1/io_uring/ |
| D | epoll.c | 52 struct io_epoll *ie = io_kiocb_to_cmd(req, struct io_epoll); in io_epoll_ctl() local 56 ret = do_epoll_ctl(ie->epfd, ie->op, ie->fd, &ie->event, force_nonblock); in io_epoll_ctl()
|
| /Linux-v6.1/drivers/net/wireless/ath/ath10k/ |
| D | p2p.c | 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()
|
| /Linux-v6.1/drivers/staging/r8188eu/core/ |
| D | rtw_ieee80211.c | 216 u8 *ie = pdev_network->IEs; in rtw_generate_ie() local 220 ie += sz; in rtw_generate_ie() 223 *(__le16 *)ie = cpu_to_le16((u16)pdev_network->Configuration.BeaconPeriod);/* BCN_INTERVAL; */ in rtw_generate_ie() 225 ie += 2; in rtw_generate_ie() 228 *(u16 *)ie = 0; in rtw_generate_ie() 230 *(__le16 *)ie |= cpu_to_le16(cap_IBSS); in rtw_generate_ie() 233 *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble); in rtw_generate_ie() 236 *(__le16 *)ie |= cpu_to_le16(cap_Privacy); in rtw_generate_ie() 239 ie += 2; in rtw_generate_ie() 242 ie = rtw_set_ie(ie, _SSID_IE_, pdev_network->Ssid.SsidLength, pdev_network->Ssid.Ssid, &sz); in rtw_generate_ie() [all …]
|
| /Linux-v6.1/net/wireless/ |
| D | wext-sme.c | 31 wdev->wext.connect.ie = wdev->wext.ie; in cfg80211_mgd_wext_connect() 331 u8 *ie = extra; in cfg80211_wext_siwgenie() local 338 ie = NULL; in cfg80211_wext_siwgenie() 345 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 349 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() 350 if (!ie) { in cfg80211_wext_siwgenie() 355 ie = NULL; in cfg80211_wext_siwgenie() 357 kfree(wdev->wext.ie); in cfg80211_wext_siwgenie() 358 wdev->wext.ie = ie; in cfg80211_wext_siwgenie()
|
| D | scan.c | 265 static size_t cfg80211_gen_new_ie(const u8 *ie, size_t ielen, in cfg80211_gen_new_ie() argument 298 tmp_old = cfg80211_find_ie(WLAN_EID_SSID, ie, ielen); in cfg80211_gen_new_ie() 299 tmp_old = (tmp_old) ? tmp_old + tmp_old[1] + 2 : ie; in cfg80211_gen_new_ie() 301 while (tmp_old + 2 - ie <= ielen && in cfg80211_gen_new_ie() 302 tmp_old + tmp_old[1] + 2 - ie <= ielen) { in cfg80211_gen_new_ie() 353 if (tmp_old + tmp_old[1] + 2 - ie == ielen) in cfg80211_gen_new_ie() 1537 const u8 *ie; in cfg80211_combine_bsses() local 1546 ie = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); in cfg80211_combine_bsses() 1547 if (!ie) { in cfg80211_combine_bsses() 1552 ssidlen = ie[1]; in cfg80211_combine_bsses() [all …]
|
| /Linux-v6.1/drivers/staging/rtl8723bs/core/ |
| D | rtw_ieee80211.c | 174 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 192 if (ie) in rtw_get_ie_ex() 193 memcpy(ie, &in_ie[cnt], in_ie[cnt+1]+2); in rtw_get_ie_ex() 289 u8 *ie = pdev_network->ies; in rtw_generate_ie() local 293 ie += sz; in rtw_generate_ie() 296 *(__le16 *)ie = cpu_to_le16((u16)pdev_network->configuration.beacon_period);/* BCN_INTERVAL; */ in rtw_generate_ie() 298 ie += 2; in rtw_generate_ie() 301 *(u16 *)ie = 0; in rtw_generate_ie() 303 *(__le16 *)ie |= cpu_to_le16(WLAN_CAPABILITY_IBSS); in rtw_generate_ie() 306 *(__le16 *)ie |= cpu_to_le16(WLAN_CAPABILITY_SHORT_PREAMBLE); in rtw_generate_ie() [all …]
|
| /Linux-v6.1/drivers/md/persistent-data/ |
| D | dm-space-map-common.c | 957 struct disk_index_entry *ie) in metadata_ll_load_ie() argument 959 memcpy(ie, ll->mi_le.index + index, sizeof(*ie)); in metadata_ll_load_ie() 964 struct disk_index_entry *ie) in metadata_ll_save_ie() argument 967 memcpy(ll->mi_le.index + index, ie, sizeof(*ie)); in metadata_ll_save_ie() 1095 __dm_bless_for_disk(iec->ie); in ie_cache_writeback() 1097 &iec->index, &iec->ie, &ll->bitmap_root); in ie_cache_writeback() 1106 struct disk_index_entry *ie) in disk_ll_load_ie() argument 1114 memcpy(ie, &iec->ie, sizeof(*ie)); in disk_ll_load_ie() 1125 r = dm_btree_lookup(&ll->bitmap_info, ll->bitmap_root, &index, ie); in disk_ll_load_ie() 1130 memcpy(&iec->ie, ie, sizeof(*ie)); in disk_ll_load_ie() [all …]
|
| /Linux-v6.1/drivers/net/wireless/quantenna/qtnfmac/ |
| D | event.c | 144 u8 *ie = NULL; in qtnf_event_handle_bss_join() local 200 ie = kzalloc(2 + vif->wdev.u.client.ssid_len, GFP_KERNEL); in qtnf_event_handle_bss_join() 201 if (!ie) { in qtnf_event_handle_bss_join() 209 ie[0] = WLAN_EID_SSID; in qtnf_event_handle_bss_join() 210 ie[1] = vif->wdev.u.client.ssid_len; in qtnf_event_handle_bss_join() 211 memcpy(ie + 2, vif->wdev.u.client.ssid, in qtnf_event_handle_bss_join() 218 ie, 2 + vif->wdev.u.client.ssid_len, in qtnf_event_handle_bss_join() 279 kfree(ie); in qtnf_event_handle_bss_join() 639 u8 *ie; in qtnf_event_handle_update_owe() local 657 ie = kzalloc(ie_len, GFP_KERNEL); in qtnf_event_handle_update_owe() [all …]
|
| /Linux-v6.1/Documentation/input/ |
| D | ff.rst | 194 struct input_event ie; /* structure used to communicate with the driver */ 196 ie.type = EV_FF; 197 ie.code = FF_GAIN; 198 ie.value = 0xFFFFUL * gain / 100; 200 if (write(fd, &ie, sizeof(ie)) == -1) 213 struct input_event ie; 215 ie.type = EV_FF; 216 ie.code = FF_AUTOCENTER; 217 ie.value = 0xFFFFUL * autocenter / 100; 219 if (write(fd, &ie, sizeof(ie)) == -1)
|
| /Linux-v6.1/drivers/net/wireless/realtek/rtw89/ |
| D | txrx.h | 295 #define RTW89_GET_PHY_STS_IE_TYPE(ie) \ argument 296 le32_get_bits(*((const __le32 *)ie), GENMASK(4, 0)) 297 #define RTW89_GET_PHY_STS_IE_LEN(ie) \ argument 298 le32_get_bits(*((const __le32 *)ie), GENMASK(11, 5)) 299 #define RTW89_GET_PHY_STS_IE01_CH_IDX(ie) \ argument 300 le32_get_bits(*((const __le32 *)ie), GENMASK(23, 16)) 301 #define RTW89_GET_PHY_STS_IE01_CFO(ie) \ argument 302 le32_get_bits(*((const __le32 *)(ie) + 1), GENMASK(31, 20))
|
| /Linux-v6.1/sound/arm/ |
| D | aaci.c | 562 u32 ie; in aaci_pcm_playback_stop() local 564 ie = readl(aacirun->base + AACI_IE); in aaci_pcm_playback_stop() 565 ie &= ~(IE_URIE|IE_TXIE); in aaci_pcm_playback_stop() 566 writel(ie, aacirun->base + AACI_IE); in aaci_pcm_playback_stop() 574 u32 ie; in aaci_pcm_playback_start() local 579 ie = readl(aacirun->base + AACI_IE); in aaci_pcm_playback_start() 580 ie |= IE_URIE | IE_TXIE; in aaci_pcm_playback_start() 581 writel(ie, aacirun->base + AACI_IE); in aaci_pcm_playback_start() 637 u32 ie; in aaci_pcm_capture_stop() local 641 ie = readl(aacirun->base + AACI_IE); in aaci_pcm_capture_stop() [all …]
|
| /Linux-v6.1/net/mac80211/ |
| D | mesh.c | 60 struct ieee802_11_elems *ie) in mesh_matches_local() argument 78 if (!(ifmsh->mesh_id_len == ie->mesh_id_len && in mesh_matches_local() 79 memcmp(ifmsh->mesh_id, ie->mesh_id, ie->mesh_id_len) == 0 && in mesh_matches_local() 80 (ifmsh->mesh_pp_id == ie->mesh_config->meshconf_psel) && in mesh_matches_local() 81 (ifmsh->mesh_pm_id == ie->mesh_config->meshconf_pmetric) && in mesh_matches_local() 82 (ifmsh->mesh_cc_id == ie->mesh_config->meshconf_congest) && in mesh_matches_local() 83 (ifmsh->mesh_sp_id == ie->mesh_config->meshconf_synch) && in mesh_matches_local() 84 (ifmsh->mesh_auth_id == ie->mesh_config->meshconf_auth))) in mesh_matches_local() 91 ieee80211_sta_get_rates(sdata, ie, sband->band, in mesh_matches_local() 99 ieee80211_chandef_ht_oper(ie->ht_operation, &sta_chan_def); in mesh_matches_local() [all …]
|