| /linux/fs/smb/server/mgmt/ |
| H A D | ksmbd_ida.c | 9 int ksmbd_acquire_smb2_tid(struct ida *ida) in ksmbd_acquire_smb2_tid() 14 int ksmbd_acquire_smb2_uid(struct ida *ida) in ksmbd_acquire_smb2_uid() 25 int ksmbd_acquire_async_msg_id(struct ida *ida) in ksmbd_acquire_async_msg_id() 30 int ksmbd_acquire_id(struct ida *ida) in ksmbd_acquire_id() 35 void ksmbd_release_id(struct ida *ida, int id) in ksmbd_release_id()
|
| /linux/include/linux/ |
| H A D | idr.h | 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() 337 static inline bool ida_is_empty(const struct ida *ida) in ida_is_empty() 342 static inline bool ida_exists(struct ida *ida, unsigned int id) in ida_exists() 347 static inline int ida_find_first(struct ida *ida) in ida_find_first()
|
| H A D | intel_vsec.h | 140 struct ida *ida; member
|
| /linux/lib/ |
| H A D | idr.c | 382 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range() 493 int ida_find_first_range(struct ida *ida, unsigned int min, unsigned int max) in ida_find_first_range() 556 void ida_free(struct ida *ida, unsigned int id) in ida_free() 610 void ida_destroy(struct ida *ida) in ida_destroy() 661 static void ida_dump(struct ida *ida) in ida_dump()
|
| /linux/drivers/dax/ |
| H A D | dax-private.h | 37 struct ida ida; member 90 struct ida ida; member
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | vas-window.c | 506 static void vas_release_window_id(struct ida *ida, int winid) in vas_release_window_id() 511 static int vas_assign_window_id(struct ida *ida) in vas_assign_window_id()
|
| H A D | vas.h | 321 struct ida ida; member
|
| /linux/drivers/pnp/ |
| H A D | driver.c | 16 static int compare_func(const char *ida, const char *idb) in compare_func()
|
| /linux/tools/testing/radix-tree/ |
| H A D | idr-test.c | 561 struct ida *ida = arg; in ida_leak_fn() local
|
| /linux/drivers/thermal/testing/ |
| H A D | zone.c | 46 struct ida ida; member
|
| /linux/drivers/net/ipvlan/ |
| H A D | ipvlan.h | 100 struct ida ida; member
|
| /linux/drivers/pci/ |
| H A D | ide.c | 197 struct ida *ida; member
|
| /linux/drivers/hwmon/ |
| H A D | coretemp.c | 95 struct ida ida; member
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_connector.c | 87 struct ida ida; member
|
| /linux/drivers/media/platform/chips-media/coda/ |
| H A D | coda.h | 101 struct ida ida; member
|
| /linux/drivers/thunderbolt/ |
| H A D | switch.c | 771 struct ida *ida; in tb_port_alloc_hopid() local
|
| /linux/include/linux/mlx5/ |
| H A D | driver.h | 691 struct ida ida; member
|