Searched refs:airq_iv (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | airq.h | 31 struct airq_iv { struct 50 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags); 51 void airq_iv_release(struct airq_iv *iv); 52 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num); 53 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num); 54 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, 57 static inline unsigned long airq_iv_alloc_bit(struct airq_iv *iv) in airq_iv_alloc_bit() 62 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit() 67 static inline unsigned long airq_iv_end(struct airq_iv *iv) in airq_iv_end() 72 static inline void airq_iv_lock(struct airq_iv *i [all...] |
H A D | pci.h | 149 struct airq_iv *aibv; /* adapter interrupt bit vector */
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | airq.h | 31 struct airq_iv { struct 51 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags, 53 void airq_iv_release(struct airq_iv *iv); 54 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num); 55 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num); 56 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, 59 static inline unsigned long airq_iv_alloc_bit(struct airq_iv *iv) in airq_iv_alloc_bit() 64 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit() 69 static inline unsigned long airq_iv_end(struct airq_iv *iv) in airq_iv_end() 74 static inline void airq_iv_lock(struct airq_iv *i [all...] |
H A D | pci.h | 155 struct airq_iv *aibv; /* adapter interrupt bit vector */ 209 extern struct airq_iv *zpci_aif_sbv;
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | airq.c | 128 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags) in airq_iv_create() 130 struct airq_iv *iv; in airq_iv_create() 200 void airq_iv_release(struct airq_iv *iv) in airq_iv_release() 223 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num) in airq_iv_alloc() 258 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num) in airq_iv_free() 289 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, in airq_iv_scan()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | airq.c | 127 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags, in airq_iv_create() 130 struct airq_iv *iv; in airq_iv_create() 202 void airq_iv_release(struct airq_iv *iv) in airq_iv_release() 225 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num) in airq_iv_alloc() 260 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num) in airq_iv_free() 291 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start, in airq_iv_scan()
|
/kernel/linux/linux-5.10/arch/s390/pci/ |
H A D | pci_irq.c | 29 static struct airq_iv *zpci_sbv; 36 static struct airq_iv **zpci_ibv; 123 struct airq_iv *dibv = zpci_ibv[smp_processor_id()]; in zpci_handle_cpu_local_irq() 203 struct airq_iv *aibv; in zpci_floating_irq_handler()
|
/kernel/linux/linux-6.6/arch/s390/pci/ |
H A D | pci_irq.c | 23 static struct airq_iv *zpci_sbv; 30 static struct airq_iv **zpci_ibv; 154 struct airq_iv *dibv = zpci_ibv[smp_processor_id()]; in zpci_handle_cpu_local_irq() 239 struct airq_iv *aibv; in zpci_floating_irq_handler()
|
H A D | pci.c | 67 struct airq_iv *zpci_aif_sbv;
|
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | pci.h | 38 struct airq_iv *sbv;
|
/kernel/linux/linux-5.10/drivers/s390/virtio/ |
H A D | virtio_ccw.c | 145 struct airq_iv *aiv;
|
/kernel/linux/linux-6.6/drivers/s390/virtio/ |
H A D | virtio_ccw.c | 147 struct airq_iv *aiv;
|
Completed in 12 milliseconds