Home
last modified time | relevance | path

Searched refs:nlmsghdr (Results 1 – 8 of 8) sorted by relevance

/dpdk/drivers/net/tap/
H A Dtap_netlink.h20 struct nlmsghdr nh;
30 int tap_nl_send(int nlsk_fd, struct nlmsghdr *nh);
31 int tap_nl_recv(int nlsk_fd, int (*callback)(struct nlmsghdr *, void *),
34 void tap_nlattr_add(struct nlmsghdr *nh, unsigned short type,
36 void tap_nlattr_add8(struct nlmsghdr *nh, unsigned short type, uint8_t data);
37 void tap_nlattr_add16(struct nlmsghdr *nh, unsigned short type, uint16_t data);
38 void tap_nlattr_add32(struct nlmsghdr *nh, unsigned short type, uint32_t data);
H A Dtap_netlink.c118 tap_nl_send(int nlsk_fd, struct nlmsghdr *nh) in tap_nl_send()
140 tap_nl_attr_first(const struct nlmsghdr *nh, size_t offset) in tap_nl_attr_first()
167 tap_nl_dump_ext_ack(const struct nlmsghdr *nh, const struct nlmsgerr *err) in tap_nl_dump_ext_ack()
237 tap_nl_recv(int nlsk_fd, int (*cb)(struct nlmsghdr *, void *arg), void *arg) in tap_nl_recv() argument
244 struct nlmsghdr *nh; in tap_nl_recv()
255 for (nh = (struct nlmsghdr *)buf; in tap_nl_recv()
295 tap_nlattr_add(struct nlmsghdr *nh, unsigned short type, in tap_nlattr_add()
319 tap_nlattr_add8(struct nlmsghdr *nh, unsigned short type, uint8_t data) in tap_nlattr_add8()
335 tap_nlattr_add16(struct nlmsghdr *nh, unsigned short type, uint16_t data) in tap_nlattr_add16()
351 tap_nlattr_add32(struct nlmsghdr *nh, unsigned short type, uint32_t data) in tap_nlattr_add32()
H A Dtap_tcmsgs.c47 struct nlmsghdr *n = &msg->nh; in tc_init_msg()
175 qdisc_del_cb(struct nlmsghdr *nh, void *arg) in qdisc_del_cb()
212 int (*callback)(struct nlmsghdr *, void *), void *arg) in qdisc_iterate() argument
H A Drte_eth_tap.c1728 tap_nl_msg_handler(struct nlmsghdr *nh, void *arg) in tap_nl_msg_handler()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_nl.c376 struct nlmsghdr *nh; in mlx5_nl_recv()
517 struct nlmsghdr hdr; in mlx5_nl_mac_addr_list()
574 struct nlmsghdr hdr; in mlx5_nl_mac_addr_modify()
647 struct nlmsghdr hdr; in mlx5_nl_vf_mac_addr_modify()
884 struct nlmsghdr hdr; in mlx5_nl_device_flags()
1059 struct nlmsghdr nh; in mlx5_nl_port_info()
1380 struct nlmsghdr nh; in mlx5_nl_switch_info()
1432 struct nlmsghdr nh; in mlx5_nl_vlan_vmwa_delete()
1506 struct nlmsghdr *nlh; in mlx5_nl_vlan_vmwa_create()
1610 struct nlmsghdr *nlh; in mlx5_nl_generic_family_id_get()
[all …]
H A Dmlx5_nl.h14 typedef void (mlx5_nl_event_cb)(struct nlmsghdr *hdr, void *user_data);
82 int mlx5_nl_parse_link_status_update(struct nlmsghdr *hdr, uint32_t *ifindex);
/dpdk/drivers/net/vdev_netvsc/
H A Dvdev_netvsc.c235 struct nlmsghdr *retmsg = (struct nlmsghdr *)buf; in vdev_netvsc_has_route()
238 struct nlmsghdr nlhdr; in vdev_netvsc_has_route()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c765 mlx5_dev_interrupt_nl_cb(struct nlmsghdr *hdr, void *cb_arg) in mlx5_dev_interrupt_nl_cb()