Lines Matching full:resources
169 struct fw_iso_resources *resources, unsigned int rate, in keep_resources() argument
205 return fw_iso_resources_allocate(resources, in keep_resources()
225 struct fw_iso_resources *resources; in keep_dual_resources() local
232 resources = &dice->tx_resources[i]; in keep_dual_resources()
240 resources = &dice->rx_resources[i]; in keep_dual_resources()
260 err = keep_resources(dice, stream, resources, rate, pcm_chs, in keep_dual_resources()
348 struct fw_iso_resources *resources; in start_streams() local
353 resources = dice->tx_resources + i; in start_streams()
356 resources = dice->rx_resources + i; in start_streams()
359 reg = cpu_to_be32(resources->channel); in start_streams()
382 resources->channel, max_speed); in start_streams()
509 struct fw_iso_resources *resources; in init_stream() local
514 resources = &dice->tx_resources[index]; in init_stream()
517 resources = &dice->rx_resources[index]; in init_stream()
520 err = fw_iso_resources_init(resources, dice->unit); in init_stream()
523 resources->channels_mask = 0x00000000ffffffffuLL; in init_stream()
528 fw_iso_resources_destroy(resources); in init_stream()
543 struct fw_iso_resources *resources; in destroy_stream() local
547 resources = &dice->tx_resources[index]; in destroy_stream()
550 resources = &dice->rx_resources[index]; in destroy_stream()
554 fw_iso_resources_destroy(resources); in destroy_stream()