Home
last modified time | relevance | path

Searched refs:requestPid (Results 1 - 4 of 4) sorted by relevance

/base/startup/init/services/init/standard/
H A Dfd_holder_service.c91 static int CheckFdHolderPermission(Service *service, pid_t requestPid) in CheckFdHolderPermission() argument
98 INIT_LOGI("received service pid = %d", requestPid); in CheckFdHolderPermission()
99 if (service->pid < 0 || requestPid != service->pid) { in CheckFdHolderPermission()
101 service->name, service->pid, requestPid); in CheckFdHolderPermission()
122 pid_t requestPid = -1; in HandlerFdHolder() local
127 int *fds = ReceiveFds(sock, iovec, &fdCount, true, &requestPid); in HandlerFdHolder()
144 if (CheckFdHolderPermission(service, requestPid) < 0) { in HandlerFdHolder()
/base/startup/init/interfaces/innerkits/fd_holder/
H A Dfd_holder_internal.c79 STATIC int *GetFdsFromMsg(size_t *outFdCount, pid_t *requestPid, struct msghdr msghdr) in GetFdsFromMsg() argument
98 if (requestPid != NULL) { in GetFdsFromMsg()
100 *requestPid = ucred->pid; in GetFdsFromMsg()
118 int *ReceiveFds(int sock, struct iovec iovec, size_t *outFdCount, bool nonblock, pid_t *requestPid) in ReceiveFds() argument
139 return GetFdsFromMsg(outFdCount, requestPid, msghdr); in ReceiveFds()
H A Dfd_holder_internal.h46 int *ReceiveFds(int sock, struct iovec iovec, size_t *outFdCount, bool nonblock, pid_t *requestPid);
/base/startup/init/test/unittest/innerkits/
H A Dinnerkits_unittest.cpp48 int *GetFdsFromMsg(size_t *outFdCount, pid_t *requestPid, struct msghdr msghdr);
465 pid_t requestPid = -1; in HWTEST_F() local
467 GetFdsFromMsg(&fdCount, &requestPid, msghdr); in HWTEST_F()
469 GetFdsFromMsg(&fdCount, &requestPid, msghdr); in HWTEST_F()
474 ReceiveFds(0, iovec, &fdCount, false, &requestPid); in HWTEST_F()
475 fds = ReceiveFds(0, iovec, &fdCount, true, &requestPid); in HWTEST_F()

Completed in 2 milliseconds