Lines Matching refs:airq_iv
32 struct airq_iv { struct
52 struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags, argument
54 void airq_iv_release(struct airq_iv *iv);
55 unsigned long airq_iv_alloc(struct airq_iv *iv, unsigned long num);
56 void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num);
57 unsigned long airq_iv_scan(struct airq_iv *iv, unsigned long start,
60 static inline unsigned long airq_iv_alloc_bit(struct airq_iv *iv) in airq_iv_alloc_bit()
65 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit()
70 static inline unsigned long airq_iv_end(struct airq_iv *iv) in airq_iv_end()
75 static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit) in airq_iv_lock()
81 static inline void airq_iv_unlock(struct airq_iv *iv, unsigned long bit) in airq_iv_unlock()
87 static inline void airq_iv_set_data(struct airq_iv *iv, unsigned long bit, in airq_iv_set_data()
93 static inline unsigned int airq_iv_get_data(struct airq_iv *iv, in airq_iv_get_data()
99 static inline void airq_iv_set_ptr(struct airq_iv *iv, unsigned long bit, in airq_iv_set_ptr()
105 static inline unsigned long airq_iv_get_ptr(struct airq_iv *iv, in airq_iv_get_ptr()