| /OK3568_Linux_fs/external/xserver/os/ |
| H A D | ospoll.c | 74 struct ospollfd *fds; member 95 struct ospollfd **fds; member 114 struct pollfd *fds; member 138 int t = ospoll->fds[m]->fd; in ospoll_find() 141 int t = ospoll->fds[m].fd; in ospoll_find() 248 free(ospoll->fds); in ospoll_destroy() 257 free(ospoll->fds); in ospoll_destroy() 264 free (ospoll->fds); in ospoll_destroy() 284 new_fds = reallocarray(ospoll->fds, new_size, sizeof (ospoll->fds[0])); in ospoll_add() 287 ospoll->fds = new_fds; in ospoll_add() [all …]
|
| H A D | inputthread.c | 72 struct ospoll *fds; member 331 ospoll_add(inputThreadInfo->fds, hotplugPipeRead, in InputThreadDoWork() 335 ospoll_listen(inputThreadInfo->fds, hotplugPipeRead, X_NOTIFY_READ); in InputThreadDoWork() 350 ospoll_add(inputThreadInfo->fds, dev->fd, in InputThreadDoWork() 354 ospoll_listen(inputThreadInfo->fds, dev->fd, X_NOTIFY_READ); in InputThreadDoWork() 360 ospoll_remove(inputThreadInfo->fds, dev->fd); in InputThreadDoWork() 369 if (ospoll_wait(inputThreadInfo->fds, -1) < 0) { in InputThreadDoWork() 381 ospoll_remove(inputThreadInfo->fds, hotplugPipeRead); in InputThreadDoWork() 399 int fds[2], hotplugPipe[2]; in InputThreadPreInit() local 405 if (pipe(fds) < 0) in InputThreadPreInit() [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/net/ |
| H A D | psock_fanout.c | 221 static int sock_fanout_read(int fds[], char *rings[], const int expect[]) in sock_fanout_read() argument 225 ret[0] = sock_fanout_read_ring(fds[0], rings[0]); in sock_fanout_read() 226 ret[1] = sock_fanout_read_ring(fds[1], rings[1]); in sock_fanout_read() 255 int fds[2]; in test_control_group() local 259 fds[0] = sock_fanout_open(PACKET_FANOUT_HASH, 0); in test_control_group() 260 if (fds[0] == -1) { in test_control_group() 278 fds[1] = sock_fanout_open(PACKET_FANOUT_HASH, 0); in test_control_group() 279 if (fds[1] == -1) { in test_control_group() 283 if (close(fds[1]) || close(fds[0])) { in test_control_group() 292 int fds[3]; in test_unique_fanout_group_ids() local [all …]
|
| H A D | psock_lib.h | 75 static __maybe_unused void pair_udp_open(int fds[], uint16_t port) in pair_udp_open() argument 79 fds[0] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open() 80 fds[1] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open() 81 if (fds[0] == -1 || fds[1] == -1) { in pair_udp_open() 97 if (bind(fds[1], (void *) &daddr, sizeof(daddr))) { in pair_udp_open() 101 if (bind(fds[0], (void *) &saddr, sizeof(saddr))) { in pair_udp_open() 105 if (connect(fds[0], (void *) &daddr, sizeof(daddr))) { in pair_udp_open() 111 static __maybe_unused void pair_udp_send_char(int fds[], int num, char payload) in pair_udp_send_char() argument 118 if (write(fds[0], buf, sizeof(buf)) != sizeof(buf)) { in pair_udp_send_char() 122 if (read(fds[1], rbuf, sizeof(rbuf)) != sizeof(rbuf)) { in pair_udp_send_char() [all …]
|
| /OK3568_Linux_fs/kernel/tools/bpf/bpftool/ |
| H A D | common.c | 654 static int prog_fd_by_nametag(void *nametag, int **fds, bool tag) in prog_fd_by_nametag() argument 695 tmp = realloc(*fds, (nb_fds + 1) * sizeof(int)); in prog_fd_by_nametag() 700 *fds = tmp; in prog_fd_by_nametag() 702 (*fds)[nb_fds++] = fd; in prog_fd_by_nametag() 709 close((*fds)[nb_fds]); in prog_fd_by_nametag() 713 int prog_parse_fds(int *argc, char ***argv, int **fds) in prog_parse_fds() argument 728 (*fds)[0] = bpf_prog_get_fd_by_id(id); in prog_parse_fds() 729 if ((*fds)[0] < 0) { in prog_parse_fds() 747 return prog_fd_by_nametag(tag, fds, true); in prog_parse_fds() 760 return prog_fd_by_nametag(name, fds, false); in prog_parse_fds() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/ |
| H A D | sock_server.c | 23 struct pollfd *fds; member 38 short revents = srvst->fds[idx].revents; in server_io_cb() 39 short *events = &srvst->fds[idx].events; in server_io_cb() 43 fd = srvst->fds[idx].fd; in server_io_cb() 65 srvst->fds[idx].fd = -1; in server_io_cb() 78 if (srvst->fds[n].fd == -1) { in server_add_state() 81 srvst->fds[n].fd = fd; in server_add_state() 82 srvst->fds[n].events = poll_events; in server_add_state() 83 srvst->fds[n].revents = 0; in server_add_state() 95 p = realloc(srvst->fds, sizeof(*srvst->fds) * (srvst->nfds + 1)); in server_add_state() [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | select.c | 413 #define FDS_IN(fds, n) (fds->in + n) argument 414 #define FDS_OUT(fds, n) (fds->out + n) argument 415 #define FDS_EX(fds, n) (fds->ex + n) argument 417 #define BITS(fds, n) (*FDS_IN(fds, n)|*FDS_OUT(fds, n)|*FDS_EX(fds, n)) argument 419 static int max_select_fd(unsigned long n, fd_set_bits *fds) in max_select_fd() argument 433 set &= BITS(fds, n); in max_select_fd() 443 set = BITS(fds, n); in max_select_fd() 478 static int do_select(int n, fd_set_bits *fds, struct timespec64 *end_time) in do_select() argument 489 retval = max_select_fd(n, fds); in do_select() 511 inp = fds->in; outp = fds->out; exp = fds->ex; in do_select() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/os-Linux/ |
| H A D | helper.c | 46 int pid, fds[2], ret, n; in run_helper() local 52 ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fds); in run_helper() 60 ret = os_set_exec_close(fds[1]); in run_helper() 71 data.fd = fds[1]; in run_helper() 82 close(fds[1]); in run_helper() 83 fds[1] = -1; in run_helper() 89 n = read(fds[0], &ret, sizeof(ret)); in run_helper() 105 if (fds[1] != -1) in run_helper() 106 close(fds[1]); in run_helper() 107 close(fds[0]); in run_helper()
|
| H A D | sigio.c | 53 struct pollfds *fds, tmp; in write_sigio_thread() local 59 fds = ¤t_poll; in write_sigio_thread() 61 n = poll(fds->poll, fds->used, -1); in write_sigio_thread() 68 for (i = 0; i < fds->used; i++) { in write_sigio_thread() 69 p = &fds->poll[i]; in write_sigio_thread() 87 fds->used--; in write_sigio_thread() 88 memmove(&fds->poll[i], &fds->poll[i + 1], in write_sigio_thread() 89 (fds->used - i) * sizeof(*fds->poll)); in write_sigio_thread()
|
| /OK3568_Linux_fs/kernel/tools/testing/vsock/ |
| H A D | vsock_test.c | 207 int fds[MULTICONN_NFDS]; in test_stream_multiconn_client() local 211 fds[i] = vsock_stream_connect(opts->peer_cid, 1234); in test_stream_multiconn_client() 212 if (fds[i] < 0) { in test_stream_multiconn_client() 220 recv_byte(fds[i], 1, 0); in test_stream_multiconn_client() 222 send_byte(fds[i], 1, 0); in test_stream_multiconn_client() 226 close(fds[i]); in test_stream_multiconn_client() 231 int fds[MULTICONN_NFDS]; in test_stream_multiconn_server() local 235 fds[i] = vsock_stream_accept(VMADDR_CID_ANY, 1234, NULL); in test_stream_multiconn_server() 236 if (fds[i] < 0) { in test_stream_multiconn_server() 244 send_byte(fds[i], 1, 0); in test_stream_multiconn_server() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | ubd_user.c | 30 int pid, fds[2], err; in start_io_thread() local 32 err = os_pipe(fds, 1, 1); in start_io_thread() 38 kernel_fd = fds[0]; in start_io_thread() 41 *fd_out = fds[1]; in start_io_thread() 60 os_close_file(fds[0]); in start_io_thread() 61 os_close_file(fds[1]); in start_io_thread()
|
| H A D | slirp_user.c | 52 int fds[2], pid, err; in slirp_open() local 54 err = os_pipe(fds, 1, 1); in slirp_open() 58 err = slirp_tramp(pri->argw.argv, fds[1]); in slirp_open() 65 pri->slave = fds[1]; in slirp_open() 70 return fds[0]; in slirp_open() 72 close(fds[0]); in slirp_open() 73 close(fds[1]); in slirp_open()
|
| H A D | slip_user.c | 78 int pid, fds[2], err, output_len; in slip_tramp() local 80 err = os_pipe(fds, 1, 0); in slip_tramp() 89 pe_data.stdout_fd = fds[1]; in slip_tramp() 90 pe_data.close_me = fds[0]; in slip_tramp() 106 close(fds[1]); in slip_tramp() 107 read_output(fds[0], output, output_len); in slip_tramp() 111 close(fds[0]); in slip_tramp() 117 close(fds[0]); in slip_tramp() 118 close(fds[1]); in slip_tramp()
|
| H A D | net_user.c | 182 int pid, fds[2], err; in change_tramp() local 185 err = os_pipe(fds, 1, 0); in change_tramp() 191 pe_data.close_me = fds[0]; in change_tramp() 192 pe_data.stdout_fd = fds[1]; in change_tramp() 196 read_output(fds[0], output, output_len); in change_tramp() 198 close(fds[0]); in change_tramp() 199 close(fds[1]); in change_tramp()
|
| H A D | chan_user.c | 223 int fds[2], n, err, pid; in winch_tramp() local 226 err = os_pipe(fds, 1, 1); in winch_tramp() 234 .pipe_fd = fds[1] } ); in winch_tramp() 249 *fd_out = fds[0]; in winch_tramp() 250 n = read(fds[0], &c, sizeof(c)); in winch_tramp() 270 close(fds[1]); in winch_tramp() 271 close(fds[0]); in winch_tramp()
|
| H A D | vector_kern.c | 362 mmsg_vector->msg_hdr.msg_name = vp->fds->remote_addr; in vector_enqueue() 363 mmsg_vector->msg_hdr.msg_namelen = vp->fds->remote_addr_size; in vector_enqueue() 430 vp->fds->tx_fd, in vector_send() 807 if (vp->fds != NULL) in vector_remove() 874 pkt_len = uml_vector_recvmsg(vp->fds->rx_fd, &hdr, 0); in vector_legacy_rx() 927 vp->fds->tx_fd, in writev_tx() 977 vp->fds->rx_fd, qi->mmsg_vector, qi->max_depth, 0); in vector_mmsg_rx() 1071 deactivate_fd(vp->fds->rx_fd, vp->rx_irq); in vector_net_start_xmit() 1072 if ((vp->fds->rx_fd != vp->fds->tx_fd) && (vp->tx_irq != 0)) in vector_net_start_xmit() 1073 deactivate_fd(vp->fds->tx_fd, vp->tx_irq); in vector_net_start_xmit() [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/pidfd/ |
| H A D | pidfd_poll_test.c | 28 struct pollfd fds; in main() local 32 fds.events = POLLIN; in main() 85 fds.fd = pidfd; in main() 86 nevents = poll(&fds, 1, -1); in main() 97 if (!(fds.revents & POLLIN)) in main() 100 fds.revents); in main()
|
| /OK3568_Linux_fs/kernel/samples/nitro_enclaves/ |
| H A D | ne_ioctl_sample.c | 200 struct pollfd fds[1] = {}; in ne_poll_enclave_fd() local 206 fds[0].fd = enclave_fd; in ne_poll_enclave_fd() 207 fds[0].events = POLLIN | POLLERR | POLLHUP; in ne_poll_enclave_fd() 213 rc = poll(fds, 1, NE_POLL_WAIT_TIME_MS); in ne_poll_enclave_fd() 229 printf("Poll received value 0x%x\n", fds[0].revents); in ne_poll_enclave_fd() 231 if (fds[0].revents & POLLHUP) { in ne_poll_enclave_fd() 237 if (fds[0].revents & POLLNVAL) { in ne_poll_enclave_fd() 657 struct pollfd fds[1] = {}; in ne_start_enclave_check_booted() local 697 fds[0].fd = server_vsock_fd; in ne_start_enclave_check_booted() 698 fds[0].events = POLLIN; in ne_start_enclave_check_booted() [all …]
|
| /OK3568_Linux_fs/external/xserver/dri3/ |
| H A D | dri3_screen.c | 54 CARD8 num_fds, const int *fds, in dri3_pixmap_from_fds() argument 67 pixmap = (*info->pixmap_from_fds) (screen, num_fds, fds, width, height, in dri3_pixmap_from_fds() 70 pixmap = (*info->pixmap_from_fd) (screen, fds[0], width, height, in dri3_pixmap_from_fds() 84 dri3_fds_from_pixmap(PixmapPtr pixmap, int *fds, in dri3_fds_from_pixmap() argument 96 return (*info->fds_from_pixmap)(screen, pixmap, fds, strides, offsets, in dri3_fds_from_pixmap() 102 fds[0] = (*info->fd_from_pixmap)(screen, pixmap, &stride, &size); in dri3_fds_from_pixmap() 103 if (fds[0] < 0) in dri3_fds_from_pixmap() 124 int fds[4]; in dri3_fd_from_pixmap() local 142 num_fds = info->fds_from_pixmap(screen, pixmap, fds, strides, offsets, in dri3_fd_from_pixmap() 147 close(fds[i]); in dri3_fd_from_pixmap() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/bench/ |
| H A D | sched-messaging.c | 53 static void fdpair(int fds[2]) in fdpair() 56 if (pipe(fds) == 0) in fdpair() 59 if (socketpair(AF_UNIX, SOCK_STREAM, 0, fds) == 0) in fdpair() 205 int fds[2]; in group() local 213 fdpair(fds); in group() 216 ctx->in_fds[0] = fds[0]; in group() 217 ctx->in_fds[1] = fds[1]; in group() 223 snd_ctx->out_fds[i] = fds[1]; in group() 225 close(fds[0]); in group()
|
| /OK3568_Linux_fs/yocto/poky/bitbake/lib/bb/server/ |
| H A D | process.py | 123 fds = [self.sock] 125 fds.append(self.xmlrpc) 129 def disconnect_client(self, fds): argument 132 fds.remove(self.controllersock) 136 fds.remove(self.command_channel) 146 ready = select.select(fds,[],[],0)[0] 150 fds.append(conn) 167 fds.append(controllersock) 181 fds.append(reader) 192 disconnect_client(self, fds) [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/third_party/libdrm/include/ |
| H A D | libsync.h | 63 struct pollfd fds = {0}; in sync_wait() local 66 fds.fd = fd; in sync_wait() 67 fds.events = POLLIN; in sync_wait() 70 ret = poll(&fds, 1, timeout); in sync_wait() 72 if (fds.revents & (POLLERR | POLLNVAL)) { in sync_wait()
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | bpf.c | 44 int fds[2], i; in llseek_loop() local 46 fds[0] = open("/dev/null", O_RDONLY); in llseek_loop() 47 fds[1] = open("/dev/null", O_RDWR); in llseek_loop() 49 if (fds[0] < 0 || fds[1] < 0) in llseek_loop() 53 lseek(fds[i % 2], i, (i / 2) % 2 ? SEEK_CUR : SEEK_SET); in llseek_loop() 54 lseek(fds[(i + 1) % 2], i, (i / 2) % 2 ? SEEK_CUR : SEEK_SET); in llseek_loop() 56 close(fds[0]); in llseek_loop() 57 close(fds[1]); in llseek_loop()
|
| /OK3568_Linux_fs/external/linux-rga/core/ |
| H A D | rga_sync.cpp | 93 struct pollfd fds; in rga_sync_wait() local 101 fds.fd = fd; in rga_sync_wait() 102 fds.events = POLLIN; in rga_sync_wait() 105 ret = poll(&fds, 1, timeout); in rga_sync_wait() 107 if (fds.revents & (POLLERR | POLLNVAL)) { in rga_sync_wait()
|
| /OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/selinux/android-tools/android-tools/core-debian/ |
| H A D | fix-build-on-non-x86.patch | 6 const std::vector<int>& fds) { 7 size_t cmsg_space = CMSG_SPACE(sizeof(int) * fds.size()); 8 size_t cmsg_len = CMSG_LEN(sizeof(int) * fds.size()); 16 fds->clear();
|