Searched refs:__pos (Results 1 - 17 of 17) sorted by relevance

/haiku/headers/cpp/
H A Dbitset79 static size_t _S_whichword( size_t __pos ) {
80 return __pos / __BITS_PER_WORDT(_WordT);
82 static size_t _S_whichbyte( size_t __pos ) {
83 return (__pos % __BITS_PER_WORDT(_WordT)) / CHAR_BIT;
85 static size_t _S_whichbit( size_t __pos ) {
86 return __pos % __BITS_PER_WORDT(_WordT);
88 static _WordT _S_maskbit( size_t __pos ) {
89 return (static_cast<_WordT>(1)) << _S_whichbit(__pos);
92 _WordT& _M_getword(size_t __pos) { return _M_w[_S_whichword(__pos)]; }
[all...]
H A Dstl_slist.h62 inline void __slist_splice_after(_Slist_node_base* __pos, argument
66 if (__pos != __before_first && __pos != __before_last) {
68 _Slist_node_base* __after = __pos->_M_next;
70 __pos->_M_next = __first;
240 _Slist_node_base* _M_erase_after(_Slist_node_base* __pos) argument
242 _Slist_node<_Tp>* __next = (_Slist_node<_Tp>*) (__pos->_M_next);
244 __pos->_M_next = __next_next;
267 _Slist_node_base* _M_erase_after(_Slist_node_base* __pos) argument
269 _Slist_node<_Tp>* __next = (_Slist_node<_Tp>*) (__pos
449 previous(const_iterator __pos) argument
457 _M_insert_after(_Node_base* __pos, const value_type& __x) argument
461 _M_insert_after(_Node_base* __pos) argument
465 _M_insert_after_fill(_Node_base* __pos, size_type __n, const value_type& __x) argument
475 _M_insert_after_range(_Node_base* __pos, _InIter __first, _InIter __last) argument
482 _M_insert_after_range(_Node_base* __pos, _Integer __n, _Integer __x, __true_type) argument
488 _M_insert_after_range(_Node_base* __pos, _InIter __first, _InIter __last, __false_type) argument
499 _M_insert_after_range(_Node_base* __pos, const_iterator __first, const_iterator __last) argument
506 _M_insert_after_range(_Node_base* __pos, const value_type* __first, const value_type* __last) argument
519 insert_after(iterator __pos, const value_type& __x) argument
523 insert_after(iterator __pos) argument
527 insert_after(iterator __pos, size_type __n, const value_type& __x) argument
536 insert_after(iterator __pos, _InIter __first, _InIter __last) argument
542 insert_after(iterator __pos, const_iterator __first, const_iterator __last) argument
546 insert_after(iterator __pos, const value_type* __first, const value_type* __last) argument
553 insert(iterator __pos, const value_type& __x) argument
558 insert(iterator __pos) argument
563 insert(iterator __pos, size_type __n, const value_type& __x) argument
572 insert(iterator __pos, _InIter __first, _InIter __last) argument
579 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
583 insert(iterator __pos, const value_type* __first, const value_type* __last) argument
593 erase_after(iterator __pos) argument
601 erase(iterator __pos) argument
617 splice_after(iterator __pos, iterator __before_first, iterator __before_last) argument
627 splice_after(iterator __pos, iterator __prev) argument
635 splice(iterator __pos, slist& __x) argument
642 splice(iterator __pos, slist& __x, iterator __i) argument
650 splice(iterator __pos, slist& __x, iterator __first, iterator __last) argument
[all...]
H A Dstl_deque.h770 void insert(iterator __pos, size_type __n, const value_type& __x);
776 void insert(iterator __pos, _InputIterator __first, _InputIterator __last) { argument
778 _M_insert_dispatch(__pos, __first, __last, _Integral());
782 void _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x, argument
784 insert(__pos, (size_type) __n, (value_type) __x);
788 void _M_insert_dispatch(iterator __pos, argument
791 insert(__pos, __first, __last, __ITERATOR_CATEGORY(__first));
796 void insert(iterator __pos,
798 void insert(iterator __pos,
814 iterator erase(iterator __pos) { argument
966 insert(iterator __pos, size_type __n, const value_type& __x) argument
986 insert(iterator __pos, const value_type* __first, const value_type* __last) argument
1012 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
1238 insert(iterator __pos, _InputIterator __first, _InputIterator __last, input_iterator_tag) argument
1249 insert(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, forward_iterator_tag) argument
1280 _M_insert_aux(iterator __pos, const value_type& __x) argument
1311 _M_insert_aux(iterator __pos) argument
1340 _M_insert_aux(iterator __pos, size_type __n, const value_type& __x) argument
1399 _M_insert_aux(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n) argument
1460 _M_insert_aux(iterator __pos, const value_type* __first, const value_type* __last, size_type __n) argument
1518 _M_insert_aux(iterator __pos, const_iterator __first, const_iterator __last, size_type __n) argument
[all...]
H A Dstl_rope.h884 int _M_leaf_index; // Last valid __pos in path_end;
910 _Rope_iterator_base(_RopeRep* __root, size_t __pos) argument
911 : _M_root(__root), _M_current_pos(__pos), _M_buf_ptr(0) {}
933 _Rope_const_iterator(const _RopeRep* __root, size_t __pos): argument
935 const_cast<_RopeRep*>(__root), __pos)
949 _Rope_const_iterator(const rope<_CharT,_Alloc>& __r, size_t __pos) : argument
950 _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr, __pos) {}
1043 _Rope_iterator(rope<_CharT,_Alloc>* __r, size_t __pos) argument
1044 : _Rope_iterator_base<_CharT,_Alloc>(__r->_M_tree_ptr, __pos),
1063 _Rope_iterator(rope<_CharT,_Alloc>& __r, size_t __pos);
1756 copy(size_type __pos, size_type __n, _CharT* __buffer) const argument
2201 size_t __pos = __start.index(); local
2214 size_t __pos = __start.index(); local
2256 mutable_reference_at(size_type __pos) argument
2261 operator [](size_type __pos) argument
2265 at(size_type __pos) argument
[all...]
H A Dstl_vector.h378 void insert(iterator __pos, _InputIterator __first, _InputIterator __last) { argument
380 _M_insert_dispatch(__pos, __first, __last, _Integral());
384 void _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val, argument
386 insert(__pos, (size_type) __n, (_Tp) __val);
390 void _M_insert_dispatch(iterator __pos, argument
393 _M_range_insert(__pos, __first, __last, __ITERATOR_CATEGORY(__first));
400 void insert (iterator __pos, size_type __n, const _Tp& __x);
479 void _M_range_insert(iterator __pos,
484 void _M_range_insert(iterator __pos,
712 vector<_Tp, _Alloc>::_M_range_insert(iterator __pos, argument
[all...]
H A Dstl_bvector.h459 void _M_insert_range(iterator __pos, argument
463 __pos = insert(__pos, *__first);
464 ++__pos;
707 void _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x, argument
709 insert(__pos, (size_type) __n, (bool) __x);
713 void _M_insert_dispatch(iterator __pos, argument
716 _M_insert_range(__pos, __first, __last, __ITERATOR_CATEGORY(__first));
H A Dropeimpl.h37 size_t __pos = __x._M_current_pos; local
43 __x._M_buf_ptr = __x._M_buf_start + (__pos - __leaf_pos);
55 if (__buf_start_pos + __len <= __pos) {
56 __buf_start_pos = __pos - __len/4;
65 __x._M_buf_ptr = __x._M_tmp_buf + (__pos - __buf_start_pos);
85 size_t __pos = __x._M_current_pos; local
88 __stl_assert(__pos <= __x._M_root->_M_size);
89 if (__pos >= __x._M_root->_M_size) {
98 __x._M_buf_ptr = __curr_rope->_M_c_string + __pos;
122 if (__pos >
263 _Rope_iterator( rope<_CharT,_Alloc>& __r, size_t __pos) argument
[all...]
H A Dstl_list.h356 void _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x, argument
358 insert(__pos, (size_type) __n, (_Tp) __x);
362 void _M_insert_dispatch(iterator __pos,
367 void insert(iterator __pos, _InputIterator __first, _InputIterator __last) { argument
369 _M_insert_dispatch(__pos, __first, __last, _Integral());
377 void insert(iterator __pos, size_type __n, const _Tp& __x);
/haiku/src/system/libroot/posix/glibc/libio/
H A Diofgetpos.c59 else if ((_IO_off64_t) (__typeof (posp->__pos)) pos != pos)
68 posp->__pos = pos;
H A Diofgetpos64.c61 posp->__pos = pos;
H A Diofsetpos.c41 if (_IO_seekpos_unlocked (fp, posp->__pos, _IOS_INPUT|_IOS_OUTPUT)
H A Diofsetpos64.c42 if (_IO_seekpos_unlocked (fp, posp->__pos, _IOS_INPUT|_IOS_OUTPUT)
H A D_G_config.h64 off_t __pos; member in struct:__anon5472
70 off_t __pos; member in struct:__anon5473
H A Dstdio.h559 extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos)
562 extern int fsetpos (FILE *__stream, __const fpos_t *__pos) __THROW;
566 fpos_t *__restrict __pos) __THROW, fgetpos64);
568 (FILE *__stream, __const fpos_t *__pos) __THROW,
580 extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos)
582 extern int fsetpos64 (FILE *__stream, __const fpos64_t *__pos) __THROW;
H A Dlibio.h374 typedef int __io_seek_fn (void *__cookie, _IO_off64_t *__pos, int __w);
/haiku/headers/glibc/
H A D_G_config.h59 off_t __pos; member in struct:__anon3
65 off_t __pos; member in struct:__anon4
/haiku/src/add-ons/media/plugins/ape_reader/MAClib/
H A DNoWindows.h59 #define _FPOSOFF(fp) ((long)(fp).__pos)

Completed in 106 milliseconds