Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/staging/media/atomisp/pci/mmu/isp_mmu.c alloc_page_table() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
PARAM_VALUE 1 numpages 1
DATA_SOURCE 0 addr r get_free_pages_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bo->mutex
LOCK2 &mmu->pt_mutex
TYPE_LOCK (struct hmm_buffer_object)->mutex
TYPE_LOCK (struct isp_mmu)->pt_mutex

drivers/char/agp/generic.c agp_generic_create_gatt_table() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
CAPPED_DATA 0 addr 1
CAPPED_DATA 1 numpages 1
DATA_SOURCE 0 addr r get_free_pages_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/crypto/ccp/sfs.c sfs_dev_init() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
PARAM_VALUE 1 numpages 512
DATA_SOURCE 0 addr r lowmem_page_address
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/dell/dell_rbu.c create_packet() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
CAPPED_DATA 0 addr 1
CAPPED_DATA 1 numpages 1
DATA_SOURCE 0 addr r get_free_pages_noprof
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

arch/x86/kernel/amd_gart_64.c init_amd_gatt() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
PARAM_VALUE 1 numpages 0,8
DATA_SOURCE 0 addr r get_free_pages_noprof
UNITS 1 numpages unit_page

drivers/gpu/drm/radeon/radeon_gart.c radeon_gart_table_ram_alloc() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 1-18446744073709547520
PARAM_VALUE 1 numpages 0-1048575
BUF_SIZE 0 addr 0-u32max
DATA_SOURCE 0 addr r dma_alloc_coherent
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 numpages unit_page

arch/x86/mm/pat/set_memory.c set_pages_uc() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
PARAM_VALUE 1 numpages 1,4
DATA_SOURCE 0 addr r lowmem_page_address
DATA_SOURCE 1 numpages $1
HARD_MAX 1 numpages 4
RX_PATH
TASK_NOT_RUNNING

drivers/staging/media/ipu3/ipu3-mmu.c imgu_mmu_alloc_page_table() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 0 addr 18379471554275704832,18446612682070032384
PARAM_VALUE 1 numpages 1
DATA_SOURCE 0 addr r get_free_pages_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwtracing/intel_th/msu.c msc_buffer_set_uc() -> set_memory_uc()

Type Parameter Key Value
CAPABLE 0 17
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 numpages unit_page
LOCK2 &msc->buf_mutex
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct msc)->buf_mutex

drivers/hwtracing/intel_th/msu.c msc_buffer_set_uc() -> set_memory_uc()

Type Parameter Key Value
PARAM_VALUE 1 numpages 0-1048575
CAPABLE 0 17
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &msc->buf_mutex
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct msc)->buf_mutex