Lines Matching defs:deque
126 newblock(dequeobject *deque) { in newblock()
141 freeblock(dequeobject *deque, block *b) in freeblock()
154 dequeobject *deque; in deque_new() local
185 deque_pop(dequeobject *deque, PyObject *unused) in deque_pop()
222 deque_popleft(dequeobject *deque, PyObject *unused) in deque_popleft()
271 #define NEEDS_TRIM(deque, maxlen) ((size_t)(maxlen) < (size_t)(Py_SIZE(deque))) argument
274 deque_append_internal(dequeobject *deque, PyObject *item, Py_ssize_t maxlen) in deque_append_internal()
300 deque_append(dequeobject *deque, PyObject *item) in deque_append()
311 deque_appendleft_internal(dequeobject *deque, PyObject *item, Py_ssize_t maxlen) in deque_appendleft_internal()
337 deque_appendleft(dequeobject *deque, PyObject *item) in deque_appendleft()
378 deque_extend(dequeobject *deque, PyObject *iterable) in deque_extend()
425 deque_extendleft(dequeobject *deque, PyObject *iterable) in deque_extendleft()
472 deque_inplace_concat(dequeobject *deque, PyObject *other) in deque_inplace_concat()
485 deque_copy(PyObject *deque, PyObject *Py_UNUSED(ignored)) in deque_copy()
529 deque_concat(dequeobject *deque, PyObject *other) in deque_concat()
557 deque_clear(dequeobject *deque) in deque_clear()
641 deque_clearmethod(dequeobject *deque, PyObject *Py_UNUSED(ignored)) in deque_clearmethod()
650 deque_inplace_repeat(dequeobject *deque, Py_ssize_t n) in deque_inplace_repeat()
731 deque_repeat(dequeobject *deque, Py_ssize_t n) in deque_repeat()
770 _deque_rotate(dequeobject *deque, Py_ssize_t n) in _deque_rotate()
894 deque_rotate(dequeobject *deque, PyObject *const *args, Py_ssize_t nargs) in deque_rotate()
922 deque_reverse(dequeobject *deque, PyObject *unused) in deque_reverse()
963 deque_count(dequeobject *deque, PyObject *v) in deque_count()
1003 deque_contains(dequeobject *deque, PyObject *v) in deque_contains()
1036 deque_len(dequeobject *deque) in deque_len()
1042 deque_index(dequeobject *deque, PyObject *const *args, Py_ssize_t nargs) in deque_index()
1121 deque_insert(dequeobject *deque, PyObject *const *args, Py_ssize_t nargs) in deque_insert()
1169 deque_item(dequeobject *deque, Py_ssize_t i) in deque_item()
1209 deque_del_item(dequeobject *deque, Py_ssize_t i) in deque_del_item()
1225 deque_remove(dequeobject *deque, PyObject *value) in deque_remove()
1267 deque_ass_item(dequeobject *deque, Py_ssize_t i, PyObject *v) in deque_ass_item()
1303 deque_dealloc(dequeobject *deque) in deque_dealloc()
1324 deque_traverse(dequeobject *deque, visitproc visit, void *arg) in deque_traverse()
1348 deque_reduce(dequeobject *deque, PyObject *Py_UNUSED(ignored)) in deque_reduce()
1374 deque_repr(PyObject *deque) in deque_repr()
1482 deque_init(dequeobject *deque, PyObject *args, PyObject *kwdargs) in deque_init()
1523 deque_sizeof(dequeobject *deque, void *unused) in deque_sizeof()
1540 deque_get_maxlen(dequeobject *deque, void *Py_UNUSED(ignored)) in deque_get_maxlen()
1672 dequeobject *deque; member
1680 deque_iter(dequeobject *deque) in deque_iter()
1745 PyObject *deque; in dequeiter_new() local
1838 deque_reviter(dequeobject *deque, PyObject *Py_UNUSED(ignored)) in deque_reviter()
1887 PyObject *deque; in dequereviter_new() local