Changeset cdfcaea in mainline for uspace/srv/bd/hr/util.c
- Timestamp:
- 2025-06-23T13:39:56Z (9 months ago)
- Children:
- f18e36e
- Parents:
- 09c195e8
- File:
-
- 1 edited
-
uspace/srv/bd/hr/util.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/util.c
r09c195e8 rcdfcaea 55 55 #include "var.h" 56 56 57 static hr_range_lock_t *hr_range_lock_acquire_internal(hr_range_lock_t *,58 hr_volume_t *, uint64_t, uint64_t);59 57 static bool hr_range_lock_overlap(hr_range_lock_t *, hr_range_lock_t *); 60 58 static errno_t hr_add_svc_linked_to_list(list_t *, service_id_t, bool, void *); … … 515 513 } 516 514 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 524 515 hr_range_lock_t *hr_range_lock_acquire(hr_volume_t *vol, uint64_t ba, 525 516 uint64_t cnt) … … 527 518 hr_range_lock_t *rl = hr_malloc_waitok(sizeof(hr_range_lock_t)); 528 519 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 {535 520 rl->vol = vol; 536 521 rl->off = ba;
Note:
See TracChangeset
for help on using the changeset viewer.
