Lines Matching refs:fd
44 static void set_accessory_string(JNIEnv *env, int fd, int cmd, jobjectArray strArray, int index)
49 ioctl(fd, cmd, buffer);
61 int fd = open(DRIVER_NAME, O_RDWR);
62 if (fd < 0) {
69 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MANUFACTURER, strArray, 0);
70 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MODEL, strArray, 1);
71 set_accessory_string(env, fd, ACCESSORY_GET_STRING_DESCRIPTION, strArray, 2);
72 set_accessory_string(env, fd, ACCESSORY_GET_STRING_VERSION, strArray, 3);
73 set_accessory_string(env, fd, ACCESSORY_GET_STRING_URI, strArray, 4);
74 set_accessory_string(env, fd, ACCESSORY_GET_STRING_SERIAL, strArray, 5);
77 close(fd);
83 int fd = open(DRIVER_NAME, O_RDWR);
84 if (fd < 0) {
88 jobject fileDescriptor = jniCreateFileDescriptor(env, fd);
99 int fd = open(DRIVER_NAME, O_RDWR);
100 if (fd < 0) {
104 int result = ioctl(fd, ACCESSORY_IS_START_REQUESTED);
105 close(fd);
111 int fd = open(DRIVER_NAME, O_RDWR);
112 if (fd < 0) {
116 int result = ioctl(fd, ACCESSORY_GET_AUDIO_MODE);
117 close(fd);