doc-rst: linux_tv: avoid using c:func::
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 4 Jul 2016 15:56:17 +0000 (12:56 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 4 Jul 2016 16:23:50 +0000 (13:23 -0300)
commit760c70102cf4fb19da5093d999e5696c195a1eb1
tree5edaa020d55ff4eb52da76ec8a9276d95d564679
parent5d2b3f1201289e77f8edadd3ed6bb68f4041c223
doc-rst: linux_tv: avoid using c:func::

Using auto-generated links is dangerous, as there are multiple
definitions for syscalls (at least one on each book part).

So, reference them by their explicit reference.

I used this small script to help writing this patch:

for i in $(git grep -l "c:func:"); do perl -ne 's/\:c\:func:\`(open|close|read|poll|write|select|mmap|munmap|ioctl)\(\)`/:ref:`$1() <func-$1>`/; print $_' < $i >a && mv a $i; done

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
20 files changed:
Documentation/linux_tv/media/dvb/frontend_f_open.rst
Documentation/linux_tv/media/v4l/dmabuf.rst
Documentation/linux_tv/media/v4l/func-ioctl.rst
Documentation/linux_tv/media/v4l/func-mmap.rst
Documentation/linux_tv/media/v4l/func-munmap.rst
Documentation/linux_tv/media/v4l/func-open.rst
Documentation/linux_tv/media/v4l/func-poll.rst
Documentation/linux_tv/media/v4l/func-read.rst
Documentation/linux_tv/media/v4l/func-select.rst
Documentation/linux_tv/media/v4l/func-write.rst
Documentation/linux_tv/media/v4l/io.rst
Documentation/linux_tv/media/v4l/media-func-close.rst
Documentation/linux_tv/media/v4l/media-func-ioctl.rst
Documentation/linux_tv/media/v4l/media-func-open.rst
Documentation/linux_tv/media/v4l/mmap.rst
Documentation/linux_tv/media/v4l/rw.rst
Documentation/linux_tv/media/v4l/userp.rst
Documentation/linux_tv/media/v4l/vidioc-decoder-cmd.rst
Documentation/linux_tv/media/v4l/vidioc-encoder-cmd.rst
Documentation/linux_tv/media/v4l/vidioc-g-parm.rst