Lines Matching refs:cmd
264 sock_cmd_t cmd = {CMD_ADD_FD, fd, type, flags, user_id}; in btsock_thread_add_fd() local
268 OSI_NO_INTR(ret = send(ts[h].cmd_fdw, &cmd, sizeof(cmd), 0)); in btsock_thread_add_fd()
270 return ret == sizeof(cmd); in btsock_thread_add_fd()
286 sock_cmd_t cmd = {CMD_REMOVE_FD, fd, 0, 0, 0}; in btsock_thread_remove_fd_and_close() local
289 OSI_NO_INTR(ret = send(ts[thread_handle].cmd_fdw, &cmd, sizeof(cmd), 0)); in btsock_thread_remove_fd_and_close()
291 return ret == sizeof(cmd); in btsock_thread_remove_fd_and_close()
306 sock_cmd_t cmd = {CMD_USER_PRIVATE, 0, type, size, user_id}; in btsock_thread_post_cmd() local
308 sock_cmd_t* cmd_send = &cmd; in btsock_thread_post_cmd()
309 int size_send = sizeof(cmd); in btsock_thread_post_cmd()
312 size_send = sizeof(cmd) + size; in btsock_thread_post_cmd()
316 *cmd_send = cmd; in btsock_thread_post_cmd()
343 sock_cmd_t cmd = {CMD_WAKEUP, 0, 0, 0, 0}; in btsock_thread_wakeup() local
346 OSI_NO_INTR(ret = send(ts[h].cmd_fdw, &cmd, sizeof(cmd), 0)); in btsock_thread_wakeup()
348 return ret == sizeof(cmd); in btsock_thread_wakeup()
362 sock_cmd_t cmd = {CMD_EXIT, 0, 0, 0, 0}; in btsock_thread_exit() local
365 OSI_NO_INTR(ret = send(ts[h].cmd_fdw, &cmd, sizeof(cmd), 0)); in btsock_thread_exit()
367 if (ret == sizeof(cmd)) { in btsock_thread_exit()
459 sock_cmd_t cmd = {-1, 0, 0, 0, 0}; in process_cmd_sock() local
463 OSI_NO_INTR(ret = recv(fd, &cmd, sizeof(cmd), MSG_WAITALL)); in process_cmd_sock()
465 if (ret != sizeof(cmd)) in process_cmd_sock()
470 APPL_TRACE_DEBUG("cmd.id:%d", cmd.id); in process_cmd_sock()
471 switch(cmd.id) in process_cmd_sock()
474 add_poll(h, cmd.fd, cmd.type, cmd.flags, cmd.user_id); in process_cmd_sock()
480 if (poll_slot->pfd.fd == cmd.fd) in process_cmd_sock()
486 close(cmd.fd); in process_cmd_sock()
493 ts[h].cmd_callback(fd, cmd.type, cmd.flags, cmd.user_id); in process_cmd_sock()
498 APPL_TRACE_DEBUG("unknown cmd: %d", cmd.id); in process_cmd_sock()