函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:alloc_uevent_skb

函数原型:static struct sk_buff *alloc_uevent_skb(struct kobj_uevent_env *env, const char *action_string, const char *devpath)

返回类型:struct sk_buff

参数:

类型参数名称
struct kobj_uevent_env *env
const char *action_string
const char *devpath
283  struct sk_buff * skb = NULL
288  len等于strlen(action_string)加strlen(devpath)加2
289  skb等于分配网络缓存
290  如果非skb则返回:NULL
294  scratch等于设置数据在缓存区
295  输出格式化串
297  skb_put_data(skb, buf, buflen)
299  parms等于NETLINK_CB(skb)
300  uid等于GLOBAL_ROOT_UID
301  gid等于GLOBAL_ROOT_GID
302  dst_group等于1
303  portid等于0
305  返回:skb
调用者
名称描述
uevent_net_broadcast_untagged
uevent_net_broadcast_tagged