Home
last modified time | relevance | path

Searched refs:airq_iv (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/arch/s390/include/asm/
Dairq.h29 struct airq_iv { struct
45 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags); argument
46 void airq_iv_release(struct airq_iv *iv);
47 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num);
48 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num);
49 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start,
52 static inline unsigned long airq_iv_alloc_bit(struct airq_iv *iv) in airq_iv_alloc_bit()
57 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit()
62 static inline unsigned long airq_iv_end(struct airq_iv *iv) in airq_iv_end()
67 static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit) in airq_iv_lock()
[all …]
Dpci.h89 struct airq_iv *aibv; /* adapter interrupt bit vector */
/linux-4.1.27/drivers/s390/cio/
Dairq.c121 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags) in airq_iv_create()
123 struct airq_iv *iv; in airq_iv_create()
177 void airq_iv_release(struct airq_iv *iv) in airq_iv_release()
197 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num) in airq_iv_alloc()
232 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num) in airq_iv_free()
263 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, in airq_iv_scan()
/linux-4.1.27/arch/s390/pci/
Dpci.c60 static struct airq_iv *zpci_aisb_iv;
61 static struct airq_iv *zpci_aibv[ZPCI_NR_DEVICES];
355 struct airq_iv *aibv; in zpci_irq_handler()
/linux-4.1.27/drivers/s390/kvm/
Dvirtio_ccw.c133 struct airq_iv *aiv;