Lines Matching refs:entity_id
200 static int __uac_clock_find_source(struct snd_usb_audio *chip, int entity_id, in __uac_clock_find_source() argument
207 entity_id &= 0xff; in __uac_clock_find_source()
209 if (test_and_set_bit(entity_id, visited)) { in __uac_clock_find_source()
212 __func__, entity_id); in __uac_clock_find_source()
217 source = snd_usb_find_clock_source(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
219 entity_id = source->bClockID; in __uac_clock_find_source()
221 entity_id)) { in __uac_clock_find_source()
224 entity_id); in __uac_clock_find_source()
227 return entity_id; in __uac_clock_find_source()
230 selector = snd_usb_find_clock_selector(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
268 err = uac_clock_selector_set_val(chip, entity_id, i); in __uac_clock_find_source()
282 multiplier = snd_usb_find_clock_multiplier(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
290 static int __uac3_clock_find_source(struct snd_usb_audio *chip, int entity_id, in __uac3_clock_find_source() argument
297 entity_id &= 0xff; in __uac3_clock_find_source()
299 if (test_and_set_bit(entity_id, visited)) { in __uac3_clock_find_source()
302 __func__, entity_id); in __uac3_clock_find_source()
307 source = snd_usb_find_clock_source_v3(chip->ctrl_intf, entity_id); in __uac3_clock_find_source()
309 entity_id = source->bClockID; in __uac3_clock_find_source()
311 entity_id)) { in __uac3_clock_find_source()
314 entity_id); in __uac3_clock_find_source()
317 return entity_id; in __uac3_clock_find_source()
320 selector = snd_usb_find_clock_selector_v3(chip->ctrl_intf, entity_id); in __uac3_clock_find_source()
358 err = uac_clock_selector_set_val(chip, entity_id, i); in __uac3_clock_find_source()
373 entity_id); in __uac3_clock_find_source()
393 int entity_id, bool validate) in snd_usb_clock_find_source() argument
400 return __uac_clock_find_source(chip, entity_id, visited, in snd_usb_clock_find_source()
403 return __uac3_clock_find_source(chip, entity_id, visited, in snd_usb_clock_find_source()