• Home
  • Raw
  • Download

Lines Matching refs:nlg

84 static int _mnlg_socket_recv_run(struct mnlg_socket *nlg,  in _mnlg_socket_recv_run()  argument
89 err = mnlg_socket_recv_run(nlg, data_cb, data); in _mnlg_socket_recv_run()
97 static int _mnlg_socket_sndrcv(struct mnlg_socket *nlg, in _mnlg_socket_sndrcv() argument
103 err = mnlg_socket_send(nlg, nlh); in _mnlg_socket_sndrcv()
108 return _mnlg_socket_recv_run(nlg, data_cb, data); in _mnlg_socket_sndrcv()
111 static int _mnlg_socket_group_add(struct mnlg_socket *nlg, in _mnlg_socket_group_add() argument
116 err = mnlg_socket_group_add(nlg, group_name); in _mnlg_socket_group_add()
204 struct mnlg_socket *nlg; member
406 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_PORT_GET, in ifname_map_init()
409 err = _mnlg_socket_sndrcv(dl->nlg, nlh, ifname_map_cb, dl); in ifname_map_init()
1499 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_ESWITCH_GET, in cmd_dev_eswitch_show()
1507 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dev_eswitch_show_cb, dl); in cmd_dev_eswitch_show()
1517 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_ESWITCH_SET, in cmd_dev_eswitch_set()
1533 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_dev_eswitch_set()
1574 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_GET, flags); in cmd_dev_show()
1583 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dev_show_cb, dl); in cmd_dev_show()
1677 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_PORT_GET, flags); in cmd_port_show()
1686 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_port_show_cb, dl); in cmd_port_show()
1696 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_PORT_SET, in cmd_port_set()
1703 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_port_set()
1711 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_PORT_SPLIT, in cmd_port_split()
1718 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_port_split()
1726 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_PORT_UNSPLIT, in cmd_port_unsplit()
1733 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_port_unsplit()
1824 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_GET, flags); in cmd_sb_show()
1833 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_sb_show_cb, dl); in cmd_sb_show()
1897 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_POOL_GET, flags); in cmd_sb_pool_show()
1907 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_sb_pool_show_cb, dl); in cmd_sb_pool_show()
1917 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_POOL_SET, in cmd_sb_pool_set()
1925 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_sb_pool_set()
1981 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_PORT_POOL_GET, flags); in cmd_sb_port_pool_show()
1992 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_sb_port_pool_show_cb, dl); in cmd_sb_port_pool_show()
2002 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_PORT_POOL_SET, in cmd_sb_port_pool_set()
2010 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_sb_port_pool_set()
2084 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_TC_POOL_BIND_GET, flags); in cmd_sb_tc_bind_show()
2094 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_sb_tc_bind_show_cb, dl); in cmd_sb_tc_bind_show()
2104 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_TC_POOL_BIND_SET, in cmd_sb_tc_bind_set()
2113 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_sb_tc_bind_set()
2432 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_PORT_POOL_GET, flags); in cmd_sb_occ_show()
2434 err = _mnlg_socket_sndrcv(dl->nlg, nlh, in cmd_sb_occ_show()
2439 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_TC_POOL_BIND_GET, flags); in cmd_sb_occ_show()
2441 err = _mnlg_socket_sndrcv(dl->nlg, nlh, in cmd_sb_occ_show()
2460 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_OCC_SNAPSHOT, in cmd_sb_occ_snapshot()
2467 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_sb_occ_snapshot()
2475 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_SB_OCC_MAX_CLEAR, in cmd_sb_occ_clearmax()
2482 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_sb_occ_clearmax()
2635 err = _mnlg_socket_group_add(dl->nlg, DEVLINK_GENL_MCGRP_CONFIG_NAME); in cmd_mon_show()
2638 err = _mnlg_socket_recv_run(dl->nlg, cmd_mon_show_cb, dl); in cmd_mon_show()
3029 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_HEADERS_GET, flags); in cmd_dpipe_headers_show()
3042 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dpipe_header_cb, ctx); in cmd_dpipe_headers_show()
3338 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_HEADERS_GET, flags); in cmd_dpipe_table_show()
3340 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dpipe_header_cb, ctx); in cmd_dpipe_table_show()
3347 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_TABLE_GET, flags); in cmd_dpipe_table_show()
3351 _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dpipe_table_show_cb, ctx); in cmd_dpipe_table_show()
3364 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET, in cmd_dpipe_table_set()
3373 return _mnlg_socket_sndrcv(dl->nlg, nlh, NULL, NULL); in cmd_dpipe_table_set()
3735 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_HEADERS_GET, flags); in cmd_dpipe_table_dump()
3737 err = _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dpipe_header_cb, ctx); in cmd_dpipe_table_dump()
3744 nlh = mnlg_msg_prepare(dl->nlg, DEVLINK_CMD_DPIPE_ENTRIES_GET, flags); in cmd_dpipe_table_dump()
3748 _mnlg_socket_sndrcv(dl->nlg, nlh, cmd_dpipe_table_entry_dump_cb, ctx); in cmd_dpipe_table_dump()
3843 dl->nlg = mnlg_socket_open(DEVLINK_GENL_NAME, DEVLINK_GENL_VERSION); in dl_init()
3844 if (!dl->nlg) { in dl_init()
3867 mnlg_socket_close(dl->nlg); in dl_init()
3876 mnlg_socket_close(dl->nlg); in dl_fini()