Searched refs:claimed (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/ |
D | sync.c | 12 static uint32_t claimed; variable 28 hw_claim_or_assert((uint8_t *) &claimed, lock_num, "Spinlock %d is already claimed"); in spin_lock_claim() 40 hw_claim_clear((uint8_t *) &claimed, lock_num); in spin_lock_unclaim() 44 …return hw_claim_unused_from_range((uint8_t*)&claimed, required, PICO_SPINLOCK_ID_CLAIM_FREE_FIRST,… in spin_lock_claim_unused() 49 return hw_is_claimed((uint8_t *) &claimed, lock_num); in spin_lock_is_claimed()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/ |
D | timer.c | 19 static uint8_t claimed[NUM_GENERIC_TIMERS]; variable 23 …hw_claim_or_assert(&claimed[timer_get_index(timer)], alarm_num, "Hardware alarm %d already claimed… in timer_hardware_alarm_claim() 32 hw_claim_clear(&claimed[timer_get_index(timer)], alarm_num); in timer_hardware_alarm_unclaim() 41 return hw_is_claimed(&claimed[timer_get_index(timer)], alarm_num); in timer_hardware_alarm_is_claimed() 49 …return hw_claim_unused_from_range(&claimed[timer_get_index(timer)], required, 0, NUM_ALARMS - 1, "… in timer_hardware_alarm_claim_unused()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 22 static uint8_t claimed[(NUM_PIO_STATE_MACHINES * NUM_PIOS + 7) >> 3]; variable 33 hw_claim_or_assert(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm, msg); in pio_sm_claim() 45 hw_claim_clear(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_unclaim() 52 int index = hw_claim_unused_from_range((uint8_t*)&claimed[0], required, base, in pio_claim_unused_sm() 60 return hw_is_claimed(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_is_claimed()
|