Home
last modified time | relevance | path

Searched refs:iterator (Results 1 – 25 of 1695) sorted by relevance

12345678910>>...68

/freebsd/contrib/wpa/src/utils/
H A Dradiotap.c91 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()
114iterator->_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 Dtest_ccapi_iterators.c12 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 Dpath_iterator.h26 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 Deng_list.c44 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 Dsci_base_iterator.c115 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 Dilist.h121 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 Dsimple_ilist.h21 #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 DSparseMultiSet.h311 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 DAllocatorList.h123 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 DBasicBlock.h83 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 DDWARFDie.h300 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 Diterator.cppm
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h58 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 DLoongArchExpandPseudoInsts.cpp58 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 DRISCVLoadStoreOptimizer.cpp62 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 DRISCVExpandPseudoInsts.cpp45 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 DDWARFExpression.h26 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 Dutil.h10 #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 DMipsSEInstrInfo.h45 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 DPPCRegisterInfo.h61 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 DGCMetadata.h82 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 DDelaySlotFiller.cpp64 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 Dccapi_v2.c185 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 DSIMemoryLegalizer.cpp225 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 DSystemZPostRewrite.cpp43 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 …]

12345678910>>...68