Lines Matching refs:init_data
443 struct qdio_initialize *init_data) in setup_qib() argument
448 irq_ptr->qib.rflags |= init_data->qib_rflags; in setup_qib()
450 irq_ptr->qib.qfmt = init_data->q_format; in setup_qib()
451 if (init_data->no_input_qs) in setup_qib()
454 if (init_data->no_output_qs) in setup_qib()
461 int qdio_setup_irq(struct qdio_irq *irq_ptr, struct qdio_initialize *init_data) in qdio_setup_irq() argument
479 irq_ptr->int_parm = init_data->int_parm; in qdio_setup_irq()
480 irq_ptr->nr_input_qs = init_data->no_input_qs; in qdio_setup_irq()
481 irq_ptr->nr_output_qs = init_data->no_output_qs; in qdio_setup_irq()
482 irq_ptr->scan_threshold = init_data->scan_threshold; in qdio_setup_irq()
484 setup_queues(irq_ptr, init_data); in qdio_setup_irq()
486 if (init_data->irq_poll) { in qdio_setup_irq()
487 irq_ptr->irq_poll = init_data->irq_poll; in qdio_setup_irq()
493 setup_qib(irq_ptr, init_data); in qdio_setup_irq()
494 set_impl_params(irq_ptr, init_data->qib_param_field_format, in qdio_setup_irq()
495 init_data->qib_param_field, in qdio_setup_irq()
496 init_data->input_slib_elements, in qdio_setup_irq()
497 init_data->output_slib_elements); in qdio_setup_irq()
500 setup_qdr(irq_ptr, init_data); in qdio_setup_irq()