| /components/utilities/libadt/bitmap/ |
| A D | bitmap.h | 16 typedef rt_ubase_t rt_bitmap_t; typedef 18 #define RT_BITMAP_BITS_MIN (sizeof(rt_bitmap_t) * 8) 21 #define RT_BITMAP_DECLARE(name, bits) rt_bitmap_t name[RT_BITMAP_LEN(bits)] 23 rt_inline void rt_bitmap_set_bit(rt_bitmap_t *bitmap, rt_uint32_t bit) in rt_bitmap_set_bit() 28 rt_inline rt_bool_t rt_bitmap_test_bit(rt_bitmap_t *bitmap, rt_uint32_t bit) in rt_bitmap_test_bit() 33 rt_inline void rt_bitmap_clear_bit(rt_bitmap_t *bitmap, rt_uint32_t bit) in rt_bitmap_clear_bit() 38 rt_inline rt_size_t rt_bitmap_next_set_bit(rt_bitmap_t *bitmap, rt_size_t start, rt_size_t limit) in rt_bitmap_next_set_bit() 49 rt_inline rt_size_t rt_bitmap_next_clear_bit(rt_bitmap_t *bitmap, rt_size_t start, rt_size_t limit) in rt_bitmap_next_clear_bit()
|
| /components/drivers/include/drivers/ |
| A D | pic.h | 68 rt_err_t (*irq_set_affinity)(struct rt_pic_irq *pirq, rt_bitmap_t *affinity); 71 void (*irq_send_ipi)(struct rt_pic_irq *pirq, rt_bitmap_t *cpumask); 192 rt_err_t rt_pic_irq_set_affinity(int irq, rt_bitmap_t *affinity); 193 rt_err_t rt_pic_irq_get_affinity(int irq, rt_bitmap_t *out_affinity); 196 void rt_pic_irq_send_ipi(int irq, rt_bitmap_t *cpumask); 210 rt_err_t rt_pic_irq_parent_set_affinity(struct rt_pic_irq *pirq, rt_bitmap_t *affinity);
|
| A D | pci_msi.h | 149 rt_bitmap_t *affinity; 151 rt_bitmap_t **affinities;
|
| A D | pci_endpoint.h | 105 rt_bitmap_t *map;
|
| A D | dma.h | 139 rt_bitmap_t *map;
|
| A D | ofw.h | 52 rt_bitmap_t flags; 118 return rt_bitmap_test_bit((rt_bitmap_t *)&np->flags, flag); in rt_ofw_node_test_flag()
|
| /components/utilities/resource/ |
| A D | rid_bitmap.h | 25 rt_bitmap_t *bitset; 29 rt_bitmap_t *set, struct rt_mutex *id_lock);
|
| A D | rid_bitmap.c | 16 rt_bitmap_t *set, struct rt_mutex *id_lock) in rid_bitmap_init()
|
| /components/drivers/include/drivers/core/ |
| A D | numa.h | 23 rt_err_t rt_numa_memory_affinity(rt_uint64_t phy_addr, rt_bitmap_t *out_affinity);
|
| /components/drivers/pic/ |
| A D | pic-gic-common.h | 50 void gic_fill_ppi_affinity(rt_bitmap_t *affinity);
|
| A D | pic-gicv2m.c | 61 rt_bitmap_t *vectors; /* MSI vector bitmap */ 344 bitmap_size = RT_BITMAP_LEN(v2m->spis_nr) * sizeof(rt_bitmap_t); in gicv2m_ofw_probe()
|
| A D | pic-gic-common.c | 174 void gic_fill_ppi_affinity(rt_bitmap_t *affinity) in gic_fill_ppi_affinity()
|
| A D | pic.c | 824 rt_err_t rt_pic_irq_set_affinity(int irq, rt_bitmap_t *affinity) in rt_pic_irq_set_affinity() 853 rt_err_t rt_pic_irq_get_affinity(int irq, rt_bitmap_t *out_affinity) in rt_pic_irq_get_affinity() 917 void rt_pic_irq_send_ipi(int irq, rt_bitmap_t *cpumask) in rt_pic_irq_send_ipi() 1097 rt_err_t rt_pic_irq_parent_set_affinity(struct rt_pic_irq *pirq, rt_bitmap_t *affinity) in rt_pic_irq_parent_set_affinity() 1246 rt_bitmap_t mask = pirq->affinity[group]; in list_irq()
|
| A D | pic-gicv2.c | 208 static rt_err_t gicv2_irq_set_affinity(struct rt_pic_irq *pirq, rt_bitmap_t *affinity) in gicv2_irq_set_affinity() 265 static void gicv2_irq_send_ipi(struct rt_pic_irq *pirq, rt_bitmap_t *cpumask) in gicv2_irq_send_ipi()
|
| A D | pic-gicv3.c | 523 static rt_err_t gicv3_irq_set_affinity(struct rt_pic_irq *pirq, rt_bitmap_t *affinity) in gicv3_irq_set_affinity() 574 static void gicv3_irq_send_ipi(struct rt_pic_irq *pirq, rt_bitmap_t *cpumask) in gicv3_irq_send_ipi()
|
| A D | pic-gicv3-its.c | 123 static rt_bitmap_t *lpis_vectors = RT_NULL; 655 static rt_err_t gicv3_its_irq_set_affinity(struct rt_pic_irq *pirq, rt_bitmap_t *affinity) in gicv3_its_irq_set_affinity() 1321 lpis_vectors = rt_calloc(1, RT_BITMAP_LEN(lpi_nr) * sizeof(rt_bitmap_t)); in its_lpi_table_init()
|
| /components/drivers/core/ |
| A D | numa.c | 60 rt_err_t rt_numa_memory_affinity(rt_uint64_t phy_addr, rt_bitmap_t *out_affinity) in rt_numa_memory_affinity()
|
| /components/mm/ |
| A D | mm_page.c | 242 typedef char rt_bitmap_t[0]; typedef 252 rt_bitmap_t *usage_trace; 1297 rt_bitmap_t *ut_bitmap) in _update_region_list() 1332 RT_BITMAP_LEN(pages_count) * sizeof(rt_bitmap_t)); in rt_page_install() 1337 (rt_bitmap_t *)(installed_pgreg + 1)); in rt_page_install()
|
| /components/drivers/pci/host/dw/ |
| A D | pcie-dw.h | 238 rt_bitmap_t *ib_window_map; 239 rt_bitmap_t *ob_window_map;
|
| A D | pcie-dw_ep.c | 766 ep->ib_window_map = rt_calloc(RT_BITMAP_LEN(ep->num_ib_windows), sizeof(rt_bitmap_t)); in dw_pcie_ep_init() 772 ep->ob_window_map = rt_calloc(RT_BITMAP_LEN(ep->num_ob_windows), sizeof(rt_bitmap_t)); in dw_pcie_ep_init()
|
| A D | pcie-dw_host.c | 152 rt_bitmap_t status; in dw_handle_msi_irq()
|
| /components/dfs/dfs_v2/filesystems/ptyfs/ |
| A D | ptyfs.c | 88 rt_bitmap_t 89 ptsno_pool_bitset[LWP_PTY_MAX_PARIS_LIMIT / (sizeof(rt_bitmap_t) * 8)];
|
| /components/drivers/pci/msi/ |
| A D | msi.c | 129 rt_bitmap_t *cpumasks) in msi_affinity_init()
|
| /components/drivers/ata/ |
| A D | ahci.c | 513 rt_bitmap_t int_map; in ahci_isr()
|