Home
last modified time | relevance | path

Searched refs:free_cfg_slot (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/iio/adc/
Dad7124.c348 unsigned int free_cfg_slot; in ad7124_find_free_config_slot() local
350 free_cfg_slot = find_next_zero_bit(&st->cfg_slots_status, AD7124_MAX_CONFIGS, 0); in ad7124_find_free_config_slot()
351 if (free_cfg_slot == AD7124_MAX_CONFIGS) in ad7124_find_free_config_slot()
354 return free_cfg_slot; in ad7124_find_free_config_slot()
452 int free_cfg_slot; in ad7124_push_config() local
454 free_cfg_slot = ad7124_find_free_config_slot(st); in ad7124_push_config()
455 if (free_cfg_slot >= 0) { in ad7124_push_config()
465 free_cfg_slot = lru_cfg->cfg_slot; in ad7124_push_config()
470 assign_bit(free_cfg_slot, &st->cfg_slots_status, 1); in ad7124_push_config()
472 return ad7124_write_config(st, cfg, free_cfg_slot); in ad7124_push_config()