[linuxtv-media:master 3292/3294] htmldocs: include/media/dmxdev.h:152: warning: Function parameter or member 'vb2_ctx' not described in 'dmxdev_filter'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   git://linuxtv.org/media_tree.git master
head:   201b56737f4ea59ee840ebdb88a9970ea6d49cf1
commit: fada1935590f66dc6784981e0d557ca09013c847 [3292/3294] media: move dvb kAPI headers to include/media
reproduce: make htmldocs

All warnings (new ones prefixed by >>):

   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/crypto/hash.h:89: warning: duplicate section name 'Note'
   include/crypto/hash.h:95: warning: duplicate section name 'Note'
   include/crypto/hash.h:102: warning: duplicate section name 'Note'
   include/linux/crypto.h:469: warning: Function parameter or member 'cra_u.ablkcipher' not described in 'crypto_alg'
   include/linux/crypto.h:469: warning: Function parameter or member 'cra_u.blkcipher' not described in 'crypto_alg'
   include/linux/crypto.h:469: warning: Function parameter or member 'cra_u.cipher' not described in 'crypto_alg'
   include/linux/crypto.h:469: warning: Function parameter or member 'cra_u.compress' not described in 'crypto_alg'
   include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.ibss' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.connect' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.keys' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.ie' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.ie_len' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.bssid' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.prev_bssid' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.ssid' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.default_key' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.default_mgmt_key' not described in 'wireless_dev'
   include/net/cfg80211.h:4115: warning: Function parameter or member 'wext.prev_bssid_valid' not described in 'wireless_dev'
   include/net/mac80211.h:2251: warning: Function parameter or member 'radiotap_timestamp.units_pos' not described in 'ieee80211_hw'
   include/net/mac80211.h:2251: warning: Function parameter or member 'radiotap_timestamp.accuracy' not described in 'ieee80211_hw'
   include/net/mac80211.h:950: warning: Function parameter or member 'rates' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.rts_cts_rate_idx' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.use_rts' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.use_cts_prot' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.short_preamble' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.skip_table' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.jiffies' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.vif' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.hw_key' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.flags' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'control.enqueue_time' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'ack' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'ack.cookie' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.rates' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.ack_signal' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.ampdu_ack_len' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.ampdu_len' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.antenna' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status.tx_time' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'status_driver_data' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'driver_rates' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'pad' not described in 'ieee80211_tx_info'
   include/net/mac80211.h:950: warning: Function parameter or member 'rate_driver_data' not described in 'ieee80211_tx_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'rx_stats_avg' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'rx_stats_avg.signal' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'rx_stats_avg.chain_signal' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.filtered' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.retry_failed' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.retry_count' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.lost_packets' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.last_tdls_pkt_time' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'msdu_retries' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'msdu_failed' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'status_stats.last_ack' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'tx_stats.packets' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'tx_stats.bytes' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'tx_stats.last_rate' not described in 'sta_info'
   net/mac80211/sta_info.h:584: warning: Function parameter or member 'msdu' not described in 'sta_info'
   kernel/sched/core.c:5113: warning: Excess function parameter 'interval' description in 'sched_rr_get_interval'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.sign' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.realbits' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.storagebits' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.shift' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.repeat' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:298: warning: Function parameter or member 'scan_type.endianness' not described in 'iio_chan_spec'
   include/linux/iio/iio.h:610: warning: Function parameter or member 'iio_dev' not described in 'iio_device_register'
   include/linux/iio/iio.h:610: warning: Excess function parameter 'indio_dev' description in 'iio_device_register'
   include/linux/iio/trigger.h:79: warning: Function parameter or member 'owner' not described in 'iio_trigger'
   fs/jbd2/transaction.c:511: warning: Function parameter or member 'type' not described in 'jbd2_journal_start_reserved'
   fs/jbd2/transaction.c:511: warning: Function parameter or member 'line_no' not described in 'jbd2_journal_start_reserved'
   fs/jbd2/transaction.c:641: warning: Function parameter or member 'gfp_mask' not described in 'jbd2__journal_restart'
   drivers/gpu/drm/i915/i915_gem.c:548: warning: Excess function parameter 'rps' description in 'i915_gem_object_wait'
   Error: Cannot open file drivers/gpu/drm/i915/intel_guc_loader.c
   WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -function GuC-specific firmware loader drivers/gpu/drm/i915/intel_guc_loader.c' failed with return code 1
   Error: Cannot open file drivers/gpu/drm/i915/intel_guc_loader.c
   Error: Cannot open file drivers/gpu/drm/i915/intel_guc_loader.c
   WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -internal drivers/gpu/drm/i915/intel_guc_loader.c' failed with return code 2
   drivers/gpu/drm/tve200/tve200_drv.c:1: warning: no structured comments found
