Home
last modified time | relevance | path

Searched refs:MNL_ALIGN (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/app/forlinx/quectelCM/libmnl/
H A Dnlmsg.c82 int len = MNL_ALIGN(sizeof(struct nlmsghdr)); in mnl_nlmsg_put_header()
105 size_t len = MNL_ALIGN(size); in mnl_nlmsg_put_extra_header()
133 return (void *)nlh + MNL_NLMSG_HDRLEN + MNL_ALIGN(offset); in mnl_nlmsg_get_payload_offset()
175 *len -= MNL_ALIGN(nlh->nlmsg_len); in mnl_nlmsg_next()
176 return (struct nlmsghdr *)((void *)nlh + MNL_ALIGN(nlh->nlmsg_len)); in mnl_nlmsg_next()
189 return (void *)nlh + MNL_ALIGN(nlh->nlmsg_len); in mnl_nlmsg_get_payload_tail()
H A Dattr.c110 return (struct nlattr *)((void *)attr + MNL_ALIGN(attr->nla_len)); in mnl_attr_next()
399 uint16_t payload_len = MNL_ALIGN(sizeof(struct nlattr)) + len; in mnl_attr_put()
405 pad = MNL_ALIGN(len) - len; in mnl_attr_put()
409 nlh->nlmsg_len += MNL_ALIGN(payload_len); in mnl_attr_put()
521 nlh->nlmsg_len += MNL_ALIGN(sizeof(struct nlattr)); in mnl_attr_nest_start()
544 if (nlh->nlmsg_len + MNL_ATTR_HDRLEN + MNL_ALIGN(len) > buflen) in mnl_attr_put_check()
H A Dlibmnl.h42 #define MNL_ALIGN(len) (((len)+MNL_ALIGNTO-1) & ~(MNL_ALIGNTO-1)) macro
43 #define MNL_NLMSG_HDRLEN MNL_ALIGN(sizeof(struct nlmsghdr))
84 #define MNL_ATTR_HDRLEN MNL_ALIGN(sizeof(struct nlattr))