Home
last modified time | relevance | path

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

/Linux-v4.19/net/netlink/
Dgenetlink.c355 family->attrbuf = kmalloc_array(family->maxattr + 1, in genl_register_family()
358 if (family->attrbuf == NULL) { in genl_register_family()
363 family->attrbuf = NULL; in genl_register_family()
388 kfree(family->attrbuf); in genl_register_family()
421 kfree(family->attrbuf); in genl_unregister_family()
509 struct nlattr **attrbuf; in genl_family_rcv_msg() local
570 attrbuf = kmalloc_array(family->maxattr + 1, in genl_family_rcv_msg()
573 if (attrbuf == NULL) in genl_family_rcv_msg()
576 attrbuf = family->attrbuf; in genl_family_rcv_msg()
578 if (attrbuf) { in genl_family_rcv_msg()
[all …]
/Linux-v4.19/net/tipc/
Dnetlink_compat.c286 struct nlattr **attrbuf; in __tipc_nl_compat_doit() local
293 attrbuf = kmalloc_array(tipc_genl_family.maxattr + 1, in __tipc_nl_compat_doit()
296 if (!attrbuf) { in __tipc_nl_compat_doit()
308 info.attrs = attrbuf; in __tipc_nl_compat_doit()
315 err = nla_parse(attrbuf, tipc_genl_family.maxattr, in __tipc_nl_compat_doit()
329 kfree(attrbuf); in __tipc_nl_compat_doit()
/Linux-v4.19/include/net/
Dgenetlink.h67 struct nlattr ** attrbuf; /* private */ member
/Linux-v4.19/net/nfc/
Dnetlink.c117 struct nlattr **attrbuf = genl_family_attrbuf(&nfc_genl_family); in __get_device_from_cb() local
123 attrbuf, nfc_genl_family.maxattr, nfc_genl_policy, in __get_device_from_cb()
128 if (!attrbuf[NFC_ATTR_DEVICE_INDEX]) in __get_device_from_cb()
131 idx = nla_get_u32(attrbuf[NFC_ATTR_DEVICE_INDEX]); in __get_device_from_cb()
/Linux-v4.19/tools/lib/bpf/
Dbpf.c511 char attrbuf[64]; in bpf_set_link_xdp_fd() member
/Linux-v4.19/net/wireless/
Dnl80211.c8302 struct nlattr **attrbuf = genl_family_attrbuf(&nl80211_fam); in nl80211_dump_survey() local
8316 radio_stats = attrbuf[NL80211_ATTR_SURVEY_RADIO_STATS]; in nl80211_dump_survey()
9228 struct nlattr **attrbuf = genl_family_attrbuf(&nl80211_fam); in nl80211_testmode_dump() local
9231 attrbuf, nl80211_fam.maxattr, in nl80211_testmode_dump()
9236 rdev = __cfg80211_rdev_from_attrs(sock_net(skb->sk), attrbuf); in nl80211_testmode_dump()
9243 if (attrbuf[NL80211_ATTR_TESTDATA]) in nl80211_testmode_dump()
9244 cb->args[1] = (long)attrbuf[NL80211_ATTR_TESTDATA]; in nl80211_testmode_dump()
12363 struct nlattr **attrbuf = genl_family_attrbuf(&nl80211_fam); in nl80211_prepare_vendor_dump() local
12394 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, attrbuf, in nl80211_prepare_vendor_dump()
12399 if (!attrbuf[NL80211_ATTR_VENDOR_ID] || in nl80211_prepare_vendor_dump()
[all …]