Home
last modified time | relevance | path

Searched refs:rt_bitmap_t (Results 1 – 24 of 24) sorted by relevance

/components/utilities/libadt/bitmap/
A Dbitmap.h16 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 Dpic.h68 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 Dpci_msi.h149 rt_bitmap_t *affinity;
151 rt_bitmap_t **affinities;
A Dpci_endpoint.h105 rt_bitmap_t *map;
A Ddma.h139 rt_bitmap_t *map;
A Dofw.h52 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 Drid_bitmap.h25 rt_bitmap_t *bitset;
29 rt_bitmap_t *set, struct rt_mutex *id_lock);
A Drid_bitmap.c16 rt_bitmap_t *set, struct rt_mutex *id_lock) in rid_bitmap_init()
/components/drivers/include/drivers/core/
A Dnuma.h23 rt_err_t rt_numa_memory_affinity(rt_uint64_t phy_addr, rt_bitmap_t *out_affinity);
/components/drivers/pic/
A Dpic-gic-common.h50 void gic_fill_ppi_affinity(rt_bitmap_t *affinity);
A Dpic-gicv2m.c61 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 Dpic-gic-common.c174 void gic_fill_ppi_affinity(rt_bitmap_t *affinity) in gic_fill_ppi_affinity()
A Dpic.c824 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 Dpic-gicv2.c208 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 Dpic-gicv3.c523 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 Dpic-gicv3-its.c123 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 Dnuma.c60 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 Dmm_page.c242 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 Dpcie-dw.h238 rt_bitmap_t *ib_window_map;
239 rt_bitmap_t *ob_window_map;
A Dpcie-dw_ep.c766 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 Dpcie-dw_host.c152 rt_bitmap_t status; in dw_handle_msi_irq()
/components/dfs/dfs_v2/filesystems/ptyfs/
A Dptyfs.c88 rt_bitmap_t
89 ptsno_pool_bitset[LWP_PTY_MAX_PARIS_LIMIT / (sizeof(rt_bitmap_t) * 8)];
/components/drivers/pci/msi/
A Dmsi.c129 rt_bitmap_t *cpumasks) in msi_affinity_init()
/components/drivers/ata/
A Dahci.c513 rt_bitmap_t int_map; in ahci_isr()

Completed in 34 milliseconds