interface_cookie
interface_cookie *cookie;
cookie = (interface_cookie *)malloc(sizeof(interface_cookie));
interface_detach(((interface_cookie *)cookie)->cookie);
atomic_and(&sOpenMask, ~(1 << ((interface_cookie *)cookie)->dev_id));
return interface_ioctl(((interface_cookie *)cookie)->cookie, op, arg, len);