Lines Matching refs:nlh

438 int devlink_get_rsp_parse(const struct nlmsghdr *nlh, void *data)  in devlink_get_rsp_parse()  argument
448 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_get_rsp_parse()
503 struct nlmsghdr *nlh; in devlink_get() local
506 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_GET, 1); in devlink_get()
511 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_get()
513 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_get()
520 err = ynl_exec(ys, nlh, &yrs); in devlink_get()
550 struct nlmsghdr *nlh; in devlink_get_dump() local
559 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_GET, 1); in devlink_get_dump()
561 err = ynl_exec_dump(ys, nlh, &yds); in devlink_get_dump()
588 int devlink_port_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_port_get_rsp_parse() argument
596 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_port_get_rsp_parse()
637 struct nlmsghdr *nlh; in devlink_port_get() local
640 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_PORT_GET, 1); in devlink_port_get()
645 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_port_get()
647 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_port_get()
649 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_port_get()
656 err = ynl_exec(ys, nlh, &yrs); in devlink_port_get()
668 int devlink_port_get_rsp_dump_parse(const struct nlmsghdr *nlh, void *data) in devlink_port_get_rsp_dump_parse() argument
676 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_port_get_rsp_dump_parse()
731 struct nlmsghdr *nlh; in devlink_port_get_dump() local
740 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_PORT_GET, 1); in devlink_port_get_dump()
744 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_port_get_dump()
746 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_port_get_dump()
748 err = ynl_exec_dump(ys, nlh, &yds); in devlink_port_get_dump()
775 int devlink_sb_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_sb_get_rsp_parse() argument
783 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_sb_get_rsp_parse()
824 struct nlmsghdr *nlh; in devlink_sb_get() local
827 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_SB_GET, 1); in devlink_sb_get()
832 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_get()
834 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_get()
836 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_get()
843 err = ynl_exec(ys, nlh, &yrs); in devlink_sb_get()
873 struct nlmsghdr *nlh; in devlink_sb_get_dump() local
882 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_SB_GET, 1); in devlink_sb_get_dump()
886 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_get_dump()
888 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_get_dump()
890 err = ynl_exec_dump(ys, nlh, &yds); in devlink_sb_get_dump()
917 int devlink_sb_pool_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_sb_pool_get_rsp_parse() argument
925 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_sb_pool_get_rsp_parse()
971 struct nlmsghdr *nlh; in devlink_sb_pool_get() local
974 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_SB_POOL_GET, 1); in devlink_sb_pool_get()
979 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_pool_get()
981 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_pool_get()
983 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_pool_get()
985 mnl_attr_put_u16(nlh, DEVLINK_ATTR_SB_POOL_INDEX, req->sb_pool_index); in devlink_sb_pool_get()
992 err = ynl_exec(ys, nlh, &yrs); in devlink_sb_pool_get()
1023 struct nlmsghdr *nlh; in devlink_sb_pool_get_dump() local
1032 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_SB_POOL_GET, 1); in devlink_sb_pool_get_dump()
1036 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_pool_get_dump()
1038 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_pool_get_dump()
1040 err = ynl_exec_dump(ys, nlh, &yds); in devlink_sb_pool_get_dump()
1069 int devlink_sb_port_pool_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_sb_port_pool_get_rsp_parse() argument
1077 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_sb_port_pool_get_rsp_parse()
1129 struct nlmsghdr *nlh; in devlink_sb_port_pool_get() local
1132 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_SB_PORT_POOL_GET, 1); in devlink_sb_port_pool_get()
1137 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_port_pool_get()
1139 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_port_pool_get()
1141 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_sb_port_pool_get()
1143 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_port_pool_get()
1145 mnl_attr_put_u16(nlh, DEVLINK_ATTR_SB_POOL_INDEX, req->sb_pool_index); in devlink_sb_port_pool_get()
1152 err = ynl_exec(ys, nlh, &yrs); in devlink_sb_port_pool_get()
1184 struct nlmsghdr *nlh; in devlink_sb_port_pool_get_dump() local
1193 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_SB_PORT_POOL_GET, 1); in devlink_sb_port_pool_get_dump()
1197 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_port_pool_get_dump()
1199 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_port_pool_get_dump()
1201 err = ynl_exec_dump(ys, nlh, &yds); in devlink_sb_port_pool_get_dump()
1230 int devlink_sb_tc_pool_bind_get_rsp_parse(const struct nlmsghdr *nlh, in devlink_sb_tc_pool_bind_get_rsp_parse() argument
1239 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_sb_tc_pool_bind_get_rsp_parse()
1296 struct nlmsghdr *nlh; in devlink_sb_tc_pool_bind_get() local
1299 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_SB_TC_POOL_BIND_GET, 1); in devlink_sb_tc_pool_bind_get()
1304 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_tc_pool_bind_get()
1306 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_tc_pool_bind_get()
1308 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_sb_tc_pool_bind_get()
1310 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_tc_pool_bind_get()
1312 mnl_attr_put_u8(nlh, DEVLINK_ATTR_SB_POOL_TYPE, req->sb_pool_type); in devlink_sb_tc_pool_bind_get()
1314 mnl_attr_put_u16(nlh, DEVLINK_ATTR_SB_TC_INDEX, req->sb_tc_index); in devlink_sb_tc_pool_bind_get()
1321 err = ynl_exec(ys, nlh, &yrs); in devlink_sb_tc_pool_bind_get()
1353 struct nlmsghdr *nlh; in devlink_sb_tc_pool_bind_get_dump() local
1362 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_SB_TC_POOL_BIND_GET, 1); in devlink_sb_tc_pool_bind_get_dump()
1366 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_sb_tc_pool_bind_get_dump()
1368 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_sb_tc_pool_bind_get_dump()
1370 err = ynl_exec_dump(ys, nlh, &yds); in devlink_sb_tc_pool_bind_get_dump()
1399 int devlink_param_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_param_get_rsp_parse() argument
1407 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_param_get_rsp_parse()
1454 struct nlmsghdr *nlh; in devlink_param_get() local
1457 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_PARAM_GET, 1); in devlink_param_get()
1462 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_param_get()
1464 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_param_get()
1466 mnl_attr_put_strz(nlh, DEVLINK_ATTR_PARAM_NAME, req->param_name); in devlink_param_get()
1473 err = ynl_exec(ys, nlh, &yrs); in devlink_param_get()
1505 struct nlmsghdr *nlh; in devlink_param_get_dump() local
1514 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_PARAM_GET, 1); in devlink_param_get_dump()
1518 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_param_get_dump()
1520 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_param_get_dump()
1522 err = ynl_exec_dump(ys, nlh, &yds); in devlink_param_get_dump()
1551 int devlink_region_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_region_get_rsp_parse() argument
1559 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_region_get_rsp_parse()
1611 struct nlmsghdr *nlh; in devlink_region_get() local
1614 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_REGION_GET, 1); in devlink_region_get()
1619 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_region_get()
1621 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_region_get()
1623 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_region_get()
1625 mnl_attr_put_strz(nlh, DEVLINK_ATTR_REGION_NAME, req->region_name); in devlink_region_get()
1632 err = ynl_exec(ys, nlh, &yrs); in devlink_region_get()
1664 struct nlmsghdr *nlh; in devlink_region_get_dump() local
1673 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_REGION_GET, 1); in devlink_region_get_dump()
1677 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_region_get_dump()
1679 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_region_get_dump()
1681 err = ynl_exec_dump(ys, nlh, &yds); in devlink_region_get_dump()
1721 int devlink_info_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_info_get_rsp_parse() argument
1742 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_info_get_rsp_parse()
1803 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_info_get_rsp_parse()
1817 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_info_get_rsp_parse()
1831 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_info_get_rsp_parse()
1849 struct nlmsghdr *nlh; in devlink_info_get() local
1852 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_INFO_GET, 1); in devlink_info_get()
1857 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_info_get()
1859 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_info_get()
1866 err = ynl_exec(ys, nlh, &yrs); in devlink_info_get()
1908 struct nlmsghdr *nlh; in devlink_info_get_dump() local
1917 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_INFO_GET, 1); in devlink_info_get_dump()
1919 err = ynl_exec_dump(ys, nlh, &yds); in devlink_info_get_dump()
1950 int devlink_health_reporter_get_rsp_parse(const struct nlmsghdr *nlh, in devlink_health_reporter_get_rsp_parse() argument
1959 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_health_reporter_get_rsp_parse()
2012 struct nlmsghdr *nlh; in devlink_health_reporter_get() local
2015 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_HEALTH_REPORTER_GET, 1); in devlink_health_reporter_get()
2020 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_health_reporter_get()
2022 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_health_reporter_get()
2024 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_health_reporter_get()
2026 mnl_attr_put_strz(nlh, DEVLINK_ATTR_HEALTH_REPORTER_NAME, req->health_reporter_name); in devlink_health_reporter_get()
2033 err = ynl_exec(ys, nlh, &yrs); in devlink_health_reporter_get()
2066 struct nlmsghdr *nlh; in devlink_health_reporter_get_dump() local
2075 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_HEALTH_REPORTER_GET, 1); in devlink_health_reporter_get_dump()
2079 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_health_reporter_get_dump()
2081 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_health_reporter_get_dump()
2083 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_health_reporter_get_dump()
2085 err = ynl_exec_dump(ys, nlh, &yds); in devlink_health_reporter_get_dump()
2114 int devlink_trap_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_trap_get_rsp_parse() argument
2122 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_trap_get_rsp_parse()
2169 struct nlmsghdr *nlh; in devlink_trap_get() local
2172 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_TRAP_GET, 1); in devlink_trap_get()
2177 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_get()
2179 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_get()
2181 mnl_attr_put_strz(nlh, DEVLINK_ATTR_TRAP_NAME, req->trap_name); in devlink_trap_get()
2188 err = ynl_exec(ys, nlh, &yrs); in devlink_trap_get()
2220 struct nlmsghdr *nlh; in devlink_trap_get_dump() local
2229 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_TRAP_GET, 1); in devlink_trap_get_dump()
2233 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_get_dump()
2235 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_get_dump()
2237 err = ynl_exec_dump(ys, nlh, &yds); in devlink_trap_get_dump()
2266 int devlink_trap_group_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_trap_group_get_rsp_parse() argument
2274 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_trap_group_get_rsp_parse()
2322 struct nlmsghdr *nlh; in devlink_trap_group_get() local
2325 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_TRAP_GROUP_GET, 1); in devlink_trap_group_get()
2330 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_group_get()
2332 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_group_get()
2334 mnl_attr_put_strz(nlh, DEVLINK_ATTR_TRAP_GROUP_NAME, req->trap_group_name); in devlink_trap_group_get()
2341 err = ynl_exec(ys, nlh, &yrs); in devlink_trap_group_get()
2373 struct nlmsghdr *nlh; in devlink_trap_group_get_dump() local
2382 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_TRAP_GROUP_GET, 1); in devlink_trap_group_get_dump()
2386 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_group_get_dump()
2388 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_group_get_dump()
2390 err = ynl_exec_dump(ys, nlh, &yds); in devlink_trap_group_get_dump()
2419 int devlink_trap_policer_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_trap_policer_get_rsp_parse() argument
2427 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_trap_policer_get_rsp_parse()
2469 struct nlmsghdr *nlh; in devlink_trap_policer_get() local
2472 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_TRAP_POLICER_GET, 1); in devlink_trap_policer_get()
2477 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_policer_get()
2479 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_policer_get()
2481 mnl_attr_put_u32(nlh, DEVLINK_ATTR_TRAP_POLICER_ID, req->trap_policer_id); in devlink_trap_policer_get()
2488 err = ynl_exec(ys, nlh, &yrs); in devlink_trap_policer_get()
2520 struct nlmsghdr *nlh; in devlink_trap_policer_get_dump() local
2529 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_TRAP_POLICER_GET, 1); in devlink_trap_policer_get_dump()
2533 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_trap_policer_get_dump()
2535 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_trap_policer_get_dump()
2537 err = ynl_exec_dump(ys, nlh, &yds); in devlink_trap_policer_get_dump()
2566 int devlink_rate_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_rate_get_rsp_parse() argument
2574 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_rate_get_rsp_parse()
2626 struct nlmsghdr *nlh; in devlink_rate_get() local
2629 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_RATE_GET, 1); in devlink_rate_get()
2634 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_rate_get()
2636 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_rate_get()
2638 mnl_attr_put_u32(nlh, DEVLINK_ATTR_PORT_INDEX, req->port_index); in devlink_rate_get()
2640 mnl_attr_put_strz(nlh, DEVLINK_ATTR_RATE_NODE_NAME, req->rate_node_name); in devlink_rate_get()
2647 err = ynl_exec(ys, nlh, &yrs); in devlink_rate_get()
2679 struct nlmsghdr *nlh; in devlink_rate_get_dump() local
2688 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_RATE_GET, 1); in devlink_rate_get_dump()
2692 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_rate_get_dump()
2694 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_rate_get_dump()
2696 err = ynl_exec_dump(ys, nlh, &yds); in devlink_rate_get_dump()
2723 int devlink_linecard_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_linecard_get_rsp_parse() argument
2731 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_linecard_get_rsp_parse()
2772 struct nlmsghdr *nlh; in devlink_linecard_get() local
2775 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_LINECARD_GET, 1); in devlink_linecard_get()
2780 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_linecard_get()
2782 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_linecard_get()
2784 mnl_attr_put_u32(nlh, DEVLINK_ATTR_LINECARD_INDEX, req->linecard_index); in devlink_linecard_get()
2791 err = ynl_exec(ys, nlh, &yrs); in devlink_linecard_get()
2822 struct nlmsghdr *nlh; in devlink_linecard_get_dump() local
2831 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_LINECARD_GET, 1); in devlink_linecard_get_dump()
2835 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_linecard_get_dump()
2837 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_linecard_get_dump()
2839 err = ynl_exec_dump(ys, nlh, &yds); in devlink_linecard_get_dump()
2866 int devlink_selftests_get_rsp_parse(const struct nlmsghdr *nlh, void *data) in devlink_selftests_get_rsp_parse() argument
2874 mnl_attr_for_each(attr, nlh, sizeof(struct genlmsghdr)) { in devlink_selftests_get_rsp_parse()
2911 struct nlmsghdr *nlh; in devlink_selftests_get() local
2914 nlh = ynl_gemsg_start_req(ys, ys->family_id, DEVLINK_CMD_SELFTESTS_GET, 1); in devlink_selftests_get()
2919 mnl_attr_put_strz(nlh, DEVLINK_ATTR_BUS_NAME, req->bus_name); in devlink_selftests_get()
2921 mnl_attr_put_strz(nlh, DEVLINK_ATTR_DEV_NAME, req->dev_name); in devlink_selftests_get()
2928 err = ynl_exec(ys, nlh, &yrs); in devlink_selftests_get()
2958 struct nlmsghdr *nlh; in devlink_selftests_get_dump() local
2967 nlh = ynl_gemsg_start_dump(ys, ys->family_id, DEVLINK_CMD_SELFTESTS_GET, 1); in devlink_selftests_get_dump()
2969 err = ynl_exec_dump(ys, nlh, &yds); in devlink_selftests_get_dump()