Home
last modified time | relevance | path

Searched refs:attrbuf (Results 1 – 5 of 5) sorted by relevance

/linux/net/tipc/
H A Dnetlink_compat.c188 struct nlattr **attrbuf; in __tipc_nl_compat_dumpit() local
205 attrbuf = kzalloc_objs(struct nlattr *, tipc_genl_family.maxattr + 1); in __tipc_nl_compat_dumpit()
206 if (!attrbuf) { in __tipc_nl_compat_dumpit()
211 info.info.attrs = attrbuf; in __tipc_nl_compat_dumpit()
214 err = nlmsg_parse_deprecated(cb.nlh, GENL_HDRLEN, attrbuf, in __tipc_nl_compat_dumpit()
227 attrbuf, in __tipc_nl_compat_dumpit()
234 err = (*cmd->format)(msg, attrbuf); in __tipc_nl_compat_dumpit()
252 kfree(attrbuf); in __tipc_nl_compat_dumpit()
333 struct nlattr **attrbuf; in __tipc_nl_compat_doit() local
340 attrbuf = kmalloc_objs(struct nlattr *, tipc_genl_family.maxattr + 1); in __tipc_nl_compat_doit()
[all …]
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Dnetlink.c141 char attrbuf[MAX_PAYLOAD]; in __add_veth() member
204 char attrbuf[MAX_PAYLOAD]; in __ip_addr_add() member
251 char attrbuf[MAX_PAYLOAD]; in __ip_route_add() member
313 char attrbuf[MAX_PAYLOAD]; in __link_set_up() member
355 char attrbuf[MAX_PAYLOAD]; in __add_vrf() member
/linux/net/netlink/
H A Dgenetlink.c929 struct nlattr **attrbuf; in genl_family_rcv_msg_attrs_parse()
936 attrbuf = kmalloc_objs(struct nlattr *, ops->maxattr + 1); in genl_family_rcv_msg_attrs_parse()
937 if (!attrbuf) in genl_family_rcv_msg_attrs_parse()
941 attrbuf = NULL; in genl_family_rcv_msg_attrs_parse()
944 err = __nlmsg_parse(nlh, hdrlen, attrbuf, ops->maxattr, ops->policy, in genl_family_rcv_msg_attrs_parse()
947 kfree(attrbuf); in genl_family_rcv_msg_attrs_parse()
950 return attrbuf; in genl_family_rcv_msg_attrs_parse()
953 static void genl_family_rcv_msg_attrs_free(struct nlattr **attrbuf) in genl_family_rcv_msg_attrs_free() argument
955 kfree(attrbuf); in genl_family_rcv_msg_attrs_free()
1088 struct nlattr **attrbuf; in genl_family_rcv_msg_doit() local
934 struct nlattr **attrbuf; genl_family_rcv_msg_attrs_parse() local
[all...]
/linux/tools/testing/selftests/net/
H A Dipsec.c316 char attrbuf[MAX_PAYLOAD]; in veth_add()
366 char attrbuf[MAX_PAYLOAD]; in ip4_addr_set()
406 char attrbuf[MAX_PAYLOAD]; in link_set_up()
433 char attrbuf[MAX_PAYLOAD]; in ip4_route_set()
926 char attrbuf[MAX_PAYLOAD]; in xfrm_state_add()
1014 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check()
1022 char attrbuf[MAX_PAYLOAD]; in xfrm_state_check()
1108 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_add()
1183 char attrbuf[MAX_PAYLOAD]; in xfrm_policy_del()
1233 char attrbuf[MAX_PAYLOA in xfrm_state_del()
315 char attrbuf[MAX_PAYLOAD]; veth_add() member
365 char attrbuf[MAX_PAYLOAD]; ip4_addr_set() member
405 char attrbuf[MAX_PAYLOAD]; link_set_up() member
432 char attrbuf[MAX_PAYLOAD]; ip4_route_set() member
922 char attrbuf[MAX_PAYLOAD]; xfrm_state_add() member
1010 char attrbuf[MAX_PAYLOAD]; xfrm_state_check() member
1018 char attrbuf[MAX_PAYLOAD]; xfrm_state_check() member
1104 char attrbuf[MAX_PAYLOAD]; xfrm_policy_add() member
1179 char attrbuf[MAX_PAYLOAD]; xfrm_policy_del() member
1229 char attrbuf[MAX_PAYLOAD]; xfrm_state_del() member
1373 char attrbuf[MAX_PAYLOAD]; xfrm_monitor_acquire() member
1597 char attrbuf[MAX_PAYLOAD]; xfrm_spdinfo_set_thresh() member
1654 char attrbuf[MAX_PAYLOAD]; xfrm_spdinfo_attrs() member
[all...]
/linux/net/wireless/
H A Dnl80211.c1231 struct nlattr **attrbuf) in nl80211_prepare_wdev_dump() argument
1238 if (!attrbuf) { in nl80211_prepare_wdev_dump()
1239 attrbuf = kzalloc_objs(*attrbuf, NUM_NL80211_ATTR); in nl80211_prepare_wdev_dump()
1240 if (!attrbuf) in nl80211_prepare_wdev_dump()
1242 attrbuf_free = attrbuf; in nl80211_prepare_wdev_dump()
1247 attrbuf, nl80211_fam.maxattr, in nl80211_prepare_wdev_dump()
1256 attrbuf); in nl80211_prepare_wdev_dump()
12097 struct nlattr **attrbuf; in nl80211_dump_scan() local
12102 attrbuf = kzalloc_objs(*attrbuf, NUM_NL80211_ATTR); in nl80211_dump_scan()
12103 if (!attrbuf) in nl80211_dump_scan()
[all …]