>> include/media/dmxdev.h:152: warning: Function parameter or member 'vb2_ctx' not described in 'dmxdev_filter'
>> include/media/dmxdev.h:192: warning: Function parameter or member 'dvr_vb2_ctx' not described in 'dmxdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.fwnode' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.fwnode.fwnode' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.device_name' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.device_name.name' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c.adapter_id' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c.address' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom.match' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom.priv' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.fwnode' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.fwnode.fwnode' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.device_name' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.device_name.name' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c.adapter_id' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.i2c.address' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom.match' not described in 'v4l2_async_subdev'
   include/media/v4l2-async.h:80: warning: Function parameter or member 'match.custom.priv' not described in 'v4l2_async_subdev'
   net/core/dev.c:1678: warning: Excess function parameter 'dev' description in 'call_netdevice_notifiers_info'
   include/linux/rcupdate.h:571: ERROR: Unexpected indentation.
   include/linux/rcupdate.h:575: ERROR: Unexpected indentation.
   include/linux/rcupdate.h:579: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/rcupdate.h:581: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/rcupdate.h:581: WARNING: Inline literal start-string without end-string.
   Documentation/core-api/printk-formats.rst:86: WARNING: Inline emphasis start-string without end-string.
   kernel/time/timer.c:1253: ERROR: Unexpected indentation.
   kernel/time/timer.c:1255: ERROR: Unexpected indentation.
   kernel/time/timer.c:1256: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/wait.h:110: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/wait.h:113: ERROR: Unexpected indentation.
   include/linux/wait.h:115: WARNING: Block quote ends without a blank line; unexpected unindent.
   kernel/time/hrtimer.c:989: WARNING: Block quote ends without a blank line; unexpected unindent.
   kernel/signal.c:325: WARNING: Inline literal start-string without end-string.
   drivers/video/fbdev/core/modedb.c:647: WARNING: Inline strong start-string without end-string.
   drivers/video/fbdev/core/modedb.c:647: WARNING: Inline strong start-string without end-string.
   drivers/video/fbdev/core/modedb.c:647: WARNING: Inline strong start-string without end-string.
   drivers/video/fbdev/core/modedb.c:647: WARNING: Inline strong start-string without end-string.
   include/linux/iio/iio.h:219: ERROR: Unexpected indentation.
   include/linux/iio/iio.h:220: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/iio/iio.h:226: WARNING: Definition list ends without a blank line; unexpected unindent.
   drivers/ata/libata-core.c:5913: ERROR: Unknown target name: "hw".
   drivers/message/fusion/mptbase.c:5051: WARNING: Definition list ends without a blank line; unexpected unindent.
   drivers/tty/serial/serial_core.c:1899: WARNING: Definition list ends without a blank line; unexpected unindent.
   include/linux/mtd/rawnand.h:1059: WARNING: Inline strong start-string without end-string.
   include/linux/mtd/rawnand.h:1061: WARNING: Inline strong start-string without end-string.
   include/linux/regulator/driver.h:271: ERROR: Unknown target name: "regulator_regmap_x_voltage".
   include/linux/spi/spi.h:373: ERROR: Unexpected indentation.
   drivers/w1/w1_io.c:197: WARNING: Definition list ends without a blank line; unexpected unindent.
   drivers/gpu/drm/drm_modes.c:1324: WARNING: Inline strong start-string without end-string.
   drivers/gpu/drm/drm_modes.c:1324: WARNING: Inline strong start-string without end-string.
   net/core/dev.c:4483: ERROR: Unknown target name: "page_is".
   Documentation/errseq.rst:: WARNING: document isn't included in any toctree
   Documentation/networking/msg_zerocopy.rst:: WARNING: document isn't included in any toctree
   Documentation/trace/ftrace-uses.rst:: WARNING: document isn't included in any toctree
   Documentation/virtual/kvm/vcpu-requests.rst:: WARNING: document isn't included in any toctree
   Documentation/dev-tools/kselftest.rst:15: WARNING: Could not lex literal_block as "c". Highlighting skipped.
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 43: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 56: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 69: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 82: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 109: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 122: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 133: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 164: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 193: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 43: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 56: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 69: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 82: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 109: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 122: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 133: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 164: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 193: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 43: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 56: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 69: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 82: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 109: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 122: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 133: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 164: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 193: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 43: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 56: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 69: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 82: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 109: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 122: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 133: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 164: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 193: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 43: Having multiple values in <test> isn't supported and may not work as expected
   Fontconfig warning: "/home/kbuild/.fonts.conf", line 56: Having multiple values in <test> isn't supported and may not work as expected

vim +152 include/media/dmxdev.h

