Lines Matching refs:cookie
25 uint64_t cookie;
26 ASSERT_EQ(zx_object_get_cookie(token, scope1, &cookie), ZX_ERR_ACCESS_DENIED, "");
30 ASSERT_EQ(zx_object_get_cookie(token, scope1, &cookie), ZX_OK, "");
31 ASSERT_EQ(cookie, magic1, "");
37 ASSERT_EQ(zx_object_get_cookie(zx_process_self(), scope1, &cookie), ZX_ERR_NOT_SUPPORTED, "");
40 ASSERT_EQ(zx_object_get_cookie(token, scope2, &cookie), ZX_ERR_ACCESS_DENIED, "");
47 ASSERT_EQ(zx_object_get_cookie(token, scope1, &cookie), ZX_OK, "");
48 ASSERT_EQ(cookie, magic2, "");
51 ASSERT_EQ(zx_object_get_cookie(token, ZX_HANDLE_INVALID, &cookie), ZX_ERR_BAD_HANDLE, "");
52 ASSERT_EQ(zx_object_get_cookie(ZX_HANDLE_INVALID, scope1, &cookie), ZX_ERR_BAD_HANDLE, "");
63 // Eventpairs have special cookie semantics in that when one side closes, the other side's
64 // cookie gets invalidated.
76 uint64_t cookie;
78 ASSERT_EQ(zx_object_get_cookie(side1, scope1, &cookie), ZX_OK, "");
79 ASSERT_EQ(cookie, magic1, "");
82 ASSERT_EQ(zx_object_get_cookie(side1, scope1, &cookie), ZX_ERR_ACCESS_DENIED, "");
88 ASSERT_EQ(zx_object_get_cookie(side2, scope1, &cookie), ZX_OK, "");
89 ASSERT_EQ(cookie, magic2, "");
92 ASSERT_EQ(zx_object_get_cookie(side2, scope1, &cookie), ZX_ERR_ACCESS_DENIED, "");