OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:max_limit
(Results
1 - 3
of
3
) sorted by relevancy
/src/sys/external/bsd/sljit/dist/sljit_src/
sljitUtils.c
249
SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw
max_limit
, void *allocator_data)
258
if (limit >
max_limit
|| limit < 1)
284
/* Align
max_limit
. */
285
max_limit
= (
max_limit
+ sljit_page_align) & ~sljit_page_align;
288
ptr = VirtualAlloc(NULL,
max_limit
, MEM_RESERVE, PAGE_READWRITE);
293
stack->
max_limit
= (sljit_u8 *)ptr;
294
stack->base = stack->
max_limit
+
max_limit
;
301
ptr = (void *)uvm_km_alloc(kernel_map,
max_limit
, PAGE_SIZE, UVM_KMF_WIRED|UVM_KMF_ZERO)
[
all
...]
sljitLir.h
1240
max_limit
, so the memory region for this stack is between
1241
max_limit
(inclusive) and base (exclusive). However the
1244
extend this region up to
max_limit
.
1252
/* Note: base and
max_limit
fields are aligned to PAGE_SIZE bytes
1266
sljit_u8 *
max_limit
;
member in struct:sljit_stack
1270
Note:
max_limit
contains the maximum stack size in bytes.
1274
SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw
max_limit
, void *allocator_data);
1279
max_limit
, it will fail. It is very easy to implement a stack data structure,
/src/sys/external/bsd/sljit/dist/test_src/
sljitTest.c
3499
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_S0), SLJIT_OFFSETOF(struct sljit_stack,
max_limit
), SLJIT_IMM, sizeof(sljit_sw));
Completed in 17 milliseconds
Indexes created Tue Oct 14 08:09:56 GMT 2025