• Home
  • Raw
  • Download

Lines Matching full:maxlen

531 		       struct nlmsghdr *answer, size_t maxlen,  in __rtnl_talk()  argument
615 MIN(maxlen, h->nlmsg_len)); in __rtnl_talk()
629 MIN(maxlen, h->nlmsg_len)); in __rtnl_talk()
652 struct nlmsghdr *answer, size_t maxlen) in rtnl_talk() argument
654 return __rtnl_talk(rtnl, n, answer, maxlen, true, NULL); in rtnl_talk()
658 struct nlmsghdr *answer, size_t maxlen, in rtnl_talk_extack() argument
661 return __rtnl_talk(rtnl, n, answer, maxlen, true, errfn); in rtnl_talk_extack()
665 struct nlmsghdr *answer, size_t maxlen) in rtnl_talk_suppress_rtnl_errmsg() argument
667 return __rtnl_talk(rtnl, n, answer, maxlen, false, NULL); in rtnl_talk_suppress_rtnl_errmsg()
830 int addattr(struct nlmsghdr *n, int maxlen, int type) in addattr() argument
832 return addattr_l(n, maxlen, type, NULL, 0); in addattr()
835 int addattr8(struct nlmsghdr *n, int maxlen, int type, __u8 data) in addattr8() argument
837 return addattr_l(n, maxlen, type, &data, sizeof(__u8)); in addattr8()
840 int addattr16(struct nlmsghdr *n, int maxlen, int type, __u16 data) in addattr16() argument
842 return addattr_l(n, maxlen, type, &data, sizeof(__u16)); in addattr16()
845 int addattr32(struct nlmsghdr *n, int maxlen, int type, __u32 data) in addattr32() argument
847 return addattr_l(n, maxlen, type, &data, sizeof(__u32)); in addattr32()
850 int addattr64(struct nlmsghdr *n, int maxlen, int type, __u64 data) in addattr64() argument
852 return addattr_l(n, maxlen, type, &data, sizeof(__u64)); in addattr64()
855 int addattrstrz(struct nlmsghdr *n, int maxlen, int type, const char *str) in addattrstrz() argument
857 return addattr_l(n, maxlen, type, str, strlen(str)+1); in addattrstrz()
860 int addattr_l(struct nlmsghdr *n, int maxlen, int type, const void *data, in addattr_l() argument
866 if (NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len) > maxlen) { in addattr_l()
869 maxlen); in addattr_l()
881 int addraw_l(struct nlmsghdr *n, int maxlen, const void *data, int len) in addraw_l() argument
883 if (NLMSG_ALIGN(n->nlmsg_len) + NLMSG_ALIGN(len) > maxlen) { in addraw_l()
886 maxlen); in addraw_l()
896 struct rtattr *addattr_nest(struct nlmsghdr *n, int maxlen, int type) in addattr_nest() argument
900 addattr_l(n, maxlen, type, NULL, 0); in addattr_nest()
910 struct rtattr *addattr_nest_compat(struct nlmsghdr *n, int maxlen, int type, in addattr_nest_compat() argument
915 addattr_l(n, maxlen, type, data, len); in addattr_nest_compat()
916 addattr_nest(n, maxlen, type); in addattr_nest_compat()
929 int rta_addattr32(struct rtattr *rta, int maxlen, int type, __u32 data) in rta_addattr32() argument
934 if (RTA_ALIGN(rta->rta_len) + len > maxlen) { in rta_addattr32()
937 maxlen); in rta_addattr32()
948 int rta_addattr_l(struct rtattr *rta, int maxlen, int type, in rta_addattr_l() argument
954 if (RTA_ALIGN(rta->rta_len) + RTA_ALIGN(len) > maxlen) { in rta_addattr_l()
957 maxlen); in rta_addattr_l()
969 int rta_addattr8(struct rtattr *rta, int maxlen, int type, __u8 data) in rta_addattr8() argument
971 return rta_addattr_l(rta, maxlen, type, &data, sizeof(__u8)); in rta_addattr8()
974 int rta_addattr16(struct rtattr *rta, int maxlen, int type, __u16 data) in rta_addattr16() argument
976 return rta_addattr_l(rta, maxlen, type, &data, sizeof(__u16)); in rta_addattr16()
979 int rta_addattr64(struct rtattr *rta, int maxlen, int type, __u64 data) in rta_addattr64() argument
981 return rta_addattr_l(rta, maxlen, type, &data, sizeof(__u64)); in rta_addattr64()
984 struct rtattr *rta_nest(struct rtattr *rta, int maxlen, int type) in rta_nest() argument
988 rta_addattr_l(rta, maxlen, type, NULL, 0); in rta_nest()