Home
last modified time | relevance | path

Searched refs:bad_attr (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/tools/net/ynl/lib/
H A Dynl.c144 char bad_attr[sizeof(ys->err.msg)]; in ynl_ext_ack_check() local
179 bad_attr[0] = '\0'; in ynl_ext_ack_check()
188 n = snprintf(bad_attr, sizeof(bad_attr), "%sbad attribute: ", in ynl_ext_ack_check()
200 &bad_attr[n], sizeof(bad_attr) - n, NULL); in ynl_ext_ack_check()
202 if (n >= sizeof(bad_attr)) in ynl_ext_ack_check()
203 n = sizeof(bad_attr) - 1; in ynl_ext_ack_check()
204 bad_attr[n] = '\0'; in ynl_ext_ack_check()
215 bad_attr[ in ynl_ext_ack_check()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dnetlink.h73 * @bad_attr: attribute with error
84 const struct nlattr *bad_attr; member
145 (extack)->bad_attr = (attr); \
160 __extack->bad_attr = (attr); \
180 __extack->bad_attr = (attr); \
/kernel/linux/linux-6.6/drivers/net/bonding/
H A Dbond_options.c654 struct nlattr *bad_attr, in bond_opt_dep_print()
665 NL_SET_ERR_MSG_ATTR(extack, bad_attr, in bond_opt_dep_print()
673 struct nlattr *bad_attr, in bond_opt_error_interpret()
681 NL_SET_ERR_MSG_ATTR(extack, bad_attr, "invalid option value"); in bond_opt_error_interpret()
703 bond_opt_dep_print(bond, opt, bad_attr, extack); in bond_opt_error_interpret()
706 NL_SET_ERR_MSG_ATTR(extack, bad_attr, in bond_opt_error_interpret()
712 NL_SET_ERR_MSG_ATTR(extack, bad_attr, in bond_opt_error_interpret()
724 NL_SET_ERR_MSG_ATTR(extack, bad_attr, in bond_opt_error_interpret()
738 * @bad_attr: netlink attribue that caused the error
748 struct nlattr *bad_attr, struc in __bond_opt_set()
652 bond_opt_dep_print(struct bonding *bond, const struct bond_option *opt, struct nlattr *bad_attr, struct netlink_ext_ack *extack) bond_opt_dep_print() argument
670 bond_opt_error_interpret(struct bonding *bond, const struct bond_option *opt, int error, const struct bond_opt_value *val, struct nlattr *bad_attr, struct netlink_ext_ack *extack) bond_opt_error_interpret() argument
746 __bond_opt_set(struct bonding *bond, unsigned int option, struct bond_opt_value *val, struct nlattr *bad_attr, struct netlink_ext_ack *extack) __bond_opt_set() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dnetlink.h70 * @bad_attr: attribute with error
77 const struct nlattr *bad_attr; member
102 (extack)->bad_attr = (attr); \
115 __extack->bad_attr = (attr); \
/kernel/linux/linux-6.6/include/net/
H A Dbond_options.h123 struct nlattr *bad_attr, struct netlink_ext_ack *extack);
/kernel/linux/linux-5.10/net/netlink/
H A Daf_netlink.c2422 if (err && nlk_has_extack && extack && extack->bad_attr) in netlink_ack()
2450 if (err && extack->bad_attr && in netlink_ack()
2451 !WARN_ON((u8 *)extack->bad_attr < in_skb->data || in netlink_ack()
2452 (u8 *)extack->bad_attr >= in_skb->data + in netlink_ack()
2455 (u8 *)extack->bad_attr - in netlink_ack()
/kernel/linux/linux-6.6/net/netlink/
H A Daf_netlink.c2414 if (extack->bad_attr) in netlink_ack_tlv_len()
2440 if (extack->bad_attr && in netlink_ack_tlv_fill()
2441 !WARN_ON((u8 *)extack->bad_attr < in_skb->data || in netlink_ack_tlv_fill()
2442 (u8 *)extack->bad_attr >= in_skb->data + in_skb->len)) in netlink_ack_tlv_fill()
2444 (u8 *)extack->bad_attr - (u8 *)nlh)); in netlink_ack_tlv_fill()

Completed in 12 milliseconds