qdio.h (7b942b4be971d49cb185ce4690d7fbf94636e88a) | qdio.h (75e82bec6b2622c6f455b7a543fb5476a5d0eed7) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright IBM Corp. 2000, 2009 4 * Author(s): Utz Bacher <utz.bacher@de.ibm.com> 5 * Jan Glauber <jang@linux.vnet.ibm.com> 6 */ 7#ifndef _CIO_QDIO_H 8#define _CIO_QDIO_H --- 350 unchanged lines hidden (view full) --- 359#define queue_irqs_enabled(q) \ 360 (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) == 0) 361#define queue_irqs_disabled(q) \ 362 (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) != 0) 363 364extern u64 last_ai_time; 365 366/* prototypes for thin interrupt */ | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright IBM Corp. 2000, 2009 4 * Author(s): Utz Bacher <utz.bacher@de.ibm.com> 5 * Jan Glauber <jang@linux.vnet.ibm.com> 6 */ 7#ifndef _CIO_QDIO_H 8#define _CIO_QDIO_H --- 350 unchanged lines hidden (view full) --- 359#define queue_irqs_enabled(q) \ 360 (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) == 0) 361#define queue_irqs_disabled(q) \ 362 (test_bit(QDIO_QUEUE_IRQS_DISABLED, &q->u.in.queue_irq_state) != 0) 363 364extern u64 last_ai_time; 365 366/* prototypes for thin interrupt */ |
367void qdio_setup_thinint(struct qdio_irq *irq_ptr); | |
368int qdio_establish_thinint(struct qdio_irq *irq_ptr); 369void qdio_shutdown_thinint(struct qdio_irq *irq_ptr); 370void tiqdio_add_device(struct qdio_irq *irq_ptr); 371void tiqdio_remove_device(struct qdio_irq *irq_ptr); 372void tiqdio_inbound_processing(unsigned long q); 373int tiqdio_allocate_memory(void); 374void tiqdio_free_memory(void); 375int tiqdio_register_thinints(void); --- 28 unchanged lines hidden --- | 367int qdio_establish_thinint(struct qdio_irq *irq_ptr); 368void qdio_shutdown_thinint(struct qdio_irq *irq_ptr); 369void tiqdio_add_device(struct qdio_irq *irq_ptr); 370void tiqdio_remove_device(struct qdio_irq *irq_ptr); 371void tiqdio_inbound_processing(unsigned long q); 372int tiqdio_allocate_memory(void); 373void tiqdio_free_memory(void); 374int tiqdio_register_thinints(void); --- 28 unchanged lines hidden --- |