mirror of https://gitee.com/openkylin/linux.git
const_structs.checkpatch: add frequently used from Julia Lawall's list
Using const is generally a good idea. Julia Lawall has created a list of always const and almost always const structs in the kernel sources. Link: https://lkml.org/lkml/2016/8/28/95 Add the most frequently used (> 50 cases) that are almost always or always const. Link: http://lkml.kernel.org/r/1e16020f8027654db0095bbfbcc11da51025365c.1472664220.git.joe@perches.com Signed-off-by: Joe Perches <joe@perches.com> Acked-by: Kees Cook <keescook@chromium.org> Cc: Julia Lawall <julia.lawall@lip6.fr> Cc: Andy Whitcroft <apw@canonical.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
bf1fa1dae6
commit
15c03cfeab
|
@ -2,38 +2,63 @@ acpi_dock_ops
|
||||||
address_space_operations
|
address_space_operations
|
||||||
backlight_ops
|
backlight_ops
|
||||||
block_device_operations
|
block_device_operations
|
||||||
|
clk_ops
|
||||||
|
comedi_lrange
|
||||||
|
component_ops
|
||||||
dentry_operations
|
dentry_operations
|
||||||
dev_pm_ops
|
dev_pm_ops
|
||||||
dma_map_ops
|
dma_map_ops
|
||||||
|
driver_info
|
||||||
|
drm_connector_funcs
|
||||||
|
drm_encoder_funcs
|
||||||
|
drm_encoder_helper_funcs
|
||||||
|
ethtool_ops
|
||||||
extent_io_ops
|
extent_io_ops
|
||||||
file_lock_operations
|
file_lock_operations
|
||||||
file_operations
|
file_operations
|
||||||
hv_ops
|
hv_ops
|
||||||
ide_dma_ops
|
ide_dma_ops
|
||||||
|
ide_port_ops
|
||||||
|
inode_operations
|
||||||
intel_dvo_dev_ops
|
intel_dvo_dev_ops
|
||||||
|
irq_domain_ops
|
||||||
item_operations
|
item_operations
|
||||||
|
iwl_cfg
|
||||||
iwl_ops
|
iwl_ops
|
||||||
kgdb_arch
|
kgdb_arch
|
||||||
kgdb_io
|
kgdb_io
|
||||||
kset_uevent_ops
|
kset_uevent_ops
|
||||||
lock_manager_operations
|
lock_manager_operations
|
||||||
|
machine_desc
|
||||||
microcode_ops
|
microcode_ops
|
||||||
|
mlxsw_reg_info
|
||||||
mtrr_ops
|
mtrr_ops
|
||||||
neigh_ops
|
neigh_ops
|
||||||
|
net_device_ops
|
||||||
nlmsvc_binding
|
nlmsvc_binding
|
||||||
|
nvkm_device_chip
|
||||||
of_device_id
|
of_device_id
|
||||||
pci_raw_ops
|
pci_raw_ops
|
||||||
pipe_buf_operations
|
pipe_buf_operations
|
||||||
platform_hibernation_ops
|
platform_hibernation_ops
|
||||||
platform_suspend_ops
|
platform_suspend_ops
|
||||||
proto_ops
|
proto_ops
|
||||||
|
regmap_access_table
|
||||||
rpc_pipe_ops
|
rpc_pipe_ops
|
||||||
|
rtc_class_ops
|
||||||
|
sd_desc
|
||||||
seq_operations
|
seq_operations
|
||||||
|
sirfsoc_padmux
|
||||||
snd_ac97_build_ops
|
snd_ac97_build_ops
|
||||||
|
snd_soc_component_driver
|
||||||
soc_pcmcia_socket_ops
|
soc_pcmcia_socket_ops
|
||||||
stacktrace_ops
|
stacktrace_ops
|
||||||
sysfs_ops
|
sysfs_ops
|
||||||
tty_operations
|
tty_operations
|
||||||
uart_ops
|
uart_ops
|
||||||
usb_mon_operations
|
usb_mon_operations
|
||||||
|
v4l2_ctrl_ops
|
||||||
|
v4l2_ioctl_ops
|
||||||
|
vm_operations_struct
|
||||||
|
wacom_features
|
||||||
wd_ops
|
wd_ops
|
||||||
|
|
Loading…
Reference in New Issue