Searched refs:airq_iv (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/s390/include/asm/ |
D | airq.h | 30 struct airq_iv { struct 46 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags); argument 47 void airq_iv_release(struct airq_iv *iv); 48 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num); 49 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num); 50 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, 53 static inline unsigned long airq_iv_alloc_bit(struct airq_iv *iv) in airq_iv_alloc_bit() 58 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit() 63 static inline unsigned long airq_iv_end(struct airq_iv *iv) in airq_iv_end() 68 static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit) in airq_iv_lock() [all …]
|
D | pci.h | 115 struct airq_iv *aibv; /* adapter interrupt bit vector */
|
/Linux-v4.19/drivers/s390/cio/ |
D | airq.c | 123 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags) in airq_iv_create() 125 struct airq_iv *iv; in airq_iv_create() 179 void airq_iv_release(struct airq_iv *iv) in airq_iv_release() 199 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num) in airq_iv_alloc() 234 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num) in airq_iv_free() 265 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, in airq_iv_scan()
|
/Linux-v4.19/arch/s390/pci/ |
D | pci.c | 61 static struct airq_iv *zpci_aisb_iv; 62 static struct airq_iv *zpci_aibv[ZPCI_NR_DEVICES]; 360 struct airq_iv *aibv; in zpci_irq_handler()
|
/Linux-v4.19/drivers/s390/virtio/ |
D | virtio_ccw.c | 131 struct airq_iv *aiv;
|