Lines Matching refs:cookie
26 uint32 cookie;
62 usb_hid_device_added(usb_device device, void **cookie)
183 *cookie = (void *)(addr_t)parentCookie;
189 usb_hid_device_removed(void *cookie)
192 int32 parentCookie = (int32)(addr_t)cookie;
237 device_cookie *cookie = new(std::nothrow) device_cookie();
238 if (cookie == NULL)
246 cookie->handler = handler;
247 cookie->cookie = 0;
251 result = handler->Open(flags, &cookie->cookie);
254 delete cookie;
258 *_cookie = cookie;
267 device_cookie *cookie = (device_cookie *)_cookie;
269 TRACE("read(%p, %" B_PRIu64 ", %p, %p (%lu)\n", cookie, position, buffer,
271 return cookie->handler->Read(&cookie->cookie, position, buffer, numBytes);
279 device_cookie *cookie = (device_cookie *)_cookie;
281 TRACE("write(%p, %" B_PRIu64 ", %p, %p (%lu)\n", cookie, position, buffer, numBytes,
283 return cookie->handler->Write(&cookie->cookie, position, buffer, numBytes);
290 device_cookie *cookie = (device_cookie *)_cookie;
292 TRACE("control(%p, %" B_PRIu32 ", %p, %" B_PRIuSIZE ")\n", cookie, op,
294 return cookie->handler->Control(&cookie->cookie, op, buffer, length);
301 device_cookie *cookie = (device_cookie *)_cookie;
303 TRACE("close(%p)\n", cookie);
304 return cookie->handler->Close(&cookie->cookie);
311 device_cookie *cookie = (device_cookie *)_cookie;
312 TRACE("free(%p)\n", cookie);
316 HIDDevice *device = cookie->handler->Device();
327 delete cookie;