Searched defs:cstr (Results 1 - 7 of 7) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/nio/fs/
H A DNativeBuffers.java123 static void copyCStringToNativeBuffer(byte[] cstr, NativeBuffer buffer) { argument
125 long len = cstr.length;
127 unsafe.copyMemory(cstr, offset, null, buffer.address(), len);
135 static NativeBuffer asNativeBuffer(byte[] cstr) { argument
136 NativeBuffer buffer = getNativeBuffer(cstr.length+1);
137 copyCStringToNativeBuffer(cstr, buffer);
/openjdk7/jdk/src/solaris/native/java/lang/
H A Djava_props_macosx.c211 // len is only a hint; cstr must still be nul-terminated
212 static int looksLikeIPAddress(char *cstr, size_t len) { argument
213 if (len == 0 || (len == 1 && cstr[0] == '.')) return FALSE;
216 return (1 == inet_pton(AF_INET, cstr, dst) ||
217 1 == inet_pton(AF_INET6, cstr, dst));
H A Djava_props_md.c579 GetStringPlatform(JNIEnv *env, nchar* cstr) argument
581 return JNU_NewStringPlatform(env, cstr);
/openjdk7/jdk/src/solaris/native/sun/tools/attach/
H A DSolarisVirtualMachine.c241 const char* cstr; local
249 cstr = JNU_GetStringPlatformChars(env, cmd, &isCopy);
250 if (cstr == NULL) {
253 size = strlen(PROTOCOL_VERSION) + strlen(cstr) + 2;
259 strcpy(pos, cstr);
262 JNU_ReleaseStringPlatformChars(env, cmd, cstr);
278 cstr = JNU_GetStringPlatformChars(env, obj, &isCopy);
279 if (cstr != NULL) {
280 size_t len = strlen(cstr);
284 strcpy(buf+size, cstr);
[all...]
/openjdk7/hotspot/src/os/bsd/dtrace/
H A Djvm_dtrace.c358 int enqueue_command(jvm_t* jvm, const char* cstr, int arg_count, const char** args) { argument
371 if (cstr == NULL) {
375 size = strlen(PROTOCOL_VERSION) + strlen(cstr) + 2;
381 strcpy(pos, cstr);
393 cstr = args[i];
394 if (cstr != NULL) {
395 size_t len = strlen(cstr);
403 strcpy(buf+size, cstr);
/openjdk7/hotspot/src/os/solaris/dtrace/
H A Djvm_dtrace.c358 int enqueue_command(jvm_t* jvm, const char* cstr, int arg_count, const char** args) { argument
371 if (cstr == NULL) {
375 size = strlen(PROTOCOL_VERSION) + strlen(cstr) + 2;
381 strcpy(pos, cstr);
393 cstr = args[i];
394 if (cstr != NULL) {
395 size_t len = strlen(cstr);
403 strcpy(buf+size, cstr);
/openjdk7/jdk/src/windows/native/sun/tools/attach/
H A DWindowsVirtualMachine.c58 static void jstring_to_cstring(JNIEnv* env, jstring jstr, char* cstr, int len);
585 static void jstring_to_cstring(JNIEnv* env, jstring jstr, char* cstr, int len) { argument
590 cstr[0] = '\0';
593 strncpy(cstr, str, len);
594 cstr[len-1] = '\0';

Completed in 46 milliseconds