函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\skbuff.h Create Date:2022-07-27 06:52:09
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:skb_tail_pointer

函数原型:static inline unsigned char *skb_tail_pointer(const struct sk_buff *skb)

返回类型:unsigned char

参数:

类型参数名称
const struct sk_buff *skb
2170  返回: These elements must be at the end, see alloc_skb() for details.
调用者
名称描述
audit_log_vformatFormat an audit message into the audit buffer. If there isn't enough* room in the audit buffer, more room will be allocated and vsnprint* will be called a second time. Currently, we assume that a printk
audit_log_n_hexaudit_log_n_hex - convert a buffer to hex and append it to the audit skb*@ab: the audit_buffer*@buf: buffer to convert to hex*@len: length of @buf to be converted* No return value; failure to expand is silently ignored
audit_log_n_stringFormat a string of no more than slen characters into the audit buffer,* enclosed in quote marks.
bpf_internal_load_pointer_neg_helperNo hurry in this branch* Exported for the bpf jit load helper.
__skb_put
nlmsg_end结束Netlink消息
nlmsg_get_pos返回当前位置Netlink消息
nla_nest_start_noflagla_nest_start_noflag - Start a new level of nested attributes*@skb: socket buffer to add attributes to*@attrtype: attribute type of container* This function exists for backward compatibility to use in APIs which never
nla_nest_end确定属性的嵌套
nla_need_padding_for_64bitla_need_padding_for_64bit - test 64-bit alignment of the next attribute*@skb: socket buffer the message is stored in* Return true if padding is needed to align the next attribute (nla_data()) to* a 64-bit aligned area.
INET_ECN_set_ce