/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gpuva_mgr.c | 441 * struct drm_gpuva *va; 445 * va = driver_gpuva_alloc(); 446 * if (!va) 451 * drm_gpuva_map(mgr, va, &op->map); 452 * drm_gpuva_link(va); 458 * va = op->remap.unmap->va; 479 * drm_gpuva_unlink(va); 488 * va = op->unmap->va; 721 __drm_gpuva_insert(struct drm_gpuva_manager *mgr, struct drm_gpuva *va) __drm_gpuva_insert() argument 762 drm_gpuva_insert(struct drm_gpuva_manager *mgr, struct drm_gpuva *va) drm_gpuva_insert() argument 776 __drm_gpuva_remove(struct drm_gpuva *va) __drm_gpuva_remove() argument 793 drm_gpuva_remove(struct drm_gpuva *va) drm_gpuva_remove() argument 817 drm_gpuva_link(struct drm_gpuva *va) drm_gpuva_link() argument 841 drm_gpuva_unlink(struct drm_gpuva *va) drm_gpuva_unlink() argument 884 struct drm_gpuva *va; drm_gpuva_find() local 971 drm_gpuva_map(struct drm_gpuva_manager *mgr, struct drm_gpuva *va, struct drm_gpuva_op_map *op) drm_gpuva_map() argument 1061 op_unmap_cb(const struct drm_gpuva_fn_ops *fn, void *priv, struct drm_gpuva *va, bool merge) op_unmap_cb() argument 1079 struct drm_gpuva *va, *next; __drm_gpuva_sm_map() local 1220 struct drm_gpuva *va, *next; __drm_gpuva_sm_unmap() local 1609 struct drm_gpuva *va; drm_gpuva_prefetch_ops_create() local 1664 struct drm_gpuva *va; drm_gpuva_gem_unmap_ops_create() local [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | vmalloc.c | 436 * All vmap_area objects in this tree are sorted by va->va_start 454 va_size(struct vmap_area *va) in va_size() argument 456 return (va->va_end - va->va_start); in va_size() 462 struct vmap_area *va; in get_subtree_max_size() local 464 va = rb_entry_safe(node, struct vmap_area, rb_node); in get_subtree_max_size() 465 return va ? va->subtree_max_size : 0; in get_subtree_max_size() 472 compute_subtree_max_size(struct vmap_area *va) in compute_subtree_max_size() argument 474 return max3(va_size(va), in compute_subtree_max_size() 498 struct vmap_area *va; __find_vmap_area() local 521 find_va_links(struct vmap_area *va, struct rb_root *root, struct rb_node *from, struct rb_node **parent) find_va_links() argument 588 link_va(struct vmap_area *va, struct rb_root *root, struct rb_node *parent, struct rb_node **link, struct list_head *head) link_va() argument 627 unlink_va(struct vmap_area *va, struct rb_root *root) unlink_va() argument 646 struct vmap_area *va; augment_tree_propagate_check() local 686 augment_tree_propagate_from(struct vmap_area *va) augment_tree_propagate_from() argument 701 insert_vmap_area(struct vmap_area *va, struct rb_root *root, struct list_head *head) insert_vmap_area() argument 713 insert_vmap_area_augment(struct vmap_area *va, struct rb_node *from, struct rb_root *root, struct list_head *head) insert_vmap_area_augment() argument 743 merge_or_add_vmap_area(struct vmap_area *va, struct rb_root *root, struct list_head *head) merge_or_add_vmap_area() argument 831 is_within_this_va(struct vmap_area *va, unsigned long size, unsigned long align, unsigned long vstart) is_within_this_va() argument 858 struct vmap_area *va; find_vmap_lowest_match() local 917 struct vmap_area *va; find_vmap_lowest_linear_match() local 957 classify_va_fit_type(struct vmap_area *va, unsigned long nva_start_addr, unsigned long size) classify_va_fit_type() argument 983 adjust_va_to_fit_type(struct vmap_area *va, unsigned long nva_start_addr, unsigned long size, enum fit_type type) adjust_va_to_fit_type() argument 1091 struct vmap_area *va; __alloc_vmap_area() local 1128 free_vmap_area(struct vmap_area *va) free_vmap_area() argument 1154 struct vmap_area *va, *pva; alloc_vmap_area() local 1330 struct vmap_area *va; __purge_vmap_area_lazy() local 1411 free_vmap_area_noflush(struct vmap_area *va) free_vmap_area_noflush() argument 1432 free_unmap_vmap_area(struct vmap_area *va) free_unmap_vmap_area() argument 1444 struct vmap_area *va; find_vmap_area() local 1490 struct vmap_area *va; global() member 1543 struct vmap_area *va; new_vmap_block() local 1804 struct vmap_area *va; vm_unmap_ram() local 1854 struct vmap_area *va; vm_map_ram() local 1970 struct vmap_area *va; vmalloc_init() local 2027 setup_vmalloc_vm_locked(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) setup_vmalloc_vm_locked() argument 2037 setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) setup_vmalloc_vm() argument 2060 struct vmap_area *va; __get_vm_area_node() local 2138 struct vmap_area *va; find_vm_area() local 2159 struct vmap_area *va; remove_vm_area() local 2876 struct vmap_area *va; vread() local 2955 struct vmap_area *va; vwrite() local 3117 struct vmap_area *va, *tmp; pvm_find_va_enclose_addr() local 3149 pvm_determine_end_from_reverse(struct vmap_area **va, unsigned long align) pvm_determine_end_from_reverse() argument 3196 struct vmap_area **vas, *va; pcpu_get_vm_areas() local 3493 struct vmap_area *va; show_purge_info() local 3508 struct vmap_area *va; s_show() local [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | lpass-va-macro.c | 441 static int va_clk_rsc_fs_gen_request(struct va_macro *va, bool enable) in va_clk_rsc_fs_gen_request() argument 443 struct regmap *regmap = va->regmap; in va_clk_rsc_fs_gen_request() 474 static int va_macro_mclk_enable(struct va_macro *va, bool mclk_enable) in va_macro_mclk_enable() argument 476 struct regmap *regmap = va->regmap; in va_macro_mclk_enable() 479 va_clk_rsc_fs_gen_request(va, true); in va_macro_mclk_enable() 483 va_clk_rsc_fs_gen_request(va, false); in va_macro_mclk_enable() 493 struct va_macro *va = snd_soc_component_get_drvdata(comp); in va_macro_mclk_event() local 497 return clk_prepare_enable(va->fsgen); in va_macro_mclk_event() 499 clk_disable_unprepare(va->fsgen); in va_macro_mclk_event() 556 struct va_macro *va in va_macro_tx_mixer_get() local 579 struct va_macro *va = snd_soc_component_get_drvdata(component); va_macro_tx_mixer_put() local 597 struct va_macro *va = snd_soc_component_get_drvdata(component); va_dmic_clk_enable() local 732 struct va_macro *va = snd_soc_component_get_drvdata(comp); va_macro_enable_dec() local 812 struct va_macro *va = snd_soc_component_get_drvdata(comp); va_macro_dec_mode_get() local 828 struct va_macro *va = snd_soc_component_get_drvdata(comp); va_macro_dec_mode_put() local 844 struct va_macro *va = snd_soc_component_get_drvdata(component); va_macro_hw_params() local 891 struct va_macro *va = snd_soc_component_get_drvdata(component); va_macro_get_channel_map() local 910 struct va_macro *va = snd_soc_component_get_drvdata(component); va_macro_digital_mute() local 1311 struct va_macro *va = snd_soc_component_get_drvdata(component); va_macro_component_probe() local 1331 struct va_macro *va = to_va_macro(hw); fsgen_gate_enable() local 1345 struct va_macro *va = to_va_macro(hw); fsgen_gate_disable() local 1357 struct va_macro *va = to_va_macro(hw); fsgen_gate_is_enabled() local 1371 va_macro_register_fsgen_output(struct va_macro *va) va_macro_register_fsgen_output() argument 1398 va_macro_validate_dmic_sample_rate(u32 dmic_sample_rate, struct va_macro *va) va_macro_validate_dmic_sample_rate() argument 1447 struct va_macro *va; va_macro_probe() local 1580 struct va_macro *va = dev_get_drvdata(&pdev->dev); va_macro_remove() local 1591 struct va_macro *va = dev_get_drvdata(dev); va_macro_runtime_suspend() local 1603 struct va_macro *va = dev_get_drvdata(dev); va_macro_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | vmalloc.c | 758 * All vmap_area objects in this tree are sorted by va->va_start 776 va_size(struct vmap_area *va) in va_size() argument 778 return (va->va_end - va->va_start); in va_size() 784 struct vmap_area *va; in get_subtree_max_size() local 786 va = rb_entry_safe(node, struct vmap_area, rb_node); in get_subtree_max_size() 787 return va ? va->subtree_max_size : 0; in get_subtree_max_size() 808 struct vmap_area *va = NULL; in find_vmap_area_exceed_addr() local 818 va in find_vmap_area_exceed_addr() 837 struct vmap_area *va; __find_vmap_area() local 860 find_va_links(struct vmap_area *va, struct rb_root *root, struct rb_node *from, struct rb_node **parent) find_va_links() argument 925 __link_va(struct vmap_area *va, struct rb_root *root, struct rb_node *parent, struct rb_node **link, struct list_head *head, bool augment) __link_va() argument 965 link_va(struct vmap_area *va, struct rb_root *root, struct rb_node *parent, struct rb_node **link, struct list_head *head) link_va() argument 973 link_va_augment(struct vmap_area *va, struct rb_root *root, struct rb_node *parent, struct rb_node **link, struct list_head *head) link_va_augment() argument 981 __unlink_va(struct vmap_area *va, struct rb_root *root, bool augment) __unlink_va() argument 997 unlink_va(struct vmap_area *va, struct rb_root *root) unlink_va() argument 1003 unlink_va_augment(struct vmap_area *va, struct rb_root *root) unlink_va_augment() argument 1013 compute_subtree_max_size(struct vmap_area *va) compute_subtree_max_size() argument 1023 struct vmap_area *va; augment_tree_propagate_check() local 1063 augment_tree_propagate_from(struct vmap_area *va) augment_tree_propagate_from() argument 1078 insert_vmap_area(struct vmap_area *va, struct rb_root *root, struct list_head *head) insert_vmap_area() argument 1090 insert_vmap_area_augment(struct vmap_area *va, struct rb_node *from, struct rb_root *root, struct list_head *head) insert_vmap_area_augment() argument 1120 __merge_or_add_vmap_area(struct vmap_area *va, struct rb_root *root, struct list_head *head, bool augment) __merge_or_add_vmap_area() argument 1204 merge_or_add_vmap_area(struct vmap_area *va, struct rb_root *root, struct list_head *head) merge_or_add_vmap_area() argument 1211 merge_or_add_vmap_area_augment(struct vmap_area *va, struct rb_root *root, struct list_head *head) merge_or_add_vmap_area_augment() argument 1222 is_within_this_va(struct vmap_area *va, unsigned long size, unsigned long align, unsigned long vstart) is_within_this_va() argument 1251 struct vmap_area *va; find_vmap_lowest_match() local 1318 struct vmap_area *va; find_vmap_lowest_linear_match() local 1359 classify_va_fit_type(struct vmap_area *va, unsigned long nva_start_addr, unsigned long size) classify_va_fit_type() argument 1385 adjust_va_to_fit_type(struct rb_root *root, struct list_head *head, struct vmap_area *va, unsigned long nva_start_addr, unsigned long size) adjust_va_to_fit_type() argument 1495 struct vmap_area *va; __alloc_vmap_area() local 1538 free_vmap_area(struct vmap_area *va) free_vmap_area() argument 1558 struct vmap_area *va = NULL; preload_this_cpu_lock() local 1588 struct vmap_area *va; alloc_vmap_area() local 1729 struct vmap_area *va, *n_va; __purge_vmap_area_lazy() local 1817 free_vmap_area_noflush(struct vmap_area *va) free_vmap_area_noflush() argument 1847 free_unmap_vmap_area(struct vmap_area *va) free_unmap_vmap_area() argument 1859 struct vmap_area *va; find_vmap_area() local 1870 struct vmap_area *va; find_unlink_vmap_area() local 1935 struct vmap_area *va; global() member 2026 struct vmap_area *va; new_vmap_block() local 2342 struct vmap_area *va; vm_unmap_ram() local 2394 struct vmap_area *va; vm_map_ram() local 2541 setup_vmalloc_vm_locked(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) setup_vmalloc_vm_locked() argument 2551 setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, unsigned long flags, const void *caller) setup_vmalloc_vm() argument 2575 struct vmap_area *va; __get_vm_area_node() local 2665 struct vmap_area *va; find_vm_area() local 2686 struct vmap_area *va; remove_vm_area() local 3744 struct vmap_area *va; vread_iter() local 3948 struct vmap_area *va, *tmp; pvm_find_va_enclose_addr() local 3981 pvm_determine_end_from_reverse(struct vmap_area **va, unsigned long align) pvm_determine_end_from_reverse() argument 4028 struct vmap_area **vas, *va; pcpu_get_vm_areas() local 4284 struct vmap_area *va; vmalloc_dump_obj() local 4361 struct vmap_area *va; show_purge_info() local 4374 struct vmap_area *va; s_show() local 4456 struct vmap_area *va; vmalloc_init() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_dbg.c | 14 va_list va; in qedi_dbg_err() local 17 va_start(va, fmt); in qedi_dbg_err() 20 vaf.va = &va; in qedi_dbg_err() 28 va_end(va); in qedi_dbg_err() 35 va_list va; in qedi_dbg_warn() local 38 va_start(va, fmt); in qedi_dbg_warn() 41 vaf.va = &va; in qedi_dbg_warn() 53 va_end(va); in qedi_dbg_warn() 60 va_list va; qedi_dbg_notice() local 86 va_list va; qedi_dbg_info() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_dbg.c | 14 va_list va; in qedi_dbg_err() local 17 va_start(va, fmt); in qedi_dbg_err() 20 vaf.va = &va; in qedi_dbg_err() 28 va_end(va); in qedi_dbg_err() 35 va_list va; in qedi_dbg_warn() local 38 va_start(va, fmt); in qedi_dbg_warn() 41 vaf.va = &va; in qedi_dbg_warn() 53 va_end(va); in qedi_dbg_warn() 60 va_list va; qedi_dbg_notice() local 86 va_list va; qedi_dbg_info() local [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_gpuva_mgr.h | 81 * @va: structure containing the address and range of the &drm_gpuva 93 } va; member 140 int drm_gpuva_insert(struct drm_gpuva_manager *mgr, struct drm_gpuva *va); 141 void drm_gpuva_remove(struct drm_gpuva *va); 143 void drm_gpuva_link(struct drm_gpuva *va); 144 void drm_gpuva_unlink(struct drm_gpuva *va); 155 static inline void drm_gpuva_init(struct drm_gpuva *va, u64 addr, u64 range, in drm_gpuva_init() argument 158 va->va.addr = addr; in drm_gpuva_init() 159 va in drm_gpuva_init() 170 drm_gpuva_invalidate(struct drm_gpuva *va, bool invalidate) drm_gpuva_invalidate() argument 183 drm_gpuva_invalidated(struct drm_gpuva *va) drm_gpuva_invalidated() argument 253 __drm_gpuva_next(struct drm_gpuva *va) __drm_gpuva_next() argument 378 } va; global() member 406 struct drm_gpuva *va; global() member 471 struct drm_gpuva *va; global() member 605 drm_gpuva_init_from_op(struct drm_gpuva *va, struct drm_gpuva_op_map *op) drm_gpuva_init_from_op() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_dbg.c | 13 va_list va; in qedf_dbg_err() local 16 va_start(va, fmt); in qedf_dbg_err() 19 vaf.va = &va; in qedf_dbg_err() 27 va_end(va); in qedf_dbg_err() 34 va_list va; in qedf_dbg_warn() local 37 va_start(va, fmt); in qedf_dbg_warn() 40 vaf.va = &va; in qedf_dbg_warn() 52 va_end(va); in qedf_dbg_warn() 59 va_list va; qedf_dbg_notice() local 85 va_list va; qedf_dbg_info() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_dbg.c | 13 va_list va; in qedf_dbg_err() local 16 va_start(va, fmt); in qedf_dbg_err() 19 vaf.va = &va; in qedf_dbg_err() 27 va_end(va); in qedf_dbg_err() 34 va_list va; in qedf_dbg_warn() local 37 va_start(va, fmt); in qedf_dbg_warn() 40 vaf.va = &va; in qedf_dbg_warn() 52 va_end(va); in qedf_dbg_warn() 59 va_list va; qedf_dbg_notice() local 85 va_list va; qedf_dbg_info() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_uvmm.c | 68 } va; member 172 u64 addr = reg->va.addr; in nouveau_uvma_region_sparse_unref() 173 u64 range = reg->va.range; in nouveau_uvma_region_sparse_unref() 181 u64 addr = uvma->va.va.addr; in nouveau_uvma_vmm_put() 182 u64 range = uvma->va.va.range; in nouveau_uvma_vmm_put() 191 u64 addr = uvma->va.va.addr; in nouveau_uvma_map() 192 u64 offset = uvma->va in nouveau_uvma_map() 445 op_unmap_prepare_unwind(struct drm_gpuva *va) op_unmap_prepare_unwind() argument 505 struct drm_gpuva *va = r->unmap->va; nouveau_uvmm_sm_prepare_unwind() local 523 struct drm_gpuva *va = u->va; nouveau_uvmm_sm_prepare_unwind() local 639 struct drm_gpuva *va = r->unmap->va; nouveau_uvmm_sm_prepare() local 680 struct drm_gpuva *va = u->va; nouveau_uvmm_sm_prepare() local 781 struct drm_gpuva *va = u->va; op_unmap() local 875 struct drm_gpuva *va = r->unmap->va; nouveau_uvmm_sm_cleanup() local 897 struct drm_gpuva *va = u->va; nouveau_uvmm_sm_cleanup() local 1779 struct drm_gpuva *va; nouveau_uvmm_bo_map_all() local 1795 struct drm_gpuva *va; nouveau_uvmm_bo_unmap_all() local 1871 struct drm_gpuva *va, *next; nouveau_uvmm_fini() local [all...] |
/kernel/liteos_a/arch/arm/arm/include/ |
H A D | los_pte_ops.h | 62 STATIC INLINE UINT32 OsGetPte1Index(vaddr_t va) in OsGetPte1Index() argument 64 return va >> MMU_DESCRIPTOR_L1_SMALL_SHIFT; in OsGetPte1Index() 72 STATIC INLINE PADDR_T OsGetPte1Paddr(PADDR_T PhysTtb, vaddr_t va) in OsGetPte1Paddr() argument 74 return (PhysTtb + (OsGetPte1Index(va) * sizeof(PADDR_T))); in OsGetPte1Paddr() 77 STATIC INLINE PTE_T *OsGetPte1Ptr(PTE_T *pte1BasePtr, vaddr_t va) in OsGetPte1Ptr() argument 79 return (pte1BasePtr + OsGetPte1Index(va)); in OsGetPte1Ptr() 82 STATIC INLINE PTE_T OsGetPte1(PTE_T *pte1BasePtr, vaddr_t va) in OsGetPte1() argument 84 return *OsGetPte1Ptr(pte1BasePtr, va); in OsGetPte1() 102 STATIC INLINE UINT32 OsGetPte2Index(vaddr_t va) in OsGetPte2Index() argument 104 return (va in OsGetPte2Index() 107 OsGetPte2Ptr(PTE_T *pte2BasePtr, vaddr_t va) OsGetPte2Ptr() argument 112 OsGetPte2(PTE_T *pte2BasePtr, vaddr_t va) OsGetPte2() argument [all...] |
/kernel/linux/linux-6.6/drivers/dio/ |
H A D | dio.c | 127 void *va; in dio_find() local 139 va = (void *)(pa + DIO_VIRADDRBASE); in dio_find() 141 va = ioremap(pa, PAGE_SIZE); in dio_find() 144 (unsigned char *)va + DIO_IDOFF, 1)) { in dio_find() 146 iounmap(va); in dio_find() 150 prid = DIO_ID(va); in dio_find() 153 secid = DIO_SECID(va); in dio_find() 160 iounmap(va); in dio_find() 200 u_char *va; in dio_init() local 212 va in dio_init() [all...] |
/kernel/linux/linux-5.10/drivers/dio/ |
H A D | dio.c | 128 void *va; in dio_find() local 140 va = (void *)(pa + DIO_VIRADDRBASE); in dio_find() 142 va = ioremap(pa, PAGE_SIZE); in dio_find() 145 (unsigned char *)va + DIO_IDOFF, 1)) { in dio_find() 147 iounmap(va); in dio_find() 151 prid = DIO_ID(va); in dio_find() 154 secid = DIO_SECID(va); in dio_find() 161 iounmap(va); in dio_find() 202 u_char *va; in dio_init() local 214 va in dio_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_tlb.c | 33 struct i915_vma *va, in pte_tlbinv() 64 /* Pin va at random but aligned offset after vma */ in pte_tlbinv() 68 va->size, align); in pte_tlbinv() 69 err = i915_vma_pin(va, 0, 0, addr | PIN_OFFSET_FIXED | PIN_USER); in pte_tlbinv() 71 pr_err("Cannot pin at %llx+%llx\n", addr, va->size); in pte_tlbinv() 74 GEM_BUG_ON(i915_vma_offset(va) != addr); in pte_tlbinv() 75 if (vb != va) { in pte_tlbinv() 77 vb->node = va->node; /* overwrites the _same_ PTE */ in pte_tlbinv() 93 if (va != vb) in pte_tlbinv() 95 ce->engine->name, va in pte_tlbinv() 32 pte_tlbinv(struct intel_context *ce, struct i915_vma *va, struct i915_vma *vb, u64 align, void (*tlbinv)(struct i915_address_space *vm, u64 addr, u64 length), u64 length, struct rnd_state *prng) pte_tlbinv() argument 229 struct i915_vma *va, *vb; mem_tlbinv() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | ucall_common.c | 82 va_list va; in ucall_assert() local 91 va_start(va, fmt); in ucall_assert() 92 guest_vsnprintf(uc->buffer, UCALL_BUFFER_LEN, fmt, va); in ucall_assert() 93 va_end(va); in ucall_assert() 103 va_list va; in ucall_fmt() local 108 va_start(va, fmt); in ucall_fmt() 109 guest_vsnprintf(uc->buffer, UCALL_BUFFER_LEN, fmt, va); in ucall_fmt() 110 va_end(va); in ucall_fmt() 120 va_list va; in ucall() local 129 va_start(va, narg in ucall() [all...] |
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | init.c | 349 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early() argument 358 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap() argument 363 static phys_addr_t __init alloc_pte_late(uintptr_t va) in alloc_pte_late() argument 372 uintptr_t va, phys_addr_t pa, in create_pte_mapping() 375 uintptr_t pte_idx = pte_index(va); in create_pte_mapping() 432 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early() argument 434 BUG_ON((va - kernel_map.virt_addr) >> PUD_SHIFT); in alloc_pmd_early() 439 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap() argument 444 static phys_addr_t __init alloc_pmd_late(uintptr_t va) in alloc_pmd_late() argument 453 uintptr_t va, phys_addr_ in create_pmd_mapping() 371 create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pte_mapping() argument 452 create_pmd_mapping(pmd_t *pmdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pmd_mapping() argument 495 alloc_pud_early(uintptr_t va) alloc_pud_early() argument 503 alloc_pud_fixmap(uintptr_t va) alloc_pud_fixmap() argument 508 alloc_pud_late(uintptr_t va) alloc_pud_late() argument 533 alloc_p4d_early(uintptr_t va) alloc_p4d_early() argument 541 alloc_p4d_fixmap(uintptr_t va) alloc_p4d_fixmap() argument 546 alloc_p4d_late(uintptr_t va) alloc_p4d_late() argument 555 create_pud_mapping(pud_t *pudp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pud_mapping() argument 582 create_p4d_mapping(p4d_t *p4dp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_p4d_mapping() argument 640 create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pgd_mapping() argument 667 best_map_size(phys_addr_t pa, uintptr_t va, phys_addr_t size) best_map_size() argument 701 pgprot_from_va(uintptr_t va) pgprot_from_va() argument 728 pgprot_from_va(uintptr_t va) pgprot_from_va() argument 892 uintptr_t va, end_va; create_kernel_page_table() local 911 uintptr_t va, end_va; create_kernel_page_table() local 1219 uintptr_t va, map_size; create_linear_mapping_range() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 29 phys_addr_t v_block_mapped(unsigned long va) in v_block_mapped() argument 33 if (va >= VIRT_IMMR_BASE && va < VIRT_IMMR_BASE + IMMR_SIZE) in v_block_mapped() 34 return p + va - VIRT_IMMR_BASE; in v_block_mapped() 37 if (va >= PAGE_OFFSET && va < PAGE_OFFSET + block_mapped_ram) in v_block_mapped() 38 return __pa(va); in v_block_mapped() 59 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va) in early_hugepd_alloc_kernel() argument 70 return hugepte_offset(*(hugepd_t *)pmdp, va, PGDIR_SHIFT); in early_hugepd_alloc_kernel() 73 static int __ref __early_map_kernel_hugepage(unsigned long va, phys_addr_ argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 23 phys_addr_t v_block_mapped(unsigned long va) in v_block_mapped() argument 27 if (va >= VIRT_IMMR_BASE && va < VIRT_IMMR_BASE + IMMR_SIZE) in v_block_mapped() 28 return p + va - VIRT_IMMR_BASE; in v_block_mapped() 29 if (va >= PAGE_OFFSET && va < PAGE_OFFSET + block_mapped_ram) in v_block_mapped() 30 return __pa(va); in v_block_mapped() 49 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va) in early_hugepd_alloc_kernel() argument 60 return hugepte_offset(*(hugepd_t *)pmdp, va, PGDIR_SHIFT); in early_hugepd_alloc_kernel() 63 static int __ref __early_map_kernel_hugepage(unsigned long va, phys_addr_ argument [all...] |
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | ceph_frag.c | 10 unsigned va = ceph_frag_value(a); in ceph_frag_compare() local 12 if (va < vb) in ceph_frag_compare() 14 if (va > vb) in ceph_frag_compare() 16 va = ceph_frag_bits(a); in ceph_frag_compare() 18 if (va < vb) in ceph_frag_compare() 20 if (va > vb) in ceph_frag_compare()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | ceph_frag.c | 10 unsigned va = ceph_frag_value(a); in ceph_frag_compare() local 12 if (va < vb) in ceph_frag_compare() 14 if (va > vb) in ceph_frag_compare() 16 va = ceph_frag_bits(a); in ceph_frag_compare() 18 if (va < vb) in ceph_frag_compare() 20 if (va > vb) in ceph_frag_compare()
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | sections.h | 18 static inline bool is_va_kernel_text(uintptr_t va) in is_va_kernel_text() argument 23 return va >= start && va < end; in is_va_kernel_text() 26 static inline bool is_va_kernel_lm_alias_text(uintptr_t va) in is_va_kernel_lm_alias_text() argument 31 return va >= start && va < end; in is_va_kernel_lm_alias_text()
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | traps.c | 428 unsigned long count, va, pc; member 437 do_entUna(void * va, unsigned long opcode, unsigned long reg, in do_entUna() argument 446 unaligned[0].va = (unsigned long) va; in do_entUna() 464 : "r"(va), "0"(0)); in do_entUna() 480 : "r"(va), "0"(0)); in do_entUna() 496 : "r"(va), "0"(0)); in do_entUna() 524 : "r"(va), "r"(una_reg(reg)), "0"(0)); in do_entUna() 548 : "r"(va), "r"(una_reg(reg)), "0"(0)); in do_entUna() 572 : "r"(va), " in do_entUna() 722 do_entUnaUser(void __user * va, unsigned long opcode, unsigned long reg, struct pt_regs *regs) do_entUnaUser() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | hash_native.c | 153 unsigned long va; in ___tlbie() local 158 * We need 14 to 65 bits of va for a tlibe of 4K page in ___tlbie() 164 va = vpn << VPN_SHIFT; in ___tlbie() 166 * clear top 16 bits of 64bit va, non SLS segment in ___tlbie() 171 va &= ~(0xffffULL << 48); in ___tlbie() 176 va &= ~((1ul << (64 - 52)) - 1); in ___tlbie() 177 va |= ssize << 8; in ___tlbie() 179 va |= sllp << 5; in ___tlbie() 181 : : "r" (va), "r"(0), "i" (CPU_FTR_ARCH_206) in ___tlbie() 185 /* We need 14 to 14 + i bits of va */ in ___tlbie() 249 unsigned long va; __tlbiel() local [all...] |
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | init.c | 41 phys_addr_t (*alloc_pte)(uintptr_t va); 44 phys_addr_t (*alloc_pmd)(uintptr_t va); 279 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early() argument 288 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap() argument 293 static phys_addr_t alloc_pte_late(uintptr_t va) in alloc_pte_late() argument 304 uintptr_t va, phys_addr_t pa, in create_pte_mapping() 307 uintptr_t pte_idx = pte_index(va); in create_pte_mapping() 339 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early() argument 341 BUG_ON((va - kernel_virt_addr) >> PGDIR_SHIFT); in alloc_pmd_early() 345 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap() argument 303 create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pte_mapping() argument 350 alloc_pmd_late(uintptr_t va) alloc_pmd_late() argument 359 create_pmd_mapping(pmd_t *pmdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pmd_mapping() argument 401 create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, pgprot_t prot) create_pgd_mapping() argument 459 uintptr_t va, end_va; create_kernel_page_table() local 619 uintptr_t va, map_size; setup_vm_final() local [all...] |
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | traps.c | 426 unsigned long count, va, pc; member 435 do_entUna(void * va, unsigned long opcode, unsigned long reg, in do_entUna() argument 444 unaligned[0].va = (unsigned long) va; in do_entUna() 462 : "r"(va), "0"(0)); in do_entUna() 478 : "r"(va), "0"(0)); in do_entUna() 494 : "r"(va), "0"(0)); in do_entUna() 522 : "r"(va), "r"(una_reg(reg)), "0"(0)); in do_entUna() 546 : "r"(va), "r"(una_reg(reg)), "0"(0)); in do_entUna() 570 : "r"(va), " in do_entUna() 720 do_entUnaUser(void __user * va, unsigned long opcode, unsigned long reg, struct pt_regs *regs) do_entUnaUser() argument [all...] |