Home
last modified time | relevance | path

Searched refs:yarg (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/tools/net/ynl/generated/
H A Dethtool-user.c692 int ethtool_header_parse(struct ynl_parse_arg *yarg, in ethtool_header_parse() argument
695 struct ethtool_header *dst = yarg->data; in ethtool_header_parse()
702 if (ynl_attr_validate(yarg, attr)) in ethtool_header_parse()
709 if (ynl_attr_validate(yarg, attr)) in ethtool_header_parse()
718 if (ynl_attr_validate(yarg, attr)) in ethtool_header_parse()
747 int ethtool_pause_stat_parse(struct ynl_parse_arg *yarg, in ethtool_pause_stat_parse() argument
750 struct ethtool_pause_stat *dst = yarg->data; in ethtool_pause_stat_parse()
757 if (ynl_attr_validate(yarg, attr)) in ethtool_pause_stat_parse()
762 if (ynl_attr_validate(yarg, attr)) in ethtool_pause_stat_parse()
800 int ethtool_fec_stat_parse(struct ynl_parse_arg *yarg, in ethtool_fec_stat_parse() argument
[all …]
H A Ddevlink-user.c160 int devlink_dl_info_version_parse(struct ynl_parse_arg *yarg, in devlink_dl_info_version_parse() argument
163 struct devlink_dl_info_version *dst = yarg->data; in devlink_dl_info_version_parse()
172 if (ynl_attr_validate(yarg, attr)) in devlink_dl_info_version_parse()
183 if (ynl_attr_validate(yarg, attr)) in devlink_dl_info_version_parse()
202 int devlink_dl_reload_stats_entry_parse(struct ynl_parse_arg *yarg, in devlink_dl_reload_stats_entry_parse() argument
205 struct devlink_dl_reload_stats_entry *dst = yarg->data; in devlink_dl_reload_stats_entry_parse()
212 if (ynl_attr_validate(yarg, attr)) in devlink_dl_reload_stats_entry_parse()
217 if (ynl_attr_validate(yarg, attr)) in devlink_dl_reload_stats_entry_parse()
236 int devlink_dl_reload_act_stats_parse(struct ynl_parse_arg *yarg, in devlink_dl_reload_act_stats_parse() argument
239 struct devlink_dl_reload_act_stats *dst = yarg->data; in devlink_dl_reload_act_stats_parse()
[all …]
H A Dhandshake-user.c112 int handshake_x509_parse(struct ynl_parse_arg *yarg, in handshake_x509_parse() argument
115 struct handshake_x509 *dst = yarg->data; in handshake_x509_parse()
122 if (ynl_attr_validate(yarg, attr)) in handshake_x509_parse()
127 if (ynl_attr_validate(yarg, attr)) in handshake_x509_parse()
158 struct ynl_parse_arg *yarg = data; in handshake_accept_rsp_parse() local
166 dst = yarg->data; in handshake_accept_rsp_parse()
167 parg.ys = yarg->ys; in handshake_accept_rsp_parse()
170 return ynl_error_parse(yarg, "attribute already present (accept.certificate)"); in handshake_accept_rsp_parse()
172 return ynl_error_parse(yarg, "attribute already present (accept.peer-identity)"); in handshake_accept_rsp_parse()
178 if (ynl_attr_validate(yarg, attr)) in handshake_accept_rsp_parse()
[all …]
H A Dfou-user.c168 struct ynl_parse_arg *yarg = data; in fou_get_rsp_parse() local
172 dst = yarg->data; in fou_get_rsp_parse()
178 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
183 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
188 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
193 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
197 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
202 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
209 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
219 if (ynl_attr_validate(yarg, attr)) in fou_get_rsp_parse()
[all …]
H A Dnetdev-user.c76 struct ynl_parse_arg *yarg = data; in netdev_dev_get_rsp_parse() local
80 dst = yarg->data; in netdev_dev_get_rsp_parse()
86 if (ynl_attr_validate(yarg, attr)) in netdev_dev_get_rsp_parse()
91 if (ynl_attr_validate(yarg, attr)) in netdev_dev_get_rsp_parse()
96 if (ynl_attr_validate(yarg, attr)) in netdev_dev_get_rsp_parse()
109 struct ynl_req_state yrs = { .yarg = { .ys = ys, }, }; in netdev_dev_get()
116 yrs.yarg.rsp_policy = &netdev_dev_nest; in netdev_dev_get()
122 yrs.yarg.data = rsp; in netdev_dev_get()
/openbmc/linux/tools/net/ynl/lib/
H A Dynl.c259 struct ynl_parse_arg *yarg = data; in ynl_cb_error() local
264 yarg->ys->err.code = code; in ynl_cb_error()
271 ynl_ext_ack_check(yarg->ys, nlh, hlen); in ynl_cb_error()
278 struct ynl_parse_arg *yarg = data; in ynl_cb_done() local
283 yarg->ys->err.code = -err; in ynl_cb_done()
286 ynl_ext_ack_check(yarg->ys, nlh, sizeof(int)); in ynl_cb_done()
307 int ynl_attr_validate(struct ynl_parse_arg *yarg, const struct nlattr *attr) in ynl_attr_validate() argument
316 if (type > yarg->rsp_policy->max_attr) { in ynl_attr_validate()
317 yerr(yarg->ys, YNL_ERROR_INTERNAL, in ynl_attr_validate()
322 policy = &yarg->rsp_policy->table[type]; in ynl_attr_validate()
[all …]
H A Dynl.h199 int ynl_attr_validate(struct ynl_parse_arg *yarg, const struct nlattr *attr);
207 struct ynl_parse_arg yarg; member
235 int ynl_error_parse(struct ynl_parse_arg *yarg, const char *msg);