Home
last modified time | relevance | path

Searched defs:ida (Results 1 – 20 of 20) sorted by relevance

/openbmc/linux/lib/
H A Dtest_ida.c16 void ida_dump(struct ida *ida) { } in ida_dump()
18 #define IDA_BUG_ON(ida, x) do { \ argument
31 static void ida_check_alloc(struct ida *ida) in ida_check_alloc()
57 static void ida_check_destroy_1(struct ida *ida, unsigned int base) in ida_check_destroy_1()
66 static void ida_check_destroy(struct ida *ida) in ida_check_destroy()
84 static void ida_check_leaf(struct ida *ida, unsigned int base) in ida_check_leaf()
107 static void ida_check_max(struct ida *ida) in ida_check_max()
127 static void ida_check_conv(struct ida *ida) in ida_check_conv()
156 static void ida_check_bad_free(struct ida *ida) in ida_check_bad_free()
H A Didr.c380 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range()
487 void ida_free(struct ida *ida, unsigned int id) in ida_free()
541 void ida_destroy(struct ida *ida) in ida_destroy()
592 static void ida_dump(struct ida *ida) in ida_dump()
/openbmc/linux/fs/smb/server/mgmt/
H A Dksmbd_ida.c8 static inline int __acquire_id(struct ida *ida, int from, int to) in __acquire_id()
13 int ksmbd_acquire_smb2_tid(struct ida *ida) in ksmbd_acquire_smb2_tid()
22 int ksmbd_acquire_smb2_uid(struct ida *ida) in ksmbd_acquire_smb2_uid()
33 int ksmbd_acquire_async_msg_id(struct ida *ida) in ksmbd_acquire_async_msg_id()
38 int ksmbd_acquire_id(struct ida *ida) in ksmbd_acquire_id()
43 void ksmbd_release_id(struct ida *ida, int id) in ksmbd_release_id()
/openbmc/linux/include/linux/
H A Didr.h246 struct ida { struct
255 #define DEFINE_IDA(name) struct ida name = IDA_INIT(name) argument
273 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc()
291 static inline int ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min()
309 static inline int ida_alloc_max(struct ida *ida, unsigned int max, gfp_t gfp) in ida_alloc_max()
314 static inline void ida_init(struct ida *ida) in ida_init()
323 #define ida_simple_get(ida, start, end, gfp) \ argument
325 #define ida_simple_remove(ida, id) ida_free(ida, id) argument
327 static inline bool ida_is_empty(const struct ida *ida) in ida_is_empty()
H A Dthermal.h184 struct ida ida; member
/openbmc/linux/drivers/dax/
H A Ddax-private.h37 struct ida ida; member
70 struct ida ida; member
/openbmc/linux/drivers/platform/x86/intel/
H A Dvsec.h45 struct ida *ida; member
/openbmc/linux/drivers/pnp/
H A Ddriver.c16 static int compare_func(const char *ida, const char *idb) in compare_func()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dvas-window.c506 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 Dvas.h321 struct ida ida; member
/openbmc/linux/tools/testing/radix-tree/
H A Didr-test.c541 struct ida *ida = arg; in ida_leak_fn() local
/openbmc/linux/drivers/net/ipvlan/
H A Dipvlan.h100 struct ida ida; member
/openbmc/linux/drivers/thunderbolt/
H A Dtest.c17 struct ida *ida = context; in __ida_init() local
26 struct ida *ida = res->data; in __ida_destroy() local
31 static void kunit_ida_init(struct kunit *test, struct ida *ida) in kunit_ida_init()
H A Dswitch.c760 struct ida *ida; in tb_port_alloc_hopid() local
/openbmc/linux/drivers/hwmon/
H A Dcoretemp.c92 struct ida ida; member
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_connector.c85 struct ida ida; member
/openbmc/linux/drivers/media/platform/chips-media/
H A Dcoda.h101 struct ida ida; member
/openbmc/qemu/pc-bios/s390-ccw/
H A Dcio.h181 u32 ida:1; member
/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h238 struct ida ida; member
469 struct ida ida; member
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h694 struct ida ida; member