cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

video-get-capabilities.rst (1183B)


      1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
      2.. c:namespace:: DTV.video
      3
      4.. _VIDEO_GET_CAPABILITIES:
      5
      6======================
      7VIDEO_GET_CAPABILITIES
      8======================
      9
     10Name
     11----
     12
     13VIDEO_GET_CAPABILITIES
     14
     15.. attention:: This ioctl is deprecated.
     16
     17Synopsis
     18--------
     19
     20.. c:macro:: VIDEO_GET_CAPABILITIES
     21
     22``int ioctl(fd, VIDEO_GET_CAPABILITIES, unsigned int *cap)``
     23
     24Arguments
     25---------
     26
     27.. flat-table::
     28    :header-rows:  0
     29    :stub-columns: 0
     30
     31    -  .. row 1
     32
     33       -  int fd
     34
     35       -  File descriptor returned by a previous call to open().
     36
     37    -  .. row 2
     38
     39       -  int request
     40
     41       -  Equals VIDEO_GET_CAPABILITIES for this command.
     42
     43    -  .. row 3
     44
     45       -  unsigned int \*cap
     46
     47       -  Pointer to a location where to store the capability information.
     48
     49Description
     50-----------
     51
     52This ioctl call asks the video device about its decoding capabilities.
     53On success it returns and integer which has bits set according to the
     54defines in section ??.
     55
     56Return Value
     57------------
     58
     59On success 0 is returned, on error -1 and the ``errno`` variable is set
     60appropriately. The generic error codes are described at the
     61:ref:`Generic Error Codes <gen-errors>` chapter.