Lines Matching defs:div
2828 assert(size_v >= size_w && size_w >= 2); /* Assert checks by div() */
3828 sdigit div;
3835 div = left / right;
3839 div = -1 - (left - 1) / right;
3842 return PyLong_FromLong(div);
3857 have different signs. We then subtract one from the 'div'
3870 PyLongObject *div, *mod;
3874 div = NULL;
3876 div = (PyLongObject *)fast_floor_div(v, w);
3877 if (div == NULL) {
3884 Py_XDECREF(div);
3892 *pdiv = div;
3896 if (long_divrem(v, w, &div, &mod) < 0)
3905 Py_DECREF(div);
3908 temp = (PyLongObject *) long_sub(div, (PyLongObject *)_PyLong_GetOne());
3911 Py_DECREF(div);
3914 Py_DECREF(div);
3915 div = temp;
3918 *pdiv = div;
3920 Py_DECREF(div);
3964 PyLongObject *div;
3972 if (l_divmod((PyLongObject*)a, (PyLongObject*)b, &div, NULL) < 0)
3973 div = NULL;
3974 return (PyObject *)div;
4190 PyLongObject *div, *rem;
4191 div = x_divrem(x, b, &rem);
4193 x = div;
4255 PyLongObject *div, *mod;
4260 if (l_divmod((PyLongObject*)a, (PyLongObject*)b, &div, &mod) < 0) {
4265 PyTuple_SET_ITEM(z, 0, (PyObject *) div);
4269 Py_DECREF(div);