函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:cgroup_storage_lookup_elem

函数原型:static void *cgroup_storage_lookup_elem(struct bpf_map *_map, void *_key)

返回类型:void

参数:

类型参数名称
struct bpf_map *_map
void *_key
116  map等于map_to_storage(_map)
117  key等于_key
120  storage等于cgroup_storage_lookup(map, key, false)
121  如果非storage则返回:NULL
124  返回 & ({
124  union{typeof(buf__val;char __c[1];}__u
124  如果1则__read_once_size( & (buf), __c, buf的长度)
124  否则__read_once_size_nocheck( & (buf), __c, buf的长度)
124  循环
124  当0循环
124  __val
124  })->data[0]