Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\net\netlink.h Create Date:2022-07-28 06:06:56
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:la_align_64bit - 64-bit align the nla_data() of next attribute*@skb: socket buffer the message is stored in*@padattr: attribute type for the padding* Conditionally emit a padding netlink attribute in order to make

Proto:static inline int nla_align_64bit(struct sk_buff *skb, int padattr)

Type:int

Parameter:

TypeParameterName
struct sk_buff *skb
intpadattr
1813  If la_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. && Not la_reserve - reserve room for attribute on the skb*@skb: socket buffer to reserve room on*@attrtype: attribute type*@attrlen: length of attribute payload* Adds a netlink attribute header to a socket buffer and reserves Then Return -EMSGSIZE
1817  Return 0
Caller
NameDescribe
__nla_reserve_64bit__nla_reserve_64bit - reserve room for attribute on the skb and align it*@skb: socket buffer to reserve room on*@attrtype: attribute type*@attrlen: length of attribute payload*@padattr: attribute type for the padding* Adds a netlink attribute header to a