/kernel/linux/linux-5.10/net/tipc/ |
H A D | netlink_compat.c | 191 struct nlattr **attrbuf; in __tipc_nl_compat_dumpit() local 208 attrbuf = kcalloc(tipc_genl_family.maxattr + 1, in __tipc_nl_compat_dumpit() 210 if (!attrbuf) { in __tipc_nl_compat_dumpit() 215 info.attrs = attrbuf; in __tipc_nl_compat_dumpit() 216 err = nlmsg_parse_deprecated(cb.nlh, GENL_HDRLEN, attrbuf, in __tipc_nl_compat_dumpit() 229 attrbuf, in __tipc_nl_compat_dumpit() 236 err = (*cmd->format)(msg, attrbuf); in __tipc_nl_compat_dumpit() 254 kfree(attrbuf); in __tipc_nl_compat_dumpit() 335 struct nlattr **attrbuf; in __tipc_nl_compat_doit() local 342 attrbuf in __tipc_nl_compat_doit() [all...] |
/kernel/linux/linux-5.10/net/netlink/ |
H A D | genetlink.c | 537 struct nlattr **attrbuf; in genl_family_rcv_msg_attrs_parse() local 543 attrbuf = kmalloc_array(ops->maxattr + 1, in genl_family_rcv_msg_attrs_parse() 545 if (!attrbuf) in genl_family_rcv_msg_attrs_parse() 548 err = __nlmsg_parse(nlh, hdrlen, attrbuf, ops->maxattr, ops->policy, in genl_family_rcv_msg_attrs_parse() 551 kfree(attrbuf); in genl_family_rcv_msg_attrs_parse() 554 return attrbuf; in genl_family_rcv_msg_attrs_parse() 557 static void genl_family_rcv_msg_attrs_free(struct nlattr **attrbuf) in genl_family_rcv_msg_attrs_free() argument 559 kfree(attrbuf); in genl_family_rcv_msg_attrs_free() 710 struct nlattr **attrbuf; in genl_family_rcv_msg_doit() local 717 attrbuf in genl_family_rcv_msg_doit() [all...] |
/kernel/linux/linux-6.6/net/tipc/ |
H A D | netlink_compat.c | 188 struct nlattr **attrbuf; in __tipc_nl_compat_dumpit() local 205 attrbuf = kcalloc(tipc_genl_family.maxattr + 1, in __tipc_nl_compat_dumpit() 207 if (!attrbuf) { in __tipc_nl_compat_dumpit() 212 info.info.attrs = attrbuf; in __tipc_nl_compat_dumpit() 215 err = nlmsg_parse_deprecated(cb.nlh, GENL_HDRLEN, attrbuf, in __tipc_nl_compat_dumpit() 228 attrbuf, in __tipc_nl_compat_dumpit() 235 err = (*cmd->format)(msg, attrbuf); in __tipc_nl_compat_dumpit() 253 kfree(attrbuf); in __tipc_nl_compat_dumpit() 334 struct nlattr **attrbuf; in __tipc_nl_compat_doit() local 341 attrbuf in __tipc_nl_compat_doit() [all...] |
/kernel/linux/linux-6.6/net/netlink/ |
H A D | genetlink.c | 790 struct nlattr **attrbuf; in genl_family_rcv_msg_attrs_parse() local 796 attrbuf = kmalloc_array(ops->maxattr + 1, in genl_family_rcv_msg_attrs_parse() 798 if (!attrbuf) in genl_family_rcv_msg_attrs_parse() 801 err = __nlmsg_parse(nlh, hdrlen, attrbuf, ops->maxattr, ops->policy, in genl_family_rcv_msg_attrs_parse() 804 kfree(attrbuf); in genl_family_rcv_msg_attrs_parse() 807 return attrbuf; in genl_family_rcv_msg_attrs_parse() 810 static void genl_family_rcv_msg_attrs_free(struct nlattr **attrbuf) in genl_family_rcv_msg_attrs_free() argument 812 kfree(attrbuf); in genl_family_rcv_msg_attrs_free() 945 struct nlattr **attrbuf; in genl_family_rcv_msg_doit() local 949 attrbuf in genl_family_rcv_msg_doit() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | ipsec.c | 276 char attrbuf[MAX_PAYLOAD]; in veth_add() member 326 char attrbuf[MAX_PAYLOAD]; in ip4_addr_set() member 366 char attrbuf[MAX_PAYLOAD]; in link_set_up() member 393 char attrbuf[MAX_PAYLOAD]; in ip4_route_set() member 933 char attrbuf[MAX_PAYLOAD]; in xfrm_state_add() member 1021 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check() member 1029 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check() member 1115 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_add() member 1190 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_del() member 1240 char attrbuf[MAX_PAYLOA in xfrm_state_del() member 1384 char attrbuf[MAX_PAYLOAD]; xfrm_monitor_acquire() member [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | ipsec.c | 314 char attrbuf[MAX_PAYLOAD]; in veth_add() member 364 char attrbuf[MAX_PAYLOAD]; in ip4_addr_set() member 404 char attrbuf[MAX_PAYLOAD]; in link_set_up() member 431 char attrbuf[MAX_PAYLOAD]; in ip4_route_set() member 921 char attrbuf[MAX_PAYLOAD]; in xfrm_state_add() member 1009 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check() member 1017 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check() member 1103 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_add() member 1178 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_del() member 1228 char attrbuf[MAX_PAYLOA in xfrm_state_del() member 1372 char attrbuf[MAX_PAYLOAD]; xfrm_monitor_acquire() member 1596 char attrbuf[MAX_PAYLOAD]; xfrm_spdinfo_set_thresh() member 1653 char attrbuf[MAX_PAYLOAD]; xfrm_spdinfo_attrs() member [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | nl80211.c | 984 struct nlattr **attrbuf) in nl80211_prepare_wdev_dump() 991 if (!attrbuf) { in nl80211_prepare_wdev_dump() 992 attrbuf = kcalloc(NUM_NL80211_ATTR, sizeof(*attrbuf), in nl80211_prepare_wdev_dump() 994 if (!attrbuf) in nl80211_prepare_wdev_dump() 996 attrbuf_free = attrbuf; in nl80211_prepare_wdev_dump() 1001 attrbuf, nl80211_fam.maxattr, in nl80211_prepare_wdev_dump() 1010 attrbuf); in nl80211_prepare_wdev_dump() 10579 struct nlattr **attrbuf; in nl80211_dump_survey() local 10587 attrbuf in nl80211_dump_survey() 981 nl80211_prepare_wdev_dump(struct netlink_callback *cb, struct cfg80211_registered_device **rdev, struct wireless_dev **wdev, struct nlattr **attrbuf) nl80211_prepare_wdev_dump() argument 11710 struct nlattr **attrbuf = NULL; nl80211_testmode_dump() local 15039 struct nlattr **attrbuf; nl80211_prepare_vendor_dump() local [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | nl80211.c | 893 struct nlattr **attrbuf; in nl80211_prepare_wdev_dump() local 895 attrbuf = kcalloc(NUM_NL80211_ATTR, sizeof(*attrbuf), in nl80211_prepare_wdev_dump() 897 if (!attrbuf) in nl80211_prepare_wdev_dump() 902 attrbuf, nl80211_fam.maxattr, in nl80211_prepare_wdev_dump() 905 kfree(attrbuf); in nl80211_prepare_wdev_dump() 910 attrbuf); in nl80211_prepare_wdev_dump() 911 kfree(attrbuf); in nl80211_prepare_wdev_dump() 9436 struct nlattr **attrbuf; in nl80211_dump_survey() local 9444 attrbuf in nl80211_dump_survey() 10381 struct nlattr **attrbuf = NULL; nl80211_testmode_dump() local 13631 struct nlattr **attrbuf; nl80211_prepare_vendor_dump() local [all...] |
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | netlink.c | 142 char attrbuf[64]; in __bpf_set_link_xdp_fd_replace() member
|
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_ct.c | 3122 (struct lpfc_vport *vport, void *attrbuf) = { 3146 (struct lpfc_vport *vport, void *attrbuf) = { 3199 int (*func)(struct lpfc_vport *vport, void *attrbuf); in lpfc_fdmi_cmd()
|