Lines Matching defs:env
56 Java_sun_nio_ch_ServerSocketChannelImpl_initIDs(JNIEnv *env, jclass cls)
58 cls = (*env)->FindClass(env, "java/io/FileDescriptor");
59 fd_fdID = (*env)->GetFieldID(env, cls, "fd", "I");
61 cls = (*env)->FindClass(env, "java/net/InetSocketAddress");
62 isa_class = (*env)->NewGlobalRef(env, cls);
63 isa_ctorID = (*env)->GetMethodID(env, cls, "<init>",
68 Java_sun_nio_ch_ServerSocketChannelImpl_listen(JNIEnv *env, jclass cl,
71 if (listen(fdval(env,fdo), backlog) == SOCKET_ERROR) {
72 NET_ThrowNew(env, WSAGetLastError(), "listen");
77 Java_sun_nio_ch_ServerSocketChannelImpl_accept0(JNIEnv *env, jobject this,
81 jint ssfd = (*env)->GetIntField(env, ssfdo, fd_fdID);
96 JNU_ThrowIOExceptionWithLastError(env, "Accept failed");
100 (*env)->SetIntField(env, newfdo, fd_fdID, newfd);
101 remote_ia = NET_SockaddrToInetAddress(env, (struct sockaddr *)&sa, (int *)&remote_port);
103 isa = (*env)->NewObject(env, isa_class, isa_ctorID,
105 (*env)->SetObjectArrayElement(env, isaa, 0, isa);