Home
last modified time | relevance | path

Searched refs:vas (Results 1 – 11 of 11) sorted by relevance

/linux/Documentation/devicetree/bindings/powerpc/
H A Dibm,vas.txt8 - compatible : should be "ibm,vas".
9 - ibm,vas-id : A unique identifier for each instance of VAS in the system
17 vas@6019100000000 {
18 compatible = "ibm,vas", "ibm,power9-vas";
20 name = "vas";
21 ibm,vas-id = <0x1>;
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c499 struct vm_area_struct *vas; in drm_pagemap_migrate_to_devmem() local
512 vas = vma_lookup(mm, start); in drm_pagemap_migrate_to_devmem()
513 if (!vas) { in drm_pagemap_migrate_to_devmem()
518 if (end > vas->vm_end || start < vas->vm_start) { in drm_pagemap_migrate_to_devmem()
523 if (!vma_is_anonymous(vas)) { in drm_pagemap_migrate_to_devmem()
545 migrate.vma = vas; in drm_pagemap_migrate_to_devmem()
705 static int drm_pagemap_migrate_populate_ram_pfn(struct vm_area_struct *vas, in drm_pagemap_migrate_populate_ram_pfn() argument
736 if (vas) in drm_pagemap_migrate_populate_ram_pfn()
737 folio = vma_alloc_folio(GFP_HIGHUSER, order, vas, addr); in drm_pagemap_migrate_populate_ram_pfn()
1047 static int __drm_pagemap_migrate_to_ram(struct vm_area_struct *vas, in __drm_pagemap_migrate_to_ram() argument
[all …]
H A Ddrm_gpusvm.c887 struct vm_area_struct *vas, in drm_gpusvm_range_chunk_size() argument
902 if (start >= vas->vm_start && end <= vas->vm_end && in drm_gpusvm_range_chunk_size()
1023 struct vm_area_struct *vas; in drm_gpusvm_range_find_or_insert() local
1057 vas = vma_lookup(mm, fault_addr); in drm_gpusvm_range_find_or_insert()
1058 if (!vas) { in drm_gpusvm_range_find_or_insert()
1063 if (!ctx->read_only && !(vas->vm_flags & VM_WRITE)) { in drm_gpusvm_range_find_or_insert()
1077 vma_is_anonymous(vas) && !is_vm_hugetlb_page(vas); in drm_gpusvm_range_find_or_insert()
1079 chunk_size = drm_gpusvm_range_chunk_size(gpusvm, notifier, vas, in drm_gpusvm_range_find_or_insert()
/linux/arch/powerpc/platforms/powernv/
H A Dvas-trace.h4 #define TRACE_SYSTEM vas
112 #define TRACE_INCLUDE_FILE vas-trace
/linux/drivers/crypto/nx/
H A Dnx-common-powernv.c51 } vas; member
697 txwin = vas_tx_win_open(coproc->vas.id, coproc->ct, &txattr); in nx_alloc_txwin()
851 coproc->vas.rxwin = rxwin; in vas_cfg_coproc_info()
852 coproc->vas.id = vasid; in vas_cfg_coproc_info()
1008 if (coproc->vas.rxwin) in nx_delete_coprocs()
1009 vas_win_close(coproc->vas.rxwin); in nx_delete_coprocs()
/linux/mm/
H A Dvmalloc.c4889 struct vmap_area **vas, *va; in pcpu_get_vm_areas() local
4924 vas = kzalloc_objs(vas[0], nr_vms); in pcpu_get_vm_areas()
4925 if (!vas || !vms) in pcpu_get_vm_areas()
4929 vas[area] = kmem_cache_zalloc(vmap_area_cachep, GFP_KERNEL); in pcpu_get_vm_areas()
4931 if (!vas[area] || !vms[area]) in pcpu_get_vm_areas()
5011 va = vas[area]; in pcpu_get_vm_areas()
5020 if (kasan_populate_vmalloc(vas[area]->va_start, sizes[area], GFP_KERNEL)) in pcpu_get_vm_areas()
5026 struct vmap_node *vn = addr_to_node(vas[area]->va_start); in pcpu_get_vm_areas()
5029 insert_vmap_area(vas[area], &vn->busy.root, &vn->busy.head); in pcpu_get_vm_areas()
5030 setup_vmalloc_vm(vms[area], vas[area], VM_ALLOC, in pcpu_get_vm_areas()
[all …]
/linux/arch/powerpc/platforms/book3s/
H A DMakefile2 obj-$(CONFIG_PPC_VAS) += vas-api.o
/linux/Documentation/arch/powerpc/
H A Dvas-api.rst117 __s16 vas_id; /* specific instance of vas or -1
152 EINVAL Invalid vas ID
194 like /proc/device-tree/vas@* or /proc/device-tree/xscom@*/vas@*.
195 Determine the chip or VAS instance and use the corresponding ibm,vas-id
/linux/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c133 void **vas; member
258 queue->kernel_if->u.g.vas[i], in qp_free_queue()
286 sizeof(*queue->kernel_if->u.g.vas))) in qp_alloc_queue()
290 vas_size = num_pages * sizeof(*queue->kernel_if->u.g.vas); in qp_alloc_queue()
303 queue->kernel_if->u.g.vas = in qp_alloc_queue()
308 queue->kernel_if->u.g.vas[i] = in qp_alloc_queue()
312 if (!queue->kernel_if->u.g.vas[i]) { in qp_alloc_queue()
320 queue->q_header = queue->kernel_if->u.g.vas[0]; in qp_alloc_queue()
350 va = kernel_if->u.g.vas[page_index + 1]; in qp_memcpy_to_queue_iter()
398 va = kernel_if->u.g.vas[page_index + 1]; in qp_memcpy_from_queue_iter()
/linux/tools/testing/selftests/powerpc/nx-gzip/include/
H A Dnxu.h206 struct vas_stamped_crb_t vas; member
/linux/Documentation/translations/sp_SP/process/
H A Dmanagement-style.rst86 generalmente es bastante fácil retroceder. Dado que no vas a poder