Searched refs:dsock_idx (Results 1 – 1 of 1) sorted by relevance
/system/memory/lmkd/ |
D | lmkd.cpp | 733 static void ctrl_data_close(int dsock_idx) { in ctrl_data_close() argument 737 if (epoll_ctl(epollfd, EPOLL_CTL_DEL, data_sock[dsock_idx].sock, &epev) == -1) { in ctrl_data_close() 743 close(data_sock[dsock_idx].sock); in ctrl_data_close() 744 data_sock[dsock_idx].sock = -1; in ctrl_data_close() 747 remove_claims(data_sock[dsock_idx].pid); in ctrl_data_close() 750 static ssize_t ctrl_data_read(int dsock_idx, char* buf, size_t bufsz, struct ucred* sender_cred) { in ctrl_data_read() argument 757 ret = TEMP_FAILURE_RETRY(recvmsg(data_sock[dsock_idx].sock, &hdr, 0)); in ctrl_data_read() 780 ctrl_data_close(dsock_idx); in ctrl_data_read() 787 data_sock[dsock_idx].pid = cred->pid; in ctrl_data_read() 792 static int ctrl_data_write(int dsock_idx, char* buf, size_t bufsz) { in ctrl_data_write() argument [all …]
|