• Home
  • Raw
  • Download

Lines Matching refs:userial_cb

90 static tUSERIAL_CB userial_cb;  variable
157 FD_SET(userial_cb.fd[CH_EVT], &input); in userial_read_thread()
158 FD_SET(userial_cb.fd[CH_ACL_IN], &input); in userial_read_thread()
162 fd_max = (fd_max>userial_cb.fd[CH_EVT]) ? fd_max : userial_cb.fd[CH_EVT]; in userial_read_thread()
163 fd_max = (fd_max>userial_cb.fd[CH_ACL_IN]) ? fd_max : userial_cb.fd[CH_ACL_IN]; in userial_read_thread()
192 if (FD_ISSET(userial_cb.fd[CH_EVT], &input)) in userial_read_thread()
197 if (FD_ISSET(userial_cb.fd[CH_ACL_IN], &input)) in userial_read_thread()
234 memset(&userial_cb, 0, sizeof(tUSERIAL_CB)); in userial_init()
236 userial_cb.fd[idx] = -1; in userial_init()
237 utils_queue_init(&(userial_cb.rx_q)); in userial_init()
275 result = bt_vnd_if->op(BT_VND_OP_USERIAL_OPEN, &userial_cb.fd); in userial_open()
294 userial_cb.fd[CH_CMD], userial_cb.fd[CH_EVT], \ in userial_open()
295 userial_cb.fd[CH_ACL_OUT], userial_cb.fd[CH_ACL_IN]); in userial_open()
297 if ((userial_cb.fd[CH_CMD] == -1) || (userial_cb.fd[CH_EVT] == -1) || in userial_open()
298 (userial_cb.fd[CH_ACL_OUT] == -1) || (userial_cb.fd[CH_ACL_IN] == -1)) in userial_open()
305 userial_cb.port = port; in userial_open()
310 if (pthread_create(&(userial_cb.read_thread), &thread_attr, \ in userial_open()
318 if(pthread_getschedparam(userial_cb.read_thread, &policy, &param)==0) in userial_open()
324 result=pthread_setschedparam(userial_cb.read_thread,policy,&param); in userial_open()
350 ret = read(userial_cb.fd[ch_idx], p_buffer, (size_t)len); in userial_read()
374 ret = write(userial_cb.fd[ch_idx], p_data+total, len); in userial_write()
400 if ((result=pthread_join(userial_cb.read_thread, NULL)) < 0) in userial_close()
408 userial_cb.fd[idx] = -1; in userial_close()