/openbmc/linux/tools/net/ynl/lib/ |
H A D | ynl.h | 84 struct nlmsghdr *nlh; member 202 int ynl_cb_null(const struct nlmsghdr *nlh, void *data);
|
/openbmc/linux/net/ipv6/ |
H A D | route.c | 3908 u32 seq = info->nlh ? info->nlh->nlmsg_seq : 0; in __ip6_del_rt_siblings() 5016 rtm = nlmsg_data(nlh); in rtm_to_fib6_config() 5033 .fc_nlinfo.nlh = nlh, in rtm_to_fib6_config() 5258 if (info->nlh && info->nlh->nlmsg_flags & NLM_F_APPEND) in ip6_route_multipath_add() 5611 struct nlmsghdr *nlh; in rt6_fill_node() local 5616 if (!nlh) in rt6_fill_node() 5629 rtm = nlmsg_data(nlh); in rt6_fill_node() 5777 nlmsg_end(skb, nlh); in rt6_fill_node() 5967 rtm = nlmsg_data(nlh); in inet6_rtm_valid_getroute_req() 6169 seq = info->nlh ? info->nlh->nlmsg_seq : 0; in inet6_rt_notify() [all …]
|
H A D | ip6_fib.c | 622 const struct nlmsghdr *nlh = cb->nlh; in inet6_dump_fib() local 638 struct rtmsg *rtm = nlmsg_data(nlh); in inet6_dump_fib() 671 if (rtnl_msg_family(cb->nlh) != PF_INET6) in inet6_dump_fib() 1079 int replace = (info->nlh && in fib6_add_rt2node() 1081 int add = (!info->nlh || in fib6_add_rt2node() 1082 (info->nlh->nlmsg_flags & NLM_F_CREATE)); in fib6_add_rt2node() 1089 if (info->nlh && (info->nlh->nlmsg_flags & NLM_F_APPEND)) in fib6_add_rt2node() 1105 if (info->nlh && in fib6_add_rt2node() 1106 (info->nlh->nlmsg_flags & NLM_F_EXCL)) in fib6_add_rt2node() 1390 if (info->nlh) { in fib6_add() [all …]
|
/openbmc/linux/include/net/ |
H A D | fib_rules.h | 182 int fib_nl_newrule(struct sk_buff *skb, struct nlmsghdr *nlh, 184 int fib_nl_delrule(struct sk_buff *skb, struct nlmsghdr *nlh,
|
/openbmc/linux/net/mptcp/ |
H A D | pm_netlink.c | 2121 struct nlmsghdr *nlh; in mptcp_event_addr_removed() local 2132 if (!nlh) in mptcp_event_addr_removed() 2141 genlmsg_end(skb, nlh); in mptcp_event_addr_removed() 2155 struct nlmsghdr *nlh; in mptcp_event_addr_announced() local 2167 if (!nlh) in mptcp_event_addr_announced() 2198 genlmsg_end(skb, nlh); in mptcp_event_addr_announced() 2211 struct nlmsghdr *nlh; in mptcp_event_pm_listener() local 2222 if (!nlh) in mptcp_event_pm_listener() 2250 genlmsg_end(skb, nlh); in mptcp_event_pm_listener() 2262 struct nlmsghdr *nlh; in mptcp_event() local [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nft_compat.c | 658 struct nlmsghdr *nlh; in nfnl_compat_fill_info() local 662 nlh = nfnl_msg_put(skb, portid, seq, event, flags, family, in nfnl_compat_fill_info() 664 if (!nlh) in nfnl_compat_fill_info() 672 nlmsg_end(skb, nlh); in nfnl_compat_fill_info() 677 nlmsg_cancel(skb, nlh); in nfnl_compat_fill_info() 735 info->nlh->nlmsg_seq, in nfnl_compat_get_rcu() 736 NFNL_MSG_TYPE(info->nlh->nlmsg_type), in nfnl_compat_get_rcu()
|
H A D | nfnetlink_log.c | 364 struct nlmsghdr *nlh = nlmsg_put(inst->skb, 0, 0, in __nfulnl_send() local 368 if (WARN_ONCE(!nlh, "bad nlskb size: %u, tailroom %d\n", in __nfulnl_send() 469 struct nlmsghdr *nlh; in __build_packet_message() local 474 nlh = nfnl_msg_put(inst->skb, 0, 0, in __build_packet_message() 477 if (!nlh) in __build_packet_message() 663 nlh->nlmsg_len = inst->skb->tail - old_tail; in __build_packet_message()
|
H A D | nfnetlink_queue.c | 402 struct nlmsghdr *nlh; in nfqnl_build_packet_message() local 496 nlh = nfnl_msg_put(skb, 0, 0, in nfqnl_build_packet_message() 500 if (!nlh) { in nfqnl_build_packet_message() 652 nlh->nlmsg_len = skb->len; in nfqnl_build_packet_message() 1154 const struct nlmsghdr *nlh, in nfqnl_ct_parse() argument 1172 nlmsg_report(nlh)); in nfqnl_ct_parse() 1249 ct = nfqnl_ct_parse(nfnl_ct, info->nlh, nfqa, entry, in nfqnl_recv_verdict()
|
/openbmc/linux/net/bridge/ |
H A D | br_vlan_options.c | 474 struct nlmsghdr *nlh; in br_vlan_global_opts_notify() local 491 nlh = nlmsg_put(skb, 0, 0, RTM_NEWVLAN, sizeof(*bvm), 0); in br_vlan_global_opts_notify() 492 if (!nlh) in br_vlan_global_opts_notify() 494 bvm = nlmsg_data(nlh); in br_vlan_global_opts_notify() 502 nlmsg_end(skb, nlh); in br_vlan_global_opts_notify()
|
H A D | br_netlink.c | 463 struct nlmsghdr *nlh; in br_fill_ifinfo() local 473 nlh = nlmsg_put(skb, pid, seq, event, sizeof(*hdr), flags); in br_fill_ifinfo() 474 if (nlh == NULL) in br_fill_ifinfo() 477 hdr = nlmsg_data(nlh); in br_fill_ifinfo() 616 nlmsg_end(skb, nlh); in br_fill_ifinfo() 620 nlmsg_cancel(skb, nlh); in br_fill_ifinfo() 1085 int br_setlink(struct net_device *dev, struct nlmsghdr *nlh, u16 flags, in br_setlink() argument 1096 protinfo = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_PROTINFO); in br_setlink() 1097 afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC); in br_setlink() 1144 int br_dellink(struct net_device *dev, struct nlmsghdr *nlh, u16 flags) in br_dellink() argument [all …]
|
H A D | br_fdb.c | 106 struct nlmsghdr *nlh; in fdb_fill_info() local 110 nlh = nlmsg_put(skb, portid, seq, type, sizeof(*ndm), flags); in fdb_fill_info() 111 if (nlh == NULL) in fdb_fill_info() 114 ndm = nlmsg_data(nlh); in fdb_fill_info() 167 nlmsg_end(skb, nlh); in fdb_fill_info() 171 nlmsg_cancel(skb, nlh); in fdb_fill_info() 957 cb->nlh->nlmsg_seq, in br_fdb_dump()
|
/openbmc/linux/fs/smb/server/ |
H A D | transport_ipc.c | 426 struct genlmsghdr *nlh; in ipc_msg_send() local 437 nlh = genlmsg_put(skb, 0, 0, &ksmbd_genl_family, 0, msg->type); in ipc_msg_send() 438 if (!nlh) in ipc_msg_send() 443 genlmsg_cancel(skb, nlh); in ipc_msg_send() 447 genlmsg_end(skb, nlh); in ipc_msg_send()
|
/openbmc/linux/net/devlink/ |
H A D | resource.c | 226 struct nlmsghdr *nlh; in devlink_resource_fill() local 271 nlh = nlmsg_put(skb, info->snd_portid, info->snd_seq, in devlink_resource_fill() 273 if (!nlh) { in devlink_resource_fill()
|
H A D | health.c | 415 cb->nlh->nlmsg_seq, in devlink_nl_health_reporter_get_dump_one() 434 cb->nlh->nlmsg_seq, in devlink_nl_health_reporter_get_dump_one() 1142 struct nlmsghdr *nlh; in devlink_fmsg_snd() local 1178 nlh = nlmsg_put(skb, info->snd_portid, info->snd_seq, in devlink_fmsg_snd() 1180 if (!nlh) { in devlink_fmsg_snd() 1202 hdr = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in devlink_fmsg_dumpit()
|
/openbmc/linux/net/batman-adv/ |
H A D | bat_v.c | 226 cb->nlh->nlmsg_seq, in batadv_v_neigh_dump() 240 cb->nlh->nlmsg_seq, in batadv_v_neigh_dump() 438 cb->nlh->nlmsg_seq, in batadv_v_orig_dump() 678 hdr = genlmsg_put(msg, portid, cb->nlh->nlmsg_seq, in batadv_v_gw_dump_entry()
|
H A D | bat_algo.c | 199 if (batadv_algo_dump_entry(msg, portid, cb->nlh->nlmsg_seq, in batadv_algo_dump()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | iwpm_util.h | 230 struct sk_buff *iwpm_create_nlmsg(u32 nl_op, struct nlmsghdr **nlh,
|
/openbmc/linux/net/smc/ |
H A D | smc_ib.c | 561 void *nlh; in smc_nl_handle_smcr_dev() local 564 nlh = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in smc_nl_handle_smcr_dev() 567 if (!nlh) in smc_nl_handle_smcr_dev() 594 genlmsg_end(skb, nlh); in smc_nl_handle_smcr_dev() 600 genlmsg_cancel(skb, nlh); in smc_nl_handle_smcr_dev()
|
/openbmc/linux/net/sched/ |
H A D | cls_api.c | 1978 struct nlmsghdr *nlh; in tcf_fill_node() local 1982 if (!nlh) in tcf_fill_node() 1984 tcm = nlmsg_data(nlh); in tcf_fill_node() 2664 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tcf_chain_dump() 2688 cb->nlh->nlmsg_seq, NLM_F_MULTI, in tcf_chain_dump() 2738 if (nlmsg_len(cb->nlh) < sizeof(*tcm)) in tc_dump_tfilter() 2837 struct nlmsghdr *nlh; in tc_chain_fill_node() local 2845 if (!nlh) in tc_chain_fill_node() 2847 tcm = nlmsg_data(nlh); in tc_chain_fill_node() 3133 if (nlmsg_len(cb->nlh) < sizeof(*tcm)) in tc_dump_chain() [all …]
|
/openbmc/linux/net/tipc/ |
H A D | netlink_compat.c | 191 cb.nlh = (struct nlmsghdr *)arg->data; in __tipc_nl_compat_dumpit() 214 if (nlmsg_len(cb.nlh) > 0) { in __tipc_nl_compat_dumpit() 215 err = nlmsg_parse_deprecated(cb.nlh, GENL_HDRLEN, attrbuf, in __tipc_nl_compat_dumpit() 278 struct nlmsghdr *nlh; in tipc_nl_compat_dumpit() local 309 nlh = nlmsg_put(arg, 0, 0, tipc_genl_family.id, 0, NLM_F_MULTI); in tipc_nl_compat_dumpit() 310 if (!nlh) { in tipc_nl_compat_dumpit() 316 nlmsg_end(arg, nlh); in tipc_nl_compat_dumpit()
|
/openbmc/linux/net/ipv4/ |
H A D | route.c | 2938 struct nlmsghdr *nlh; in rt_fill_info() local 2944 if (!nlh) in rt_fill_info() 2947 r = nlmsg_data(nlh); in rt_fill_info() 3061 nlmsg_end(skb, nlh); in rt_fill_info() 3065 nlmsg_cancel(skb, nlh); in rt_fill_info() 3103 cb->nlh->nlmsg_seq, flags); in fnhe_dump_bucket() 3206 const struct nlmsghdr *nlh, in inet_rtm_valid_getroute_req() argument 3223 rtm = nlmsg_data(nlh); in inet_rtm_valid_getroute_req() 3298 rtm = nlmsg_data(nlh); in inet_rtm_getroute() 3422 nlh->nlmsg_seq, RTM_NEWROUTE, &fri, 0); in inet_rtm_getroute() [all …]
|
/openbmc/linux/drivers/net/wwan/ |
H A D | wwan_core.c | 1050 struct nlmsghdr *nlh; in wwan_create_default_link() local 1060 nlh = nlmsg_put(msg, 0, 0, RTM_NEWLINK, 0, 0); in wwan_create_default_link() 1061 if (WARN_ON(!nlh)) in wwan_create_default_link() 1077 nlmsg_end(msg, nlh); in wwan_create_default_link() 1080 nlmsg_parse_deprecated(nlh, 0, tb, IFLA_MAX, NULL, NULL); in wwan_create_default_link()
|
/openbmc/linux/drivers/net/ |
H A D | vrf.c | 1545 struct nlmsghdr *nlh; in vrf_fib_rule() local 1557 nlh = nlmsg_put(skb, 0, 0, 0, sizeof(*frh), 0); in vrf_fib_rule() 1558 if (!nlh) in vrf_fib_rule() 1562 nlh->nlmsg_flags |= NLM_F_EXCL; in vrf_fib_rule() 1564 frh = nlmsg_data(nlh); in vrf_fib_rule() 1578 nlmsg_end(skb, nlh); in vrf_fib_rule() 1583 err = fib_nl_newrule(skb, nlh, NULL); in vrf_fib_rule() 1587 err = fib_nl_delrule(skb, nlh, NULL); in vrf_fib_rule()
|
/openbmc/linux/tools/lib/bpf/ |
H A D | nlattr.h | 129 int libbpf_nla_dump_errormsg(struct nlmsghdr *nlh);
|
/openbmc/linux/tools/testing/vsock/ |
H A D | vsock_diag_test.c | 170 struct nlmsghdr nlh; in send_req() member 173 .nlh = { in send_req()
|