Lines Matching refs:rsp
12 netdev_nl_dev_fill(struct net_device *netdev, struct sk_buff *rsp, in netdev_nl_dev_fill() argument
17 hdr = genlmsg_iput(rsp, info); in netdev_nl_dev_fill()
21 if (nla_put_u32(rsp, NETDEV_A_DEV_IFINDEX, netdev->ifindex) || in netdev_nl_dev_fill()
22 nla_put_u64_64bit(rsp, NETDEV_A_DEV_XDP_FEATURES, in netdev_nl_dev_fill()
24 genlmsg_cancel(rsp, hdr); in netdev_nl_dev_fill()
29 if (nla_put_u32(rsp, NETDEV_A_DEV_XDP_ZC_MAX_SEGS, in netdev_nl_dev_fill()
31 genlmsg_cancel(rsp, hdr); in netdev_nl_dev_fill()
36 genlmsg_end(rsp, hdr); in netdev_nl_dev_fill()
69 struct sk_buff *rsp; in netdev_nl_dev_get_doit() local
78 rsp = genlmsg_new(GENLMSG_DEFAULT_SIZE, GFP_KERNEL); in netdev_nl_dev_get_doit()
79 if (!rsp) in netdev_nl_dev_get_doit()
86 err = netdev_nl_dev_fill(netdev, rsp, info); in netdev_nl_dev_get_doit()
95 return genlmsg_reply(rsp, info); in netdev_nl_dev_get_doit()
98 nlmsg_free(rsp); in netdev_nl_dev_get_doit()