/titanic_44/usr/src/lib/libtsol/common/ |
H A D | private.c | 198 #define bsfcall callp->param.acall.cargs.bslcvt_arg 199 #define bsfret callp->param.aret.rvals.bslcvt_ret 239 labeld_data_t *callp = &call; in bslcvtfull() local 252 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == NOSERVER) { in bslcvtfull() 260 if (callp->reterr != 0) in bslcvtfull() 274 if (callp != &call) in bslcvtfull() 276 (void) munmap((void *)callp, bufsize); in bslcvtfull() 290 if (callp != &call) in bslcvtfull() 292 (void) munmap((void *)callp, bufsize); in bslcvtfull() 298 #define bsccall callp->param.acall.cargs.bslcvt_arg [all …]
|
H A D | stob.c | 64 #define slcall callp->param.acall.cargs.stobsl_arg 65 #define slret callp->param.aret.rvals.stobsl_ret 105 labeld_data_t *callp = &call; in stobsl() local 130 if ((callp = malloc(datasize)) == NULL) { in stobsl() 137 callp->callop = STOBSL; in stobsl() 143 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == SUCCESS) { in stobsl() 144 int err = callp->reterr; in stobsl() 146 if (callp != &call) { in stobsl() 148 free(callp); in stobsl() 165 if (callp != &call) { in stobsl() [all …]
|
H A D | misc.c | 53 #define incall callp->param.acall.cargs.inset_arg 54 #define inret callp->param.aret.rvals.inset_ret 91 labeld_data_t *callp = &call; in blinset() local 99 if (__call_labeld(&callp, &bufsize, &datasize) != SUCCESS) { in blinset() 116 #define slvcall callp->param.acall.cargs.slvalid_arg 117 #define slvret callp->param.aret.rvals.slvalid_ret 139 labeld_data_t *callp = &call; in bslvalid() local 159 if (__call_labeld(&callp, &bufsize, &datasize) != SUCCESS) { in bslvalid() 169 #define clrvcall callp->param.acall.cargs.clrvalid_arg 170 #define clrvret callp->param.aret.rvals.clrvalid_ret [all …]
|
H A D | setflabel.c | 59 #define clcall callp->param.acall.cargs.setfbcl_arg 60 #define clret callp->param.aret.rvals.setfbcl_ret 81 labeld_data_t *callp = &call; in setflabel() local 114 if ((callp = (labeld_data_t *)malloc(datasize)) == NULL) { in setflabel() 120 callp->callop = SETFLABEL; in setflabel() 125 if (__call_labeld(&callp, &bufsize, &datasize) == SUCCESS) { in setflabel() 126 int err = callp->reterr; in setflabel() 128 if (callp != &call) { in setflabel() 130 free(callp); in setflabel() 149 if (callp != &call) { in setflabel() [all …]
|
H A D | btos.c | 104 #define slcall callp->param.acall.cargs.bsltos_arg 105 #define slret callp->param.aret.rvals.bsltos_ret 149 labeld_data_t *callp = &call; in bsltos() local 167 if ((rval = __call_labeld(&callp, &bufsize, &datasize)) == SUCCESS) { in bsltos() 169 if (callp->reterr != 0) in bsltos() 176 if (callp != &call) in bsltos() 177 (void) munmap((void *)callp, bufsize); in bsltos() 201 #define clrcall callp->param.acall.cargs.bcleartos_arg 202 #define clrret callp->param.aret.rvals.bcleartos_ret 244 labeld_data_t *callp = &call; in bcleartos() local [all …]
|
/titanic_44/usr/src/common/tsol/ |
H A D | ltos.c | 189 labeld_data_t *callp = &call; in label_to_str() local 201 #define lscall callp->param.acall.cargs.ls_arg in label_to_str() 202 #define lsret callp->param.aret.rvals.ls_ret in label_to_str() 209 if ((err = __call_labeld(&callp, &bufsize, &datasize)) == in label_to_str() 211 if (callp->reterr != 0) { in label_to_str() 217 if (callp != &call) { in label_to_str() 219 (void) munmap((void *)callp, bufsize); in label_to_str() 257 #define ccall callp->param.acall.cargs.color_arg in label_to_str() 258 #define cret callp->param.aret.rvals.color_ret in label_to_str() 264 if (__call_labeld(&callp, &bufsize, &datasize) == SUCCESS) { in label_to_str() [all …]
|
H A D | stol.c | 227 labeld_data_t *callp = &call; in str_to_label() local 301 #define slcall callp->param.acall.cargs.sl_arg in str_to_label() 302 #define slret callp->param.aret.rvals.sl_ret in str_to_label() 307 if ((callp = malloc(datasize)) == NULL) { in str_to_label() 313 callp->callop = STOL; in str_to_label() 328 if (__call_labeld(&callp, &bufsize, &datasize) == SUCCESS) { in str_to_label() 330 err = callp->reterr; in str_to_label() 331 if (callp != &call) { in str_to_label() 333 free(callp); in str_to_label() 345 switch (callp->reterr) { in str_to_label()
|
/titanic_44/usr/src/uts/intel/ia32/os/ |
H A D | syscall.c | 147 struct sysent *callp; in syscall_entry() local 170 callp = code >= NSYSCALL ? &nosys_ent : se + code; in syscall_entry() 195 if ((nargs = (uint_t)callp->sy_narg) != 0 && in syscall_entry() 201 return (callp); /* return sysent entry for caller */ in syscall_entry() 386 struct sysent *callp; in pre_syscall() local 389 callp = &nosys_ent; /* nosys has no args */ in pre_syscall() 391 callp = LWP_GETSYSENT(lwp) + code; in pre_syscall() 400 sysname, code, callp->sy_callc); in pre_syscall() 403 for (i = 0, ap = lwp->lwp_ap; i < callp->sy_narg; i++, ap++) { in pre_syscall() 1017 struct sysent *callp = se + code; in save_syscall_args() local [all …]
|
/titanic_44/usr/src/uts/sparc/os/ |
H A D | syscall.c | 223 struct sysent *callp = se + code; in save_syscall_args() local 225 nargs = callp->sy_narg; in save_syscall_args() 226 if (LOADABLE_SYSCALL(callp) && nargs == 0) { in save_syscall_args() 241 nargs = callp->sy_narg; in save_syscall_args() 486 struct sysent *callp; in pre_syscall() local 489 callp = &nosys_ent; /* nosys has no args */ in pre_syscall() 491 callp = LWP_GETSYSENT(lwp) + code; in pre_syscall() 503 for (i = 0, ap = lwp->lwp_ap; i < callp->sy_narg; i++, ap++) { in pre_syscall() 921 struct sysent *callp; in syscall_ap() local 926 callp = LWP_GETSYSENT(lwp) + curthread->t_sysnum; in syscall_ap() [all …]
|
/titanic_44/usr/src/uts/common/os/ |
H A D | modctl.c | 170 struct sysent *callp; in mod_setup() local 239 for (callnum = 0, callp = sysent; callnum < NSYSCALL; in mod_setup() 240 callnum++, callp++) { in mod_setup() 241 if (LOADABLE_SYSCALL(callp)) { in mod_setup() 243 callp->sy_lock = in mod_setup() 245 rw_init(callp->sy_lock, NULL, RW_DEFAULT, NULL); in mod_setup() 247 callp->sy_flags &= ~SE_LOADABLE; in mod_setup() 248 callp->sy_callc = nosys; in mod_setup() 255 switch (callp->sy_flags & SE_RVAL_MASK) { in mod_setup() 265 callnum, callp->sy_flags); in mod_setup() [all …]
|