Lines Matching refs:qdioac
289 static void process_ac_flags(struct qdio_irq *irq_ptr, unsigned char qdioac) in process_ac_flags() argument
291 if (qdioac & AC1_SIGA_INPUT_NEEDED) in process_ac_flags()
293 if (qdioac & AC1_SIGA_OUTPUT_NEEDED) in process_ac_flags()
295 if (qdioac & AC1_SIGA_SYNC_NEEDED) in process_ac_flags()
297 if (!(qdioac & AC1_AUTOMATIC_SYNC_ON_THININT)) in process_ac_flags()
299 if (!(qdioac & AC1_AUTOMATIC_SYNC_ON_OUT_PCI)) in process_ac_flags()
304 unsigned char qdioac, unsigned long token) in check_and_setup_qebsm() argument
308 if (!(qdioac & AC1_SC_QEBSM_AVAILABLE) || in check_and_setup_qebsm()
309 (!(qdioac & AC1_SC_QEBSM_ENABLED))) in check_and_setup_qebsm()
365 unsigned char qdioac; in qdio_setup_ssqd_info() local
373 qdioac = AC1_SIGA_INPUT_NEEDED | AC1_SIGA_OUTPUT_NEEDED | in qdio_setup_ssqd_info()
376 qdioac = irq_ptr->ssqd_desc.qdioac1; in qdio_setup_ssqd_info()
378 check_and_setup_qebsm(irq_ptr, qdioac, irq_ptr->ssqd_desc.sch_token); in qdio_setup_ssqd_info()
379 process_ac_flags(irq_ptr, qdioac); in qdio_setup_ssqd_info()
380 DBF_EVENT("ac 1:%2x 2:%4x", qdioac, irq_ptr->ssqd_desc.qdioac2); in qdio_setup_ssqd_info()