Home
last modified time | relevance | path

Searched refs:access_mask (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/kernel/kcsan/
H A Dcore.c48 .access_mask = 0,
360 * The access_mask check relies on value-change comparison. To avoid in kcsan_found_watchpoint()
362 * reader has access_mask!=0, we have to ignore the found watchpoint. in kcsan_found_watchpoint()
364 if (get_ctx()->access_mask != 0) in kcsan_found_watchpoint()
413 unsigned long access_mask; in kcsan_setup_watchpoint() local
505 access_mask = get_ctx()->access_mask; in kcsan_setup_watchpoint()
509 if (access_mask) in kcsan_setup_watchpoint()
510 expect_value._1 &= (u8)access_mask; in kcsan_setup_watchpoint()
514 if (access_mask) in kcsan_setup_watchpoint()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dumem_odp.c294 * @access_mask: access permissions needed for this page.
306 u64 access_mask) in ib_umem_odp_map_dma_single_page()
317 *dma_addr = (*dma_addr & ODP_DMA_ADDR_MASK) | access_mask; in ib_umem_odp_map_dma_single_page()
328 *dma_addr |= access_mask; in ib_umem_odp_map_dma_single_page()
348 * @access_mask: bit mask of the requested access permissions for the given
353 u64 bcnt, u64 access_mask, bool fault)
364 if (access_mask == 0)
392 if (access_mask & ODP_WRITE_ALLOWED_BIT)
436 access_mask = ODP_READ_ALLOWED_BIT;
438 access_mask |
302 ib_umem_odp_map_dma_single_page( struct ib_umem_odp *umem_odp, unsigned int dma_index, struct page *page, u64 access_mask) ib_umem_odp_map_dma_single_page() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dumem_odp.c291 * @access_mask: access permissions needed for this page.
300 u64 access_mask) in ib_umem_odp_map_dma_single_page()
311 *dma_addr = (*dma_addr & ODP_DMA_ADDR_MASK) | access_mask; in ib_umem_odp_map_dma_single_page()
322 *dma_addr |= access_mask; in ib_umem_odp_map_dma_single_page()
342 * @access_mask: bit mask of the requested access permissions for the given
347 u64 bcnt, u64 access_mask, bool fault)
358 if (access_mask == 0)
386 if (access_mask & ODP_WRITE_ALLOWED_BIT)
430 access_mask = ODP_READ_ALLOWED_BIT;
432 access_mask |
296 ib_umem_odp_map_dma_single_page( struct ib_umem_odp *umem_odp, unsigned int dma_index, struct page *page, u64 access_mask) ib_umem_odp_map_dma_single_page() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dspte.c245 void kvm_mmu_set_mmio_spte_mask(u64 mmio_value, u64 access_mask) in kvm_mmu_set_mmio_spte_mask() argument
247 BUG_ON((u64)(unsigned)access_mask != access_mask); in kvm_mmu_set_mmio_spte_mask()
251 shadow_mmio_access_mask = access_mask; in kvm_mmu_set_mmio_spte_mask()
/kernel/linux/linux-6.6/kernel/kcsan/
H A Dcore.c477 * The access_mask check relies on value-change comparison. To avoid in kcsan_found_watchpoint()
479 * reader has access_mask!=0, we have to ignore the found watchpoint. in kcsan_found_watchpoint()
481 * reorder_access is never created from an access with access_mask set. in kcsan_found_watchpoint()
483 if (ctx->access_mask && !find_reorder_access(ctx, ptr, size, type, ip)) in kcsan_found_watchpoint()
537 unsigned long access_mask = ctx->access_mask; in kcsan_setup_watchpoint() local
630 access_mask = 0; in kcsan_setup_watchpoint()
634 if (access_mask) in kcsan_setup_watchpoint()
635 diff &= access_mask; in kcsan_setup_watchpoint()
654 if (access_mask ! in kcsan_setup_watchpoint()
[all...]
/kernel/linux/linux-5.10/fs/nfsd/
H A Dnfs4acl.c259 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
267 ace->access_mask = mask_from_posix(pa->e_perm, flags | NFS4_ACL_OWNER); in _posix_to_nfsv4_one()
279 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
287 ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, in _posix_to_nfsv4_one()
305 ace->access_mask = mask_from_posix(pas.group, flags); in _posix_to_nfsv4_one()
314 ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, in _posix_to_nfsv4_one()
331 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
344 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
357 ace->access_mask = mask_from_posix(pa->e_perm, flags); in _posix_to_nfsv4_one()
624 u32 mask = ace->access_mask; in process_one_v4_ace()
[all...]
H A Dnfs4xdr.c416 ace->access_mask = be32_to_cpup(p++); in nfsd4_decode_fattr()
2943 *p++ = cpu_to_be32(ace->access_mask & in nfsd4_encode_fattr()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dnfs4acl.c259 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
267 ace->access_mask = mask_from_posix(pa->e_perm, flags | NFS4_ACL_OWNER); in _posix_to_nfsv4_one()
279 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
287 ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, in _posix_to_nfsv4_one()
305 ace->access_mask = mask_from_posix(pas.group, flags); in _posix_to_nfsv4_one()
314 ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, in _posix_to_nfsv4_one()
331 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
344 ace->access_mask = deny_mask_from_posix(deny, flags); in _posix_to_nfsv4_one()
357 ace->access_mask = mask_from_posix(pa->e_perm, flags); in _posix_to_nfsv4_one()
623 u32 mask = ace->access_mask; in process_one_v4_ace()
[all...]
H A Dnfs4xdr.c298 if (xdr_stream_decode_u32(argp->xdr, &ace->access_mask) < 0) in nfsd4_decode_nfsace4()
3199 *p++ = cpu_to_be32(ace->access_mask & in nfsd4_encode_fattr()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dspte.c362 void kvm_mmu_set_mmio_spte_mask(u64 mmio_value, u64 mmio_mask, u64 access_mask) in kvm_mmu_set_mmio_spte_mask() argument
364 BUG_ON((u64)(unsigned)access_mask != access_mask); in kvm_mmu_set_mmio_spte_mask()
410 shadow_mmio_access_mask = access_mask; in kvm_mmu_set_mmio_spte_mask()
/kernel/linux/linux-5.10/include/linux/
H A Dkcsan.h42 unsigned long access_mask; member
H A Dnfs4.h31 uint32_t access_mask; member
/kernel/linux/linux-6.6/include/linux/
H A Dkcsan.h50 unsigned long access_mask; member
H A Dnfs4.h31 uint32_t access_mask; member
/kernel/linux/linux-5.10/include/rdma/
H A Dib_umem_odp.h97 u64 bcnt, u64 access_mask, bool fault);
/kernel/linux/linux-6.6/include/rdma/
H A Dib_umem_odp.h97 u64 bcnt, u64 access_mask, bool fault);
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dmmu.h55 void kvm_mmu_set_mmio_spte_mask(u64 mmio_value, u64 access_mask);
/kernel/linux/linux-5.10/init/
H A Dinit_task.c191 .access_mask = 0,
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dmmu.h103 void kvm_mmu_set_mmio_spte_mask(u64 mmio_value, u64 mmio_mask, u64 access_mask);
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dodp.c676 u64 access_mask; in pagefault_real_mr() local
686 access_mask = ODP_READ_ALLOWED_BIT; in pagefault_real_mr()
689 access_mask |= ODP_WRITE_ALLOWED_BIT; in pagefault_real_mr()
691 np = ib_umem_odp_map_dma_and_lock(odp, user_va, bcnt, access_mask, fault); in pagefault_real_mr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dodp.c558 u64 access_mask; in pagefault_real_mr() local
568 access_mask = ODP_READ_ALLOWED_BIT; in pagefault_real_mr()
571 access_mask |= ODP_WRITE_ALLOWED_BIT; in pagefault_real_mr()
573 np = ib_umem_odp_map_dma_and_lock(odp, user_va, bcnt, access_mask, fault); in pagefault_real_mr()
/kernel/linux/linux-6.6/tools/testing/selftests/landlock/
H A Dfs_test.c596 __u64 access_mask; in TEST_F_FORK() local
598 for (access_mask = 1ULL << 63; access_mask != ACCESS_LAST; in TEST_F_FORK()
599 access_mask >>= 1) { in TEST_F_FORK()
601 .handled_access_fs = access_mask, in TEST_F_FORK()

Completed in 33 milliseconds