/linux/include/linux/ |
H A D | idr.h | 20 struct idr { struct 21 struct radix_tree_root idr_rt; argument 22 unsigned int idr_base; argument 23 unsigned int idr_next; argument 67 static inline unsigned int idr_get_cursor(const struct idr *idr) in idr_get_cursor() 80 static inline void idr_set_cursor(struct idr *idr, unsigned int val) in idr_set_cursor() 102 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) argument 103 #define idr_unlock(idr) xa_unlock(&(idr)->idr_rt) argument 104 #define idr_lock_bh(idr) xa_lock_bh(&(idr)->idr_rt) argument 105 #define idr_unlock_bh(idr) xa_unlock_bh(&(idr)->idr_rt) argument [all …]
|
H A D | powercap.h | 66 struct idr idr; member 143 struct idr idr; member
|
H A D | pid_namespace.h | 27 struct idr idr; member
|
H A D | tee_core.h | 61 struct idr idr; global() member
|
H A D | fsnotify_backend.h | 261 struct idr idr; member
|
/linux/tools/testing/radix-tree/ |
H A D | idr-test.c | 25 void item_idr_remove(struct idr *idr, int id) in item_idr_remove() 180 void idr_u32_test1(struct idr *idr, u32 handle) in idr_u32_test1() 222 static void idr_align_test(struct idr *idr) in idr_align_test()
|
/linux/drivers/char/ipmi/ |
H A D | kcs_bmc.h | 24 u32 idr; member
|
/linux/drivers/reset/ |
H A D | reset-ti-sci.c | 40 struct idr idr; member
|
/linux/net/sched/ |
H A D | act_api.c | 558 struct idr *idr = &idrinfo->action_idr; in tcf_dump_walker() local 637 struct idr *idr = &idrinfo->action_idr; in tcf_del_walker() local 935 struct idr *idr = &idrinfo->action_idr; in tcf_idrinfo_destroy() local 1905 struct idr *idr; tcf_action_reoffload_cb() local [all...] |
H A D | cls_api.c | 983 struct idr idr; member
|
/linux/drivers/ata/ |
H A D | sata_dwc_460ex.c | 79 u32 idr; /* ID Register */ member 1130 u32 idr, versionr; in sata_dwc_probe() local
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_pci.c | 65 u32 idr; /* PCI + 0x00 */ member
|
/linux/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.c | 97 struct idr idr; member
|
/linux/fs/smb/server/ |
H A D | vfs_cache.h | 129 struct idr *idr; member
|
/linux/drivers/irqchip/ |
H A D | irq-gic-v5-irs.c | 685 u32 idr, spi_count; in gicv5_irs_init() local
|
/linux/drivers/firmware/arm_scmi/ |
H A D | driver.c | 2676 struct idr *idr; in scmi_chan_setup() local 2815 static int scmi_chan_destroy(int id, void *p, void *idr) in scmi_chan_destroy() 2833 static void scmi_cleanup_channels(struct scmi_info *info, struct idr *idr) in scmi_cleanup_channels()
|
/linux/sound/soc/atmel/ |
H A D | mchp-spdiftx.c | 245 u32 sr, imr, pending, idr = 0; in mchp_spdiftx_interrupt() local
|
/linux/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 764 struct hfi_idr_period *in = pdata, *idr = prop_data; in pkt_session_set_property_1x() local
|
/linux/lib/ |
H A D | radix-tree.c | 1559 void idr_destroy(struct idr *idr) in idr_destroy()
|
/linux/kernel/cgroup/ |
H A D | cgroup.c | 365 static int cgroup_idr_alloc(struct idr *idr, void *ptr, int start, int end, in cgroup_idr_alloc() 378 static void *cgroup_idr_replace(struct idr *idr, void *ptr, int id) in cgroup_idr_replace() 388 static void cgroup_idr_remove(struct idr *idr, int id) in cgroup_idr_remove()
|
/linux/drivers/counter/ |
H A D | 104-quad-8.c | 64 u8 idr[QUAD8_NUM_COUNTERS]; member
|
/linux/arch/powerpc/kvm/ |
H A D | mpic.c | 148 uint32_t idr; /* IRQ destination register */ member
|
/linux/drivers/atm/ |
H A D | nicstar.h | 717 struct idr idr; member
|
/linux/drivers/tty/serial/ |
H A D | atmel_serial.c | 693 uint32_t idr = 0; in atmel_disable_ms() local
|
/linux/arch/arm64/kernel/ |
H A D | cpufeature.c | 2454 u64 idr = read_sanitised_ftr_reg(SYS_MPAMIDR_EL1); in test_has_mpam_hcr() local
|