Lines Matching refs:session_fd
156 static int preserve_fd(int session_fd, int fd_to_preserve, __u64 token) in preserve_fd() argument
164 if (ioctl(session_fd, LIVEUPDATE_SESSION_PRESERVE_FD, &args)) in preserve_fd()
180 int session_fd, mem_fd; in TEST_F() local
187 session_fd = create_session(self->fd1, "preserve-memfd-test"); in TEST_F()
188 ASSERT_GE(session_fd, 0); in TEST_F()
194 ASSERT_EQ(preserve_fd(session_fd, mem_fd, 0x1234), 0); in TEST_F()
195 ASSERT_EQ(close(session_fd), 0); in TEST_F()
215 int session_fd, mem_fd1, mem_fd2; in TEST_F() local
222 session_fd = create_session(self->fd1, "preserve-multi-memfd-test"); in TEST_F()
223 ASSERT_GE(session_fd, 0); in TEST_F()
233 ASSERT_EQ(preserve_fd(session_fd, mem_fd1, 0xAAAA), 0); in TEST_F()
234 ASSERT_EQ(preserve_fd(session_fd, mem_fd2, 0xBBBB), 0); in TEST_F()
248 ASSERT_EQ(close(session_fd), 0); in TEST_F()
327 int session_fd, unsupported_fd; in TEST_F() local
335 session_fd = create_session(self->fd1, "unsupported-fd-test"); in TEST_F()
336 ASSERT_GE(session_fd, 0); in TEST_F()
341 ret = preserve_fd(session_fd, unsupported_fd, 0xDEAD); in TEST_F()
345 ASSERT_EQ(close(session_fd), 0); in TEST_F()