Searched refs:callp (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/libtsol/common/
H A Dstob.c64 #define slcall callp->param.acall.cargs.stobsl_arg
65 #define slret callp->param.aret.rvals.stobsl_ret
105 labeld_data_t *callp = &call; local
130 if ((callp = malloc(datasize)) == NULL) {
137 callp->callop = STOBSL;
143 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == SUCCESS) {
144 int err = callp->reterr;
146 if (callp != &call) {
148 free(callp);
165 if (callp !
232 labeld_data_t *callp = &call; local
[all...]
H A Dprivate.c198 #define bsfcall callp->param.acall.cargs.bslcvt_arg
199 #define bsfret callp->param.aret.rvals.bslcvt_ret
239 labeld_data_t *callp = &call; local
252 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == NOSERVER) {
260 if (callp->reterr != 0)
274 if (callp != &call)
276 (void) munmap((void *)callp, bufsize);
290 if (callp != &call)
292 (void) munmap((void *)callp, bufsize);
298 #define bsccall callp
330 labeld_data_t *callp = &call; local
416 labeld_data_t *callp = &call; local
510 labeld_data_t *callp = &call; local
577 labeld_data_t *callp = &call; local
643 labeld_data_t *callp = &call; local
[all...]
H A Dmisc.c53 #define incall callp->param.acall.cargs.inset_arg
54 #define inret callp->param.aret.rvals.inset_ret
91 labeld_data_t *callp = &call; local
99 if (__call_labeld(&callp, &bufsize, &datasize) != SUCCESS) {
116 #define slvcall callp->param.acall.cargs.slvalid_arg
117 #define slvret callp->param.aret.rvals.slvalid_ret
139 labeld_data_t *callp = &call; local
159 if (__call_labeld(&callp, &bufsize, &datasize) != SUCCESS) {
169 #define clrvcall callp->param.acall.cargs.clrvalid_arg
170 #define clrvret callp
192 labeld_data_t *callp = &call; local
240 labeld_data_t *callp = &call; local
280 labeld_data_t *callp = &call; local
344 labeld_data_t *callp = &call; local
[all...]
H A Dsetflabel.c59 #define clcall callp->param.acall.cargs.setfbcl_arg
60 #define clret callp->param.aret.rvals.setfbcl_ret
81 labeld_data_t *callp = &call; local
114 if ((callp = (labeld_data_t *)malloc(datasize)) == NULL) {
120 callp->callop = SETFLABEL;
125 if (__call_labeld(&callp, &bufsize, &datasize) == SUCCESS) {
126 int err = callp->reterr;
128 if (callp != &call) {
130 free(callp);
149 if (callp !
181 labeld_data_t *callp = &call; local
[all...]
H A Dbtos.c104 #define slcall callp->param.acall.cargs.bsltos_arg
105 #define slret callp->param.aret.rvals.bsltos_ret
149 labeld_data_t *callp = &call; local
167 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == SUCCESS) {
169 if (callp->reterr != 0)
176 if (callp != &call)
177 (void) munmap((void *)callp, bufsize);
201 #define clrcall callp->param.acall.cargs.bcleartos_arg
202 #define clrret callp->param.aret.rvals.bcleartos_ret
244 labeld_data_t *callp local
[all...]
/illumos-gate/usr/src/common/tsol/
H A Dltos.c189 labeld_data_t *callp = &call; local
201 #define lscall callp->param.acall.cargs.ls_arg
202 #define lsret callp->param.aret.rvals.ls_ret
209 if ((err = __call_labeld(&callp, &bufsize, &datasize)) ==
211 if (callp->reterr != 0) {
217 if (callp != &call) {
219 (void) munmap((void *)callp, bufsize);
257 #define ccall callp->param.acall.cargs.color_arg
258 #define cret callp->param.aret.rvals.color_ret
264 if (__call_labeld(&callp,
[all...]
H A Dstol.c227 labeld_data_t *callp = &call; local
301 #define slcall callp->param.acall.cargs.sl_arg
302 #define slret callp->param.aret.rvals.sl_ret
307 if ((callp = malloc(datasize)) == NULL) {
313 callp->callop = STOL;
320 * callp->reterr = L_GOOD_LABEL (-1) == OK;
328 if (__call_labeld(&callp, &bufsize, &datasize) == SUCCESS) {
330 err = callp->reterr;
331 if (callp != &call) {
333 free(callp);
[all...]
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dsyscall.c147 struct sysent *callp; local
170 callp = code >= NSYSCALL ? &nosys_ent : se + code;
195 if ((nargs = (uint_t)callp->sy_narg) != 0 &&
201 return (callp); /* return sysent entry for caller */
386 struct sysent *callp; local
389 callp = &nosys_ent; /* nosys has no args */
391 callp = LWP_GETSYSENT(lwp) + code;
400 sysname, code, callp->sy_callc);
403 for (i = 0, ap = lwp->lwp_ap; i < callp->sy_narg; i++, ap++) {
1017 struct sysent *callp local
1087 struct sysent *callp; local
1123 struct sysent *callp; local
1186 struct sysent *callp; local
[all...]
/illumos-gate/usr/src/uts/sparc/os/
H A Dsyscall.c223 struct sysent *callp = se + code; local
225 nargs = callp->sy_narg;
226 if (LOADABLE_SYSCALL(callp) && nargs == 0) {
241 nargs = callp->sy_narg;
486 struct sysent *callp; local
489 callp = &nosys_ent; /* nosys has no args */
491 callp = LWP_GETSYSENT(lwp) + code;
503 for (i = 0, ap = lwp->lwp_ap; i < callp->sy_narg; i++, ap++) {
921 struct sysent *callp; local
926 callp
954 struct sysent *callp; local
1017 struct sysent *callp; local
1059 struct sysent *callp; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dmodctl.c170 struct sysent *callp; local
239 for (callnum = 0, callp = sysent; callnum < NSYSCALL;
240 callnum++, callp++) {
241 if (LOADABLE_SYSCALL(callp)) {
243 callp->sy_lock =
245 rw_init(callp->sy_lock, NULL, RW_DEFAULT, NULL);
247 callp->sy_flags &= ~SE_LOADABLE;
248 callp->sy_callc = nosys;
255 switch (callp->sy_flags & SE_RVAL_MASK) {
265 callnum, callp
[all...]

Completed in 112 milliseconds