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

1234567891011>>

/freebsd-10.1-release/contrib/wpa/src/utils/
H A Dradiotap.c42 * ieee80211_radiotap_iterator_init - radiotap parser iterator initialization
43 * @iterator: radiotap_iterator to initialize
49 * This function initializes an opaque iterator struct which can then
55 * call __ieee80211_radiotap_iterator_init() to init a semi-opaque iterator
60 * The iterator's @this_arg member points to the start of the argument
62 * found in the iterator's @this_arg_index member. This arg index corresponds
67 * iterator->max_length after executing ieee80211_radiotap_iterator_init()
71 * You must take care when dereferencing iterator.this_arg
73 * get_unaligned((type *)iterator.this_arg) to dereference
74 * iterator
80 ieee80211_radiotap_iterator_init( struct ieee80211_radiotap_iterator *iterator, struct ieee80211_radiotap_header *radiotap_header, int max_length) argument
158 ieee80211_radiotap_iterator_next( struct ieee80211_radiotap_iterator *iterator) argument
[all...]
H A Dradiotap_iter.h49 struct ieee80211_radiotap_iterator *iterator,
54 struct ieee80211_radiotap_iterator *iterator);
/freebsd-10.1-release/sys/dev/isci/scil/
H A Dsci_base_iterator.c59 * @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-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Diterators_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::iterator
52 return (iterator(m_a_entries));
64 inline typename PB_DS_CLASS_C_DEC::iterator
68 return (iterator(m_a_entries + m_size));
/freebsd-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dchild_iterator.hpp44 * Contains a iterator for a patricia tree.
47 struct iterator : public const_iterator struct in inherits:const_iterator
57 iterator(node_pointer_pointer p_p_cur = NULL, function in struct:iterator
63 operator==(const iterator& other) const
67 operator!=(const iterator& other) const
70 inline iterator&
77 inline iterator
80 iterator ret_it(*this);
/freebsd-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Diterators_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::iterator
55 return (iterator(NULL));
60 return (iterator(p_nd));
80 inline typename PB_DS_CLASS_C_DEC::iterator
84 return (iterator(NULL));
/freebsd-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Diterators_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::iterator
57 return iterator(&m_p_l->m_value, m_p_l, this);
70 return iterator(&m_p_l->m_value, m_p_l, const_cast<PB_DS_CLASS_C_DEC* >(this));
74 inline typename PB_DS_CLASS_C_DEC::iterator
77 { return iterator(NULL, NULL, this); }
/freebsd-10.1-release/crypto/openssl/crypto/engine/
H A Deng_list.c89 ENGINE *iterator = engine_list_head; local
91 while (iterator != NULL) {
92 ENGINE_remove(iterator);
93 iterator = engine_list_head;
105 ENGINE *iterator = NULL; local
111 iterator = engine_list_head;
112 while (iterator && !conflict) {
113 conflict = (strcmp(iterator->id, e->id) == 0);
114 iterator = iterator
154 ENGINE *iterator; local
326 ENGINE *iterator; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.h48 MachineBasicBlock::iterator MI, DebugLoc DL,
53 MachineBasicBlock::iterator MI,
60 MachineBasicBlock::iterator MI,
66 virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const;
72 MachineBasicBlock::iterator I) const;
78 MachineBasicBlock::iterator II, DebugLoc DL,
84 void expandRetRA(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
90 void expandPseudoMFHiLo(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
93 void expandPseudoMTLoHi(MachineBasicBlock &MBB, MachineBasicBlock::iterator I,
107 void expandCvtFPInt(MachineBasicBlock &MBB, MachineBasicBlock::iterator
[all...]
H A DMips16InstrInfo.h47 MachineBasicBlock::iterator MI, DebugLoc DL,
52 MachineBasicBlock::iterator MBBI,
59 MachineBasicBlock::iterator MBBI,
65 virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const;
71 MachineBasicBlock::iterator I) const;
75 MachineBasicBlock::iterator I) const;
80 MachineBasicBlock::iterator I) const;
88 MachineBasicBlock::iterator II, DebugLoc DL,
93 MachineBasicBlock::iterator II, DebugLoc DL,
109 (MachineBasicBlock &MBB, MachineBasicBlock::iterator
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DIdentifierResolver.h45 inline DeclsTy::iterator decls_begin() { return Decls.begin(); }
46 inline DeclsTy::iterator decls_end() { return Decls.end(); }
55 void InsertDecl(DeclsTy::iterator Pos, NamedDecl *D) {
65 /// iterator - Iterate over the decls of a specified declaration name.
68 class iterator { class in class:clang::IdentifierResolver
78 /// 2) A IdDeclInfo::DeclsTy::iterator that traverses only the decls of the
80 /// 3) A IdDeclInfo::DeclsTy::iterator that traverses the decls of parent
83 typedef IdDeclInfo::DeclsTy::iterator BaseIter;
86 iterator(NamedDecl *D) { function in class:clang::IdentifierResolver::iterator
90 /// A IdDeclInfo::DeclsTy::iterator tha
92 iterator(BaseIter I) { function in class:clang::IdentifierResolver::iterator
107 iterator() : Ptr(0) {} function in class:clang::IdentifierResolver::iterator
[all...]
/freebsd-10.1-release/contrib/libstdc++/src/
H A Dstring-inst.cc64 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
68 S::_S_construct(S::iterator, S::iterator,
85 template bool operator==(const S::iterator&, const S::iterator&);
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DThumb1RegisterInfo.h39 MachineBasicBlock::iterator &MBBI,
49 bool rewriteFrameIndex(MachineBasicBlock::iterator II, unsigned FrameRegIdx,
52 void resolveFrameIndex(MachineBasicBlock::iterator I,
55 MachineBasicBlock::iterator I,
56 MachineBasicBlock::iterator &UseMI,
59 void eliminateFrameIndex(MachineBasicBlock::iterator II,
H A DThumb2InstrInfo.h37 void ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail,
41 MachineBasicBlock::iterator MBBI) const;
44 MachineBasicBlock::iterator I, DebugLoc DL,
49 MachineBasicBlock::iterator MBBI,
55 MachineBasicBlock::iterator MBBI,
/freebsd-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/
H A Dcond_dtor.hpp51 cond_dtor(value_vector a_vec, iterator& r_last_it, Size_Type total_size)
60 iterator it = m_a_vec;
77 iterator& m_r_last_it;
/freebsd-10.1-release/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Diterator_fn_imps.hpp49 typename PB_DS_CLASS_C_DEC::iterator
57 inline typename PB_DS_CLASS_C_DEC::iterator
64 return iterator(p_value, pos, this);
68 inline typename PB_DS_CLASS_C_DEC::iterator
/freebsd-10.1-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h29 Function::iterator &I,
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DPHIEliminationUtils.h20 MachineBasicBlock::iterator
H A DMachineLoopInfo.cpp51 MachineFunction::iterator Begin = TopMBB->getParent()->begin();
53 MachineBasicBlock *PriorMBB = prior(MachineFunction::iterator(TopMBB));
57 PriorMBB = prior(MachineFunction::iterator(TopMBB));
65 MachineFunction::iterator End = BotMBB->getParent()->end();
67 MachineBasicBlock *NextMBB = llvm::next(MachineFunction::iterator(BotMBB));
70 if (BotMBB == llvm::next(MachineFunction::iterator(BotMBB))) break;
71 NextMBB = llvm::next(MachineFunction::iterator(BotMBB));
/freebsd-10.1-release/contrib/gdb/gdb/
H A Ddictionary.c118 struct dict_iterator *iterator);
119 struct symbol *(*iterator_next) (struct dict_iterator *iterator);
123 struct dict_iterator *iterator);
125 struct dict_iterator *iterator);
215 /* The dictionary that the iterator is associated to. */
237 struct dict_iterator *iterator);
239 static struct symbol *iterator_next_hashed (struct dict_iterator *iterator);
243 struct dict_iterator *iterator);
246 struct dict_iterator *iterator);
265 struct dict_iterator *iterator);
500 dict_iterator_first(const struct dictionary *dict, struct dict_iterator *iterator) argument
510 dict_iterator_next(struct dict_iterator *iterator) argument
517 dict_iter_name_first(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument
525 dict_iter_name_next(const char *name, struct dict_iterator *iterator) argument
572 iterator_first_hashed(const struct dictionary *dict, struct dict_iterator *iterator) argument
581 iterator_next_hashed(struct dict_iterator *iterator) argument
598 iterator_hashed_advance(struct dict_iterator *iterator) argument
620 iter_name_first_hashed(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument
651 iter_name_next_hashed(const char *name, struct dict_iterator *iterator) argument
752 iterator_first_linear(const struct dictionary *dict, struct dict_iterator *iterator) argument
761 iterator_next_linear(struct dict_iterator *iterator) argument
772 iter_name_first_linear(const struct dictionary *dict, const char *name, struct dict_iterator *iterator) argument
783 iter_name_next_linear(const char *name, struct dict_iterator *iterator) argument
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExternalASTSource.h372 class iterator { class in class:clang::LazyVector
382 /// precompiled headers), dereferencing the iterator flips the negative
398 iterator() : Self(0), Position(0) { } function in class:clang::LazyVector::iterator
400 iterator(LazyVector *Self, int Position) function in class:clang::LazyVector::iterator
420 iterator &operator++() {
425 iterator operator++(int) {
426 iterator Prev(*this);
431 iterator &operator--() {
436 iterator operator--(int) {
437 iterator Pre
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DTrace.h86 typedef BasicBlockListType::iterator iterator; typedef in class:llvm::Trace
89 typedef std::reverse_iterator<iterator> reverse_iterator;
91 iterator begin() { return BasicBlocks.begin(); }
93 iterator end () { return BasicBlocks.end(); }
104 iterator erase(iterator q) { return BasicBlocks.erase (q); }
105 iterator erase(iterator q1, iterator q
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp40 bool processBasicBlock(MachineFunction &MF, MachineFunction::iterator MFI);
49 void seekLEAFixup(MachineOperand& p, MachineBasicBlock::iterator& I,
50 MachineFunction::iterator MFI);
56 void processInstruction(MachineBasicBlock::iterator& I,
57 MachineFunction::iterator MFI);
62 MachineBasicBlock::iterator I);
67 MachineBasicBlock::iterator searchBackwards(MachineOperand& p,
68 MachineBasicBlock::iterator& I,
69 MachineFunction::iterator MFI);
74 MachineInstr* postRAConvertToLEA(MachineFunction::iterator
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/IR/
H A DTypeFinder.h45 typedef std::vector<StructType*>::iterator iterator; typedef in class:llvm::TypeFinder
48 iterator begin() { return StructTypes.begin(); }
49 iterator end() { return StructTypes.end(); }
56 iterator erase(iterator I, iterator E) { return StructTypes.erase(I, E); }
/freebsd-10.1-release/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...]

Completed in 305 milliseconds

1234567891011>>