Home
last modified time | relevance | path

Searched refs:airq_iv (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dairq.h31 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 Dpci.h149 struct airq_iv *aibv; /* adapter interrupt bit vector */
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dairq.h31 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 Dpci.h155 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 Dairq.c128 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 Dairq.c127 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 Dpci_irq.c29 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 Dpci_irq.c23 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 Dpci.c67 struct airq_iv *zpci_aif_sbv;
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dpci.h38 struct airq_iv *sbv;
/kernel/linux/linux-5.10/drivers/s390/virtio/
H A Dvirtio_ccw.c145 struct airq_iv *aiv;
/kernel/linux/linux-6.6/drivers/s390/virtio/
H A Dvirtio_ccw.c147 struct airq_iv *aiv;

Completed in 12 milliseconds