Lines Matching defs:cookie
67 void * cookie;
195 interface_cookie *cookie;
217 cookie = (interface_cookie *)malloc(sizeof(interface_cookie));
218 if (!cookie)
221 cookie->dev_id = dev_id;
222 status = interface_attach(&cookie->cookie, sDevList[dev_id]);
224 free(cookie);
229 *_cookie = cookie;
235 driver_close(void* cookie)
238 interface_detach(((interface_cookie *)cookie)->cookie);
245 driver_free(void* cookie)
248 atomic_and(&sOpenMask, ~(1 << ((interface_cookie *)cookie)->dev_id));
249 free(cookie);
255 driver_read(void* cookie, off_t position, void *buf, size_t* num_bytes)
264 driver_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes)
273 driver_control(void *cookie, uint32 op, void *arg, size_t len)
276 return interface_ioctl(((interface_cookie *)cookie)->cookie, op, arg, len);