Lines Matching refs:cookie
16 static ssize_t cookie_read(void *cookie, char *buf, size_t size) { in cookie_read() argument
17 assert((uintptr_t)cookie == kMagicCookie); in cookie_read()
22 static ssize_t cookie_write(void *cookie, const char *buf, size_t size) { in cookie_write() argument
23 assert((uintptr_t)cookie == kMagicCookie); in cookie_write()
28 static int cookie_seek(void *cookie, off64_t *offset, int whence) { in cookie_seek() argument
29 assert((uintptr_t)cookie == kMagicCookie); in cookie_seek()
34 static int cookie_close(void *cookie) { in cookie_close() argument
35 assert((uintptr_t)cookie == kMagicCookie); in cookie_close()
49 void *cookie = (void *)kMagicCookie; in main() local
50 FILE *f = fopencookie(cookie, "rw", in main()
60 f = fopencookie(cookie, "rw", {nullptr, nullptr, nullptr, nullptr}); in main()