Lines Matching refs:cookie
202 device_open(const char* name, uint32 flags, void** cookie)
207 *cookie = NULL;
219 return (*gameport->open_hook)(cards[ix].joy.driver, flags, cookie);
224 device_close(void * cookie)
226 return (*gameport->close_hook)(cookie);
231 device_free(void * cookie)
233 return (*gameport->free_hook)(cookie);
238 device_control(void * cookie, uint32 iop, void * data, size_t len)
240 return (*gameport->control_hook)(cookie, iop, data, len);
245 device_read(void * cookie, off_t pos, void * data, size_t * nread)
247 return (*gameport->read_hook)(cookie, pos, data, nread);
252 device_write(void * cookie, off_t pos, const void * data, size_t * nwritten)
255 return (*gameport->write_hook)(cookie, pos, data, nwritten);