Merge remote-tracking branch 'lightnvm/for-next'
[deliverable/linux.git] / Documentation / media / uapi / dvb / ca-get-descr-info.rst
CommitLineData
47d23e36
MCC
1.. -*- coding: utf-8; mode: rst -*-
2
3.. _CA_GET_DESCR_INFO:
4
586027ce 5=================
47d23e36
MCC
6CA_GET_DESCR_INFO
7=================
8
15e7d615 9Name
586027ce 10----
47d23e36 11
586027ce 12CA_GET_DESCR_INFO
47d23e36 13
15e7d615
MCC
14
15Synopsis
47d23e36
MCC
16--------
17
189d7243 18.. c:function:: int ioctl(fd, CA_GET_DESCR_INFO, struct ca_descr_info *desc)
cf8076c3 19 :name: CA_GET_DESCR_INFO
47d23e36 20
15e7d615 21Arguments
586027ce 22---------
47d23e36 23
cf8076c3
MCC
24``fd``
25 File descriptor returned by a previous call to :c:func:`open() <dvb-ca-open>`.
47d23e36 26
cf8076c3 27``desc``
302397d0
MCC
28 Pointer to struct :c:type:`ca_descr_info`.
29
30.. c:type:: struct ca_descr_info
31
32.. flat-table:: struct ca_descr_info
33 :header-rows: 1
34 :stub-columns: 0
35
36 -
37 - type
38 - name
39 - description
40
41 -
42 - unsigned int
43 - num
44 - number of available descramblers (keys)
45 -
46 - unsigned int
47 - type
48 - type of supported scrambling system. Valid values are:
49 ``CA_ECD``, ``CA_NDS`` and ``CA_DSS``.
47d23e36
MCC
50
51
15e7d615 52Description
586027ce
MCC
53-----------
54
cf8076c3 55.. note:: This ioctl is undocumented. Documentation is welcome.
586027ce
MCC
56
57
15e7d615 58Return Value
47d23e36
MCC
59------------
60
61On success 0 is returned, on error -1 and the ``errno`` variable is set
62appropriately. The generic error codes are described at the
63:ref:`Generic Error Codes <gen-errors>` chapter.
This page took 0.046412 seconds and 5 git commands to generate.