/haiku/headers/private/kernel/arch/riscv64/ |
H A D | arch_int.h | 23 SetBitsSstatus(SstatusReg{.ie = 1 << modeS}.val); 30 SstatusReg oldStatus{.val = GetAndClearBitsSstatus(SstatusReg{.ie = 1 << modeS}.val)}; 31 return ((1 << modeS) & oldStatus.ie) != 0; 47 return ((1 << modeS) & status.ie) != 0;
|
H A D | arch_uart_sifive.h | 15 // UARTSifiveRegs.ie, ip 62 uint32 ie; // interrupt enable member in struct:UARTSifiveRegs
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | index.c | 194 static leVCN *ntfs_ie_get_vcn_addr(INDEX_ENTRY *ie) argument 196 return (leVCN *)((u8 *)ie + le16_to_cpu(ie->length) - sizeof(leVCN)); 202 VCN ntfs_ie_get_vcn(INDEX_ENTRY *ie) argument 204 return sle64_to_cpup(ntfs_ie_get_vcn_addr(ie)); 212 static INDEX_ENTRY *ntfs_ie_get_next(INDEX_ENTRY *ie) argument 214 return (INDEX_ENTRY *)((char *)ie + le16_to_cpu(ie->length)); 223 static int ntfs_ie_end(INDEX_ENTRY *ie) argument 225 return ie 231 ntfs_ie_get_last(INDEX_ENTRY *ie, char *ies_end) argument 243 INDEX_ENTRY *ie; local 255 ntfs_ie_prev(INDEX_HEADER *ih, INDEX_ENTRY *ie) argument 272 ntfs_ie_filename_get(INDEX_ENTRY *ie) argument 280 ntfs_ie_filename_dump(INDEX_ENTRY *ie) argument 291 INDEX_ENTRY *ie; local 305 INDEX_ENTRY *ie; local 327 ntfs_ie_delete(INDEX_HEADER *ih, INDEX_ENTRY *ie) argument 339 ntfs_ie_set_vcn(INDEX_ENTRY *ie, VCN vcn) argument 347 ntfs_ie_insert(INDEX_HEADER *ih, INDEX_ENTRY *ie, INDEX_ENTRY *pos) argument 359 ntfs_ie_dup(INDEX_ENTRY *ie) argument 372 ntfs_ie_dup_novcn(INDEX_ENTRY *ie) argument 525 ntfs_index_entry_inconsistent(const INDEX_ENTRY *ie, COLLATION_RULES collation_rule, u64 inum) argument 579 INDEX_ENTRY *ie; local 774 INDEX_ENTRY *ie; local 940 INDEX_ENTRY *ie, *ie_start; local 1171 ntfs_ib_cut_tail(ntfs_index_context *icx, INDEX_BLOCK *ib, INDEX_ENTRY *ie) argument 1224 INDEX_ENTRY *ie; local 1379 ntfs_ie_add_vcn(INDEX_ENTRY **ie) argument 1397 INDEX_ENTRY *ie_node, *ie; local 1470 ntfs_ib_insert(ntfs_index_context *icx, INDEX_ENTRY *ie, VCN new_vcn) argument 1553 ntfs_ie_add(ntfs_index_context *icx, INDEX_ENTRY *ie) argument 1625 INDEX_ENTRY *ie; local 1663 ntfs_ih_takeout(ntfs_index_context *icx, INDEX_HEADER *ih, INDEX_ENTRY *ie, INDEX_BLOCK *ib) argument 1710 INDEX_ENTRY *ie; local 1732 INDEX_ENTRY *ie, *ie_prev; local 1748 INDEX_ENTRY *ie; local 1803 INDEX_ENTRY *ie_succ, *ie, *entry = icx->entry; local 2037 ntfs_index_walk_down(INDEX_ENTRY *ie, ntfs_index_context *ictx) argument 2077 ntfs_index_walk_up(INDEX_ENTRY *ie, ntfs_index_context *ictx) argument 2151 ntfs_index_next(INDEX_ENTRY *ie, ntfs_index_context *ictx) argument [all...] |
H A D | index.h | 144 extern int ntfs_index_entry_inconsistent(const INDEX_ENTRY *ie, 149 extern INDEX_ENTRY *ntfs_index_next(INDEX_ENTRY *ie, 159 extern VCN ntfs_ie_get_vcn(INDEX_ENTRY *ie); 163 extern char *ntfs_ie_filename_get(INDEX_ENTRY *ie); 164 extern void ntfs_ie_filename_dump(INDEX_ENTRY *ie); 168 extern int ntfs_ie_add(ntfs_index_context *icx, INDEX_ENTRY *ie);
|
H A D | dir.c | 258 INDEX_ENTRY *ie; local 299 ie = (INDEX_ENTRY*)((u8*)&ir->index + 305 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) { 307 if ((u8*)ie < (u8*)ctx->mrec || (u8*)ie + 309 (u8*)ie + le16_to_cpu(ie->length) > 320 if (ie 959 ntfs_filldir(ntfs_inode *dir_ni, s64 *pos, u8 ivcn_bits, const INDEX_TYPE index_type, index_union iu, INDEX_ENTRY *ie, void *dirent, ntfs_filldir_t filldir) argument 1113 INDEX_ENTRY *ie; local 1577 INDEX_ENTRY *ie; local [all...] |
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_regdomain.c | 264 struct ieee80211_country_ie *ie; local 270 ic_printf(ic, "%s: unable to allocate memory for country ie\n", 275 ie = (struct ieee80211_country_ie *) aie->ie_data; 276 ie->ie = IEEE80211_ELEMID_COUNTRY; 280 ie->cc[0] = ie->cc[1] = ' '; 282 ie->cc[0] = rd->isocc[0]; 283 ie->cc[1] = rd->isocc[1]; 291 ie [all...] |
H A D | ieee80211_vht.c | 247 ieee80211_parse_vhtopmode(struct ieee80211_node *ni, const uint8_t *ie) argument 250 ni->ni_vht_chanwidth = ie[2]; 251 ni->ni_vht_chan1 = ie[3]; 252 ni->ni_vht_chan2 = ie[4]; 253 ni->ni_vht_basicmcs = le16dec(ie + 5); 266 ieee80211_parse_vhtcap(struct ieee80211_node *ni, const uint8_t *ie) argument 270 ni->ni_vhtcap = le32dec(ie + 2); 273 ni->ni_vht_mcsinfo.rx_mcs_map = le16dec(ie + 6); 274 ni->ni_vht_mcsinfo.rx_highest = le16dec(ie + 8); 275 ni->ni_vht_mcsinfo.tx_mcs_map = le16dec(ie [all...] |
H A D | ieee80211_mesh.c | 2105 * Parse meshpeering action ie's for MPM frames 2243 struct ieee80211_meshpeer_ie ie; local 2248 meshpeer = mesh_parse_meshpeering_action(ni, wh, frm+2+2, efrm, &ie, 2390 struct ieee80211_meshpeer_ie ie; local 2395 meshpeer = mesh_parse_meshpeering_action(ni, wh, frm+2+2+2+2, efrm, &ie, 2453 struct ieee80211_meshpeer_ie ie; local 2458 meshpeer = mesh_parse_meshpeering_action(ni, wh, frm+2, efrm, &ie, 2507 const struct ieee80211_meshlmetric_ie *ie = local 2512 if (ie->lm_flags & IEEE80211_MESH_LMETRIC_FLAGS_REQ) { 2525 * Parse meshgate action ie' 2529 mesh_parse_meshgate_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, struct ieee80211_meshgann_ie *ie, const uint8_t *frm, const uint8_t *efrm) argument 2571 struct ieee80211_meshgann_ie ie; local 2895 struct ieee80211_meshlmetric_ie *ie = arg0; local 2943 struct ieee80211_meshgann_ie *ie = arg0; local 3085 mesh_verify_meshid(struct ieee80211vap *vap, const uint8_t *ie) argument 3098 mesh_verify_meshconf(struct ieee80211vap *vap, const uint8_t *ie) argument 3146 mesh_verify_meshpeer(struct ieee80211vap *vap, uint8_t subtype, const uint8_t *ie) argument 3338 ieee80211_add_meshgate(uint8_t *frm, struct ieee80211_meshgann_ie *ie) argument 3382 ieee80211_parse_meshid(struct ieee80211_node *ni, const uint8_t *ie) argument [all...] |
H A D | ieee80211_tdma.h | 99 void ieee80211_parse_tdma(struct ieee80211_node *ni, const uint8_t *ie);
|
H A D | ieee80211_tdma.c | 125 const u_int8_t *ie, int rssi, int nf, const struct ieee80211_frame *wh); 348 * TDMA stations must beacon a TDMA ie; ignore 355 "%s", "no TDMA ie"); 392 * Process tdma ie. The contents are used to sync 410 * is non-zero we scan the slot allocation state in the ie 525 tdma_process_params(struct ieee80211_node *ni, const u_int8_t *ie, argument 531 (const struct ieee80211_tdma_param *) ie; 532 u_int len = ie[1]; 554 * before we make more extensive use of the ie contents. 643 * Parse a TDMA ie o 646 ieee80211_parse_tdma(struct ieee80211_node *ni, const uint8_t *ie) argument [all...] |
H A D | ieee80211_node.c | 105 MALLOC_DEFINE(M_80211_NODE_IE, "80211nodeie", "802.11 node ie"); 1083 * Initialize an ie blob with the specified data. If previous 1085 * all references to specific ie's; the caller is required to 1113 * Reclaim storage for an ie blob. 1123 * Expand an ie blob data contents and to fillin individual 1124 * ie pointers. The data blob is assumed to be well-formed; 1125 * we don't do any validity checking of ie lengths. 1130 uint8_t *ie; local 1133 ie = ies->data; 1136 switch (ie[ [all...] |
H A D | ieee80211_ht.c | 1511 * Notify a VAP of a change in the HTINFO ie if it's a hostap VAP. 1651 * HTINFO ie. To identify when all non-HT stations are 1670 * Process an 802.11n HT capabilities ie. 1673 ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie) argument 1675 if (ie[0] == IEEE80211_ELEMID_VENDOR) { 1677 * Station used Vendor OUI ie to associate; 1679 * the Vendor OUI's and not the standard ie's. 1682 ie += 4; 1686 ni->ni_htcap = le16dec(ie + 1688 ni->ni_htparam = ie[__offseto 1712 ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie) argument 2106 ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags) argument 2160 ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie) argument [all...] |
H A D | ieee80211.h | 695 uint8_t hi_byte1; /* ht ie byte 1 */ 696 uint8_t hi_byte2; /* ht ie byte 2 */ 697 uint8_t hi_byte3; /* ht ie byte 3 */ 698 uint16_t hi_byte45; /* ht ie bytes 4+5 */ 782 uint8_t ie; member in struct:ieee80211_ie_vhtcap 796 uint8_t ie; member in struct:ieee80211_ie_vht_operation 919 uint8_t ie; member in struct:ieee80211_ie_vht_txpwrenv 1027 uint8_t ie; /* IEEE80211_ELEMID_COUNTRY */ member in struct:ieee80211_country_ie 1042 uint8_t ie; member in struct:ieee80211_bss_load_ie 1050 uint8_t ie; member in struct:ieee80211_ap_chan_report_ie 1109 uint8_t ie; member in struct:ieee80211_extcap_ie [all...] |
H A D | ieee80211_ddb.c | 756 _db_show_appie(const char *tag, const struct ieee80211_appie *ie) argument 761 if (ie == NULL) 764 for (i = 0, p = ie->ie_data; i < ie->ie_len; i++, p++)
|
H A D | ieee80211_scan.c | 540 dump_country(const uint8_t *ie) argument 543 (const struct ieee80211_country_ie *) ie; 547 printf(" <bogus country ie, len %d>", cie->len);
|
H A D | ieee80211_scan_sta.c | 136 #define MATCH_TDMA_NOIE 0x00400 /* no TDMA ie */ 142 #define MATCH_MESH_NOID 0x10000 /* no MESHID ie */ 317 * using the value broadcast in the DSPARMS ie. We know 373 * current settings to what we fetched from the country ie. 393 /* NB: no need to setup ie ptrs; they are not (currently) used */ 979 match_id(const uint8_t *ie, const uint8_t *val, int len) argument 981 return (ie[1] == len && memcmp(ie+2, val, len) == 0); 985 match_ssid(const uint8_t *ie, argument 991 if (match_id(ie, ssid [all...] |
/haiku/src/kits/network/libnetapi/ |
H A D | NetworkDevice.cpp | 241 parse_ie_rsn(wireless_network& network, ie_data* ie) argument 248 int32 length = ie->length; 252 uint8* data = ie->data; 264 parse_ie_wpa(wireless_network& network, ie_data* ie) argument 266 int32 length = ie->length; 270 uint8* data = ie->data; 295 struct ie_data* ie = (ie_data*)_ie; local 300 TRACE("ie type %u\n", ie->type); 301 switch (ie 360 struct ie_data* ie = (ie_data*)_ie; local [all...] |
/haiku/src/system/boot/platform/riscv/ |
H A D | traps.cpp | 160 mstatus.ie = 1 << modeM;
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_cpu.cpp | 38 sstatus.ie = 0;
|
/haiku/headers/private/system/arch/riscv64/ |
H A D | arch_cpu_defs.h | 32 uint64 ie: 4; // interrupt enable member in struct:MstatusReg::__anon65 56 uint64 ie: 2; // interrupt enable member in struct:SstatusReg::__anon66
|
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_traps.cpp | 53 dprintf("ie: "); WriteModeSet(status.ie);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | mkntfs.c | 2457 * If @file_name collates before ie->key.file_name, 2722 INDEX_ENTRY *ie; local 2733 ie = (INDEX_ENTRY*)((char*)&idx->index + 2739 while ((char*)ie < index_end && !(ie->ie_flags & INDEX_ENTRY_END)) { 2756 ie->key.file_name.file_name_length); 2757 if (ie->key.file_name.file_name_length) { 2759 i = ntfs_ucstombs(ie->key.file_name.file_name, 2760 ie->key.file_name.file_name_length + 1, &__buf, 2773 (FILE_NAME_ATTR*)&ie [all...] |
/haiku/src/add-ons/kernel/busses/scsi/ahci/ |
H A D | ahci_defs.h | 116 uint32 ie; // Interrupt Enable member in struct:__anon41
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipwreg.h | 285 struct ieee80211_ie_wpa ie; member in struct:ipw_wpa_ie
|
H A D | if_ipw.c | 2045 ipw_setwpaie(struct ipw_softc *sc, const void *ie, int ielen) argument 2052 memcpy(&wpaie.ie, ie, ielen); 2239 struct ieee80211_appie *ie = vap->iv_appie_wpa; local 2240 error = ipw_setwpaie(sc, ie->ie_data, ie->ie_len);
|