Searched refs:fstack_t (Results 1 - 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/lib/efcode/engine/
H A Dextend.c44 PUSH(DS, (fstack_t)pl);
51 PUSH(DS, (fstack_t)RTLD_NOW);
67 fstack_t d;
71 d = (fstack_t)dlsym((void *) d, name);
79 fstack_t a, b, c, d;
80 fstack_t (*fn0)(void);
81 fstack_t (*fn1)(fstack_t);
82 fstack_t (*fn2)(fstack_t, fstack_
[all...]
H A Dmcookie.c70 fstack_t
98 delete_mapping(fstack_t mcookie)
123 is_mcookie(fstack_t mcookie)
137 mcookie_to_addr(fstack_t mcookie)
142 fstack_t
143 mcookie_to_rlen(fstack_t mcookie)
161 fstack_t
162 mcookie_to_rvirt(fstack_t mcookie)
196 fstack_t d = POP(DS);
208 fstack_t siz
[all...]
H A Dinterface.c41 push_ds(fcode_env_t *env, fstack_t d)
46 fstack_t
53 push_rs(fcode_env_t *env, fstack_t d)
58 fstack_t
71 PUSH(DS, (fstack_t)str);
119 fstack_t lo, hi;
133 fstack_t lo, hi;
166 PUSH(DS, (fstack_t)buff);
169 PUSH(DS, (fstack_t)1);
234 env->ds0 = MALLOC(stack_size * sizeof (fstack_t));
[all...]
H A Dalarm.c45 static fstack_t alarm_xt;
46 static fstack_t alarm_ms;
68 fstack_t ms, xt;
H A Dinstance.c98 PUSH(DS, (fstack_t) ptr);
106 PUSH(DS, (fstack_t) WA);
108 PUSH(DS, (fstack_t) ptr);
H A Dforth.c60 fstack_t d;
70 fstack_t d;
80 fstack_t d;
90 fstack_t d, o, t, rem;
163 fstack_t d;
173 fstack_t d;
183 fstack_t d;
200 fstack_t d;
210 fstack_t d;
220 fstack_t
[all...]
H A Dpackage.c81 ihandle->data[INIT_DATA] = MALLOC(sizeof (fstack_t) * i);
83 (size_t) (sizeof (fstack_t) * i));
86 ihandle->data[UINIT_DATA] = MALLOC(sizeof (fstack_t) * i);
101 phandle->init_data = MALLOC(sizeof (fstack_t) * MIN_VALUES);
199 TOS = (fstack_t)d->child;
238 fstack_t *mem;
251 mem = MALLOC(sizeof (fstack_t) * (n+8));
252 memcpy(mem, MYSELF->device->init_data, sizeof (fstack_t) * n);
296 fstack_t *adr_ptr;
320 PUSH(DS, (fstack_t)MYSEL
[all...]
H A Dproperties.c180 fstack_t fail, n;
211 PUSH(DS, (fstack_t)p->data);
241 PUSH(DS, (fstack_t)prop->data);
242 PUSH(DS, (fstack_t)prop->size);
280 PUSH(DS, (fstack_t)MYSELF);
298 PUSH(DS, (fstack_t)prop);
313 PUSH(DS, (fstack_t)ptr);
332 static fstack_t
381 PUSH(DS, (fstack_t)(ptr + offset));
385 fstack_t
[all...]
H A Dprims64.c45 if (sizeof (xforth_t) == sizeof (fstack_t))
63 if (sizeof (xforth_t) == sizeof (fstack_t))
146 PUSH(DS, (fstack_t)HERE);
206 fstack_t index;
245 fstack_t addr;
261 fstack_t addr;
279 fstack_t len, addr;
338 fstack_t len, addr;
398 fstack_t len, addr;
H A Dinterp.c63 PUSH(DS, (fstack_t) (WA+1));
87 PUSH(RS, (fstack_t) IP);
H A Dactions.c80 PUSH(DS, (fstack_t)(*iptr));
96 fstack_t d;
99 d = (fstack_t)get_internal_address(env);
185 fstack_t d;
187 d = (fstack_t)p[action+2];
276 PUSH(DS, (fstack_t)ACF_TO_BODY(a));
288 PUSH(DS, (fstack_t)n);
H A Dfcode.c134 fstack_t d = (int)get_int(env);
146 branch_common(fcode_env_t *env, short direction, fstack_t which, int doswap)
148 fstack_t *sp;
152 which = (fstack_t)&bbranch_ptrs[which];
183 *sp = (fstack_t)branch_loc;
215 PUSH(DS, (fstack_t)strptr+1);
543 PUSH(DS, (fstack_t)apf);
570 PUSH(DS, (fstack_t)env->table[token].apf);
654 PUSH(DS, (fstack_t)&crash_ptr);
672 fstack_t *
[all...]
/illumos-gate/usr/src/lib/efcode/include/fcode/
H A Dpublic.h41 void push_ds(fcode_env_t *, fstack_t);
42 void push_rs(fcode_env_t *, fstack_t);
43 fstack_t pop_ds(fcode_env_t *);
44 fstack_t pop_rs(fcode_env_t *);
H A Dengine.h42 typedef long long fstack_t; typedef
45 typedef long fstack_t; typedef
123 fstack_t parent_adr_cells;
124 fstack_t my_space;
125 fstack_t my_addr[MAX_MY_ADDR];
126 fstack_t frame_buffer_adr;
143 fstack_t my_space;
144 fstack_t my_addr[MAX_MY_ADDR];
145 fstack_t frame_buffer_adr;
167 fstack_t *d
[all...]
H A Dproto.h42 void branch_common(fcode_env_t *, short, fstack_t, int);
242 void print_stack_element(fcode_env_t *, fstack_t);
426 fstack_t mapping_to_mcookie(uint64_t, size_t, uint64_t, size_t);
427 void delete_mapping(fstack_t);
428 int is_mcookie(fstack_t);
429 uint64_t mcookie_to_addr(fstack_t);
430 fstack_t mcookie_to_rlen(fstack_t);
431 fstack_t mcookie_to_rvirt(fstack_t);
[all...]
/illumos-gate/usr/src/lib/efcode/fcdriver/
H A Dmisc.c39 fc_reg_read(fcode_env_t *env, char *service, fstack_t virt, int *errp)
64 fc_reg_write(fcode_env_t *env, char *service, fstack_t virt, fc_cell_t data,
89 check_address_abuse(fcode_env_t *env, fstack_t addr, char *type,
105 fstack_t p;
116 fstack_t p, d;
130 fstack_t p;
141 fstack_t p, d;
155 fstack_t p;
167 fstack_t p, d;
184 fstack_t
[all...]
H A Ddma.c49 PUSH(DS, (fstack_t) p);
70 fstack_t va, len, cacheable;
85 PUSH(DS, (fstack_t)data);
91 fstack_t va, dva, len;
H A Dphandle.c73 convert_phandle(fcode_env_t *env, fstack_t d)
97 fstack_t
102 fstack_t r;
112 r = (fstack_t) p->my_handle;
115 r = (fstack_t) d;
H A Dget_req.c156 PUSH(DS, (fstack_t)fcode_info.fcode_ptr);
157 PUSH(DS, (fstack_t)cdp->fc.fcode_size);
190 fstack_t d;
214 fstack_t d;
254 fstack_t *dp = env->ds;
370 fstack_t fcode_len;
/illumos-gate/usr/src/lib/efcode/jupiter/
H A Djupiter.c50 fstack_t
51 mem_map_in(fcode_env_t *env, fstack_t hi, fstack_t lo, fstack_t len)
55 fstack_t mcookie = NULL;
90 mem_map_out(fcode_env_t *env, fstack_t mcookie, fstack_t len)
127 fstack_t phi, plo, len, addr;
140 fstack_t addr, len;
151 fstack_t ph
[all...]
/illumos-gate/usr/src/lib/efcode/gp2/
H A Dgp2.c38 fstack_t
39 mem_map_in(fcode_env_t *env, fstack_t hi, fstack_t lo, fstack_t len)
43 fstack_t mcookie = NULL;
78 mem_map_out(fcode_env_t *env, fstack_t mcookie, fstack_t len)
115 fstack_t phi, plo, portid;
131 fstack_t phi, pmid, plo, len, addr;
144 fstack_t add
[all...]
/illumos-gate/usr/src/lib/efcode/pci/
H A Dpci.c38 static fstack_t
39 mem_map_in(fcode_env_t *env, fstack_t hi, fstack_t mid, fstack_t lo,
40 fstack_t requested_len)
46 fstack_t mcookie = NULL;
48 fstack_t adjusted_len = 0;
102 mem_map_out(fcode_env_t *env, fstack_t mcookie, fstack_t requested_len)
208 fstack_t ph
[all...]
/illumos-gate/usr/src/lib/efcode/packages/
H A Dpopulate.c93 PUSH(DS, (fstack_t)buf);
103 fstack_t d;
136 fstack_t d;
221 fstack_t d;
238 fstack_t d;
284 PUSH(DS, (fstack_t)buf);
296 fstack_t d;
H A Dmemalloc.c59 PUSH(DS, (fstack_t)vaddr);
76 delete_mapping((fstack_t)addr);
/illumos-gate/usr/src/lib/efcode/upa/
H A Dupa.c47 fstack_t hi, mid, lo;

Completed in 79 milliseconds

12