Home
last modified time | relevance | path

Searched refs:env (Results 1 – 25 of 246) sorted by relevance

12345678910

/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/
H A Dregcomp.c145 node(Cenv_t* env, int type, int lo, int hi, size_t extra) in node() argument
150 if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra)) in node()
157 e->flags = env->flags; in node()
158 e->map = (e->flags & REG_ICASE) ? env->MAP : env->map; in node()
159 e->explicit = env->explicit; in node()
271 serialize(Cenv_t* env, Rex_t* e, int n) in serialize() argument
281 n = serialize(env, e->re.group.expr.binary.left, n); in serialize()
284 n = serialize(env, e->re.group.expr.binary.right, n); in serialize()
287 n = serialize(env, e->re.group.expr.binary.left, n); in serialize()
288 n = serialize(env, e->re.group.expr.binary.right, n); in serialize()
[all …]
H A Dregnexec.c248 _matchpush(Env_t* env, Rex_t* rex) in _matchpush() argument
260 env->error = REG_ESPACE; in _matchpush()
264 f->match = m = env->match + rex->re.group.number; in _matchpush()
280 pospush(Env_t* env, Rex_t* rex, unsigned char* p, int be) in pospush() argument
284 if (!(pos = vector(Pos_t, env->pos, env->pos->cur))) in pospush()
286 env->error = REG_ESPACE; in pospush()
292 env->pos->cur++; in pospush()
305 better(Env_t* env, Pos_t* os, Pos_t* ns, Pos_t* oend, Pos_t* nend, int level) in better() argument
312 if (env->error) in better()
316env->beg, oe->serial, oe->be);sfprintf(sfstdout, "\n %-*.*snew ", (level + 3) * 4, (level + 3) *… in better()
[all …]
H A Dregstat.c35 p->env->stats.re_flags = p->env->flags; in regstat()
36 p->env->stats.re_info = 0; in regstat()
37 e = p->env->rex; in regstat()
40 p->env->stats.re_record = p->env->rex->re.bm.size; in regstat()
44 p->env->stats.re_record = 0; in regstat()
50 p->env->stats.re_info |= REG_LITERAL; in regstat()
51 …p->env->stats.re_record = (p && p->env && p->env->rex->type == REX_BM) ? p->env->rex->re.bm.size :… in regstat()
52 return &p->env->stats; in regstat()
H A Dregsubcomp.c66 disc = p->env->disc; in regsubflags()
81 disc = p->env->disc; in regsubflags()
126 disc = p->env->disc; in regsubcomp()
127 if (p->env->flags & REG_NOSUB) in regsubcomp()
132 …if (!(sub = (regsub_t*)alloc(p->env->disc, 0, sizeof(regsub_t) + strlen(s))) || !(sub->re_ops = (r… in regsubcomp()
135 alloc(p->env->disc, sub, 0); in regsubcomp()
141 p->env->sub = 1; in regsubcomp()
144 if (!(p->env->flags & REG_DELIMITED)) in regsubcomp()
155 sre = p->env->flags & REG_SHELL; in regsubcomp()
164 if (p->env->flags & REG_MUSTDELIM) in regsubcomp()
[all …]
/illumos-gate/usr/src/cmd/pools/poold/libjkstat/
H A Djkstat.c68 makeUnsignedInt64(JNIEnv *env, uint64_t value) in makeUnsignedInt64() argument
75 if (!(byteArray = (*env)->NewByteArray(env, 9))) in makeUnsignedInt64()
77 if (!(bytes = (*env)->GetByteArrayElements(env, byteArray, NULL))) in makeUnsignedInt64()
89 (*env)->ReleaseByteArrayElements(env, byteArray, bytes, 0); in makeUnsignedInt64()
91 if (!(valueObj = (*env)->NewObject(env, ui64class, ui64cons_mid, in makeUnsignedInt64()
102 makeLong(JNIEnv *env, jlong value) in makeLong() argument
106 if (!(valueObj = (*env)->NewObject(env, longclass, longcons_mid, in makeLong()
117 makeDouble(JNIEnv *env, jdouble value) in makeDouble() argument
121 if (!(valueObj = (*env)->NewObject(env, doubleclass, doublecons_mid, in makeDouble()
133 Java_com_sun_solaris_service_kstat_KstatCtl_open(JNIEnv *env, jobject obj) in Java_com_sun_solaris_service_kstat_KstatCtl_open() argument
[all …]
/illumos-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_util.c50 zjni_throw_exception(JNIEnv *env, const char *fmt, ...) in zjni_throw_exception() argument
61 (*env)->FindClass(env, "java/lang/UnsupportedOperationException"); in zjni_throw_exception()
63 (*env)->ThrowNew(env, class_UnsupportedOperationException, error); in zjni_throw_exception()
67 zjni_get_matched_string(JNIEnv *env, char *name, regmatch_t *match) in zjni_get_matched_string() argument
74 stringUTF = (*env)->NewStringUTF(env, name + match->rm_so); in zjni_get_matched_string()
94 zjni_Collection_to_array(JNIEnv *env, zjni_Collection_t *list, char *class) in zjni_Collection_to_array() argument
97 jint length = (*env)->CallIntMethod( in zjni_Collection_to_array()
98 env, ((zjni_Object_t *)list)->object, in zjni_Collection_to_array()
102 jobjectArray array = (*env)->NewObjectArray( in zjni_Collection_to_array()
103 env, length, (*env)->FindClass(env, class), NULL); in zjni_Collection_to_array()
[all …]
H A Dlibzfs_jni_pool.c193 new_ImportablePoolBean(JNIEnv *env, ImportablePoolBean_t *bean) in new_ImportablePoolBean() argument
199 (*env)->FindClass(env, in new_ImportablePoolBean()
203 (*env)->GetMethodID(env, object->class, "<init>", "()V"); in new_ImportablePoolBean()
206 (*env)->NewObject(env, object->class, object->constructor); in new_ImportablePoolBean()
209 new_PoolStats(env, &(bean->interface_PoolStats), object); in new_ImportablePoolBean()
211 bean->method_setName = (*env)->GetMethodID( in new_ImportablePoolBean()
212 env, object->class, "setName", "(Ljava/lang/String;)V"); in new_ImportablePoolBean()
214 bean->method_setId = (*env)->GetMethodID( in new_ImportablePoolBean()
215 env, object->class, "setId", "(J)V"); in new_ImportablePoolBean()
220 new_VirtualDevice(JNIEnv *env, VirtualDeviceBean_t *bean) in new_VirtualDevice() argument
[all …]
H A Dlibzfs_jni_dataset.c121 new_DatasetBean(JNIEnv *env, DatasetBean_t *bean) in new_DatasetBean() argument
127 (*env)->FindClass(env, ZFSJNI_PACKAGE_DATA "DatasetBean"); in new_DatasetBean()
130 (*env)->GetMethodID(env, object->class, "<init>", "()V"); in new_DatasetBean()
133 (*env)->NewObject(env, object->class, object->constructor); in new_DatasetBean()
136 bean->method_setPoolName = (*env)->GetMethodID( in new_DatasetBean()
137 env, object->class, "setPoolName", "(Ljava/lang/String;)V"); in new_DatasetBean()
139 bean->method_setParentName = (*env)->GetMethodID( in new_DatasetBean()
140 env, object->class, "setParentName", "(Ljava/lang/String;)V"); in new_DatasetBean()
142 bean->method_setBaseName = (*env)->GetMethodID( in new_DatasetBean()
143 env, object->class, "setBaseName", "(Ljava/lang/String;)V"); in new_DatasetBean()
[all …]
H A Dlibzfs_jni_main.c86 JNIEnv *env, jobject obj, jobjectArray dirs) { in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools() argument
96 zjni_throw_exception(env, in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
102 argv = zjni_java_string_array_to_c(env, dirs); in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
104 zjni_throw_exception(env, "out of memory"); in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
113 zjni_new_ArrayList(env, list); in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
115 data.env = env; in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
128 return (zjni_Collection_to_array(env, (zjni_Collection_t *)list, in Java_com_sun_zfs_common_model_SystemDataModel_getImportablePools()
139 Java_com_sun_zfs_common_model_SystemDataModel_getPools(JNIEnv *env, jobject obj) in Java_com_sun_zfs_common_model_SystemDataModel_getPools() argument
147 zjni_new_ArrayList(env, list); in Java_com_sun_zfs_common_model_SystemDataModel_getPools()
149 data.env = env; in Java_com_sun_zfs_common_model_SystemDataModel_getPools()
[all …]
H A Dlibzfs_jni_disk.c35 static jobject create_SliceUsage(JNIEnv *env, dmgt_slice_t *sp);
36 static jobject create_SliceDeviceBean(JNIEnv *env, dmgt_slice_t *sp);
44 create_DiskDeviceBean(JNIEnv *env, dmgt_disk_t *dp) in create_DiskDeviceBean() argument
50 env, dp->aliases, naliases); in create_DiskDeviceBean()
52 jobjectArray slices = create_SliceDeviceBean_array(env, in create_DiskDeviceBean()
55 jstring nameUTF = (*env)->NewStringUTF(env, dp->name); in create_DiskDeviceBean()
59 jclass class_DiskDeviceBean = (*env)->FindClass( in create_DiskDeviceBean()
60 env, ZFSJNI_PACKAGE_DATA "DiskDeviceBean"); in create_DiskDeviceBean()
63 (*env)->GetMethodID(env, class_DiskDeviceBean, in create_DiskDeviceBean()
68 disk = (*env)->NewObject(env, class_DiskDeviceBean, in create_DiskDeviceBean()
[all …]
H A Dlibzfs_jni_property.c167 create_BasicProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop, in create_BasicProperty() argument
182 propValue = convert_str(env, propbuf); in create_BasicProperty()
189 propValue = convert_uint64(env, value); in create_BasicProperty()
196 jclass class = (*env)->FindClass(env, propClass); in create_BasicProperty()
198 jstring propName = (*env)->NewStringUTF( in create_BasicProperty()
199 env, zfs_prop_to_name(prop)); in create_BasicProperty()
206 jstring propSource = (*env)->NewStringUTF(env, source); in create_BasicProperty()
212 constructor = (*env)->GetMethodID( in create_BasicProperty()
213 env, class, "<init>", signature); in create_BasicProperty()
215 propertyObject = (*env)->NewObject( in create_BasicProperty()
[all …]
/illumos-gate/usr/src/cmd/pools/poold/libjlgrp/
H A Djlgrp.c40 getCookie(JNIEnv *env, jclass clazz, jobject obj) in getCookie() argument
44 fid = (*env)->GetFieldID(env, clazz, "cookie", "J"); in getCookie()
45 return ((lgrp_cookie_t)(*env)->GetLongField(env, obj, fid)); in getCookie()
52 throwException(JNIEnv *env, const char *class, const char *msg) in throwException() argument
56 clazz = (*env)->FindClass(env, class); in throwException()
58 (*env)->ThrowNew(env, clazz, msg); in throwException()
70 Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init() argument
76 throwException(env, "java/lang/Exception", in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1init()
88 Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini(JNIEnv *env, in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini() argument
93 clazz = (*env)->GetObjectClass(env, obj); in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1fini()
[all …]
/illumos-gate/usr/src/lib/libadt_jni/common/
H A Dadt_jni.c47 local_throw(JNIEnv *env, const char *exception, const char *why) { in local_throw() argument
59 strclass = (*env)->FindClass(env, "java/lang/String"); in local_throw()
60 jstrnew = (*env)->GetMethodID(env, strclass, "<init>", "([B)V"); in local_throw()
63 jbarray = (*env)->NewByteArray(env, (jsize)(strlen(why))); in local_throw()
64 (*env)->SetByteArrayRegion(env, jbarray, (jsize)0, in local_throw()
68 jmsg = (*env)->NewObject(env, strclass, jstrnew, jbarray); in local_throw()
69 exceptionclass = (*env)->FindClass(env, exception); in local_throw()
70 jexceptionnew = (*env)->GetMethodID(env, exceptionclass, in local_throw()
73 jexception = (*env)->NewObject(env, exceptionclass, jexceptionnew, in local_throw()
75 (*env)->Throw(env, jexception); in local_throw()
[all …]
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_jni_support.c52 JNU_ThrowByName(JNIEnv *env, const char *name, const char *msg) in JNU_ThrowByName() argument
54 jclass class = (*env)->FindClass(env, name); in JNU_ThrowByName()
65 (*env)->ThrowNew(env, class, msg); in JNU_ThrowByName()
66 (*env)->DeleteLocalRef(env, class); in JNU_ThrowByName()
83 *JNU_GetStringNativeChars(JNIEnv *env, jstring jstr) in JNU_GetStringNativeChars() argument
95 if ((*env)->EnsureLocalCapacity(env, 3) < 0) { in JNU_GetStringNativeChars()
97 env, in JNU_GetStringNativeChars()
104 class = (*env)->FindClass(env, CLASS_JAVA_LANG_STRING); in JNU_GetStringNativeChars()
115 method = (*env)->GetMethodID( in JNU_GetStringNativeChars()
116 env, in JNU_GetStringNativeChars()
[all …]
/illumos-gate/usr/src/cmd/troff/
H A Dtdef.h325 #define ENV_BLK ((NEV * sizeof(env) / sizeof(tchar) + BLK-1) / BLK)
446 #define ics env._ics
447 #define sps env._sps
448 #define spacesz env._spacesz
449 #define lss env._lss
450 #define lss1 env._lss1
451 #define ll env._ll
452 #define ll1 env._ll1
453 #define lt env._lt
454 #define lt1 env._lt1
[all …]
/illumos-gate/usr/src/cmd/pools/poold/libjsyslog/
H A Djsyslog.c49 Java_com_sun_solaris_service_logging_SyslogHandler_syslog(JNIEnv *env, in Java_com_sun_solaris_service_logging_SyslogHandler_syslog() argument
57 if (!(exceptionClass = (*env)->FindClass(env, in Java_com_sun_solaris_service_logging_SyslogHandler_syslog()
60 (*env)->Throw(env, (*env)->NewObject(env, exceptionClass, in Java_com_sun_solaris_service_logging_SyslogHandler_syslog()
61 (*env)->GetStaticMethodID(env, exceptionClass, "<init>", in Java_com_sun_solaris_service_logging_SyslogHandler_syslog()
66 if (!(message = (*env)->GetStringUTFChars(env, messageObj, NULL))) in Java_com_sun_solaris_service_logging_SyslogHandler_syslog()
69 (*env)->ReleaseStringUTFChars(env, messageObj, message); in Java_com_sun_solaris_service_logging_SyslogHandler_syslog()
77 Java_com_sun_solaris_service_logging_SyslogHandler_openlog(JNIEnv *env, in Java_com_sun_solaris_service_logging_SyslogHandler_openlog() argument
85 if (!(exceptionClass = (*env)->FindClass(env, in Java_com_sun_solaris_service_logging_SyslogHandler_openlog()
88 (*env)->Throw(env, (*env)->NewObject(env, exceptionClass, in Java_com_sun_solaris_service_logging_SyslogHandler_openlog()
89 (*env)->GetStaticMethodID(env, exceptionClass, "<init>", in Java_com_sun_solaris_service_logging_SyslogHandler_openlog()
[all …]
/illumos-gate/usr/src/cmd/pools/poold/
H A Dpoold.c103 check_thread_attached(JNIEnv **env) in check_thread_attached() argument
107 ret = (*jvm)->GetEnv(jvm, (void **)env, JNI_VERSION_1_4); in check_thread_attached()
108 if (*env == NULL) { in check_thread_attached()
119 if ((*jvm)->AttachCurrentThreadAsDaemon(jvm, (void **)env, in check_thread_attached()
147 JNIEnv *env = NULL; in pu_output() local
176 check_thread_attached(&env); in pu_output()
177 if ((jline = (*env)->NewStringUTF(env, line)) != NULL) in pu_output()
178 (*env)->CallVoidMethod(env, base_log, log_mid, in pu_output()
205 JNIEnv *env = NULL; in halt_application() local
209 check_thread_attached(&env); in halt_application()
[all …]
/illumos-gate/usr/src/lib/libdtrace_jni/common/
H A Ddtrace_jni.c468 Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion() argument
472 dtj_throw_illegal_state(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion()
483 Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable() argument
493 dtj_throw_illegal_state(env, "JNI table already loaded"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable()
498 if (dtj_load(env) == DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable()
507 Java_org_opensolaris_os_dtrace_LocalConsumer__1open(JNIEnv *env, jobject obj, in Java_org_opensolaris_os_dtrace_LocalConsumer__1open() argument
522 dtj_throw_illegal_state(env, "JNI table not loaded"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
526 c = dtj_consumer_create(env); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
532 len = (flags ? (*env)->GetArrayLength(env, flags) : 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
534 flag = (*env)->GetObjectArrayElement(env, flags, i); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/xa/
H A Dxa.c91 DB_ENV *env; local
99 if (__db_rmid_to_env(rmid, &env, 0) == 0)
127 DB_ENV *env; local
138 if (__db_rmid_to_env(rmid, &env, 0) != 0)
142 if (env->xa_txn != NULL && env->xa_txn->txnid != TXN_INVALID)
147 if ((t_ret = db_appexit(env)) != 0 && ret == 0)
150 __os_free(env, sizeof(DB_ENV));
165 DB_ENV *env; local
180 if (__db_rmid_to_env(rmid, &env, 1) != 0)
183 is_known = __db_xid_to_txn(env, xid, &off) == 0;
[all …]
H A Dxa_map.c43 DB_ENV *env; local
46 env = TAILQ_FIRST(&DB_GLOBAL(db_envq));
47 if (env != NULL && env->xa_rmid == rmid) {
48 *envp = env;
57 for (; env != NULL; env = TAILQ_NEXT(env, links))
58 if (env->xa_rmid == rmid) {
59 TAILQ_REMOVE(&DB_GLOBAL(db_envq), env, links);
60 TAILQ_INSERT_HEAD(&DB_GLOBAL(db_envq), env, links);
61 *envp = env;
79 if (__os_calloc(1, sizeof(DB_ENV), &env) != 0)
[all …]
/illumos-gate/usr/src/cmd/sgs/crle/common/
H A Dutil.c47 Env_desc *env; in addenv() local
64 for (APLIST_TRAVERSE(crle->c_env, idx, env)) { in addenv()
65 if ((env->e_varsz == varsz) && in addenv()
66 (strncmp(env->e_str, arg, varsz) == 0)) { in addenv()
71 if ((env->e_flags & RTC_ENV_CONFIG) == 0) { in addenv()
75 env->e_str); in addenv()
84 free((void *)env->e_str); in addenv()
85 crle->c_strsize -= env->e_totsz; in addenv()
88 if ((env->e_str = strdup(arg)) == 0) { in addenv()
95 env->e_varsz = varsz; in addenv()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Dregexp.c45 register Env_t* env = (Env_t*)handle; in block() local
47 if (data || (size = roundof(size, ALIGN_BOUND2)) > (env->buf + env->size - env->cur)) in block()
49 data = (void*)env->cur; in block()
50 env->cur += size; in block()
57 register Env_t* env = (Env_t*)handle; in _re_comp() local
62 env->buf = env->cur = (char*)env + sizeof(Env_t); in _re_comp()
63 env->size = size - sizeof(Env_t); in _re_comp()
64 regalloc(env, block, REG_NOFREE); in _re_comp()
65 n = regcomp(&env->re, pattern, REG_LENIENT|REG_NULL); in _re_comp()
89 re->re_nbra = env->re.re_nsub; in _re_comp()
[all …]
/illumos-gate/usr/src/cmd/sgs/link_audit/common/
H A DMakefile.demo81 obj32/bindings.o obj32/env.o
82 $(LINK.c) -G obj32/bindings.o obj32/env.o -o $@ $(LDLIBS)
85 obj64/bindings.o obj64/env.o
86 $(LINK.c) -G obj64/bindings.o obj64/env.o -o $@ $(LDLIBS)
89 obj32/perfcnt.o obj32/hash.o obj32/env.o
90 $(LINK.c) -G obj32/perfcnt.o obj32/hash.o obj32/env.o -o $@ $(LDLIBS)
93 obj64/perfcnt.o obj64/hash.o obj64/env.o
94 $(LINK.c) -G obj64/perfcnt.o obj64/hash.o obj64/env.o -o $@ $(LDLIBS)
97 obj32/symbindrep.o obj32/env.o
98 $(LINK.c) -G obj32/symbindrep.o obj32/env.o -o $@ $(LDLIBS)
[all …]
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Denv.c43 char **env; member
93 return(ep->env+n); in env_get()
97 free((void*)ep->env); in env_get()
98 if(!(ep->env = (char**)malloc(sizeof(char*)*(ep->count+1)))) in env_get()
106 ep->env[n++] = vp->un.ptr; in env_get()
108 ep->env[n] = 0; in env_get()
110 environ = ep->env+ep->extra; in env_get()
111 return(ep->env+ep->extra); in env_get()
132 if(ep->env && (ep->flags&ENV_VALID)) in env_add()
133 ep->env[vp->index>>ENV_BITS] = vp->un.ptr; in env_add()
[all …]
/illumos-gate/usr/src/cmd/allocate/
H A Dallocate.c242 getenvent(char *name, char *env[]) in getenvent() argument
244 for (; *env != NULL; env++) { in getenvent()
245 if (strncmp(*env, name, strlen(name)) == 0) in getenvent()
246 return (*env); in getenvent()
254 char *name, *env; in main() local
285 env = getenvent("LC_ALL=", envp); in main()
286 if (env != NULL) in main()
287 newenv[env_num++] = env; in main()
288 env = getenvent("LC_COLLATE=", envp); in main()
289 if (env != NULL) in main()
[all …]

12345678910