Lines Matching refs:nlh

190 static int __dump_link_nlmsg(struct nlmsghdr *nlh,  in __dump_link_nlmsg()  argument
194 struct ifinfomsg *ifi = NLMSG_DATA(nlh); in __dump_link_nlmsg()
197 len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*ifi)); in __dump_link_nlmsg()
288 struct nlmsghdr nlh; in libbpf_nl_get_link() member
291 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)), in libbpf_nl_get_link()
292 .nlh.nlmsg_type = RTM_GETLINK, in libbpf_nl_get_link()
293 .nlh.nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST, in libbpf_nl_get_link()
298 req.nlh.nlmsg_seq = seq; in libbpf_nl_get_link()
299 if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0) in libbpf_nl_get_link()
306 static int __dump_class_nlmsg(struct nlmsghdr *nlh, in __dump_class_nlmsg() argument
311 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_class_nlmsg()
314 len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); in __dump_class_nlmsg()
326 struct nlmsghdr nlh; in libbpf_nl_get_class() member
329 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_class()
330 .nlh.nlmsg_type = RTM_GETTCLASS, in libbpf_nl_get_class()
331 .nlh.nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST, in libbpf_nl_get_class()
337 req.nlh.nlmsg_seq = seq; in libbpf_nl_get_class()
338 if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0) in libbpf_nl_get_class()
345 static int __dump_qdisc_nlmsg(struct nlmsghdr *nlh, in __dump_qdisc_nlmsg() argument
350 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_qdisc_nlmsg()
353 len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); in __dump_qdisc_nlmsg()
365 struct nlmsghdr nlh; in libbpf_nl_get_qdisc() member
368 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_qdisc()
369 .nlh.nlmsg_type = RTM_GETQDISC, in libbpf_nl_get_qdisc()
370 .nlh.nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST, in libbpf_nl_get_qdisc()
376 req.nlh.nlmsg_seq = seq; in libbpf_nl_get_qdisc()
377 if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0) in libbpf_nl_get_qdisc()
384 static int __dump_filter_nlmsg(struct nlmsghdr *nlh, in __dump_filter_nlmsg() argument
389 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_filter_nlmsg()
392 len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); in __dump_filter_nlmsg()
404 struct nlmsghdr nlh; in libbpf_nl_get_filter() member
407 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_filter()
408 .nlh.nlmsg_type = RTM_GETTFILTER, in libbpf_nl_get_filter()
409 .nlh.nlmsg_flags = NLM_F_DUMP | NLM_F_REQUEST, in libbpf_nl_get_filter()
416 req.nlh.nlmsg_seq = seq; in libbpf_nl_get_filter()
417 if (send(sock, &req, req.nlh.nlmsg_len, 0) < 0) in libbpf_nl_get_filter()