Lines Matching refs:nlh
797 static int nldev_get_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_get_doit() argument
806 err = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_get_doit()
823 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_get_doit()
831 nlmsg_end(msg, nlh); in nldev_get_doit()
843 static int nldev_set_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_set_doit() argument
851 err = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_set_doit()
898 struct nlmsghdr *nlh; in _nldev_get_dumpit() local
903 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in _nldev_get_dumpit()
908 nlmsg_cancel(skb, nlh); in _nldev_get_dumpit()
912 nlmsg_end(skb, nlh); in _nldev_get_dumpit()
929 static int nldev_port_get_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_port_get_doit() argument
939 err = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_port_get_doit()
963 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_port_get_doit()
971 nlmsg_end(msg, nlh); in nldev_port_get_doit()
989 struct nlmsghdr *nlh; in nldev_port_get_dumpit() local
995 err = nlmsg_parse_deprecated(cb->nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_port_get_dumpit()
1021 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, in nldev_port_get_dumpit()
1022 cb->nlh->nlmsg_seq, in nldev_port_get_dumpit()
1028 nlmsg_cancel(skb, nlh); in nldev_port_get_dumpit()
1032 nlmsg_end(skb, nlh); in nldev_port_get_dumpit()
1041 static int nldev_res_get_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_res_get_doit() argument
1050 ret = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_res_get_doit()
1066 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_res_get_doit()
1074 nlmsg_end(msg, nlh); in nldev_res_get_doit()
1091 struct nlmsghdr *nlh; in _nldev_res_get_dumpit() local
1096 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in _nldev_res_get_dumpit()
1101 nlmsg_cancel(skb, nlh); in _nldev_res_get_dumpit()
1104 nlmsg_end(skb, nlh); in _nldev_res_get_dumpit()
1181 static int res_get_common_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in res_get_common_doit() argument
1194 ret = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in res_get_common_doit()
1236 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in res_get_common_doit()
1251 nlmsg_end(msg, nlh); in res_get_common_doit()
1278 struct nlmsghdr *nlh; in res_get_common_dumpit() local
1283 err = nlmsg_parse_deprecated(cb->nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in res_get_common_dumpit()
1312 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in res_get_common_dumpit()
1373 nlmsg_end(skb, nlh); in res_get_common_dumpit()
1390 nlmsg_cancel(skb, nlh); in res_get_common_dumpit()
1404 struct nlmsghdr *nlh, \
1407 return res_get_common_doit(skb, nlh, extack, type); \
1452 static int nldev_newlink(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_newlink() argument
1463 err = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_newlink()
1499 static int nldev_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_dellink() argument
1507 err = nlmsg_parse_deprecated(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_dellink()
1526 static int nldev_get_chardev(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_get_chardev() argument
1537 err = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, nldev_policy, in nldev_get_chardev()
1569 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_get_chardev()
1594 nlmsg_end(msg, nlh); in nldev_get_chardev()
1610 static int nldev_sys_get_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_sys_get_doit() argument
1617 err = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_sys_get_doit()
1626 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_sys_get_doit()
1637 nlmsg_end(msg, nlh); in nldev_sys_get_doit()
1641 static int nldev_set_sys_set_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_set_sys_set_doit() argument
1648 err = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_set_sys_set_doit()
1662 static int nldev_stat_set_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_stat_set_doit() argument
1671 ret = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_stat_set_doit()
1698 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_stat_set_doit()
1734 nlmsg_end(msg, nlh); in nldev_stat_set_doit()
1747 static int nldev_stat_del_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_stat_del_doit() argument
1756 ret = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_stat_del_doit()
1783 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in nldev_stat_del_doit()
1802 nlmsg_end(msg, nlh); in nldev_stat_del_doit()
1814 struct nlmsghdr *nlh, in stat_get_doit_default_counter() argument
1851 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in stat_get_doit_default_counter()
1891 nlmsg_end(msg, nlh); in stat_get_doit_default_counter()
1906 static int stat_get_doit_qp(struct sk_buff *skb, struct nlmsghdr *nlh, in stat_get_doit_qp() argument
1918 return nldev_res_get_counter_doit(skb, nlh, extack); in stat_get_doit_qp()
1941 nlh = nlmsg_put(msg, NETLINK_CB(skb).portid, nlh->nlmsg_seq, in stat_get_doit_qp()
1963 nlmsg_end(msg, nlh); in stat_get_doit_qp()
1974 static int nldev_stat_get_doit(struct sk_buff *skb, struct nlmsghdr *nlh, in nldev_stat_get_doit() argument
1980 ret = nlmsg_parse(nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_stat_get_doit()
1986 return stat_get_doit_default_counter(skb, nlh, extack, tb); in nldev_stat_get_doit()
1990 ret = stat_get_doit_qp(skb, nlh, extack, tb); in nldev_stat_get_doit()
2007 ret = nlmsg_parse(cb->nlh, 0, tb, RDMA_NLDEV_ATTR_MAX - 1, in nldev_stat_get_dumpit()