Lines Matching defs:params
151 static int apply_constraint_to_size(struct snd_pcm_hw_params *params,
154 struct snd_interval *s = hw_param_interval(params, rule->var);
156 hw_param_interval_c(params, SNDRV_PCM_HW_PARAM_RATE);
454 static int queue_packet(struct amdtp_stream *s, struct fw_iso_packet *params,
459 params->interrupt = sched_irq;
460 params->tag = s->tag;
461 params->sy = 0;
463 err = fw_iso_context_queue(s->context, params, &s->buffer.iso_buffer,
477 struct fw_iso_packet *params, bool sched_irq)
479 params->skip =
480 !!(params->header_length == 0 && params->payload_length == 0);
481 return queue_packet(s, params, sched_irq);
485 struct fw_iso_packet *params)
488 params->header_length = s->ctx_data.tx.ctx_header_size;
489 params->payload_length = s->ctx_data.tx.max_ctx_payload_length;
490 params->skip = false;
491 return queue_packet(s, params, false);
508 struct fw_iso_packet *params,
517 params->payload_length = payload_length;
520 cip_header = (__be32 *)params->header;
522 params->header_length = 2 * sizeof(__be32);
523 payload_length += params->header_length;
852 struct fw_iso_packet params;
862 build_it_pkt_header(s, desc->cycle, &template.params,
874 if (queue_out_packet(s, &template.params, sched_irq) < 0) {
910 struct fw_iso_packet params = {0};
912 if (queue_in_packet(s, ¶ms) < 0) {
1135 struct fw_iso_packet params;
1138 err = queue_in_packet(s, ¶ms);
1142 params.header_length = 0;
1143 params.payload_length = 0;
1150 err = queue_out_packet(s, ¶ms, sched_irq);