Lines Matching defs:airq_iv
31 struct airq_iv {
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)
62 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit)
67 static inline unsigned long airq_iv_end(struct airq_iv *iv)
72 static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit)
78 static inline void airq_iv_unlock(struct airq_iv *iv, unsigned long bit)
84 static inline void airq_iv_set_data(struct airq_iv *iv, unsigned long bit,
90 static inline unsigned int airq_iv_get_data(struct airq_iv *iv,
96 static inline void airq_iv_set_ptr(struct airq_iv *iv, unsigned long bit,
102 static inline unsigned long airq_iv_get_ptr(struct airq_iv *iv,