wake_up_bit
wake_up_bit(intel->flags, (nr)); \
wake_up_bit(&data->flags,
wake_up_bit(&bdev->tx_state, BTMTKSDIO_TX_WAIT_VND_EVT);
wake_up_bit(&bdev->tx_state, BTMTKUART_TX_WAIT_VND_EVT);
wake_up_bit(&intel->flags, STATE_DOWNLOADING);
wake_up_bit(&intel->flags, STATE_BOOTING);
wake_up_bit(&intel->flags, STATE_LPM_TRANSACTION);
wake_up_bit(&intel->flags, STATE_LPM_TRANSACTION);
wake_up_bit(&hu->tx_state, HCI_UART_SENDING);
wake_up_bit(&mrvl->flags, STATE_FW_REQ_PENDING);
wake_up_bit(&mrvl->flags, STATE_CHIP_VER_PENDING);
wake_up_bit(&b->state, B_WRITING);
wake_up_bit(&b->state, B_READING);
wake_up_bit(&s->state_bits, RUNNING_MERGE);
wake_up_bit(&zone->flags, DMZ_RECLAIM);
wake_up_bit(&mblk->state, flag);
wake_up_bit(&zrc->flags, DMZ_RECLAIM_KCOPY);
wake_up_bit(&md->flags, DMF_SUSPENDED_INTERNALLY);
wake_up_bit(&sh->dev[i].flags, R5_Overlap);
wake_up_bit(&dev->flags, R5_Overlap);
wake_up_bit(&sh->dev[i].flags, R5_Overlap);
wake_up_bit(&sh->dev[i].flags, R5_Overlap);
wake_up_bit(&sh->dev[sh->pd_idx].flags, R5_Overlap);
wake_up_bit(&sh->dev[i].flags, R5_Overlap);
wake_up_bit(&head_sh->dev[i].flags, R5_Overlap);
wake_up_bit(&sh->dev[sh->pd_idx].flags, R5_Overlap);
wake_up_bit(&adap->state_bits, ADAP_STREAMING);
wake_up_bit(&adap->state_bits, ADAP_INIT);
wake_up_bit(&adap->state_bits, ADAP_SLEEP);
wake_up_bit(&server->flags, AFS_SERVER_FL_UPDATING);
wake_up_bit(&server->flags, AFS_VLSERVER_FL_PROBING);
wake_up_bit(&volume->flags, AFS_VOLUME_WAIT);
wake_up_bit(&bh->b_state, BH_Lock);
wake_up_bit(&iter->i_state_flags, EXT4_STATE_FC_FLUSHING_DATA);
wake_up_bit(&iter->i_flags, EXT4_STATE_FC_FLUSHING_DATA);
wake_up_bit(&ei->i_state_flags, EXT4_STATE_FC_COMMITTING);
wake_up_bit(&ei->i_flags, EXT4_STATE_FC_COMMITTING);
wake_up_bit(&gh->gh_iflags, HIF_WAIT);
wake_up_bit(&gl->gl_flags, GLF_DEMOTE);
wake_up_bit(&gl->gl_flags, GLF_LOCK);
wake_up_bit(&ip->i_flags, GIF_GLOP_PENDING);
wake_up_bit(&ls->ls_recover_flags, DFL_DLM_RECOVERY);
wake_up_bit(&sdp->sd_flags, SDF_NOJOURNALID);
wake_up_bit(&jd->jd_flags, JDF_RECOVERY);
wake_up_bit(&sdp->sd_flags, SDF_NOJOURNALID);
wake_up_bit(&jinode->i_flags, __JI_COMMIT_RUNNING);
wake_up_bit(&jinode->i_flags, __JI_COMMIT_RUNNING);
wake_up_bit(&orig_bh->b_state, BH_Shadow);
wake_up_bit(bitlock, NFS_INO_INVALIDATING);
wake_up_bit(&req->wb_flags, PG_HEADLOCK);
wake_up_bit(&req->wb_flags, PG_BUSY);
wake_up_bit(&lo->plh_flags, NFS_LAYOUT_DRAIN);
wake_up_bit(bitlock, NFS_LAYOUT_FIRST_LAYOUTGET);
wake_up_bit(bitlock, NFS_INO_LAYOUTCOMMITTING);
wake_up_bit(&lo->plh_flags, NFS_LAYOUT_RETURN);
wake_up_bit(bitlock, 1);
wake_up_bit(&tlink->tl_flags, TCON_LINK_PENDING);
wake_up_bit(flags, CIFS_INO_LOCK);
wake_up_bit(&cinode->flags, CIFS_INODE_PENDING_WRITERS);
wake_up_bit(&cinode->flags, CIFS_INODE_PENDING_WRITERS);
wake_up_bit(&cinode->flags, CIFS_INODE_PENDING_OPLOCK_BREAK);
wake_up_bit(&opinfo->pending_break, 0);
wake_up_bit(&ip->i_flags, __XFS_IPINNED_BIT);
void wake_up_bit(unsigned long *word, int bit);
wake_up_bit(word, bit);
wake_up_bit(word, bit);
EXPORT_SYMBOL(wake_up_bit);
wake_up_bit(&task->jobctl, JOBCTL_TRAPPING_BIT);
wake_up_bit(&ksm_run, ilog2(KSM_RUN_OFFLINE));
wake_up_bit(&hdev->flags, HCI_INQUIRY);
wake_up_bit(&hdev->flags, HCI_INQUIRY);
wake_up_bit(&task->tk_runstate, RPC_TASK_QUEUED);
wake_up_bit(&xprt->state, XPRT_LOCKED);
wake_up_bit(&xprt->state, XPRT_LOCKED);
wake_up_bit(&key_gc_flags, KEY_GC_REAPING_KEYTYPE);
wake_up_bit(&key->flags, KEY_FLAG_USER_CONSTRUCT);
wake_up_bit(&key->flags, KEY_FLAG_USER_CONSTRUCT);