/freebsd-13-stable/contrib/wpa/src/utils/ |
H A D | radiotap.c | 53 * 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 D | sci_base_iterator.c | 61 * @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 D | eng_list.c | 35 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 D | IdentifierResolver.h | 22 #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 D | PHIEliminationUtils.h | 19 MachineBasicBlock::iterator
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | Trace.h | 80 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 D | DWARFDie.h | 14 #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 D | DWARFExpression.h | 13 #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 D | MipsSEInstrInfo.h | 45 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 D | Mips16RegisterInfo.h | 31 MachineBasicBlock::iterator I, 32 MachineBasicBlock::iterator &UseMI, 39 void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
H A D | Mips16InstrInfo.h | 51 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 D | drm_buffer.h | 44 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 D | TypeFinder.h | 46 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 D | RISCVExpandPseudoInsts.cpp | 44 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 D | Thumb1InstrInfo.h | 40 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 D | Thumb2InstrInfo.h | 35 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 D | AVRFrameLowering.h | 26 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 D | MSP430FrameLowering.h | 33 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 D | MachineDominanceFrontier.h | 28 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 D | GCMetadata.h | 79 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 D | RegisterScavenging.h | 39 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 D | X86FrameLowering.h | 54 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 D | simple_ilist.h | 21 #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 D | ilist.h | 29 #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 D | Registry.h | 50 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...] |