Lines Matching defs:flavour
91 devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF)
114 devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF)
136 devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF)
216 if (nla_put_u16(msg, DEVLINK_ATTR_PORT_FLAVOUR, attrs->flavour))
218 switch (devlink_port->attrs.flavour) {
689 if (devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF) {
701 if (devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF) {
713 if (devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_PCI_VF) {
850 NL_SET_ERR_MSG(extack, "Port flavour or PCI PF are not specified");
853 new_attrs.flavour = nla_get_u16(info->attrs[DEVLINK_ATTR_PORT_FLAVOUR]);
868 if (new_attrs.flavour == DEVLINK_PORT_FLAVOUR_PCI_SF &&
923 return devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_CPU &&
924 devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_DSA &&
925 devlink_port->attrs.flavour != DEVLINK_PORT_FLAVOUR_UNUSED;
1276 enum devlink_port_flavour flavour)
1281 attrs->flavour = flavour;
1306 ret = __devlink_port_attrs_set(devlink_port, attrs->flavour);
1419 switch (attrs->flavour) {