HomeSort by: relevance | last modified time | path
    Searched refs:avl (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/external/cddl/osnet/lib/libavl/
Makefile 7 .PATH: ${.CURDIR}/../../dist/common/avl
11 LIB= avl
12 SRCS= avl.c
  /src/external/cddl/osnet/lib/libuutil/
Makefile 8 .PATH: ${.CURDIR}/../../dist/common/avl
13 SRCS= avl.c uu_alloc.c uu_avl.c uu_dprintf.c uu_ident.c uu_list.c \
  /src/external/gpl3/gcc/dist/gcc/config/riscv/
riscv-vsetvl.def 156 /* Define AVL compatible and merge rules. */
158 DEF_AVL_RULE (avl, avl, avl, avl_equal_p, avl_equal_p, nop)
159 DEF_AVL_RULE (avl, non_zero_avl, avl, avl_equal_or_prev_avl_non_zero_p,
161 DEF_AVL_RULE (avl, ignore_avl, avl, always_true, always_true, nop)
163 DEF_AVL_RULE (non_zero_avl, avl, avl,
    [all...]
riscv-avlprop.cc 0 /* AVL propagation pass for RISC-V 'V' Extension for GNU compiler.
21 /* Pre-RA RTL_SSA-based pass propagates AVL for RVV instructions.
22 A standalone AVL propagation pass is designed because:
27 AVL propagation PASS is much easier to maintain.
30 A type of AVL propagation is we propagate AVL from NON-VLMAX
37 vle8.v (use avl = r136) --- IFN_MASK_LEN_LOAD
39 vse8.v (use avl = r136) --- IFN_MASK_LEN_STORE
41 NO AVL propation:
49 We can propagate the AVL to 'vadd.vv' since its resul
172 rtx avl = recog_data.operand[get_attr_vl_op_idx (rinsn)]; local
    [all...]
riscv-vsetvl.cc 51 - Phase 5 (cleanup): Clean up the avl operand in the RVV operator
331 for VLMAX avl RVV instruction before register allocation.
337 vadd.vv (use r136 with VLMAX avl)
344 vadd.vv (use r136 with VLMAX avl)
390 /* Helper function to get AVL operand. */
745 (policy_demand_type) and avl related (avl_demand_type). Then we define three
777 avl = demand_flags::DEMAND_AVL_P, member in class:avl_demand_type
822 m_avl_demand (avl_demand_type::avl), m_state (state_type::UNINITIALIZED),
831 void set_avl (rtx avl) { m_avl = avl; }
1157 rtx avl = ::get_avl (rinsn); local
1186 rtx avl = get_avl (); local
3429 rtx avl = get_vl (rinsn); local
    [all...]
  /src/usr.bin/menuc/
Makefile 8 SRCS= main.c parse.y scan.l avl.c mdb.c util.c
  /src/usr.bin/msgc/
Makefile 8 SRCS= msgmain.c msgparse.y msgscan.l msgdb.c util.c avl.c
  /src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
trim_map.h 29 #include <sys/avl.h>
metaslab.h 33 #include <sys/avl.h>
range_tree.h 33 #include <sys/avl.h>
45 avl_tree_t rt_root; /* offset-ordered segment AVL tree */
60 avl_node_t rs_node; /* AVL node */
61 avl_node_t rs_pp_node; /* AVL picker-private node */
zfs_fuid.h 35 #include <sys/avl.h>
76 uint64_t z_domidx; /* index in AVL domain table */
83 uint64_t z_domidx; /* AVL tree idx */
space_map.h 33 #include <sys/avl.h>
metaslab_impl.h 38 #include <sys/avl.h>
299 * AVL tree.
spa_impl.h 40 #include <sys/avl.h>
  /src/external/cddl/osnet/dist/lib/libzfs/common/
libzfs_iter.c 236 avl_tree_t *avl = data; local
241 node = avl_find(avl, &search, NULL);
245 * AVL tree, it's possible that we already inserted it under
250 avl_remove(avl, node);
256 avl_add(avl, node);
288 avl_tree_t avl; local
291 avl_create(&avl, zfs_snapshot_compare,
294 ret = zfs_iter_snapshots(zhp, B_FALSE, zfs_sort_snaps, &avl);
296 for (node = avl_first(&avl); node != NULL; node = AVL_NEXT(&avl, node)
    [all...]
  /src/external/cddl/osnet/lib/libzpool/
Makefile 17 avl ${.CURDIR}/../libavl \
  /src/external/cddl/osnet/dist/uts/common/fs/zfs/
dsl_deleg.c 470 * and load them into the permsets avl tree.
474 char type, char checkflag, void *valp, avl_tree_t *avl)
498 if (avl_find(avl, permnode, &idx) == NULL) {
499 avl_insert(avl, permnode, idx);
512 dsl_load_user_sets(objset_t *mos, uint64_t zapobj, avl_tree_t *avl,
521 ZFS_DELEG_USER_SETS, checkflag, &id, avl);
525 ZFS_DELEG_GROUP_SETS, checkflag, &id, avl);
528 ZFS_DELEG_EVERYONE_SETS, checkflag, NULL, avl);
535 ZFS_DELEG_GROUP_SETS, checkflag, &id, avl);
unique.c 29 #include <sys/avl.h>
spa_misc.c 45 #include <sys/avl.h>
608 * Lookup the named spa_t in the AVL tree. The spa_namespace_lock must be held.
1040 spa_aux_add(vdev_t *vd, avl_tree_t *avl)
1047 if ((aux = avl_find(avl, &search, &where)) != NULL) {
1053 avl_insert(avl, aux, where);
1058 spa_aux_remove(vdev_t *vd, avl_tree_t *avl)
1065 aux = avl_find(avl, &search, &where);
1070 avl_remove(avl, aux);
1078 spa_aux_exists(uint64_t guid, uint64_t *pool, int *refcnt, avl_tree_t *avl)
1083 found = avl_find(avl, &search, NULL)
    [all...]
zap_micro.c 36 #include <sys/avl.h>
300 avl_tree_t *avl = &zn->zn_zap->zap_m.zap_avl; local
309 mze = avl_find(avl, &mze_tofind, &idx);
311 mze = avl_nearest(avl, idx, AVL_AFTER);
312 for (; mze && mze->mze_hash == zn->zn_hash; mze = AVL_NEXT(avl, mze)) {
330 avl_tree_t *avl = &zap->zap_m.zap_avl; local
340 for (mze = avl_find(avl, &mze_tofind, &idx);
341 mze && mze->mze_hash == hash; mze = AVL_NEXT(avl, mze)) {
620 /* XXX destroy the avl later, so we can use the stored hash value */
  /src/external/cddl/osnet/lib/libzfs/
Makefile 14 avl ${.CURDIR}/../libavl \
  /src/external/cddl/osnet/dist/common/acl/
acl_common.c 28 #include <sys/avl.h>
131 avl_node_t avl; member in struct:acevals
798 * Find or create an acevals holder for a given id and avl tree.
800 * Note that only one thread will ever touch these avl trees, so
804 acevals_find(ace_t *ace, avl_tree_t *avl, int *num)
810 rc = avl_find(avl, &key, &where);
819 avl_insert(avl, rc, where);
1297 offsetof(acevals_t, avl));
1299 offsetof(acevals_t, avl));
1308 offsetof(acevals_t, avl));
    [all...]
  /src/external/cddl/osnet/dist/lib/libzpool/common/
util.c 27 #include <sys/avl.h>
  /src/external/cddl/osnet/dist/cmd/zfs/
zfs_main.c 2426 uu_avl_t *avl = cb->cb_avl; local
2546 if ((n = uu_avl_find(avl, node, &sortinfo, &idx)) == NULL) {
2547 uu_avl_insert(avl, node, idx);
2674 size_t *width, boolean_t rmnode, uu_avl_t *avl)
2699 for (node = uu_avl_first(avl); node; node = uu_avl_next(avl, node)) {
2911 /* Clean up the AVL tree */
4470 set_deleg_perm_node(uu_avl_t *avl, deleg_perm_node_t *node,
4480 if ((found_node = uu_avl_find(avl, node, NULL, &idx))
4482 uu_avl_insert(avl, node, idx)
4508 uu_avl_t *avl = who_perm->who_deleg_perm_avl; local
4536 uu_avl_t *avl = NULL; local
5184 uu_avl_t *avl = who_node->who_perm.who_deleg_perm_avl; local
5230 uu_avl_t *avl = who_node->who_perm.who_deleg_perm_avl; local
    [all...]
  /src/sys/dev/nvmm/x86/
nvmm_x86.h 229 uint16_t avl:1; member in struct:nvmm_x64_state_seg::__anon3231

Completed in 36 milliseconds

1 2