Searched hist:"57 daedf812f1fe8b02fab1628b6f4e639466136c" (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/misc/eeprom/ |
H A D | max6875.c | diff 57daedf812f1fe8b02fab1628b6f4e639466136c Wed Aug 02 04:10:06 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> MISC: add const to bin_attribute structures
Add const to bin_attribute structures as they are only passed to the functions sysfs_{remove/create}_bin_file. The arguments passed are of type const, so declare the structures to be const.
Done using Coccinelle.
@m disable optional_qualifier@ identifier s; position p; @@ static struct bin_attribute s@p={...};
@okay1@ position p; identifier m.s; @@ ( sysfs_create_bin_file(...,&s@p,...) | sysfs_remove_bin_file(...,&s@p,...) )
@bad@ position p!={m.p,okay1.p}; identifier m.s; @@ s@p
@change depends on !bad disable optional_qualifier@ identifier m.s; @@ static +const struct bin_attribute s={...};
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Reviewed-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
H A D | eeprom.c | diff 57daedf812f1fe8b02fab1628b6f4e639466136c Wed Aug 02 04:10:06 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> MISC: add const to bin_attribute structures
Add const to bin_attribute structures as they are only passed to the functions sysfs_{remove/create}_bin_file. The arguments passed are of type const, so declare the structures to be const.
Done using Coccinelle.
@m disable optional_qualifier@ identifier s; position p; @@ static struct bin_attribute s@p={...};
@okay1@ position p; identifier m.s; @@ ( sysfs_create_bin_file(...,&s@p,...) | sysfs_remove_bin_file(...,&s@p,...) )
@bad@ position p!={m.p,okay1.p}; identifier m.s; @@ s@p
@change depends on !bad disable optional_qualifier@ identifier m.s; @@ static +const struct bin_attribute s={...};
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Reviewed-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
/openbmc/linux/drivers/misc/ |
H A D | ds1682.c | diff 57daedf812f1fe8b02fab1628b6f4e639466136c Wed Aug 02 04:10:06 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> MISC: add const to bin_attribute structures
Add const to bin_attribute structures as they are only passed to the functions sysfs_{remove/create}_bin_file. The arguments passed are of type const, so declare the structures to be const.
Done using Coccinelle.
@m disable optional_qualifier@ identifier s; position p; @@ static struct bin_attribute s@p={...};
@okay1@ position p; identifier m.s; @@ ( sysfs_create_bin_file(...,&s@p,...) | sysfs_remove_bin_file(...,&s@p,...) )
@bad@ position p!={m.p,okay1.p}; identifier m.s; @@ s@p
@change depends on !bad disable optional_qualifier@ identifier m.s; @@ static +const struct bin_attribute s={...};
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Reviewed-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
H A D | pch_phub.c | diff 57daedf812f1fe8b02fab1628b6f4e639466136c Wed Aug 02 04:10:06 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> MISC: add const to bin_attribute structures
Add const to bin_attribute structures as they are only passed to the functions sysfs_{remove/create}_bin_file. The arguments passed are of type const, so declare the structures to be const.
Done using Coccinelle.
@m disable optional_qualifier@ identifier s; position p; @@ static struct bin_attribute s@p={...};
@okay1@ position p; identifier m.s; @@ ( sysfs_create_bin_file(...,&s@p,...) | sysfs_remove_bin_file(...,&s@p,...) )
@bad@ position p!={m.p,okay1.p}; identifier m.s; @@ s@p
@change depends on !bad disable optional_qualifier@ identifier m.s; @@ static +const struct bin_attribute s={...};
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Reviewed-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|