/** * adf_dbgfs_init() - add persistent debugfs entries * @accel_dev: Pointer to acceleration device. * * This function creates debugfs entries that are persistent through a device * state change (from up to down or vice versa).
*/ void adf_dbgfs_init(struct adf_accel_dev *accel_dev)
{ char name[ADF_DEVICE_NAME_LENGTH];
/* Create dev top level debugfs entry */
snprintf(name, sizeof(name), "%s%s_%s", ADF_DEVICE_NAME_PREFIX,
accel_dev->hw_device->dev_class->name,
pci_name(accel_dev->accel_pci_dev.pci_dev));
/** * adf_dbgfs_add() - add non-persistent debugfs entries * @accel_dev: Pointer to acceleration device. * * This function creates debugfs entries that are not persistent through * a device state change (from up to down or vice versa).
*/ void adf_dbgfs_add(struct adf_accel_dev *accel_dev)
{ if (!accel_dev->is_vf) {
adf_fw_counters_dbgfs_add(accel_dev);
adf_heartbeat_dbgfs_add(accel_dev);
adf_pm_dbgfs_add(accel_dev);
adf_cnv_dbgfs_add(accel_dev);
adf_tl_dbgfs_add(accel_dev);
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.