Changeset f7169a6 in mainline


Ignore:
Timestamp:
2025-07-08T00:29:28Z (6 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
ba65caf5
Parents:
9323bb8
Message:

hr: raid5.c, parity_stripe.c: rename exec fcns

Location:
uspace/srv/bd/hr
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/parity_stripe.c

    r9323bb8 rf7169a6  
    4343#include "var.h"
    4444
    45 static void execute_stripe_degraded_mixed(hr_stripe_t *, size_t);
    46 static void execute_stripe_degraded(hr_stripe_t *, size_t);
    47 static void execute_stripe_optimal_reconstruct(hr_stripe_t *);
    48 static void execute_stripe_optimal_subtract(hr_stripe_t *);
    49 static void execute_write_stripe(hr_stripe_t *, size_t);
    50 static void execute_read_stripe(hr_stripe_t *, size_t);
    51 static void execute_stripe_degraded_good(hr_stripe_t *, size_t);
     45static void hr_execute_write_stripe_degraded_mixed(hr_stripe_t *, size_t);
     46static void hr_execute_write_stripe_degraded(hr_stripe_t *, size_t);
     47static void hr_execute_write_stripe_optimal_reconstruct(hr_stripe_t *);
     48static void hr_execute_write_stripe_optimal_subtract(hr_stripe_t *);
     49static void hr_execute_write_stripe(hr_stripe_t *, size_t);
     50static void hr_execute_read_stripe(hr_stripe_t *, size_t);
     51static void hr_execute_write_stripe_degraded_good(hr_stripe_t *, size_t);
    5252static bool hr_stripe_range_non_extension(const range_t *, const range_t *,
    5353    range_t *);
     
    130130}
    131131
    132 void execute_stripe(hr_stripe_t *stripe, size_t bad_extent)
     132void hr_execute_stripe(hr_stripe_t *stripe, size_t bad_extent)
    133133{
    134134        if (stripe->write)
    135                 execute_write_stripe(stripe, bad_extent);
     135                hr_execute_write_stripe(stripe, bad_extent);
    136136        else
    137                 execute_read_stripe(stripe, bad_extent);
    138 }
    139 
    140 void wait_for_stripe(hr_stripe_t *stripe)
     137                hr_execute_read_stripe(stripe, bad_extent);
     138}
     139
     140void hr_wait_for_stripe(hr_stripe_t *stripe)
    141141{
    142142        stripe->rc = hr_fgroup_wait(stripe->worker_group, NULL, NULL);
     
    147147}
    148148
    149 static void execute_stripe_degraded_good(hr_stripe_t *stripe, size_t bad_extent)
     149static void hr_execute_write_stripe_degraded_good(hr_stripe_t *stripe,
     150    size_t bad_extent)
    150151{
    151152        hr_volume_t *vol = stripe->vol;
     
    212213}
    213214
    214 static void execute_stripe_degraded_mixed(hr_stripe_t *stripe, size_t bad_extent)
     215static void hr_execute_write_stripe_degraded_mixed(hr_stripe_t *stripe,
     216    size_t bad_extent)
    215217{
    216218        hr_volume_t *vol = stripe->vol;
     
    383385}
    384386
    385 static void execute_stripe_degraded(hr_stripe_t *stripe, size_t bad_extent)
     387static void hr_execute_write_stripe_degraded(hr_stripe_t *stripe,
     388    size_t bad_extent)
    386389{
    387390        hr_volume_t *vol = stripe->vol;
     
    420423
    421424        if (stripe->extent_span[bad_extent].cnt > 0)
    422                 execute_stripe_degraded_mixed(stripe, bad_extent);
     425                hr_execute_write_stripe_degraded_mixed(stripe, bad_extent);
    423426        else
    424                 execute_stripe_degraded_good(stripe, bad_extent);
    425 }
    426 
    427 static void execute_stripe_optimal_reconstruct(hr_stripe_t *stripe)
     427                hr_execute_write_stripe_degraded_good(stripe, bad_extent);
     428}
     429
     430static void hr_execute_write_stripe_optimal_reconstruct(hr_stripe_t *stripe)
    428431{
    429432        hr_volume_t *vol = stripe->vol;
     
    543546}
    544547
    545 static void execute_stripe_optimal_subtract(hr_stripe_t *stripe)
     548static void hr_execute_write_stripe_optimal_subtract(hr_stripe_t *stripe)
    546549{
    547550        hr_volume_t *vol = stripe->vol;
     
    616619}
    617620
    618 static void execute_write_stripe(hr_stripe_t *stripe, size_t bad_extent)
     621static void hr_execute_write_stripe(hr_stripe_t *stripe, size_t bad_extent)
    619622{
    620623        hr_volume_t *vol = stripe->vol;
    621624
    622625        if (bad_extent < vol->extent_no) {
    623                 execute_stripe_degraded(stripe, bad_extent);
     626                hr_execute_write_stripe_degraded(stripe, bad_extent);
    624627                return;
    625628        }
    626629
    627630        if (stripe->subtract)
    628                 execute_stripe_optimal_subtract(stripe);
     631                hr_execute_write_stripe_optimal_subtract(stripe);
    629632        else
    630                 execute_stripe_optimal_reconstruct(stripe);
    631 }
    632 
    633 static void execute_read_stripe(hr_stripe_t *stripe, size_t bad_extent)
     633                hr_execute_write_stripe_optimal_reconstruct(stripe);
     634}
     635
     636static void hr_execute_read_stripe(hr_stripe_t *stripe, size_t bad_extent)
    634637{
    635638        hr_volume_t *vol = stripe->vol;
  • uspace/srv/bd/hr/parity_stripe.h

    r9323bb8 rf7169a6  
    112112extern void hr_stripe_wait_for_parity_commits(hr_stripe_t *);
    113113extern void hr_stripe_parity_abort(hr_stripe_t *);
    114 extern void execute_stripe(hr_stripe_t *, size_t);
    115 extern void wait_for_stripe(hr_stripe_t *);
     114extern void hr_execute_stripe(hr_stripe_t *, size_t);
     115extern void hr_wait_for_stripe(hr_stripe_t *);
    116116
    117117#endif
  • uspace/srv/bd/hr/raid5.c

    r9323bb8 rf7169a6  
    323323                if (stripes[s].done)
    324324                        continue;
    325                 execute_stripe(&stripes[s], bad_extent);
     325                hr_execute_stripe(&stripes[s], bad_extent);
    326326        }
    327327
     
    329329                if (stripes[s].done)
    330330                        continue;
    331                 wait_for_stripe(&stripes[s]);
     331                hr_wait_for_stripe(&stripes[s]);
    332332        }
    333333
     
    532532                if (stripes[s].done)
    533533                        continue;
    534                 execute_stripe(&stripes[s], bad_extent);
     534                hr_execute_stripe(&stripes[s], bad_extent);
    535535        }
    536536
     
    538538                if (stripes[s].done)
    539539                        continue;
    540                 wait_for_stripe(&stripes[s]);
     540                hr_wait_for_stripe(&stripes[s]);
    541541        }
    542542
Note: See TracChangeset for help on using the changeset viewer.