Searched defs:idr (Results 1 – 9 of 9) sorted by relevance
/linux-4.19.296/include/linux/ |
D | idr.h | 19 struct idr { struct 20 struct radix_tree_root idr_rt; argument 21 unsigned int idr_base; argument 22 unsigned int idr_next; argument 66 static inline unsigned int idr_get_cursor(const struct idr *idr) in idr_get_cursor() 79 static inline void idr_set_cursor(struct idr *idr, unsigned int val) in idr_set_cursor() 101 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) argument 102 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt) argument 103 #define idr_lock_bh(idr) xa_lock_bh(&(idr)->idr_rt) argument 104 #define idr_unlock_bh(idr) xa_unlock_bh(&(idr)->idr_rt) argument [all …]
|
D | powercap.h | 79 struct idr idr; member 156 struct idr idr; member
|
D | pid_namespace.h | 26 struct idr idr; member
|
D | fsnotify_backend.h | 188 struct idr idr; member
|
/linux-4.19.296/lib/ |
D | idr.c | 34 int idr_alloc_u32(struct idr *idr, void *ptr, u32 *nextid, in idr_alloc_u32() 82 int idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc() 120 int idr_alloc_cyclic(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc_cyclic() 155 void *idr_remove(struct idr *idr, unsigned long id) in idr_remove() 175 void *idr_find(const struct idr *idr, unsigned long id) in idr_find() 198 int idr_for_each(const struct idr *idr, in idr_for_each() 230 void *idr_get_next_ul(struct idr *idr, unsigned long *nextid) in idr_get_next_ul() 268 void *idr_get_next(struct idr *idr, int *nextid) in idr_get_next() 294 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace()
|
D | radix-tree.c | 2212 void idr_destroy(struct idr *idr) in idr_destroy()
|
/linux-4.19.296/fs/notify/inotify/ |
D | inotify_user.c | 359 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr() 382 struct idr *idr = &group->inotify_data.idr; in inotify_idr_find_locked() local 420 struct idr *idr = &group->inotify_data.idr; in inotify_remove_from_idr() local 567 struct idr *idr = &group->inotify_data.idr; in inotify_new_watch() local
|
/linux-4.19.296/drivers/reset/ |
D | reset-ti-sci.c | 48 struct idr idr; member
|
/linux-4.19.296/drivers/char/ipmi/ |
D | kcs_bmc.h | 64 u32 idr; member
|