ccid_attach
if ((ccid->ccid_attach & CCID_ATTACH_MINORS) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_MINORS;
if ((ccid->ccid_attach & CCID_ATTACH_INTR_ACTIVE) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_INTR_ACTIVE;
if ((ccid->ccid_attach & CCID_ATTACH_HOTPLUG_CB) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_HOTPLUG_CB;
if ((ccid->ccid_attach & CCID_ATTACH_SLOTS) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_SLOTS;
if ((ccid->ccid_attach & CCID_ATTACH_SEQ_IDS) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_SEQ_IDS;
if ((ccid->ccid_attach & CCID_ATTACH_OPEN_PIPES) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_OPEN_PIPES;
if (ccid->ccid_attach & CCID_ATTACH_CMD_LIST) {
if ((ccid->ccid_attach & CCID_ATTACH_TASKQ) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_TASKQ;
if ((ccid->ccid_attach & CCID_ATTACH_MUTEX_INIT) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_MUTEX_INIT;
if ((ccid->ccid_attach & CCID_ATTACH_USB_CLIENT) != 0) {
ccid->ccid_attach &= ~CCID_ATTACH_USB_CLIENT;
ASSERT0(ccid->ccid_attach);
ccid->ccid_attach |= CCID_ATTACH_USB_CLIENT;
ccid->ccid_attach |= CCID_ATTACH_MUTEX_INIT;
ccid->ccid_attach |= CCID_ATTACH_TASKQ;
ccid->ccid_attach |= CCID_ATTACH_OPEN_PIPES;
ccid->ccid_attach |= CCID_ATTACH_SEQ_IDS;
ccid->ccid_attach |= CCID_ATTACH_SLOTS;
ccid->ccid_attach |= CCID_ATTACH_HOTPLUG_CB;
ccid->ccid_attach |= CCID_ATTACH_INTR_ACTIVE;
ccid->ccid_attach |= CCID_ATTACH_MINORS;
ccid_attach, /* devo_attach */
ccid_attach_state_t ccid_attach;