/freebsd-current/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-current/sys/dev/isci/scil/ |
H A D | sci_base_iterator.c | 59 * @brief This file contains the implementation of an iterator class. 87 * @brief Return the size of an iterator object. 89 * @return U32 : size of iterator object in bytes. 102 * @param[in] iterator This parameter specifies the iterator to be 105 * iterated on by this iterator. The iterator will by initialized 115 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *) iterator_handle; local 117 memset(iterator, 0, sizeof(SCI_BASE_ITERATOR_T)); 118 iterator 134 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local 157 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local 173 SCI_BASE_ITERATOR_T * iterator = (SCI_BASE_ITERATOR_T *)iterator_handle; local [all...] |
/freebsd-current/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | path_iterator.h | 30 class _LIBCPP_EXPORTED_FROM_ABI path::iterator { class in class:path 52 _LIBCPP_HIDE_FROM_ABI iterator() : __stashed_elem_(), __path_ptr_(nullptr), __entry_(), __state_(_Singular) {} function in class:path::iterator 54 _LIBCPP_HIDE_FROM_ABI iterator(const iterator&) = default; 55 _LIBCPP_HIDE_FROM_ABI ~iterator() = default; 57 _LIBCPP_HIDE_FROM_ABI iterator& operator=(const iterator&) = default; 63 _LIBCPP_HIDE_FROM_ABI iterator& operator++() { 64 _LIBCPP_ASSERT_NON_NULL(__state_ != _Singular, "attempting to increment a singular iterator"); 65 _LIBCPP_ASSERT_UNCATEGORIZED(__state_ != _AtEnd, "attempting to increment the end iterator"); [all...] |
/freebsd-current/sys/contrib/dev/rtw88/ |
H A D | util.h | 10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ 12 IEEE80211_IFACE_ITER_NORMAL, iterator, data) 13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ 14 ieee80211_iterate_stations_atomic(rtwdev->hw, iterator, data) 15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ 16 ieee80211_iter_keys(rtwdev->hw, vif, iterator, data) 17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ 18 ieee80211_iter_keys_rcu((rtwdev)->hw, vif, iterator, data) 21 void (*iterator)(void *data, struct ieee80211_vif *vif), 24 void (*iterator)(voi [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.h | 19 MachineBasicBlock::iterator
|
/freebsd-current/crypto/openssl/crypto/engine/ |
H A D | eng_list.c | 44 ENGINE *iterator = engine_list_head; local 46 while (iterator != NULL) { 47 ENGINE_remove(iterator); 48 iterator = engine_list_head; 60 ENGINE *iterator = NULL; local 66 iterator = engine_list_head; 67 while (iterator && !conflict) { 68 conflict = (strcmp(iterator->id, e->id) == 0); 69 iterator = iterator 112 ENGINE *iterator; local 145 ENGINE *iterator = NULL; local 375 ENGINE *iterator; local [all...] |
/freebsd-current/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-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ilist.h | 30 #include <iterator> 121 typedef typename base_list_type::iterator iterator; typedef in class:llvm::iplist_impl 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 [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 = 125 iterator begin() { return ++iterator(Sentinel); } 127 iterator end() { return iterator(Sentinel); } 165 iterator insert(iterator [all...] |
/freebsd-current/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; 115 void ExpandRetRA16(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 120 MachineBasicBlock::iterator [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDie.h | 13 #include "llvm/ADT/iterator.h" 23 #include <iterator> 277 /// Get an iterator range to all attributes in the current DIE only. 279 /// \returns an iterator range for the attributes of the current DIE. 289 class iterator; 291 iterator begin() const; 292 iterator end() const; 294 std::reverse_iterator<iterator> rbegin() const; 295 std::reverse_iterator<iterator> rend() const; 297 iterator_range<iterator> childre 353 class DWARFDie::iterator class in class:llvm::DWARFDie 365 explicit iterator(DWARFDie D) : Die(D) {} function in class:llvm::DWARFDie::iterator [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | TypeFinder.h | 48 using iterator = std::vector<StructType*>::iterator; 51 iterator begin() { return StructTypes.begin(); } 52 iterator end() { return StructTypes.end(); } 59 iterator erase(iterator I, iterator E) { return StructTypes.erase(I, E); }
|
/freebsd-current/sys/dev/drm2/ |
H A D | drm_buffer.h | 42 int iterator; member in struct:drm_buffer 53 return buf->iterator / PAGE_SIZE; 60 return buf->iterator & (PAGE_SIZE - 1); 67 return buf->size - buf->iterator; 71 * Advance the buffer iterator number of bytes that is given. 75 buf->iterator += bytes; 88 * iterator. 126 * offset: The index of the dword relative to the internat iterator. 131 int iter = buffer->iterator + offset * 4; 140 * offset: The index of the byte relative to the internat iterator [all...] |
/freebsd-current/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-current/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-current/contrib/llvm-project/libcxx/modules/std/ |
H A D | iterator.inc | 11 // [iterator.assoc.types], associated types 19 // [iterator.traits], iterator traits 25 // [iterator.cust], customization point objects 27 // [iterator.cust.move], ranges::iter_move 30 // [iterator.cust.swap], ranges::iter_swap 37 // [iterator.concepts], iterator concepts 38 // [iterator.concept.readable], concept indirectly_readable 43 // [iterator [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineDominanceFrontier.h | 27 using iterator = DominanceFrontierBase<MachineBasicBlock, false>::iterator; 52 iterator begin() { 60 iterator end() { 68 iterator find(MachineBasicBlock *B) { 76 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) { 84 void addToFrontier(iterator I, MachineBasicBlock *Node) { 88 void removeFromFrontier(iterator I, MachineBasicBlock *Node) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVPostRAExpandPseudoInsts.cpp | 46 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 47 MachineBasicBlock::iterator &NextMBBI); 48 bool expandMovImm(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI); 64 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); 66 MachineBasicBlock::iterator NMBBI = std::next(MBBI); 75 MachineBasicBlock::iterator MBBI, 76 MachineBasicBlock::iterator &NextMBBI) { 86 MachineBasicBlock::iterator MBBI) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.h | 40 MachineBasicBlock::iterator 42 MachineBasicBlock::iterator I) const override; 45 MachineBasicBlock::iterator MI, 50 MachineBasicBlock::iterator MI, 60 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 65 MachineBasicBlock::iterator MBBI,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.h | 47 MachineBasicBlock::iterator MBBI, 53 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 57 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 61 MachineBasicBlock::iterator MBBI, 76 /// Returns an iterator pointing to the instruction after the replaced one. 77 MachineBasicBlock::iterator 79 MachineBasicBlock::iterator MI) const override; 111 MachineBasicBlock::iterator MI, 120 MachineBasicBlock::iterator MI, 162 int mergeSPUpdates(MachineBasicBlock &MBB, MachineBasicBlock::iterator [all...] |
/freebsd-current/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, 123 MachineBasicBlock::iterator 125 MachineBasicBlock::iterator MI) const override; 140 int mergeSPUpdates(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, 145 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, 179 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBB [all...] |
/freebsd-current/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...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | UnresolvedSet.h | 22 #include "llvm/ADT/iterator.h" 24 #include <iterator> 30 /// The iterator over UnresolvedSets. Serves as both the const and 31 /// non-const iterator. 78 // We don't currently support assignment through this iterator, so we might 80 using iterator = UnresolvedSetIterator; 83 iterator begin() { return iterator(decls().begin()); } 84 iterator end() { return iterator(decl [all...] |