Searched refs:iterator (Results 1 - 25 of 1493) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/wpa/src/utils/
H A Dradiotap.c53 * ieee80211_radiotap_iterator_init - radiotap parser iterator initialization
54 * @iterator: radiotap_iterator to initialize
60 * This function initializes an opaque iterator struct which can then
66 * call __ieee80211_radiotap_iterator_init() to init a semi-opaque iterator
71 * The iterator's @this_arg member points to the start of the argument
73 * found in the iterator's @this_arg_index member. This arg index corresponds
78 * iterator->max_length after executing ieee80211_radiotap_iterator_init()
82 * You must take care when dereferencing iterator.this_arg
84 * get_unaligned((type *)iterator.this_arg) to dereference
85 * iterator
90 ieee80211_radiotap_iterator_init( struct ieee80211_radiotap_iterator *iterator, struct ieee80211_radiotap_header *radiotap_header, int max_length, const struct ieee80211_radiotap_vendor_namespaces *vns) argument
166 find_ns(struct ieee80211_radiotap_iterator *iterator, uint32_t oui, uint8_t subns) argument
188 find_override(struct ieee80211_radiotap_iterator *iterator, int *align, int *size) argument
234 ieee80211_radiotap_iterator_next( struct ieee80211_radiotap_iterator *iterator) argument
[all...]
/freebsd-13-stable/sys/dev/isci/scil/
H A Dsci_base_iterator.c61 * @brief This file contains the implementation of an iterator class.
89 * @brief Return the size of an iterator object.
91 * @return U32 : size of iterator object in bytes.
104 * @param[in] iterator This parameter specifies the iterator to be
107 * iterated on by this iterator. The iterator will by initialized
117 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *) iterator_handle; local
119 memset(iterator, 0, sizeof(SCI_BASE_ITERATOR_T));
120 iterator
136 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local
159 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local
175 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local
[all...]
/freebsd-13-stable/crypto/openssl/crypto/engine/
H A Deng_list.c35 ENGINE *iterator = engine_list_head; local
37 while (iterator != NULL) {
38 ENGINE_remove(iterator);
39 iterator = engine_list_head;
51 ENGINE *iterator = NULL; local
57 iterator = engine_list_head;
58 while (iterator && !conflict) {
59 conflict = (strcmp(iterator->id, e->id) == 0);
60 iterator = iterator
100 ENGINE *iterator; local
279 ENGINE *iterator; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DIdentifierResolver.h22 #include <iterator>
47 DeclsTy::iterator decls_begin() { return Decls.begin(); }
48 DeclsTy::iterator decls_end() { return Decls.end(); }
57 void InsertDecl(DeclsTy::iterator Pos, NamedDecl *D) {
66 /// iterator - Iterate over the decls of a specified declaration name.
69 class iterator { class in class:clang::IdentifierResolver
81 /// 2) A IdDeclInfo::DeclsTy::iterator that traverses only the decls of the
84 using BaseIter = IdDeclInfo::DeclsTy::iterator;
87 iterator(NamedDecl *D) { function in class:clang::IdentifierResolver::iterator
92 /// A IdDeclInfo::DeclsTy::iterator tha
94 iterator(BaseIter I) { function in class:clang::IdentifierResolver::iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPHIEliminationUtils.h19 MachineBasicBlock::iterator
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h80 using iterator = BasicBlockListType::iterator;
82 using reverse_iterator = std::reverse_iterator<iterator>;
85 iterator begin() { return BasicBlocks.begin(); }
87 iterator end () { return BasicBlocks.end(); }
98 iterator erase(iterator q) { return BasicBlocks.erase (q); }
99 iterator erase(iterator q1, iterator q
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h14 #include "llvm/ADT/iterator.h"
24 #include <iterator>
283 /// Get an iterator range to all attributes in the current DIE only.
285 /// \returns an iterator range for the attributes of the current DIE.
288 class iterator;
290 iterator begin() const;
291 iterator end() const;
293 std::reverse_iterator<iterator> rbegin() const;
294 std::reverse_iterator<iterator> rend() const;
296 iterator_range<iterator> childre
352 class DWARFDie::iterator class in class:llvm::DWARFDie
364 explicit iterator(DWARFDie D) : Die(D) {} function in class:llvm::DWARFDie::iterator
[all...]
H A DDWARFExpression.h13 #include "llvm/ADT/iterator.h"
26 class iterator;
79 friend class DWARFExpression::iterator;
101 /// An iterator to go through the expression operations.
102 class iterator class in class:llvm::DWARFExpression::Operation
103 : public iterator_facade_base<iterator, std::forward_iterator_tag,
109 iterator(const DWARFExpression *Expr, uint64_t Offset) function in class:llvm::DWARFExpression::Operation::iterator
129 iterator skipBytes(uint64_t Add) {
130 return iterator(Expr, Op.EndOffset + Add);
134 friend bool operator==(const iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.h45 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
50 MachineBasicBlock::iterator MI,
57 MachineBasicBlock::iterator MI,
71 MachineBasicBlock::iterator I) const override;
77 MachineBasicBlock::iterator II, const DebugLoc &DL,
90 void expandRetRA(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const;
92 void expandERet(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const;
97 void expandPseudoMFHiLo(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
100 void expandPseudoMTLoHi(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
114 void expandCvtFPInt(MachineBasicBlock &MBB, MachineBasicBlock::iterator
[all...]
H A DMips16RegisterInfo.h31 MachineBasicBlock::iterator I,
32 MachineBasicBlock::iterator &UseMI,
39 void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
H A DMips16InstrInfo.h51 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
56 MachineBasicBlock::iterator MBBI,
63 MachineBasicBlock::iterator MBBI,
75 MachineBasicBlock::iterator I) const;
79 MachineBasicBlock::iterator I) const;
83 MachineBasicBlock::iterator I) const override;
89 MachineBasicBlock::iterator II, const DebugLoc &DL,
103 (MachineBasicBlock &MBB, MachineBasicBlock::iterator I, int64_t Imm) const;
114 void ExpandRetRA16(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
119 MachineBasicBlock::iterator
[all...]
/freebsd-13-stable/sys/dev/drm2/
H A Ddrm_buffer.h44 int iterator; member in struct:drm_buffer
55 return buf->iterator / PAGE_SIZE;
62 return buf->iterator & (PAGE_SIZE - 1);
69 return buf->size - buf->iterator;
73 * Advance the buffer iterator number of bytes that is given.
77 buf->iterator += bytes;
90 * iterator.
128 * offset: The index of the dword relative to the internat iterator.
133 int iter = buffer->iterator + offset * 4;
142 * offset: The index of the byte relative to the internat iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DTypeFinder.h46 using iterator = std::vector<StructType*>::iterator;
49 iterator begin() { return StructTypes.begin(); }
50 iterator end() { return StructTypes.end(); }
57 iterator erase(iterator I, iterator E) { return StructTypes.erase(I, E); }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp44 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
45 MachineBasicBlock::iterator &NextMBBI);
47 MachineBasicBlock::iterator MBBI,
48 MachineBasicBlock::iterator &NextMBBI,
51 MachineBasicBlock::iterator MBBI,
52 MachineBasicBlock::iterator &NextMBBI);
54 MachineBasicBlock::iterator MBBI,
55 MachineBasicBlock::iterator &NextMBBI);
57 MachineBasicBlock::iterator MBBI,
58 MachineBasicBlock::iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.h40 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
44 MachineBasicBlock::iterator MBBI,
50 MachineBasicBlock::iterator MBBI,
57 void expandLoadStackGuard(MachineBasicBlock::iterator MI) const override;
H A DThumb2InstrInfo.h35 void ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail,
39 MachineBasicBlock::iterator MBBI) const override;
41 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
46 MachineBasicBlock::iterator MBBI,
52 MachineBasicBlock::iterator MBBI,
64 void expandLoadStackGuard(MachineBasicBlock::iterator MI) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.h26 MachineBasicBlock::iterator MI,
31 MachineBasicBlock::iterator MI,
38 MachineBasicBlock::iterator
40 MachineBasicBlock::iterator MI) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.h33 MachineBasicBlock::iterator
35 MachineBasicBlock::iterator I) const override;
38 MachineBasicBlock::iterator MI,
43 MachineBasicBlock::iterator MI,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDominanceFrontier.h28 using iterator = DominanceFrontierBase<MachineBasicBlock, false>::iterator;
53 iterator begin() {
61 iterator end() {
69 iterator find(MachineBasicBlock *B) {
77 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) {
85 void addToFrontier(iterator I, MachineBasicBlock *Node) {
89 void removeFromFrontier(iterator I, MachineBasicBlock *Node) {
H A DGCMetadata.h79 using iterator = std::vector<GCPoint>::iterator;
80 using roots_iterator = std::vector<GCRoot>::iterator;
134 iterator begin() { return SafePoints.begin(); }
135 iterator end() { return SafePoints.end(); }
144 live_iterator live_begin(const iterator &p) { return roots_begin(); }
145 live_iterator live_end(const iterator &p) { return roots_end(); }
146 size_t live_size(const iterator &p) const { return roots_size(); }
168 FuncInfoVec::iterator funcinfo_begin() { return Functions.begin(); }
169 FuncInfoVec::iterator funcinfo_en
[all...]
H A DRegisterScavenging.h39 MachineBasicBlock::iterator MBBI;
82 /// Move the internal MBB iterator and update register states.
85 /// Move the internal MBB iterator and update register states until
86 /// it has processed the specific iterator.
87 void forward(MachineBasicBlock::iterator I) {
96 /// Unprocess instructions until you reach the provided iterator.
97 void unprocess(MachineBasicBlock::iterator I) {
101 /// Update internal register state and move MBB iterator backwards.
106 /// Call backward() as long as the internal iterator does not point to \p I.
107 void backward(MachineBasicBlock::iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h54 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
63 MachineBasicBlock::iterator MBBI) const override;
66 MachineBasicBlock::iterator MBBI,
90 MachineBasicBlock::iterator MI,
96 MachineBasicBlock::iterator MI,
116 MachineBasicBlock::iterator
118 MachineBasicBlock::iterator MI) const override;
133 int mergeSPUpdates(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
138 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
172 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBB
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dsimple_ilist.h21 #include <iterator>
40 /// takes an iterator or iterator range and returns the next one, and \a
95 using iterator = ilist_iterator<OptionsT, false, false>;
117 iterator begin() { return ++iterator(Sentinel); }
119 iterator end() { return iterator(Sentinel); }
159 iterator insert(iterator
[all...]
H A Dilist.h29 #include <iterator>
177 typedef typename base_list_type::iterator iterator; typedef in class:llvm::iplist_impl
228 iterator insert(iterator where, pointer New) {
233 iterator insert(iterator where, const_reference New) {
237 iterator insertAfter(iterator where, pointer New) {
251 pointer remove(iterator
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DRegistry.h50 class iterator;
62 friend class iterator;
83 class iterator class in class:llvm::Registry
84 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,
89 explicit iterator(const node *N) : Cur(N) {} function in class:llvm::Registry::iterator
91 bool operator==(const iterator &That) const { return Cur == That.Cur; }
92 iterator &operator++() { Cur = Cur->Next; return *this; }
98 static iterator begin();
99 static iterator end() { return iterator(nullpt
[all...]

Completed in 210 milliseconds

1234567891011>>