@@ -452,20 +452,20 @@ static void *table_seq_start(struct seq_file *seq, loff_t *pos)
452
452
453
453
tree = toss ? & ls -> ls_rsbtbl [bucket ].toss : & ls -> ls_rsbtbl [bucket ].keep ;
454
454
455
- spin_lock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
455
+ spin_lock_bh (& ls -> ls_rsbtbl_lock );
456
456
if (!RB_EMPTY_ROOT (tree )) {
457
457
for (node = rb_first (tree ); node ; node = rb_next (node )) {
458
458
r = rb_entry (node , struct dlm_rsb , res_hashnode );
459
459
if (!entry -- ) {
460
460
dlm_hold_rsb (r );
461
461
ri -> rsb = r ;
462
462
ri -> bucket = bucket ;
463
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
463
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
464
464
return ri ;
465
465
}
466
466
}
467
467
}
468
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
468
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
469
469
470
470
/*
471
471
* move to the first rsb in the next non-empty bucket
@@ -484,18 +484,18 @@ static void *table_seq_start(struct seq_file *seq, loff_t *pos)
484
484
}
485
485
tree = toss ? & ls -> ls_rsbtbl [bucket ].toss : & ls -> ls_rsbtbl [bucket ].keep ;
486
486
487
- spin_lock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
487
+ spin_lock_bh (& ls -> ls_rsbtbl_lock );
488
488
if (!RB_EMPTY_ROOT (tree )) {
489
489
node = rb_first (tree );
490
490
r = rb_entry (node , struct dlm_rsb , res_hashnode );
491
491
dlm_hold_rsb (r );
492
492
ri -> rsb = r ;
493
493
ri -> bucket = bucket ;
494
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
494
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
495
495
* pos = n ;
496
496
return ri ;
497
497
}
498
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
498
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
499
499
}
500
500
}
501
501
@@ -516,20 +516,20 @@ static void *table_seq_next(struct seq_file *seq, void *iter_ptr, loff_t *pos)
516
516
* move to the next rsb in the same bucket
517
517
*/
518
518
519
- spin_lock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
519
+ spin_lock_bh (& ls -> ls_rsbtbl_lock );
520
520
rp = ri -> rsb ;
521
521
next = rb_next (& rp -> res_hashnode );
522
522
523
523
if (next ) {
524
524
r = rb_entry (next , struct dlm_rsb , res_hashnode );
525
525
dlm_hold_rsb (r );
526
526
ri -> rsb = r ;
527
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
527
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
528
528
dlm_put_rsb (rp );
529
529
++ * pos ;
530
530
return ri ;
531
531
}
532
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
532
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
533
533
dlm_put_rsb (rp );
534
534
535
535
/*
@@ -550,18 +550,18 @@ static void *table_seq_next(struct seq_file *seq, void *iter_ptr, loff_t *pos)
550
550
}
551
551
tree = toss ? & ls -> ls_rsbtbl [bucket ].toss : & ls -> ls_rsbtbl [bucket ].keep ;
552
552
553
- spin_lock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
553
+ spin_lock_bh (& ls -> ls_rsbtbl_lock );
554
554
if (!RB_EMPTY_ROOT (tree )) {
555
555
next = rb_first (tree );
556
556
r = rb_entry (next , struct dlm_rsb , res_hashnode );
557
557
dlm_hold_rsb (r );
558
558
ri -> rsb = r ;
559
559
ri -> bucket = bucket ;
560
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
560
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
561
561
* pos = n ;
562
562
return ri ;
563
563
}
564
- spin_unlock_bh (& ls -> ls_rsbtbl [ bucket ]. lock );
564
+ spin_unlock_bh (& ls -> ls_rsbtbl_lock );
565
565
}
566
566
}
567
567
0 commit comments