Home
last modified time | relevance | path

Searched defs:idr (Results 1 – 16 of 16) sorted by relevance

/linux-3.4.99/include/linux/
Didr.h59 struct idr { struct
60 struct idr_layer __rcu *top; argument
61 struct idr_layer *id_free; argument
75 #define DEFINE_IDR(name) struct idr name = IDR_INIT(name) argument
135 struct idr idr; member
Dthermal.h103 struct idr idr; member
Dfsnotify_backend.h156 struct idr idr; member
Dcgroup.h499 struct idr idr; member
/linux-3.4.99/fs/notify/inotify/
Dinotify_user.c365 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr()
392 struct idr *idr = &group->inotify_data.idr; in inotify_idr_find_locked() local
426 struct idr *idr = &group->inotify_data.idr; in do_inotify_remove_from_idr() local
627 struct idr *idr = &group->inotify_data.idr; in inotify_new_watch() local
/linux-3.4.99/drivers/infiniband/hw/cxgb3/
Diwch.h152 static inline int insert_handle(struct iwch_dev *rhp, struct idr *idr, in insert_handle()
171 static inline void remove_handle(struct iwch_dev *rhp, struct idr *idr, u32 id) in remove_handle()
/linux-3.4.99/drivers/infiniband/core/
Duverbs_cmd.c118 static int idr_add_uobj(struct idr *idr, struct ib_uobject *uobj) in idr_add_uobj()
136 void idr_remove_uobj(struct idr *idr, struct ib_uobject *uobj) in idr_remove_uobj()
143 static struct ib_uobject *__idr_get_uobj(struct idr *idr, int id, in __idr_get_uobj()
161 static struct ib_uobject *idr_read_uobj(struct idr *idr, int id, in idr_read_uobj()
182 static struct ib_uobject *idr_write_uobj(struct idr *idr, int id, in idr_write_uobj()
200 static void *idr_read_obj(struct idr *idr, int id, struct ib_ucontext *context, in idr_read_obj()
/linux-3.4.99/drivers/thermal/
Dthermal_sys.c63 static int get_idr(struct idr *idr, struct mutex *lock, int *id) in get_idr()
85 static void release_idr(struct idr *idr, struct mutex *lock, int id) in release_idr()
/linux-3.4.99/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource.c120 struct idr *idr = res->idr; in vmw_resource_release() local
185 struct idr *idr, in vmw_resource_init()
234 struct idr *idr, int id) in vmw_resource_lookup()
Dvmwgfx_drv.h79 struct idr *idr; member
/linux-3.4.99/arch/powerpc/platforms/52xx/
Dmpc52xx_pci.c64 u32 idr; /* PCI + 0x00 */ member
/linux-3.4.99/arch/x86/platform/mrst/
Dearly_printk_mrst.c92 u32 idr; member
/linux-3.4.99/drivers/ata/
Dsata_dwc_460ex.c227 u32 idr; /* ID Register */ member
1633 u32 idr, versionr; in sata_dwc_probe() local
/linux-3.4.99/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h214 static inline int insert_handle(struct c4iw_dev *rhp, struct idr *idr, in insert_handle()
232 static inline void remove_handle(struct c4iw_dev *rhp, struct idr *idr, u32 id) in remove_handle()
/linux-3.4.99/drivers/infiniband/hw/amso1100/
Dc2.h266 struct idr idr; member
/linux-3.4.99/drivers/atm/
Dnicstar.h716 struct idr idr; member