Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- arch/x86/include/asm/pci.h, line 97
- arch/x86/kernel/cpu/mtrr/mtrr.c, line 487
- arch/x86/kvm/mmu/spte.c, line 123
- arch/x86/mm/iomap_32.c, line 56
- arch/x86/mm/pat/memtype.c
- drivers/gpu/drm/i915/gem/i915_gem_mman.c
- drivers/gpu/drm/i915/gem/i915_gem_pages.c, line 442
- drivers/media/pci/ivtv/ivtvfb.c, line 1161
Smatch caller information:
arch/x86/kernel/cpu/mtrr/mtrr.c arch_phys_wc_add() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/kvm/mmu/spte.c __kvm_is_mmio_pfn() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vcpu->kvm->mmu_lock | ||
| HALF_LOCKED2 | &vcpu->kvm->srcu | ||
| HALF_LOCKED2 | &vcpu->mutex | ||
| HALF_LOCKED2 | rcu_read |
arch/x86/mm/pat/memtype.c memtype_free() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/mm/pat/memtype.c memtype_reserve() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/mm/pat/memtype.c pat_memtype_list_init() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|
arch/x86/mm/pat/memtype.c pfnmap_setup_cachemode() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/mm/pat/memtype.c phys_mem_access_prot_allowed() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/mm/pat/memtype.c reserve_pfn_range() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/proc.c proc_bus_pci_ioctl() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_pages.c i915_gem_object_pin_map() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | >->perf.lock | ||
| HALF_LOCKED2 | __flags | ||
| HALF_LOCKED2 | batch->obj->base.resv | ||
| HALF_LOCKED2 | ce->ring->vma->obj->base.resv | ||
| HALF_LOCKED2 | ce->timeline->hwsp_ggtt->obj->base.resv | ||
| HALF_LOCKED2 | dst->base.resv | ||
| HALF_LOCKED2 | obj->base.resv | ||
| HALF_LOCKED2 | obj->base.resv | ||
| HALF_LOCKED2 | scratch->obj->base.resv | ||
| HALF_LOCKED2 | src->base.resv | ||
| HALF_LOCKED2 | timeline->hwsp_ggtt->obj->base.resv | ||
| HALF_LOCKED2 | vma->obj->base.resv |
drivers/pci/pci-sysfs.c __pci_resource_attr_is_visible() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/pci/ivtv/ivtvfb.c ivtvfb_init_card() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &tracepoints_mutex |
drivers/gpu/drm/i915/gem/i915_gem_mman.c i915_gem_dumb_mmap_offset() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_mman.c i915_gem_mmap_ioctl() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_mman.c i915_gem_mmap_offset_ioctl() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/i915/gem/i915_gem_mman.c i915_gem_mmap_offset_ioctl() -> pat_enabled()
| Type | Parameter | Key | Value |
|---|