1cb662a31 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2009-07-14   89  
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20   90  /**
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20   91   * struct dmxdev_filter - digital TV dmxdev filter
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20   92   *
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   93   * @filter:	a union describing a dmxdev filter.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   94   *		Currently used only for section filters.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   95   * @filter.sec: a &struct dmx_section_filter pointer.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   96   *		For section filter only.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   97   * @feed:	a union describing a dmxdev feed.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   98   *		Depending on the filter type, it can be either
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26   99   *		@feed.ts or @feed.sec.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  100   * @feed.ts:	a &struct list_head list.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  101   *		For TS and PES feeds.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  102   * @feed.sec:	a &struct dmx_section_feed pointer.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  103   *		For section feed only.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  104   * @params:	a union describing dmxdev filter parameters.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  105   *		Depending on the filter type, it can be either
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  106   *		@params.sec or @params.pes.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  107   * @params.sec:	a &struct dmx_sct_filter_params embedded struct.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  108   *		For section filter only.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  109   * @params.pes:	a &struct dmx_pes_filter_params embedded struct.
3483d3aeb drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-26  110   *		For PES filter only.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  111   * @type:	type of the dmxdev filter, as defined by &enum dmxdev_type.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  112   * @state:	state of the dmxdev filter, as defined by &enum dmxdev_state.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  113   * @dev:	pointer to &struct dmxdev.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  114   * @buffer:	an embedded &struct dvb_ringbuffer buffer.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  115   * @mutex:	protects the access to &struct dmxdev_filter.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  116   * @timer:	&struct timer_list embedded timer, used to check for
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  117   *		feed timeouts.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  118   *		Only for section filter.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  119   * @todo:	index for the @secheader.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  120   *		Only for section filter.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  121   * @secheader:	buffer cache to parse the section header.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  122   *		Only for section filter.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  123   */
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  124  struct dmxdev_filter {
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  125  	union {
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  126  		struct dmx_section_filter *sec;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  127  	} filter;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  128  
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  129  	union {
1cb662a31 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2009-07-14  130  		/* list of TS and PES feeds (struct dmxdev_feed) */
1cb662a31 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2009-07-14  131  		struct list_head ts;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  132  		struct dmx_section_feed *sec;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  133  	} feed;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  134  
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  135  	union {
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  136  		struct dmx_sct_filter_params sec;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  137  		struct dmx_pes_filter_params pes;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  138  	} params;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  139  
bbad7dc54 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2006-03-10  140  	enum dmxdev_type type;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  141  	enum dmxdev_state state;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  142  	struct dmxdev *dev;
34731df28 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2006-03-14  143  	struct dvb_ringbuffer buffer;
57868acc3 drivers/media/dvb-core/dmxdev.h     Satendra Singh Thakur 2017-12-18  144  	struct dvb_vb2_ctx vb2_ctx;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  145  
3593cab5d drivers/media/dvb/dvb-core/dmxdev.h Ingo Molnar           2006-02-07  146  	struct mutex mutex;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  147  
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  148  	/* only for sections */
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  149  	struct timer_list timer;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  150  	int todo;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  151  	u8 secheader[3];
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16 @152  };
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  153  
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  154  /**
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  155   * struct dmxdev - Describes a digital TV demux device.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  156   *
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  157   * @dvbdev:		pointer to &struct dvb_device associated with
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  158   *			the demux device node.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  159   * @dvr_dvbdev:		pointer to &struct dvb_device associated with
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  160   *			the dvr device node.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  161   * @filter:		pointer to &struct dmxdev_filter.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  162   * @demux:		pointer to &struct dmx_demux.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  163   * @filternum:		number of filters.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  164   * @capabilities:	demux capabilities as defined by &enum dmx_demux_caps.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  165   * @exit:		flag to indicate that the demux is being released.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  166   * @dvr_orig_fe:	pointer to &struct dmx_frontend.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  167   * @dvr_buffer:		embedded &struct dvb_ringbuffer for DVB output.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  168   * @mutex:		protects the usage of this structure.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  169   * @lock:		protects access to &dmxdev->filter->data.
e7446385f drivers/media/dvb-core/dmxdev.h     Mauro Carvalho Chehab 2017-09-20  170   */
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  171  struct dmxdev {
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  172  	struct dvb_device *dvbdev;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  173  	struct dvb_device *dvr_dvbdev;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  174  
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  175  	struct dmxdev_filter *filter;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  176  	struct dmx_demux *demux;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  177  
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  178  	int filternum;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  179  	int capabilities;
57861b432 drivers/media/dvb/dvb-core/dmxdev.h Markus Rechberger     2007-04-14  180  
57861b432 drivers/media/dvb/dvb-core/dmxdev.h Markus Rechberger     2007-04-14  181  	unsigned int exit:1;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  182  #define DMXDEV_CAP_DUPLEX 1
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  183  	struct dmx_frontend *dvr_orig_fe;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  184  
34731df28 drivers/media/dvb/dvb-core/dmxdev.h Andreas Oberritter    2006-03-14  185  	struct dvb_ringbuffer dvr_buffer;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  186  #define DVR_BUFFER_SIZE (10*188*1024)
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  187  
57868acc3 drivers/media/dvb-core/dmxdev.h     Satendra Singh Thakur 2017-12-18  188  	struct dvb_vb2_ctx dvr_vb2_ctx;
57868acc3 drivers/media/dvb-core/dmxdev.h     Satendra Singh Thakur 2017-12-18  189  
3593cab5d drivers/media/dvb/dvb-core/dmxdev.h Ingo Molnar           2006-02-07  190  	struct mutex mutex;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  191  	spinlock_t lock;
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16 @192  };
^1da177e4 drivers/media/dvb/dvb-core/dmxdev.h Linus Torvalds        2005-04-16  193  

:::::: The code at line 152 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2

:::::: TO: Linus Torvalds <torvalds@xxxxxxxxxxxxxxx>
:::::: CC: Linus Torvalds <torvalds@xxxxxxxxxxxxxxx>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux