Lines Matching refs:LinkConfigContext
39 struct LinkConfigContext { struct
71 static void link_configs_free(LinkConfigContext *ctx) { in link_configs_free()
81 LinkConfigContext *link_config_ctx_free(LinkConfigContext *ctx) { in link_config_ctx_free()
90 int link_config_ctx_new(LinkConfigContext **ret) { in link_config_ctx_new()
91 _cleanup_(link_config_ctx_freep) LinkConfigContext *ctx = NULL; in link_config_ctx_new()
96 ctx = new(LinkConfigContext, 1); in link_config_ctx_new()
100 *ctx = (LinkConfigContext) { in link_config_ctx_new()
211 int link_load_one(LinkConfigContext *ctx, const char *filename) { in link_load_one()
326 int link_config_load(LinkConfigContext *ctx) { in link_config_load()
344 bool link_config_should_reload(LinkConfigContext *ctx) { in link_config_should_reload()
369 int link_new(LinkConfigContext *ctx, sd_netlink **rtnl, sd_device *device, Link **ret) { in link_new()
425 int link_get_config(LinkConfigContext *ctx, Link *link) { in link_get_config()
939 int link_apply_config(LinkConfigContext *ctx, sd_netlink **rtnl, Link *link) { in link_apply_config()