Lines Matching refs:cookie
218 hpet_init_timer(hpet_timer_cookie* cookie)
220 struct hpet_timer *timer = cookie->timer;
257 cookie->irq = interrupt = HPET_GET_CONF_TIMER_INT_ROUTE(timer);
258 status_t status = install_io_interrupt_handler(interrupt, &hpet_timer_interrupt, cookie, 0);
425 hpet_open(const char* name, uint32 flags, void** cookie)
427 *cookie = NULL;
468 *cookie = hpetCookie;
480 hpet_close(void* cookie)
487 hpet_timer_cookie* hpetCookie = (hpet_timer_cookie*)cookie;
498 hpet_free(void* cookie)
503 hpet_timer_cookie* hpetCookie = (hpet_timer_cookie*)cookie;
507 free(cookie);
514 hpet_control(void* cookie, uint32 op, void* arg, size_t length)
516 hpet_timer_cookie* hpetCookie = (hpet_timer_cookie*)cookie;
538 hpet_read(void* cookie, off_t position, void* buffer, size_t* numBytes)
540 //hpet_timer_cookie* hpetCookie = (hpet_timer_cookie*)cookie;
548 hpet_write(void* cookie, off_t position, const void* buffer, size_t* numBytes)