| /freebsd/contrib/wpa/src/utils/ |
| H A D | radiotap.c | 91 struct ieee80211_radiotap_iterator *iterator, in ieee80211_radiotap_iterator_init() argument 107 iterator->_rtheader = radiotap_header; in ieee80211_radiotap_iterator_init() 108 iterator->_max_length = get_unaligned_le16(&radiotap_header->it_len); in ieee80211_radiotap_iterator_init() 109 iterator->_arg_index = 0; in ieee80211_radiotap_iterator_init() 110 iterator->_bitmap_shifter = get_unaligned_le32(&radiotap_header->it_present); in ieee80211_radiotap_iterator_init() 111 iterator->_arg = (uint8_t *)radiotap_header + sizeof(*radiotap_header); in ieee80211_radiotap_iterator_init() 112 iterator->_next_ns_data = NULL; in ieee80211_radiotap_iterator_init() 113 iterator->_reset_on_ext = 0; in ieee80211_radiotap_iterator_init() 114 …iterator->_next_bitmap = (le32 *) (((u8 *) radiotap_header) + offsetof(struct ieee80211_radiotap_h… in ieee80211_radiotap_iterator_init() 115 iterator->_next_bitmap++; in ieee80211_radiotap_iterator_init() [all …]
|
| /freebsd/crypto/krb5/src/ccapi/test/ |
| H A D | test_ccapi_iterators.c | 12 cc_ccache_iterator_t iterator = NULL; in check_cc_ccache_iterator_next() local 25 err = cc_context_new_ccache_iterator(context, &iterator); in check_cc_ccache_iterator_next() 27 check_once_cc_ccache_iterator_next(iterator, 0, ccNoError, "iterating over an empty collection"); in check_cc_ccache_iterator_next() 28 if (iterator) { in check_cc_ccache_iterator_next() 29 cc_ccache_iterator_release(iterator); in check_cc_ccache_iterator_next() 30 iterator = NULL; in check_cc_ccache_iterator_next() 43 err = cc_context_new_ccache_iterator(context, &iterator); in check_cc_ccache_iterator_next() 45 …check_once_cc_ccache_iterator_next(iterator, 1, ccNoError, "iterating over a collection of 1 ccach… in check_cc_ccache_iterator_next() 46 if (iterator) { in check_cc_ccache_iterator_next() 47 cc_ccache_iterator_release(iterator); in check_cc_ccache_iterator_next() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
| H A D | path_iterator.h | 26 class _LIBCPP_EXPORTED_FROM_ABI path::iterator { 48 …_LIBCPP_HIDE_FROM_ABI iterator() : __stashed_elem_(), __path_ptr_(nullptr), __entry_(), __state_(_… in iterator() function 50 _LIBCPP_HIDE_FROM_ABI iterator(const iterator&) = default; 51 _LIBCPP_HIDE_FROM_ABI ~iterator() = default; 53 _LIBCPP_HIDE_FROM_ABI iterator& operator=(const iterator&) = default; 59 _LIBCPP_HIDE_FROM_ABI iterator& operator++() { 65 _LIBCPP_HIDE_FROM_ABI iterator operator++(int) { 66 iterator __it(*this); 71 _LIBCPP_HIDE_FROM_ABI iterator& operator--() { 78 _LIBCPP_HIDE_FROM_ABI iterator operator--(int) { [all …]
|
| /freebsd/crypto/openssl/crypto/engine/ |
| H A D | eng_list.c | 44 ENGINE *iterator = engine_list_head; in engine_list_cleanup() local 46 while (iterator != NULL) { in engine_list_cleanup() 47 ENGINE_remove(iterator); in engine_list_cleanup() 48 iterator = engine_list_head; in engine_list_cleanup() 60 ENGINE *iterator = NULL; in engine_list_add() local 67 iterator = engine_list_head; in engine_list_add() 68 while (iterator && !conflict) { in engine_list_add() 69 conflict = (strcmp(iterator->id, e->id) == 0); in engine_list_add() 70 iterator = iterator->next; in engine_list_add() 121 ENGINE *iterator; in engine_list_remove() local [all …]
|
| /freebsd/sys/dev/isci/scil/ |
| H A D | sci_base_iterator.c | 115 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *) iterator_handle; in sci_base_iterator_construct() local 117 memset(iterator, 0, sizeof(SCI_BASE_ITERATOR_T)); in sci_base_iterator_construct() 118 iterator->list = list; in sci_base_iterator_construct() 119 sci_iterator_first(iterator); in sci_base_iterator_construct() 134 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; in sci_iterator_get_current() local 138 if (iterator->current != NULL) in sci_iterator_get_current() 140 current_object = sci_abstract_list_get_object(iterator->current); in sci_iterator_get_current() 157 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; in sci_iterator_first() local 159 iterator->current = sci_abstract_list_get_front(iterator->list); in sci_iterator_first() 173 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; in sci_iterator_next() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist.h | 121 typedef typename base_list_type::iterator iterator; 165 iterator insert(iterator where, pointer New) { 170 iterator insert(iterator where, const_reference New) { 174 iterator insertAfter(iterator where, pointer New) { 188 pointer remove(iterator &IT) { 195 pointer remove(const iterator &IT) { 196 iterator MutIt = IT; 200 pointer remove(pointer IT) { return remove(iterator(IT)); } 201 pointer remove(reference IT) { return remove(iterator(IT)); } 204 iterator erase(iterator where) { [all …]
|
| H A D | simple_ilist.h | 21 #include <iterator> 40 /// takes an iterator or iterator range and returns the next one, and \a 95 using iterator = variable 125 iterator begin() { return ++iterator(Sentinel); } in rend() 127 iterator end() { return iterator(Sentinel); } in rend() 165 iterator insert(iterator in insert() [all...] |
| H A D | SparseMultiSet.h | 311 using iterator = iterator_base<SparseMultiSet *>; variable 315 using RangePair = std::pair<iterator, iterator>; 319 iterator end() { return iterator(this, SMSNode::INVALID, SMSNode::INVALID); } in end() 354 iterator findIndex(unsigned Idx) { in findIndex() 362 return iterator(this, i, Idx); in findIndex() 375 iterator find(const KeyT &Key) { in find() 380 iterator I = const_cast<SparseMultiSet*>(this)->findIndex(KeyIndexOf(Key)); in find() 400 iterator getHead(const KeyT &Key) { return find(Key); } in getHead() 401 iterator getTail(const KeyT &Key) { in getTail() 402 iterator I = find(Key); in getTail() [all …]
|
| H A D | AllocatorList.h | 123 using iterator = IteratorImpl<T, typename list_type::iterator>; 161 iterator begin() { return iterator(List.begin()); } in begin() 162 iterator end() { return iterator(List.end()); } in end() 179 template <class... Ts> iterator emplace(iterator I, Ts &&... Vs) { in emplace() 180 return iterator(List.insert(I.wrapped(), *create(std::forward<Ts>(Vs)...))); in emplace() 183 iterator insert(iterator I, T &&V) { in insert() 184 return iterator(List.insert(I.wrapped(), *create(std::move(V)))); in insert() 186 iterator insert(iterator I, const T &V) { in insert() 187 return iterator(List.insert(I.wrapped(), *create(V))); in insert() 191 void insert(iterator I, Iterator First, Iterator Last) { in insert() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 83 LLVM_ABI DbgMarker *createMarker(InstListType::iterator It); 120 LLVM_ABI DbgMarker *getMarker(InstListType::iterator It); 132 InstListType::iterator Here); 170 using iterator = InstListType::iterator; variable 177 friend BasicBlock::iterator Instruction::eraseFromParent(); 178 friend BasicBlock::iterator Instruction::insertInto(BasicBlock *BB, 179 BasicBlock::iterator It); 188 friend void Instruction::insertBefore(BasicBlock::iterator InsertPos); 190 friend void Instruction::insertAfter(BasicBlock::iterator InsertPos); 192 InstListType::iterator InsertPos); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDie.h | 300 class iterator; variable 302 iterator begin() const; 303 iterator end() const; 305 std::reverse_iterator<iterator> rbegin() const; 306 std::reverse_iterator<iterator> rend() const; 308 iterator_range<iterator> children() const; 364 class DWARFDie::iterator 365 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag, 369 friend std::reverse_iterator<llvm::DWARFDie::iterator>; 370 friend bool operator==(const DWARFDie::iterator &LHS, [all …]
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | iterator.cppm | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.h | 58 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 70 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) const override; 73 MachineBasicBlock::iterator MBBI, 96 MachineBasicBlock::iterator MI, 102 MachineBasicBlock::iterator MI, 124 MachineBasicBlock::iterator 126 MachineBasicBlock::iterator MI) const override; 158 MachineBasicBlock::iterator &MBBI, 164 MachineBasicBlock::iterator &MBBI, CalcT CalcNewOffset, in mergeSPUpdates() 166 auto FoundStackAdjust = [](MachineBasicBlock::iterator MBBI, in mergeSPUpdates() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandPseudoInsts.cpp | 58 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 59 MachineBasicBlock::iterator &NextMBBI); 61 MachineBasicBlock::iterator MBBI, 62 MachineBasicBlock::iterator &NextMBBI, 66 MachineBasicBlock::iterator MBBI, 67 MachineBasicBlock::iterator &NextMBBI, 70 MachineBasicBlock::iterator MBBI, 71 MachineBasicBlock::iterator &NextMBBI, 76 MachineBasicBlock::iterator MBBI, 77 MachineBasicBlock::iterator &NextMBBI, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVLoadStoreOptimizer.cpp | 62 bool tryToPairLdStInst(MachineBasicBlock::iterator &MBBI); 65 bool tryConvertToLdStPair(MachineBasicBlock::iterator First, 66 MachineBasicBlock::iterator Second); 71 MachineBasicBlock::iterator findMatchingInsn(MachineBasicBlock::iterator I, 74 MachineBasicBlock::iterator 75 mergePairedInsns(MachineBasicBlock::iterator I, 76 MachineBasicBlock::iterator Paired, bool MergeForward); 109 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in INITIALIZE_PASS() 123 bool RISCVLoadStoreOpt::tryToPairLdStInst(MachineBasicBlock::iterator &MBBI) { in tryToPairLdStInst() 134 MachineBasicBlock::iterator E = MI.getParent()->end(); in tryToPairLdStInst() [all …]
|
| H A D | RISCVExpandPseudoInsts.cpp | 45 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 46 MachineBasicBlock::iterator &NextMBBI); 47 bool expandCCOp(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 48 MachineBasicBlock::iterator &NextMBBI); 50 MachineBasicBlock::iterator MBBI, unsigned Opcode); 52 MachineBasicBlock::iterator MBBI); 54 MachineBasicBlock::iterator MBBI); 56 MachineBasicBlock::iterator MBBI); 58 MachineBasicBlock::iterator MBBI); 60 MachineBasicBlock::iterator MBBI); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/ |
| H A D | DWARFExpression.h | 26 class iterator; 79 friend class DWARFExpression::iterator; 112 class iterator 113 : public iterator_facade_base<iterator, std::forward_iterator_tag, 119 iterator(const DWARFExpression *Expr, uint64_t Offset) in iterator() function 127 iterator &operator++() { 137 iterator skipBytes(uint64_t Add) const { in skipBytes() 138 return iterator(Expr, Op.EndOffset + Add); in skipBytes() 142 friend bool operator==(const iterator &, const iterator &); 151 iterator begin() const { return iterator(this, 0); } in begin() [all …]
|
| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | util.h | 10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ argument 12 IEEE80211_IFACE_ITER_NORMAL, iterator, data) 13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ argument 14 ieee80211_iterate_stations_atomic(rtwdev->hw, iterator, data) 15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ argument 16 ieee80211_iter_keys(rtwdev->hw, vif, iterator, data) 17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ argument 18 ieee80211_iter_keys_rcu((rtwdev)->hw, vif, iterator, data) 21 void (*iterator)(void *data, struct ieee80211_vif *vif), 24 void (*iterator)(void *data,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEInstrInfo.h | 45 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 51 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, Register SrcReg, 57 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, Register DestReg, 70 MachineBasicBlock::iterator I) const override; 76 MachineBasicBlock::iterator II, const DebugLoc &DL, 89 void expandRetRA(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const; 91 void expandERet(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const; 96 void expandPseudoMFHiLo(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 99 void expandPseudoMTLoHi(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 113 void expandCvtFPInt(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.h | 61 void spillRegPair(MachineBasicBlock &MBB, MachineBasicBlock::iterator II, 127 void lowerDynamicAlloc(MachineBasicBlock::iterator II) const; 128 void lowerDynamicAreaOffset(MachineBasicBlock::iterator II) const; 129 void prepareDynamicAlloca(MachineBasicBlock::iterator II, 132 void lowerPrepareProbedAlloca(MachineBasicBlock::iterator II) const; 133 void lowerCRSpilling(MachineBasicBlock::iterator II, 135 void lowerCRRestore(MachineBasicBlock::iterator II, 137 void lowerCRBitSpilling(MachineBasicBlock::iterator II, 139 void lowerCRBitRestore(MachineBasicBlock::iterator II, 142 void lowerOctWordSpilling(MachineBasicBlock::iterator II, [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | GCMetadata.h | 82 using iterator = std::vector<GCPoint>::iterator; 83 using roots_iterator = std::vector<GCRoot>::iterator; 141 iterator begin() { return SafePoints.begin(); } in begin() 142 iterator end() { return SafePoints.end(); } in end() 151 live_iterator live_begin(const iterator &p) { return roots_begin(); } in live_begin() 152 live_iterator live_end(const iterator &p) { return roots_end(); } in live_end() 153 size_t live_size(const iterator &p) const { return roots_size(); } in live_size() 169 using iterator = MapT::iterator; variable 174 iterator begin() { return Strategies.begin(); } in begin() 176 iterator end() { return Strategies.end(); } in end() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | DelaySlotFiller.cpp | 64 void insertCallDefsUses(MachineBasicBlock::iterator MI, 68 void insertDefsUses(MachineBasicBlock::iterator MI, 75 bool delayHasHazard(MachineBasicBlock::iterator candidate, 80 MachineBasicBlock::iterator 81 findDelayInstr(MachineBasicBlock &MBB, MachineBasicBlock::iterator slot); 83 bool needsUnimp(MachineBasicBlock::iterator I, unsigned &StructSize); 86 MachineBasicBlock::iterator MBBI); 108 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ) { in runOnMachineBasicBlock() 109 MachineBasicBlock::iterator MI = I; in runOnMachineBasicBlock() 134 MachineBasicBlock::iterator D = MBB.end(); in runOnMachineBasicBlock() [all …]
|
| /freebsd/crypto/krb5/src/ccapi/lib/ |
| H A D | ccapi_v2.c | 185 ccache_cit *iterator = NULL; in cc_get_NC_info() local 187 err = cc_seq_fetch_NCs_begin (in_context, &iterator); in cc_get_NC_info() 192 err = cc_seq_fetch_NCs_next (in_context, &ccache, iterator); in cc_get_NC_info() 201 err = cc_seq_fetch_NCs_end (in_context, &iterator); in cc_get_NC_info() 215 ccache_cit *iterator = NULL; in cc_get_NC_info() local 217 err = cc_seq_fetch_NCs_begin (in_context, &iterator); in cc_get_NC_info() 222 err = cc_seq_fetch_NCs_next (in_context, &ccache, iterator); in cc_get_NC_info() 249 err = cc_seq_fetch_NCs_end (in_context, &iterator); in cc_get_NC_info() 563 cc_credentials_iterator_t iterator = NULL; in cc_remove_cred() local 570 err = ccapi_ccache_new_credentials_iterator (in_ccache, &iterator); in cc_remove_cred() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 225 void reportUnsupported(const MachineBasicBlock::iterator &MI, 241 constructFromMIWithMMO(const MachineBasicBlock::iterator &MI) const; 250 getLoadInfo(const MachineBasicBlock::iterator &MI) const; 255 getStoreInfo(const MachineBasicBlock::iterator &MI) const; 260 getAtomicFenceInfo(const MachineBasicBlock::iterator &MI) const; 265 getAtomicCmpxchgOrRmwInfo(const MachineBasicBlock::iterator &MI) const; 286 bool enableNamedBit(const MachineBasicBlock::iterator MI, 297 virtual bool enableLoadCacheBypass(const MachineBasicBlock::iterator &MI, 304 virtual bool enableStoreCacheBypass(const MachineBasicBlock::iterator &MI, 311 virtual bool enableRMWCacheBypass(const MachineBasicBlock::iterator &MI, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPostRewrite.cpp | 43 MachineBasicBlock::iterator MBBI, 44 MachineBasicBlock::iterator &NextMBBI, 48 MachineBasicBlock::iterator MBBI, 49 MachineBasicBlock::iterator &NextMBBI, 53 MachineBasicBlock::iterator MBBI, 54 MachineBasicBlock::iterator &NextMBBI); 55 bool selectMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 56 MachineBasicBlock::iterator &NextMBBI); 77 MachineBasicBlock::iterator MBBI, in selectLOCRMux() 78 MachineBasicBlock::iterator &NextMBBI, in selectLOCRMux() [all …]
|