| /linux/security/selinux/ |
| H A D | status.c | 48 if (!selinux_state.status_page) { in selinux_kernel_status_page() 49 selinux_state.status_page = alloc_page(GFP_KERNEL|__GFP_ZERO); in selinux_kernel_status_page() 51 if (selinux_state.status_page) { in selinux_kernel_status_page() 52 status = page_address(selinux_state.status_page); in selinux_kernel_status_page() 68 result = selinux_state.status_page; in selinux_kernel_status_page() 84 if (selinux_state.status_page) { in selinux_status_update_setenforce() 85 status = page_address(selinux_state.status_page); in selinux_status_update_setenforce() 109 if (selinux_state.status_page) { in selinux_status_update_policyload() 110 status = page_address(selinux_state.status_page); in selinux_status_update_policyload()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | device.c | 871 rdev->status_page = (struct t4_dev_status_page *) in c4iw_rdev_open() 873 if (!rdev->status_page) { in c4iw_rdev_open() 877 rdev->status_page->qp_start = rdev->lldi.vr->qp.start; in c4iw_rdev_open() 878 rdev->status_page->qp_size = rdev->lldi.vr->qp.size; in c4iw_rdev_open() 879 rdev->status_page->cq_start = rdev->lldi.vr->cq.start; in c4iw_rdev_open() 880 rdev->status_page->cq_size = rdev->lldi.vr->cq.size; in c4iw_rdev_open() 881 rdev->status_page->write_cmpl_supported = rdev->lldi.write_cmpl_support; in c4iw_rdev_open() 898 rdev->status_page->db_off = 0; in c4iw_rdev_open() 908 free_page((unsigned long)rdev->status_page); in c4iw_rdev_open() 924 free_page((unsigned long)rdev->status_page); in c4iw_rdev_close() [all …]
|
| H A D | provider.c | 114 mm->addr = virt_to_phys(rhp->rdev.status_page); in c4iw_alloc_ucontext()
|
| H A D | qp.c | 1248 if (!rhp->rdev.status_page->db_off) { in c4iw_post_send() 1328 if (!qhp->rhp->rdev.status_page->db_off) { in c4iw_post_receive()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_engine_pm.c | 77 u32 *sema = memset32(engine->status_page.addr + 1000, 0, 5); in __measure_timestamps() 78 u32 offset = i915_ggtt_offset(engine->status_page.vma); in __measure_timestamps()
|
| H A D | gen6_engine_cs.c | 377 GEM_BUG_ON(i915_request_active_timeline(rq)->hwsp_ggtt != rq->engine->status_page.vma); in gen6_emit_breadcrumb_xcs() 397 GEM_BUG_ON(i915_request_active_timeline(rq)->hwsp_ggtt != rq->engine->status_page.vma); in gen7_emit_breadcrumb_xcs()
|
| H A D | mock_engine.c | 363 engine->base.status_page.addr = (void *)(engine + 1); in mock_engine() 417 engine->status_page.vma = ce->timeline->hwsp_ggtt; in mock_engine_init()
|
| H A D | intel_timeline.c | 171 struct i915_vma *hwsp = engine->status_page.vma; in intel_timeline_create_from_engine() 180 list_add_tail(&tl->engine_link, &engine->status_page.timelines); in intel_timeline_create_from_engine()
|
| H A D | intel_engine_cs.c | 1029 vma = fetch_and_zero(&engine->status_page.vma); in cleanup_status_page() 1073 INIT_LIST_HEAD(&engine->status_page.timelines); in init_status_page() 1110 engine->status_page.addr = memset(vaddr, 0, PAGE_SIZE); in init_status_page() 1111 engine->status_page.vma = vma; in init_status_page() 1391 struct i915_vma *hwsp = engine->status_page.vma; in intel_engine_destroy_pinned_context() 2143 &engine->status_page.addr[I915_HWS_CSB_BUF0_INDEX]; in intel_engine_print_registers() 2429 hexdump(m, engine->status_page.addr, PAGE_SIZE); in intel_engine_dump()
|
| H A D | intel_engine_pm.c | 175 GEM_BUG_ON(ce->timeline->hwsp_ggtt != engine->status_page.vma); in switch_to_kernel_context()
|
| H A D | intel_execlists_submission.c | 252 engine->status_page.addr[I915_GEM_HWS_PREEMPT] = state; in ring_set_paused() 2850 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp() 2868 memset(engine->status_page.addr, POISON_INUSE, PAGE_SIZE); in execlists_sanitize() 2880 drm_clflush_virt_range(engine->status_page.addr, PAGE_SIZE); in execlists_sanitize() 2946 i915_ggtt_offset(engine->status_page.vma)); in enable_execlists() 3569 (u64 *)&engine->status_page.addr[I915_HWS_CSB_BUF0_INDEX]; in intel_execlists_submission_setup() 3572 &engine->status_page.addr[INTEL_HWS_CSB_WRITE_INDEX(i915)]; in intel_execlists_submission_setup()
|
| H A D | selftest_execlists.c | 1057 i915_ggtt_offset(ce->engine->status_page.vma) + in create_rewinder() 1156 slot = memset32(engine->status_page.addr + 1000, 0, 4); in live_timeslice_rewind()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_perf.c | 360 store = memset32(rq->engine->status_page.addr + 512, 0, 32); in live_noa_gpr() 378 *cs++ = i915_ggtt_offset(rq->engine->status_page.vma) + in live_noa_gpr()
|
| H A D | i915_request.c | 2005 return memset32(ce->engine->status_page.addr + 1000, 0, 21); in hwsp_scratch() 2010 return (i915_ggtt_offset(ce->engine->status_page.vma) + in hwsp_offset() 2240 i915_ggtt_offset(engine->status_page.vma) + in plug()
|
| /linux/drivers/crypto/ccp/ |
| H A D | sev-dev.c | 2374 struct page *status_page; in sev_ioctl_do_snp_platform_status() local 2381 status_page = alloc_page(GFP_KERNEL_ACCOUNT); in sev_ioctl_do_snp_platform_status() 2382 if (!status_page) in sev_ioctl_do_snp_platform_status() 2385 data = page_address(status_page); in sev_ioctl_do_snp_platform_status() 2423 __free_pages(status_page, 0); in sev_ioctl_do_snp_platform_status()
|
| /linux/security/selinux/include/ |
| H A D | security.h | 101 struct page *status_page; member
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_submission.c | 4373 list_for_each_entry(tl, &engine->status_page.timelines, engine_link) in sanitize_hwsp() 4389 memset(engine->status_page.addr, POISON_INUSE, PAGE_SIZE); in guc_sanitize() 4399 drm_clflush_virt_range(engine->status_page.addr, PAGE_SIZE); in guc_sanitize() 4410 i915_ggtt_offset(engine->status_page.vma)); in setup_hwsp()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_gpu_error.c | 1685 add_vma_coredump(ee, engine->gt, engine->status_page.vma, in intel_engine_coredump_add_vma()
|