Lines Matching refs:prelist
32 jerryx_handle_scope_pool.prelist + JERRYX_SCOPE_PRELIST_SIZE - 1
34 #define JERRYX_HANDLE_SCOPE_PRELIST_IDX(scope) (scope - jerryx_handle_scope_pool.prelist)
62 return (jerryx_handle_scope_pool.prelist <= scope)
63 && (scope <= (jerryx_handle_scope_pool.prelist + JERRYX_SCOPE_PRELIST_SIZE - 1));
68 * If given handle scope is in prelist, the parent must be in prelist too;
69 * if given is the first item of heap chain list, the parent must be the last one of prelist;
92 if (scope == jerryx_handle_scope_pool.prelist)
96 return jerryx_handle_scope_pool.prelist + JERRYX_HANDLE_SCOPE_PRELIST_IDX (scope) - 1;
102 * if the given handle scope is the last one of prelist, its child must be the first item of chain list;
103 * the children are in prelist otherwise.
115 return jerryx_handle_scope_pool.prelist;
137 return jerryx_handle_scope_pool.prelist + idx + 1;
141 * Claims a handle scope either from prelist or allocating a new memory block,
143 * If there are still available spaces in prelist, claims a block in prelist;
155 scope = jerryx_handle_scope_pool.prelist + jerryx_handle_scope_pool.count;
222 * Nothing to do with scopes in prelist