/linux-6.3-rc2/lib/ |
A D | maple_tree.c | 1023 mas->node = mas_slot(mas, slots, mas->offset); in mas_descend() 2213 MA_STATE(parent, mas->tree, mas->index, mas->last); in mas_next_sibling() 2260 mas->offset = mas->index = mas->min; in mas_wr_node_walk() 2984 MA_STATE(r_mas, mas->tree, mas->index, mas->last); in mas_spanning_rebalance() 3119 MA_STATE(l_mas, mas->tree, mas->index, mas->last); in mas_rebalance() 3120 MA_STATE(r_mas, mas->tree, mas->index, mas->last); in mas_rebalance() 3179 MA_STATE(l_mas, mas->tree, mas->index, mas->last); in mas_destroy_rebalance() 3986 mas = wr_mas->mas; in mas_wr_spanning_store() 5344 mas->last = mas->max; in mas_empty_area_rev() 5655 MT_BUG_ON(mas->tree, mas->index > mas->last); in mas_store() [all …]
|
A D | test_maple_tree.c | 395 mas_lock(&mas); in check_find() 411 mas_lock(&mas); in check_find() 427 mas_lock(&mas); in check_find() 499 mas_lock(&mas); in check_find() 524 mas_lock(&mas); in check_find() 537 mas_lock(&mas); in check_find() 749 pr_debug("Found %lu %lu\n", mas.index, mas.last); in check_alloc_rev_range() 1345 MT_BUG_ON(mt, (mas.index != 0) && (mas.last != 0)); in check_root_expand() 1363 MT_BUG_ON(mt, (mas.index != 0) && (mas.last != 0)); in check_root_expand() 1693 mas.last = 0; in check_forking() [all …]
|
/linux-6.3-rc2/drivers/spi/ |
A D | spi-geni-qcom.c | 476 ret = get_spi_clk_cfg(mas->cur_speed_hz, mas, in setup_gsi_xfer() 566 mas->tx = dma_request_chan(mas->dev, "tx"); in spi_geni_grab_gpi_chan() 568 ret = dev_err_probe(mas->dev, PTR_ERR(mas->tx), in spi_geni_grab_gpi_chan() 573 mas->rx = dma_request_chan(mas->dev, "rx"); in spi_geni_grab_gpi_chan() 575 ret = dev_err_probe(mas->dev, PTR_ERR(mas->rx), in spi_geni_grab_gpi_chan() 679 if (mas->fifo_width_bits % mas->cur_bits_per_word) in geni_byte_per_fifo_word() 704 tx_buf = mas->cur_xfer->tx_buf + mas->cur_xfer->len - mas->tx_rem_bytes; in geni_spi_handle_tx() 753 rx_buf = mas->cur_xfer->rx_buf + mas->cur_xfer->len - mas->rx_rem_bytes; in geni_spi_handle_rx() 825 fifo_size = mas->tx_fifo_depth * mas->fifo_width_bits / mas->cur_bits_per_word; in setup_se_xfer() 939 mas->tx_rem_bytes, mas->cur_bits_per_word); in geni_spi_isr() [all …]
|
/linux-6.3-rc2/include/linux/ |
A D | maple_tree.h | 386 struct ma_state *mas; member 400 #define mas_lock(mas) spin_lock(&((mas)->tree->ma_lock)) argument 401 #define mas_unlock(mas) spin_unlock(&((mas)->tree->ma_lock)) argument 440 .mas = ma_state, \ 478 mas->tree = tree; in mas_init() 479 mas->index = mas->last = addr; in mas_init() 480 mas->max = ULONG_MAX; in mas_init() 481 mas->node = MAS_START; in mas_init() 514 mas->node = MAS_START; in mas_reset() 545 mas->index = start; in mas_set_range() [all …]
|
A D | mm_types.h | 856 struct ma_state mas; member 861 .mas = { \ 871 mas_init(&vmi->mas, &mm->mm_mt, addr); in vma_iter_init()
|
A D | mm.h | 736 return mas_find(&vmi->mas, max - 1); in vma_find() 750 return mas_prev(&vmi->mas, 0); in vma_prev() 755 return vmi->mas.index; in vma_iter_addr() 760 return vmi->mas.last + 1; in vma_iter_end() 771 mas_destroy(&vmi->mas); in vma_iter_free() 777 vmi->mas.index = vma->vm_start; in vma_iter_bulk_store() 778 vmi->mas.last = vma->vm_end - 1; in vma_iter_bulk_store() 779 mas_store(&vmi->mas, vma); in vma_iter_bulk_store() 780 if (unlikely(mas_is_err(&vmi->mas))) in vma_iter_bulk_store() 788 mas_pause(&vmi->mas); in vma_iter_invalidate() [all …]
|
/linux-6.3-rc2/include/trace/events/ |
A D | maple_tree.h | 17 TP_ARGS(fn, mas), 30 __entry->min = mas->min; 31 __entry->max = mas->max; 33 __entry->last = mas->last; 34 __entry->node = mas->node; 50 TP_ARGS(fn, mas), 63 __entry->min = mas->min; 64 __entry->max = mas->max; 85 TP_ARGS(fn, mas, piv, val), 100 __entry->min = mas->min; [all …]
|
/linux-6.3-rc2/mm/ |
A D | internal.h | 984 return mas_walk(&vmi->mas); in vma_iter_load() 993 if (WARN_ON(vmi->mas.node != MAS_START && vmi->mas.index > vma->vm_start)) { in vma_iter_store() 996 printk("into slot %lu-%lu", vmi->mas.index, vmi->mas.last); in vma_iter_store() 997 mt_dump(vmi->mas.tree); in vma_iter_store() 999 if (WARN_ON(vmi->mas.node != MAS_START && vmi->mas.last < vma->vm_start)) { in vma_iter_store() 1002 printk("into slot %lu-%lu", vmi->mas.index, vmi->mas.last); in vma_iter_store() 1003 mt_dump(vmi->mas.tree); in vma_iter_store() 1008 ((vmi->mas.index > vma->vm_start) || (vmi->mas.last < vma->vm_start))) in vma_iter_store() 1011 vmi->mas.index = vma->vm_start; in vma_iter_store() 1020 ((vmi->mas.index > vma->vm_start) || (vmi->mas.last < vma->vm_start))) in vma_iter_store_gfp() [all …]
|
A D | mmap.c | 318 mas.index, mas.last); in validate_mm_mt() 322 mt_dump(mas.tree); in validate_mm_mt() 326 mas.index, mas.last); in validate_mm_mt() 327 mt_dump(mas.tree); in validate_mm_mt() 333 mt_dump(mas.tree); in validate_mm_mt() 1534 gap = mas.index; in unmapped_area() 1899 mas_destroy(&mas); in expand_upwards() 1948 mas_destroy(&mas); in expand_upwards() 2031 mas_destroy(&mas); in expand_downwards() 3504 mas_set(&mas, 0); in mm_take_all_locks() [all …]
|
A D | memory.c | 353 MA_STATE(mas, mt, vma->vm_end, vma->vm_end); in free_pgtables() 363 next = mas_find(&mas, ceiling - 1); in free_pgtables() 382 next = mas_find(&mas, ceiling - 1); in free_pgtables() 1686 MA_STATE(mas, mt, vma->vm_end, vma->vm_end); in unmap_vmas() 1694 } while ((vma = mas_find(&mas, end_addr - 1)) != NULL); in unmap_vmas()
|
/linux-6.3-rc2/tools/testing/radix-tree/ |
A D | maple.c | 250 smn = mas.alloc; in check_new_node() 788 mas->offset = mas->index = mas->min; in mas_node_walk() 856 next = mas_slot(mas, ma_slots(node, type), mas->offset); in mas_descend_walk() 918 if (mas_is_none(mas) || mas_is_paused(mas)) in mas_range_load() 926 entry = mas_get_slot(mas, mas->offset); in mas_range_load() 1053 mas.index, mas.last); in check_erase2_testset() 34481 mas.index, mas.last, entry, in rcu_reader_rev() 34521 mas.index, mas.last, entry, in rcu_reader_rev() 34865 mas.index, mas.last, entry, expected); in rcu_loop() 35247 mas->node = mas_get_slot(mas, slot); in mas_dfs_preorder() [all …]
|
/linux-6.3-rc2/arch/ia64/kernel/ |
A D | module.c | 909 if (mas->unwind) in module_finalize() 916 mas->opd_addr = (void *)mas->opd->sh_addr; in module_finalize() 917 mas->opd_size = mas->opd->sh_size; in module_finalize() 923 mas->core_plt = NULL; in module_finalize() 924 mas->init_plt = NULL; in module_finalize() 925 mas->got = NULL; in module_finalize() 926 mas->opd = NULL; in module_finalize() 927 mas->unwind = NULL; in module_finalize() 928 mas->gp = 0; in module_finalize() 929 mas->next_got_entry = 0; in module_finalize() [all …]
|
/linux-6.3-rc2/mm/damon/ |
A D | vaddr-test.h | 21 MA_STATE(mas, mt, 0, 0); in __link_vmas() 26 mas_lock(&mas); in __link_vmas() 28 mas_set_range(&mas, vmas[i].vm_start, vmas[i].vm_end - 1); in __link_vmas() 29 if (mas_store_gfp(&mas, &vmas[i], GFP_KERNEL)) in __link_vmas() 35 mas_unlock(&mas); in __link_vmas()
|
/linux-6.3-rc2/Documentation/core-api/ |
A D | maple_tree.rst | 141 The advanced API is based around the ma_state, this is where the 'mas' 148 The maple state keeps track of the range start and end in mas->index and 149 mas->last, respectively. 151 mas_walk() will walk the tree to the location of mas->index and set the 152 mas->index and mas->last according to the range for the entry.
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | max9286.c | 752 struct max9286_asd *mas; in max9286_v4l2_notifier_register() local 754 mas = v4l2_async_nf_add_fwnode(&priv->notifier, source->fwnode, in max9286_v4l2_notifier_register() 756 if (IS_ERR(mas)) { in max9286_v4l2_notifier_register() 758 i, PTR_ERR(mas)); in max9286_v4l2_notifier_register() 760 return PTR_ERR(mas); in max9286_v4l2_notifier_register() 763 mas->source = source; in max9286_v4l2_notifier_register()
|
/linux-6.3-rc2/drivers/media/pci/saa7164/ |
A D | saa7164-api.c | 615 u8 mas; in saa7164_api_set_dif() local 621 mas = 0xd0; in saa7164_api_set_dif() 623 mas = 0xe0; in saa7164_api_set_dif() 639 buf[0x0a] = mas; in saa7164_api_set_dif()
|
/linux-6.3-rc2/tools/power/cpupower/po/ |
A D | pt.po | 639 "- Tentando setar uma frequência específica, mas o regulador em nível de "
|
/linux-6.3-rc2/Documentation/translations/sp_SP/process/ |
A D | submitting-patches.rst | 882 NO!!!! Gente, no mas bombas enormes de parches a linux-kernel@vger.kernel.org!
|
A D | coding-style.rst | 323 variable ``tmp``, que es mucho más fácil de escribir, y no es mas difícil
|
/linux-6.3-rc2/Documentation/translations/sp_SP/ |
A D | memory-barriers.txt | 1940 máquinas virtuales" mas adelante.
|