Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/dma/swiotlb.c swiotlb_alloc_tlb() -> alloc_dma_pages()

Type Parameter Key Value
PARAM_VALUE 0 gfp 2-10242,10244-10245,10248
PARAM_VALUE 1 bytes 0,2048-4194304
PARAM_VALUE 3 attrs 0,16384
CAPPED_DATA 1 bytes 1
CAPPED_DATA 1 bytes 1
DATA_SOURCE 0 gfp $4 [m]
DATA_SOURCE 1 bytes $2
DATA_SOURCE 2 phys_limit $3
FUZZY_MAX 3 attrs 16384
BIT_INFO 0 gfp 0x0,0x3ff5
BIT_INFO 1 bytes 0x0,0x7ff800
BIT_INFO 1 bytes 0x0,0x7ff800
BIT_INFO 3 attrs 0x0,0x4000
BIT_INFO 3 attrs 0x0,0x4000
HARD_MAX 3 attrs 16384
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 bytes 0,2048-262144[c]
USER_DATA 1 bytes 0,2048-262144[c]

kernel/dma/swiotlb.c swiotlb_alloc_tlb() -> alloc_dma_pages()

Type Parameter Key Value
PARAM_VALUE 0 gfp 2-10246,10248-10249,10252
PARAM_VALUE 1 bytes 0,2048-4194304
PARAM_VALUE 2 phys_limit 0-18446744073709551614
PARAM_VALUE 3 attrs 0,16384
CAPPED_DATA 1 bytes 1
CAPPED_DATA 1 bytes 1
CAPPED_DATA 2 phys_limit 1
CAPPED_DATA 2 phys_limit 1
DATA_SOURCE 0 gfp $4 [m]
DATA_SOURCE 1 bytes $2
DATA_SOURCE 2 phys_limit $3
FUZZY_MAX 2 phys_limit 4294967296
FUZZY_MAX 3 attrs 16384
BIT_INFO 0 gfp 0x0,0x3ff5
BIT_INFO 1 bytes 0x0,0x7ff800
BIT_INFO 1 bytes 0x0,0x7ff800
BIT_INFO 3 attrs 0x0,0x4000
BIT_INFO 3 attrs 0x0,0x4000
HARD_MAX 3 attrs 16384
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 bytes 0,2048-262144[c]
USER_DATA 1 bytes 0,2048-262144[c]