Lines Matching refs:pur_cinfo
632 if (vha->pur_cinfo.enode_flags != ENODE_ACTIVE) {
634 vha->pur_cinfo.enode_flags = ENODE_ACTIVE;
642 appreply.edif_enode_active = vha->pur_cinfo.enode_flags;
1861 if (vha->pur_cinfo.enode_flags == ENODE_ACTIVE) {
1869 spin_lock_init(&vha->pur_cinfo.pur_lock);
1870 INIT_LIST_HEAD(&vha->pur_cinfo.head);
1888 if (vha->pur_cinfo.enode_flags != ENODE_ACTIVE) {
1896 spin_lock_irqsave(&vha->pur_cinfo.pur_lock, flags);
1898 vha->pur_cinfo.enode_flags &= ~ENODE_ACTIVE; /* mark it not active */
1901 list_for_each_entry_safe(node, q, &vha->pur_cinfo.head, list) {
1908 spin_unlock_irqrestore(&vha->pur_cinfo.pur_lock, flags);
1918 if (vha->pur_cinfo.enode_flags != ENODE_ACTIVE) {
1923 spin_lock_irqsave(&vha->pur_cinfo.pur_lock, flags);
1924 list_for_each_entry_safe(e, tmp, &vha->pur_cinfo.head, list) {
1937 spin_unlock_irqrestore(&vha->pur_cinfo.pur_lock, flags);
1978 spin_lock_irqsave(&vha->pur_cinfo.pur_lock, flags);
1979 list_add_tail(&ptr->list, &vha->pur_cinfo.head);
1980 spin_unlock_irqrestore(&vha->pur_cinfo.pur_lock, flags);
1995 spin_lock_irqsave(&vha->pur_cinfo.pur_lock, flags);
1997 list_for_each_entry_safe(list_node, q, &vha->pur_cinfo.head, list) {
2011 spin_unlock_irqrestore(&vha->pur_cinfo.pur_lock, flags);