Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

s390/netiucv: Switch over to sysfs_emit()

Per Documentation/filesystems/sysfs.rst, sysfs_emit() is preferred for
presenting attributes to user space in sysfs. Convert the left-over uses
in the netiucv code.

Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>

authored by

Mete Durlu and committed by
Heiko Carstens
c3a04f7e 5c77c5d1

+12 -12
+12 -12
drivers/s390/net/netiucv.c
··· 1319 1319 struct netiucv_priv *priv = dev_get_drvdata(dev); 1320 1320 1321 1321 IUCV_DBF_TEXT(trace, 5, __func__); 1322 - return sprintf(buf, "%s\n", netiucv_printuser(priv->conn)); 1322 + return sysfs_emit(buf, "%s\n", netiucv_printuser(priv->conn)); 1323 1323 } 1324 1324 1325 1325 static int netiucv_check_user(const char *buf, size_t count, char *username, ··· 1415 1415 struct netiucv_priv *priv = dev_get_drvdata(dev); 1416 1416 1417 1417 IUCV_DBF_TEXT(trace, 5, __func__); 1418 - return sprintf(buf, "%d\n", priv->conn->max_buffsize); 1418 + return sysfs_emit(buf, "%d\n", priv->conn->max_buffsize); 1419 1419 } 1420 1420 1421 1421 static ssize_t buffer_write (struct device *dev, struct device_attribute *attr, ··· 1473 1473 struct netiucv_priv *priv = dev_get_drvdata(dev); 1474 1474 1475 1475 IUCV_DBF_TEXT(trace, 5, __func__); 1476 - return sprintf(buf, "%s\n", fsm_getstate_str(priv->fsm)); 1476 + return sysfs_emit(buf, "%s\n", fsm_getstate_str(priv->fsm)); 1477 1477 } 1478 1478 1479 1479 static DEVICE_ATTR(device_fsm_state, 0444, dev_fsm_show, NULL); ··· 1484 1484 struct netiucv_priv *priv = dev_get_drvdata(dev); 1485 1485 1486 1486 IUCV_DBF_TEXT(trace, 5, __func__); 1487 - return sprintf(buf, "%s\n", fsm_getstate_str(priv->conn->fsm)); 1487 + return sysfs_emit(buf, "%s\n", fsm_getstate_str(priv->conn->fsm)); 1488 1488 } 1489 1489 1490 1490 static DEVICE_ATTR(connection_fsm_state, 0444, conn_fsm_show, NULL); ··· 1495 1495 struct netiucv_priv *priv = dev_get_drvdata(dev); 1496 1496 1497 1497 IUCV_DBF_TEXT(trace, 5, __func__); 1498 - return sprintf(buf, "%ld\n", priv->conn->prof.maxmulti); 1498 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.maxmulti); 1499 1499 } 1500 1500 1501 1501 static ssize_t maxmulti_write (struct device *dev, ··· 1517 1517 struct netiucv_priv *priv = dev_get_drvdata(dev); 1518 1518 1519 1519 IUCV_DBF_TEXT(trace, 5, __func__); 1520 - return sprintf(buf, "%ld\n", priv->conn->prof.maxcqueue); 1520 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.maxcqueue); 1521 1521 } 1522 1522 1523 1523 static ssize_t maxcq_write (struct device *dev, struct device_attribute *attr, ··· 1538 1538 struct netiucv_priv *priv = dev_get_drvdata(dev); 1539 1539 1540 1540 IUCV_DBF_TEXT(trace, 5, __func__); 1541 - return sprintf(buf, "%ld\n", priv->conn->prof.doios_single); 1541 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.doios_single); 1542 1542 } 1543 1543 1544 1544 static ssize_t sdoio_write (struct device *dev, struct device_attribute *attr, ··· 1559 1559 struct netiucv_priv *priv = dev_get_drvdata(dev); 1560 1560 1561 1561 IUCV_DBF_TEXT(trace, 5, __func__); 1562 - return sprintf(buf, "%ld\n", priv->conn->prof.doios_multi); 1562 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.doios_multi); 1563 1563 } 1564 1564 1565 1565 static ssize_t mdoio_write (struct device *dev, struct device_attribute *attr, ··· 1580 1580 struct netiucv_priv *priv = dev_get_drvdata(dev); 1581 1581 1582 1582 IUCV_DBF_TEXT(trace, 5, __func__); 1583 - return sprintf(buf, "%ld\n", priv->conn->prof.txlen); 1583 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.txlen); 1584 1584 } 1585 1585 1586 1586 static ssize_t txlen_write (struct device *dev, struct device_attribute *attr, ··· 1601 1601 struct netiucv_priv *priv = dev_get_drvdata(dev); 1602 1602 1603 1603 IUCV_DBF_TEXT(trace, 5, __func__); 1604 - return sprintf(buf, "%ld\n", priv->conn->prof.tx_time); 1604 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.tx_time); 1605 1605 } 1606 1606 1607 1607 static ssize_t txtime_write (struct device *dev, struct device_attribute *attr, ··· 1622 1622 struct netiucv_priv *priv = dev_get_drvdata(dev); 1623 1623 1624 1624 IUCV_DBF_TEXT(trace, 5, __func__); 1625 - return sprintf(buf, "%ld\n", priv->conn->prof.tx_pending); 1625 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.tx_pending); 1626 1626 } 1627 1627 1628 1628 static ssize_t txpend_write (struct device *dev, struct device_attribute *attr, ··· 1643 1643 struct netiucv_priv *priv = dev_get_drvdata(dev); 1644 1644 1645 1645 IUCV_DBF_TEXT(trace, 5, __func__); 1646 - return sprintf(buf, "%ld\n", priv->conn->prof.tx_max_pending); 1646 + return sysfs_emit(buf, "%ld\n", priv->conn->prof.tx_max_pending); 1647 1647 } 1648 1648 1649 1649 static ssize_t txmpnd_write (struct device *dev, struct device_attribute *attr,