函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:scripts\dtc\libfdt\fdt_rw.c Create Date:2022-07-27 07:16:01
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:fdt_packblocks_

函数原型:static void fdt_packblocks_(const char *old, char *new, int mem_rsv_size, int struct_size)

返回类型:void

参数:

类型参数名称
const char *old
char *new
intmem_rsv_size
intstruct_size
383  mem_rsv_off等于FDT_ALIGN(sizeof(structfdt_header), 8)
384  struct_off等于mem_rsv_offmem_rsv_size
385  strings_off等于struct_offstruct_size
387  Not static to avoid a conflict with the prototype in the Linux headers.
388  fdt_set_off_mem_rsvmap(new, mem_rsv_off)
390  Not static to avoid a conflict with the prototype in the Linux headers.
391  fdt_set_off_dt_struct(new, struct_off)
392  fdt_set_size_dt_struct(new, struct_size)
394  Not static to avoid a conflict with the prototype in the Linux headers.
396  fdt_set_off_dt_strings(new, strings_off)
397  fdt_set_size_dt_strings(new, fdt_size_dt_strings(old))
调用者
名称描述
fdt_open_into
fdt_pack