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

conf_nitpick.py (3100B)


      1# -*- coding: utf-8; mode: python -*-
      2
      3# SPDX-License-Identifier: GPL-2.0
      4
      5project = 'Linux Media Subsystem Documentation'
      6
      7# It is possible to run Sphinx in nickpick mode with:
      8nitpicky = True
      9
     10# within nit-picking build, do not refer to any intersphinx object
     11intersphinx_mapping = {}
     12
     13# In nickpick mode, it will complain about lots of missing references that
     14#
     15# 1) are just typedefs like: bool, __u32, etc;
     16# 2) It will complain for things like: enum, NULL;
     17# 3) It will complain for symbols that should be on different
     18#    books (but currently aren't ported to ReST)
     19#
     20# The list below has a list of such symbols to be ignored in nitpick mode
     21#
     22nitpick_ignore = [
     23    ("c:func", "clock_gettime"),
     24    ("c:func", "close"),
     25    ("c:func", "container_of"),
     26    ("c:func", "copy_from_user"),
     27    ("c:func", "copy_to_user"),
     28    ("c:func", "determine_valid_ioctls"),
     29    ("c:func", "ERR_PTR"),
     30    ("c:func", "i2c_new_client_device"),
     31    ("c:func", "ioctl"),
     32    ("c:func", "IS_ERR"),
     33    ("c:func", "KERNEL_VERSION"),
     34    ("c:func", "mmap"),
     35    ("c:func", "open"),
     36    ("c:func", "pci_name"),
     37    ("c:func", "poll"),
     38    ("c:func", "PTR_ERR"),
     39    ("c:func", "read"),
     40    ("c:func", "release"),
     41    ("c:func", "set"),
     42    ("c:func", "struct fd_set"),
     43    ("c:func", "struct pollfd"),
     44    ("c:func", "usb_make_path"),
     45    ("c:func", "wait_finish"),
     46    ("c:func", "wait_prepare"),
     47    ("c:func", "write"),
     48
     49    ("c:type", "atomic_t"),
     50    ("c:type", "bool"),
     51    ("c:type", "boolean"),
     52    ("c:type", "buf_queue"),
     53    ("c:type", "device"),
     54    ("c:type", "device_driver"),
     55    ("c:type", "device_node"),
     56    ("c:type", "enum"),
     57    ("c:type", "fd"),
     58    ("c:type", "fd_set"),
     59    ("c:type", "file"),
     60    ("c:type", "i2c_adapter"),
     61    ("c:type", "i2c_board_info"),
     62    ("c:type", "i2c_client"),
     63    ("c:type", "int16_t"),
     64    ("c:type", "ktime_t"),
     65    ("c:type", "led_classdev_flash"),
     66    ("c:type", "list_head"),
     67    ("c:type", "lock_class_key"),
     68    ("c:type", "module"),
     69    ("c:type", "mutex"),
     70    ("c:type", "NULL"),
     71    ("c:type", "off_t"),
     72    ("c:type", "pci_dev"),
     73    ("c:type", "pdvbdev"),
     74    ("c:type", "poll_table"),
     75    ("c:type", "platform_device"),
     76    ("c:type", "pollfd"),
     77    ("c:type", "poll_table_struct"),
     78    ("c:type", "s32"),
     79    ("c:type", "s64"),
     80    ("c:type", "sd"),
     81    ("c:type", "size_t"),
     82    ("c:type", "spi_board_info"),
     83    ("c:type", "spi_device"),
     84    ("c:type", "spi_master"),
     85    ("c:type", "ssize_t"),
     86    ("c:type", "fb_fix_screeninfo"),
     87    ("c:type", "pollfd"),
     88    ("c:type", "timeval"),
     89    ("c:type", "video_capability"),
     90    ("c:type", "timeval"),
     91    ("c:type", "__u16"),
     92    ("c:type", "u16"),
     93    ("c:type", "__u32"),
     94    ("c:type", "u32"),
     95    ("c:type", "__u64"),
     96    ("c:type", "u64"),
     97    ("c:type", "u8"),
     98    ("c:type", "uint16_t"),
     99    ("c:type", "uint32_t"),
    100    ("c:type", "union"),
    101    ("c:type", "__user"),
    102    ("c:type", "usb_device"),
    103    ("c:type", "usb_interface"),
    104    ("c:type", "v4l2_std_id"),
    105    ("c:type", "video_system_t"),
    106    ("c:type", "vm_area_struct"),
    107
    108    # Opaque structures
    109
    110    ("c:type", "v4l2_m2m_dev"),
    111]