Home
last modified time | relevance | path

Searched full:root (Results 1 – 25 of 30) sorted by relevance

12

/picolibc-latest/newlib/libc/search/
Dtdestroy.c55 trecurse(node_t *root, /* Root of the tree to be walked */ in trecurse() argument
58 if (root->llink != NULL) in trecurse()
59 trecurse(root->llink, free_action); in trecurse()
60 if (root->rlink != NULL) in trecurse()
61 trecurse(root->rlink, free_action); in trecurse()
63 (*free_action) ((void *) root->key); in trecurse()
64 free(root); in trecurse()
71 node_t *root = (node_t *) vrootp; in tdestroy() local
73 if (root != NULL) in tdestroy()
74 trecurse(root, freefct); in tdestroy()
Dtwalk.c57 trecurse(const node_t *root, void (*action)(const void *, VISIT, int), int level) in trecurse() argument
60 if (root->llink == NULL && root->rlink == NULL) in trecurse()
61 (*action)(root, leaf, level); in trecurse()
63 (*action)(root, preorder, level); in trecurse()
64 if (root->llink != NULL) in trecurse()
65 trecurse(root->llink, action, level + 1); in trecurse()
66 (*action)(root, postorder, level); in trecurse()
67 if (root->rlink != NULL) in trecurse()
68 trecurse(root->rlink, action, level + 1); in trecurse()
69 (*action)(root, endorder, level); in trecurse()
[all …]
Dtsearch.345 .Fn twalk "const void *root" "void (*compar) (const void *, VISIT, int)"
82 If the node to be deleted is the root of the binary search tree,
88 .Fa root
97 zero is the root of the tree).
Dtfind.c55 void **vrootp, /* address of the tree root */ in tfind()
Dtsearch.c55 void **vrootp, /* address of tree root */ in tsearch()
Dtdelete.c56 void **__restrict vrootp, /* address of the root of tree */ in tdelete()
/picolibc-latest/newlib/libm/common/
Ds_cbrt.c17 <<cbrt>>, <<cbrtf>>---cube root
30 <<cbrt>> computes the cube root of the argument.
33 The cube root is returned.
44 * Return cube root of x
Dsf_cbrt.c20 * Return cube root of x
/picolibc-latest/newlib/libc/include/sys/
Dtree.h47 * node to the root of the tree and partly rebalances it.
59 * - every search path from the root to a leaf consists of the
61 * - each red node (except for the root) has a black parent,
70 struct type *sph_root; /* root of the tree */ \
73 #define SPLAY_INITIALIZER(root) \ argument
76 #define SPLAY_INIT(root) do { \ argument
77 (root)->sph_root = NULL; \
304 struct type *rbh_root; /* root of the tree */ \
307 #define RB_INITIALIZER(root) \ argument
310 #define RB_INIT(root) do { \ argument
[all …]
/picolibc-latest/newlib/libm/complex/
Dcsqrt.c37 <<csqrt>>, <<csqrtf>>---complex square root
51 These functions compute the complex square root of <[z]>, with
58 The csqrt functions return the complex square root value, in
Dcomplex.tex29 * Function csqrt:: Complex square root
/picolibc-latest/newlib/libm/math/
Ds_sqrt.c288 inexact flag before entering the square root program. Also we
319 Square root of +inf, +-0, or NaN is itself;
320 Square root of a negative number is NaN with invalid signal.
377 inexact flag before entering the square root program. Also we
405 ...Is z an exact square root?
406 To determine whether z is an exact square root of x, let z1 be the
Dmath.tex39 * Function cbrt:: Cube root
83 * Function sqrt:: Positive square root
/picolibc-latest/.github/workflows/
Dsteps-cmake3 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
Dsteps-minsize3 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
Dsteps-release3 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
Dlinux.yml110 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
170 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
230 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
Dzephyr.yml116 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
176 …eadlink -f picolibc):/picolibc -w /picolibc -v $GITHUB_WORKSPACE/.ccache:/root/.ccache $IMAGE bash…
/picolibc-latest/newlib/libm/machine/spu/headers/
Dcbrtf.h47 /* Compute the cube root of the floating point input x.
101 /* Compute the estimated mantissa cube root (ym) equals: in _cbrtf()
Dsqrt.h41 * _sqrt computes the square root of the input "in" and returns the
67 /* Compute an initial single precision guess for the square root (fg) in _sqrt()
Dcbrt.h48 /* Compute the cube root of x to double precision.
106 /* Compute the estimated mantissa cube root (ym) equals: in _cbrt()
Dsqrtd2.h52 * The _sqrtd2 function computes the square root of the vector input "in"
83 /* Compute an initial single precision guess for the square root (fg) in _sqrtd2()
Dhypotd2.h52 * the square root of the sum of the squares of the corresponding
Dhypotf4.h52 * the square root of the sum of the squares of the corresponding
/picolibc-latest/newlib/libc/machine/powerpc/machine/
Dfenv.h57 #define FE_VXSQRT 0x00000200 /* square root of a negative */

12