2016-06-30 15:18:56 +02:00
.. -*- coding: utf-8; mode: rst -*-
.. _FE_READ_UNCORRECTED_BLOCKS:
***** ***** ***** ***** ***** *
FE_READ_UNCORRECTED_BLOCKS
***** ***** ***** ***** ***** *
2016-07-05 15:14:35 -03:00
Name
2016-07-05 07:58:48 -03:00
====
2016-06-30 15:18:56 +02:00
2016-07-05 07:58:48 -03:00
FE_READ_UNCORRECTED_BLOCKS
2016-06-30 15:18:56 +02:00
2016-08-19 16:56:15 -03:00
.. attention :: This ioctl is deprecated.
2016-07-05 15:14:35 -03:00
Synopsis
2016-07-05 07:58:48 -03:00
========
2016-06-30 15:18:56 +02:00
2016-08-19 16:56:15 -03:00
.. c:function :: int ioctl( int fd, FE_READ_UNCORRECTED_BLOCKS, uint32_t *ublocks)
:name: FE_READ_UNCORRECTED_BLOCKS
2016-06-30 15:18:56 +02:00
2016-07-05 15:14:35 -03:00
Arguments
2016-07-05 07:58:48 -03:00
=========
2016-06-30 15:18:56 +02:00
2016-08-19 16:56:15 -03:00
`` fd ``
File descriptor returned by :c:func: `open() <dvb-fe-open>` .
2016-06-30 15:18:56 +02:00
2016-08-19 16:56:15 -03:00
`` ublocks ``
The total number of uncorrected blocks seen by the driver so far.
2016-06-30 15:18:56 +02:00
2016-07-05 15:14:35 -03:00
Description
2016-07-05 07:58:48 -03:00
===========
This ioctl call returns the number of uncorrected blocks detected by the
device driver during its lifetime. For meaningful measurements, the
increment in block count during a specific time interval should be
calculated. For this command, read-only access to the device is
sufficient.
2016-07-05 15:14:35 -03:00
Return Value
2016-07-05 07:58:48 -03:00
============
2016-06-30 15:18:56 +02:00
On success 0 is returned, on error -1 and the `` errno `` variable is set
appropriately. The generic error codes are described at the
:ref: `Generic Error Codes <gen-errors>` chapter.