Changeset cdfcaea in mainline for uspace/srv/bd/hr/util.c


Ignore:
Timestamp:
2025-06-23T13:39:56Z (9 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
f18e36e
Parents:
09c195e8
Message:

hr: RAID 5 rebuild

File:
1 edited

Legend:

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

    r09c195e8 rcdfcaea  
    5555#include "var.h"
    5656
    57 static hr_range_lock_t *hr_range_lock_acquire_internal(hr_range_lock_t *,
    58     hr_volume_t *, uint64_t, uint64_t);
    5957static bool hr_range_lock_overlap(hr_range_lock_t *, hr_range_lock_t *);
    6058static errno_t hr_add_svc_linked_to_list(list_t *, service_id_t, bool, void *);
     
    515513}
    516514
    517 void hr_range_lock_acquire_noalloc(hr_range_lock_t *rl, hr_volume_t *vol,
    518     uint64_t ba, uint64_t cnt)
    519 {
    520         assert(rl != NULL);
    521         (void)hr_range_lock_acquire_internal(rl, vol, ba, cnt);
    522 }
    523 
    524515hr_range_lock_t *hr_range_lock_acquire(hr_volume_t *vol, uint64_t ba,
    525516    uint64_t cnt)
     
    527518        hr_range_lock_t *rl = hr_malloc_waitok(sizeof(hr_range_lock_t));
    528519
    529         return hr_range_lock_acquire_internal(rl, vol, ba, cnt);
    530 }
    531 
    532 static hr_range_lock_t *hr_range_lock_acquire_internal(hr_range_lock_t *rl,
    533     hr_volume_t *vol, uint64_t ba, uint64_t cnt)
    534 {
    535520        rl->vol = vol;
    536521        rl->off = ba;
Note: See TracChangeset for help on using the changeset viewer.