| /linux/drivers/net/ethernet/chelsio/cxgb/ |
| A D | vsc7326_reg.h | 71 #define REG_TEST(ie,fn) CRA(0x2,ie&1,0x00+fn) /* Mode & Test Register */ 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 88 #define REG_TRAFFIC_SHAPER_CONTROL(ie) CRA(0x2,ie&1,0x3b) argument 90 #define REG_SRAM_ADR(ie) CRA(0x2,ie&1,0x0e) /* FIFO SRAM address */ argument 93 #define REG_SRAM_DATA_0(ie) CRA(0x2,ie&1,0x3e) /* FIFO SRAM data lo 8b */ argument 96 #define REG_SRAM_DATA_3(ie) CRA(0x2,ie&1,0x6e) /* FIFO SRAM data hi 8b */ argument 99 #define REG_CONTROL(ie) CRA(0x2,ie&1,0x0f) /* FIFO control */ argument 102 #define REG_AGE_TIMER(ie) CRA(0x2,ie&1,0x1f) /* Aging timer */ argument 103 #define REG_AGE_INC(ie) CRA(0x2,ie&1,0x2f) /* Aging increment */ argument [all …]
|
| /linux/drivers/dma/idxd/ |
| A D | submit.c | 80 lockdep_assert_held(&ie->list_lock); in list_abort_desc() 109 spin_lock(&ie->list_lock); in llist_abort_desc() 110 head = llist_del_all(&ie->pending_llist); in llist_abort_desc() 121 list_add_tail(&d->list, &ie->work_list); in llist_abort_desc() 126 found = list_abort_desc(wq, ie, desc); in llist_abort_desc() 127 spin_unlock(&ie->list_lock); in llist_abort_desc() 173 struct idxd_irq_entry *ie = NULL; in idxd_submit_desc() local 194 ie = &wq->ie; in idxd_submit_desc() 195 desc->hw->int_handle = ie->int_handle; in idxd_submit_desc() 213 if (ie) in idxd_submit_desc() [all …]
|
| A D | irq.c | 73 struct idxd_wq *wq = ie_to_wq(ie); in idxd_int_handle_revoke_drain() 85 if (ie->pasid != IOMMU_PASID_INVALID) in idxd_int_handle_revoke_drain() 86 desc.pasid = ie->pasid; in idxd_int_handle_revoke_drain() 87 desc.int_handle = ie->int_handle; in idxd_int_handle_revoke_drain() 111 spin_lock(&ie->list_lock); in idxd_abort_invalid_int_handle_descs() 122 spin_unlock(&ie->list_lock); in idxd_abort_invalid_int_handle_descs() 156 struct idxd_wq *wq = ie_to_wq(ie); in idxd_int_handle_revoke() 176 if (ie->int_handle == new_handle) in idxd_int_handle_revoke() 185 ie->int_handle = new_handle; in idxd_int_handle_revoke() 198 ie->int_handle = new_handle; in idxd_int_handle_revoke() [all …]
|
| A D | device.c | 1256 spin_lock(&ie->list_lock); in idxd_flush_pending_descs() 1294 mperm.pasid = ie->pasid; in idxd_device_set_perm_entry() 1308 struct idxd_irq_entry *ie = &wq->ie; in idxd_wq_free_irq() local 1313 free_irq(ie->vector, ie); in idxd_wq_free_irq() 1318 ie->vector = -1; in idxd_wq_free_irq() 1334 ie = &wq->ie; in idxd_wq_request_irq() 1335 ie->vector = pci_irq_vector(pdev, ie->id); in idxd_wq_request_irq() 1339 rc = request_threaded_irq(ie->vector, NULL, idxd_wq_thread, 0, "idxd-portal", ie); in idxd_wq_request_irq() 1346 rc = idxd_device_request_int_handle(idxd, ie->id, &ie->int_handle, in idxd_wq_request_irq() 1351 ie->int_handle = ie->id; in idxd_wq_request_irq() [all …]
|
| A D | init.c | 89 struct idxd_irq_entry *ie; in idxd_setup_interrupts() local 108 ie = idxd_get_ie(idxd, 0); in idxd_setup_interrupts() 110 rc = request_threaded_irq(ie->vector, NULL, idxd_misc_thread, 0, "idxd-misc", ie); in idxd_setup_interrupts() 121 ie->id = msix_idx; in idxd_setup_interrupts() 123 ie->pasid = IOMMU_PASID_INVALID; in idxd_setup_interrupts() 125 spin_lock_init(&ie->list_lock); in idxd_setup_interrupts() 127 INIT_LIST_HEAD(&ie->work_list); in idxd_setup_interrupts() 143 struct idxd_irq_entry *ie; in idxd_cleanup_interrupts() local 150 ie = idxd_get_ie(idxd, 0); in idxd_cleanup_interrupts() 152 free_irq(ie->vector, ie); in idxd_cleanup_interrupts() [all …]
|
| A D | idxd.h | 205 struct idxd_irq_entry ie; member 324 struct idxd_irq_entry ie; /* misc irq, msix 0 */ member 496 return (idx == 0) ? &idxd->ie : &idxd->wqs[idx - 1]->ie; in idxd_get_ie() 499 static inline struct idxd_wq *ie_to_wq(struct idxd_irq_entry *ie) in ie_to_wq() argument 501 return container_of(ie, struct idxd_wq, ie); in ie_to_wq() 504 static inline struct idxd_device *ie_to_idxd(struct idxd_irq_entry *ie) in ie_to_idxd() argument 506 return container_of(ie, struct idxd_device, ie); in ie_to_idxd()
|
| /linux/drivers/staging/rtl8712/ |
| A D | ieee80211.c | 169 ie += sz; in r8712_generate_ie() 173 ie += 2; in r8712_generate_ie() 175 *(u16 *)ie = 0; 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() 190 ie = r8712_set_ie(ie, WLAN_EID_SUPP_RATES, 8, in r8712_generate_ie() 192 ie = r8712_set_ie(ie, WLAN_EID_EXT_SUPP_RATES, (rate_len - 8), in r8712_generate_ie() 195 ie = r8712_set_ie(ie, WLAN_EID_SUPP_RATES, in r8712_generate_ie() 199 ie = r8712_set_ie(ie, WLAN_EID_DS_PARAMS, 1, in r8712_generate_ie() 202 ie = r8712_set_ie(ie, WLAN_EID_IBSS_PARAMS, 2, in r8712_generate_ie() [all …]
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| A D | ie.c | 20 struct mwifiex_ie *ie; in mwifiex_ie_index_used_by_other_intf() local 25 if (ie->mgmt_subtype_mask && ie->ie_length) in mwifiex_ie_index_used_by_other_intf() 42 len = le16_to_cpu(ie->ie_length); in mwifiex_ie_get_autoidx() 74 struct mwifiex_ie *ie; in mwifiex_update_autoindex_ies() local 89 index = le16_to_cpu(ie->ie_index); in mwifiex_update_autoindex_ies() 100 memcpy(tmp, &ie->ie_buffer, le16_to_cpu(ie->ie_length)); in mwifiex_update_autoindex_ies() 117 ie->ie_length = 0; in mwifiex_update_autoindex_ies() 218 struct mwifiex_ie *ie = *ie_ptr; in mwifiex_update_vs_ie() local 228 ie = *ie_ptr; in mwifiex_update_vs_ie() 235 memcpy(ie->ie_buffer + le16_to_cpu(ie->ie_length), in mwifiex_update_vs_ie() [all …]
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| A D | mesh.c | 91 struct mrvl_meshie *ie; in lbs_mesh_config() local 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() 129 ie->val.mesh_id); in lbs_mesh_config() 568 struct mrvl_meshie *ie; in mesh_id_store() local 590 ie->val.mesh_id_len = len; in mesh_id_store() 636 struct mrvl_meshie *ie; in protocol_id_store() local 701 struct mrvl_meshie *ie; in metric_id_store() local [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| A D | ps.c | 297 struct rtw89_p2p_noa_ie *ie = &setter->ie; in rtw89_p2p_noa_renew() local 298 struct rtw89_p2p_ie_head *p2p_head = &ie->p2p_head; in rtw89_p2p_noa_renew() 299 struct rtw89_noa_attr_head *noa_head = &ie->noa_head; in rtw89_p2p_noa_renew() 306 memset(ie, 0, sizeof(*ie)); in rtw89_p2p_noa_renew() 325 struct rtw89_p2p_noa_ie *ie = &setter->ie; in rtw89_p2p_noa_append() local 326 struct rtw89_p2p_ie_head *p2p_head = &ie->p2p_head; in rtw89_p2p_noa_append() 327 struct rtw89_noa_attr_head *noa_head = &ie->noa_head; in rtw89_p2p_noa_append() 338 ie->noa_desc[setter->noa_count++] = *desc; in rtw89_p2p_noa_append() 344 struct rtw89_p2p_noa_ie *ie = &setter->ie; in rtw89_p2p_noa_fetch() local 350 *data = ie; in rtw89_p2p_noa_fetch() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| A D | ps.c | 696 u8 *pos, *end, *ie; in rtl_p2p_noa_ie() local 704 ie = NULL; in rtl_p2p_noa_ie() 712 ie = pos + 2+4; in rtl_p2p_noa_ie() 719 if (ie == NULL) in rtl_p2p_noa_ie() 725 if (ie + 3 + ie[1] > end) in rtl_p2p_noa_ie() 728 if (ie[0] == 12) { in rtl_p2p_noa_ie() 783 ie += 3 + noa_len; in rtl_p2p_noa_ie() 806 ie = NULL; in rtl_p2p_action_ie() 810 ie = pos + 3+4; in rtl_p2p_action_ie() 813 if (ie == NULL) in rtl_p2p_action_ie() [all …]
|
| /linux/io_uring/ |
| A D | epoll.c | 48 struct io_epoll *ie = io_kiocb_to_cmd(req, struct io_epoll); in io_epoll_ctl() local 52 ret = do_epoll_ctl(ie->epfd, ie->op, ie->fd, &ie->event, force_nonblock); in io_epoll_ctl()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| A 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/drivers/net/wireless/ath/ath12k/ |
| A D | p2p.c | 72 static void ath12k_p2p_noa_ie_assign(struct ath12k_vif *arvif, void *ie, in ath12k_p2p_noa_ie_assign() argument 81 arvif->u.ap.noa_data = ie; in ath12k_p2p_noa_ie_assign() 89 void *ie; in __ath12k_p2p_noa_update() local 100 ie = kmalloc(len, GFP_ATOMIC); in __ath12k_p2p_noa_update() 101 if (!ie) in __ath12k_p2p_noa_update() 104 ath12k_p2p_noa_ie_fill(ie, len, noa); in __ath12k_p2p_noa_update() 105 ath12k_p2p_noa_ie_assign(arvif, ie, len); in __ath12k_p2p_noa_update()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| A D | p2p.c | 80 static void ath11k_p2p_noa_ie_assign(struct ath11k_vif *arvif, void *ie, in ath11k_p2p_noa_ie_assign() argument 89 arvif->u.ap.noa_data = ie; in ath11k_p2p_noa_ie_assign() 97 void *ie; in __ath11k_p2p_noa_update() local 108 ie = kmalloc(len, GFP_ATOMIC); in __ath11k_p2p_noa_update() 109 if (!ie) in __ath11k_p2p_noa_update() 112 ath11k_p2p_noa_ie_fill(ie, len, noa); in __ath11k_p2p_noa_update() 113 ath11k_p2p_noa_ie_assign(arvif, ie, len); } in __ath11k_p2p_noa_update()
|
| /linux/net/wireless/ |
| A D | wext-sme.c | 31 wdev->wext.connect.ie = wdev->wext.ie; in cfg80211_mgd_wext_connect() 305 u8 *ie = extra; in cfg80211_wext_siwgenie() local 312 ie = NULL; in cfg80211_wext_siwgenie() 319 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie() 323 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie() 324 if (!ie) { in cfg80211_wext_siwgenie() 329 ie = NULL; in cfg80211_wext_siwgenie() 331 kfree(wdev->wext.ie); in cfg80211_wext_siwgenie() 332 wdev->wext.ie = ie; in cfg80211_wext_siwgenie()
|
| A D | scan.c | 234 if (WARN_ON((u8 *)elem < ie || elem->data > ie + ie_len || in cfg80211_copy_elem_with_frags() 320 if (cfg80211_find_elem_match(id, ie, (u8 *)parent - ie, in cfg80211_gen_new_ie() 914 memcpy(ie, rdev_req->ie, rdev_req->ie_len); in cfg80211_scan_6ghz() 915 request->ie = ie; in cfg80211_scan_6ghz() 1694 const u8 *ie; in cfg80211_combine_bsses() local 1704 if (!ie) { in cfg80211_combine_bsses() 1737 if (!ie) in cfg80211_combine_bsses() 2150 const u8 *ie; member 3177 .ie = ie, in cfg80211_inform_bss_data() 3216 const u8 *ie; in cfg80211_inform_bss_frame_data() local [all …]
|
| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_ieee80211.c | 193 if (ie) in rtw_get_ie_ex() 290 u8 *ie = pdev_network->ies; in rtw_generate_ie() local 294 ie += sz; in rtw_generate_ie() 299 ie += 2; in rtw_generate_ie() 302 *(u16 *)ie = 0; in rtw_generate_ie() 313 ie += 2; in rtw_generate_ie() 316 ie = rtw_set_ie(ie, WLAN_EID_SSID, pdev_network->ssid.ssid_length, pdev_network->ssid.ssid, &sz); in rtw_generate_ie() 326 ie = rtw_set_ie(ie, WLAN_EID_SUPP_RATES, 8, pdev_network->supported_rates, &sz); in rtw_generate_ie() 329 ie = rtw_set_ie(ie, WLAN_EID_SUPP_RATES, rateLen, pdev_network->supported_rates, &sz); in rtw_generate_ie() 333 ie = rtw_set_ie(ie, WLAN_EID_DS_PARAMS, 1, (u8 *)&(pdev_network->configuration.ds_config), &sz); in rtw_generate_ie() [all …]
|
| /linux/drivers/md/persistent-data/ |
| A D | dm-space-map-common.c | 960 struct disk_index_entry *ie) in metadata_ll_load_ie() argument 962 memcpy(ie, ll->mi_le.index + index, sizeof(*ie)); in metadata_ll_load_ie() 967 struct disk_index_entry *ie) in metadata_ll_save_ie() argument 970 memcpy(ll->mi_le.index + index, ie, sizeof(*ie)); in metadata_ll_save_ie() 1098 __dm_bless_for_disk(iec->ie); in ie_cache_writeback() 1109 struct disk_index_entry *ie) in disk_ll_load_ie() argument 1117 memcpy(ie, &iec->ie, sizeof(*ie)); in disk_ll_load_ie() 1133 memcpy(&iec->ie, ie, sizeof(*ie)); in disk_ll_load_ie() 1140 struct disk_index_entry *ie) in disk_ll_save_ie() argument 1149 memcpy(&iec->ie, ie, sizeof(*ie)); in disk_ll_save_ie() [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| A D | event.c | 144 u8 *ie = NULL; in qtnf_event_handle_bss_join() local 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() 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() 658 if (!ie) in qtnf_event_handle_update_owe() 662 memcpy(ie, owe_ev->ies, ie_len); in qtnf_event_handle_update_owe() 664 owe_info.ie = ie; in qtnf_event_handle_update_owe() [all …]
|
| /linux/sound/arm/ |
| A 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() 637 u32 ie; in aaci_pcm_capture_stop() local 642 ie &= ~(IE_ORIE | IE_RXIE); in aaci_pcm_capture_stop() 643 writel(ie, aacirun->base+AACI_IE); in aaci_pcm_capture_stop() [all …]
|
| /linux/Documentation/input/ |
| A 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)
|
| A D | uinput.rst | 50 struct input_event ie; 52 ie.type = type; 53 ie.code = code; 54 ie.value = val; 56 ie.time.tv_sec = 0; 57 ie.time.tv_usec = 0; 59 write(fd, &ie, sizeof(ie));
|
| /linux/drivers/char/ipmi/ |
| A D | kcs_bmc_npcm7xx.c | 65 u32 ie; member 77 { .sts = KCS1ST, .dob = KCS1DO, .dib = KCS1DI, .ctl = KCS1CTL, .ie = KCS1IE }, 78 { .sts = KCS2ST, .dob = KCS2DO, .dib = KCS2DI, .ctl = KCS2CTL, .ie = KCS2IE }, 79 { .sts = KCS3ST, .dob = KCS3DO, .dib = KCS3DI, .ctl = KCS3CTL, .ie = KCS3IE }, 121 regmap_update_bits(priv->map, priv->reg->ie, KCS_IE_IRQE | KCS_IE_HIRQE, in npcm7xx_kcs_enable_channel()
|
| /linux/arch/arm64/kernel/ |
| A D | armv8_deprecated.c | 580 struct insn_emulation *ie = insn_emulations[i]; in try_emulate_armv8_deprecated() local 582 if (ie->status == INSN_UNAVAILABLE) in try_emulate_armv8_deprecated() 590 if (READ_ONCE(ie->current_mode) == INSN_UNDEF) in try_emulate_armv8_deprecated() 593 if (ie->try_emulate(regs, insn)) in try_emulate_armv8_deprecated() 614 struct insn_emulation *ie = insn_emulations[i]; in armv8_deprecated_init() local 616 if (ie->status == INSN_UNAVAILABLE) in armv8_deprecated_init() 619 register_insn_emulation(ie); in armv8_deprecated_init()
|