Lines Matching defs:ida
263 struct ida { struct
272 #define DEFINE_IDA(name) struct ida name = IDA_INIT(name) argument
291 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc()
309 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min()
327 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max()
332 static inline void ida_init(struct ida *ida) in ida_init()
341 #define ida_simple_get(ida, start, end, gfp) \ argument
343 #define ida_simple_remove(ida, id) ida_free(ida, id) argument
345 static inline bool ida_is_empty(const struct ida *ida) in ida_is_empty()
350 static inline bool ida_exists(struct ida *ida, unsigned int id) in ida_exists()
355 static inline int ida_find_first(struct ida *ida) in ida_find_first()