Home
last modified time | relevance | path

Searched refs:parent_devlink (Results 1 – 3 of 3) sorted by relevance

/linux/net/devlink/
H A Dnetlink.c276 struct devlink *devlink, *parent_devlink = NULL; in __devlink_nl_pre_doit() local
283 parent_devlink = devlink_get_parent_from_attrs_lock(net, attrs); in __devlink_nl_pre_doit()
284 if (IS_ERR(parent_devlink)) in __devlink_nl_pre_doit()
285 return PTR_ERR(parent_devlink); in __devlink_nl_pre_doit()
286 devlink_nl_ctx(info)->parent_devlink = parent_devlink; in __devlink_nl_pre_doit()
290 devl_unlock(parent_devlink); in __devlink_nl_pre_doit()
317 if (parent_dev && parent_devlink) in __devlink_nl_pre_doit()
318 devlink_put(parent_devlink); in __devlink_nl_pre_doit()
364 if (devlink_nl_ctx(info)->parent_devlink) in __devlink_nl_post_doit()
365 devlink_put(devlink_nl_ctx(info)->parent_devlink); in __devlink_nl_post_doit()
H A Drate.c371 struct devlink *devlink = devlink_rate->devlink, *parent_devlink; in devlink_nl_rate_parent_node_set() local
378 parent_devlink = devlink_nl_ctx(info)->parent_devlink ? : devlink; in devlink_nl_rate_parent_node_set()
402 parent_devlink, in devlink_nl_rate_parent_node_set()
710 if (ctx->parent_devlink && ctx->parent_devlink != devlink && in devlink_nl_rate_set_doit()
745 if (ctx->parent_devlink && ctx->parent_devlink != devlink && in devlink_nl_rate_new_doit()
H A Ddevl_internal.h157 struct devlink *parent_devlink; member