Lines Matching refs:channel
164 int type, int channel, int speed, size_t header_size, in fw_iso_context_create() argument
170 type, channel, header_size); in fw_iso_context_create()
176 ctx->channel = channel; in fw_iso_context_create()
278 int channel, ret = -EIO, retry = 5; in manage_channel() local
282 for (channel = 0; channel < 32; channel++) { in manage_channel()
283 if (!(channels_mask & 1 << channel)) in manage_channel()
288 bit = cpu_to_be32(1 << (31 - channel)); in manage_channel()
299 return allocate ? -EAGAIN : channel; in manage_channel()
303 return channel; in manage_channel()
315 channel--; in manage_channel()
326 int generation, int channel) in deallocate_channel() argument
331 mask = channel < 32 ? 1 << channel : 1 << (channel - 32); in deallocate_channel()
332 offset = channel < 32 ? CSR_REGISTER_BASE + CSR_CHANNELS_AVAILABLE_HI : in deallocate_channel()
363 u64 channels_mask, int *channel, int *bandwidth, in fw_iso_resource_manage() argument
385 *channel = c; in fw_iso_resource_manage()
400 *channel = ret; in fw_iso_resource_manage()