函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\dma\swiotlb.c Create Date:2022-07-27 11:35:41
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:swiotlb_print_info

函数原型:void swiotlb_print_info(void)

返回类型:void

参数:

167  bytes等于The number of IO TLB blocks (in groups of 64) between io_tlb_start and* io_tlb_end. This is command line adjustable via setup_io_tlb_npages.左移log of the size of each IO TLB slab. The number of slabs is command line* controllable.
169  如果no_iotlb_memory
170  打印警告信息("No low mem\n")
171  返回
174  打印信息("mapped [mem %#010llx-%#010llx] (%luMB)\n", (unsignedlonglong)Used to do a quick range check in swiotlb_tbl_unmap_single and* swiotlb_tbl_sync_single_*, to see if the memory was in fact allocated by this* API., (unsignedlonglong)Used to do a quick range check in swiotlb_tbl_unmap_single and* swiotlb_tbl_sync_single_*, to see if the memory was in fact allocated by this* API., bytes >> 20)
调用者
名称描述
swiotlb_init_with_tbl
swiotlb_late_init_with_tbl
pci_swiotlb_late_init