Lines Matching refs:resources
154 struct fw_iso_resources *resources, unsigned int rate, in keep_resources() argument
190 return fw_iso_resources_allocate(resources, in keep_resources()
210 struct fw_iso_resources *resources; in keep_dual_resources() local
217 resources = &dice->tx_resources[i]; in keep_dual_resources()
225 resources = &dice->rx_resources[i]; in keep_dual_resources()
245 err = keep_resources(dice, stream, resources, rate, pcm_chs, in keep_dual_resources()
333 struct fw_iso_resources *resources; in start_streams() local
338 resources = dice->tx_resources + i; in start_streams()
341 resources = dice->rx_resources + i; in start_streams()
344 reg = cpu_to_be32(resources->channel); in start_streams()
367 resources->channel, max_speed); in start_streams()
490 struct fw_iso_resources *resources; in init_stream() local
495 resources = &dice->tx_resources[index]; in init_stream()
498 resources = &dice->rx_resources[index]; in init_stream()
501 err = fw_iso_resources_init(resources, dice->unit); in init_stream()
504 resources->channels_mask = 0x00000000ffffffffuLL; in init_stream()
509 fw_iso_resources_destroy(resources); in init_stream()
524 struct fw_iso_resources *resources; in destroy_stream() local
528 resources = &dice->tx_resources[index]; in destroy_stream()
531 resources = &dice->rx_resources[index]; in destroy_stream()
535 fw_iso_resources_destroy(resources); in destroy_stream()