Lines Matching refs:attrbuf
790 struct nlattr **attrbuf;
796 attrbuf = kmalloc_array(ops->maxattr + 1,
798 if (!attrbuf)
801 err = __nlmsg_parse(nlh, hdrlen, attrbuf, ops->maxattr, ops->policy,
804 kfree(attrbuf);
807 return attrbuf;
810 static void genl_family_rcv_msg_attrs_free(struct nlattr **attrbuf)
812 kfree(attrbuf);
945 struct nlattr **attrbuf;
949 attrbuf = genl_family_rcv_msg_attrs_parse(family, nlh, extack,
952 if (IS_ERR(attrbuf))
953 return PTR_ERR(attrbuf);
960 info.attrs = attrbuf;
977 genl_family_rcv_msg_attrs_free(attrbuf);