search for: optional_qualifier

Displaying 19 results from an estimated 19 matches for "optional_qualifier".

2017 Jan 09
3
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...st as they are only passed as an argument to the functions target_register_template and target_unregister_template. The arguments are of type const struct target_core_fabric_ops *, so target_core_fabric_ops structures having this property can be declared const. Done using Coccinelle: @r disable optional_qualifier@ identifier i; position p; @@ static struct target_core_fabric_ops i at p={...}; @ok@ position p; identifier r.i; @@ ( target_register_template(&i at p) | target_unregister_template(&i at p) ) @bad@ position p!={r.p,ok.p}; identifier r.i; @@ i at p @depends on !bad disable optional_qualif...
2017 Jan 09
3
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...st as they are only passed as an argument to the functions target_register_template and target_unregister_template. The arguments are of type const struct target_core_fabric_ops *, so target_core_fabric_ops structures having this property can be declared const. Done using Coccinelle: @r disable optional_qualifier@ identifier i; position p; @@ static struct target_core_fabric_ops i at p={...}; @ok@ position p; identifier r.i; @@ ( target_register_template(&i at p) | target_unregister_template(&i at p) ) @bad@ position p!={r.p,ok.p}; identifier r.i; @@ i at p @depends on !bad disable optional_qualif...
2017 Jan 16
3
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...om> > > Declare virtio_config_ops structure as const as it is only stored in the > config field of a virtio_device structure. This field is of type const, so > virtio_config_ops structures having this property can be declared const. > Done using Coccinelle: > > @r1 disable optional_qualifier@ > identifier i; > position p; > @@ > static struct virtio_config_ops i at p={...}; > > @ok1@ > identifier r1.i; > position p; > struct virtio_ccw_device x; > @@ > x.vdev.config=&i at p > > @bad@ > position p!={r1.p,ok1.p}; > identifier r1.i; >...
2017 Jan 16
3
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...om> > > Declare virtio_config_ops structure as const as it is only stored in the > config field of a virtio_device structure. This field is of type const, so > virtio_config_ops structures having this property can be declared const. > Done using Coccinelle: > > @r1 disable optional_qualifier@ > identifier i; > position p; > @@ > static struct virtio_config_ops i at p={...}; > > @ok1@ > identifier r1.i; > position p; > struct virtio_ccw_device x; > @@ > x.vdev.config=&i at p > > @bad@ > position p!={r1.p,ok1.p}; > identifier r1.i; >...
2017 Aug 08
1
[PATCH] drm/virtio: make drm_fb_helper_funcs const
Make these structures const as they are only passed to the function drm_fb_helper_prepare and the corresponding argument is of type const. Done using Coccinelle @match disable optional_qualifier@ identifier s; @@ static struct drm_fb_helper_funcs s = {...}; @ref@ position p; identifier match.s; @@ s at p @good1@ identifier match.s; expression e1,e2; position ref.p; @@ drm_fb_helper_prepare(e1,e2,&s at p,...) @bad depends on !good1@ position ref.p; identifier match.s; @@ s at p @de...
2017 Aug 08
1
[PATCH] drm/virtio: make drm_fb_helper_funcs const
Make these structures const as they are only passed to the function drm_fb_helper_prepare and the corresponding argument is of type const. Done using Coccinelle @match disable optional_qualifier@ identifier s; @@ static struct drm_fb_helper_funcs s = {...}; @ref@ position p; identifier match.s; @@ s at p @good1@ identifier match.s; expression e1,e2; position ref.p; @@ drm_fb_helper_prepare(e1,e2,&s at p,...) @bad depends on !good1@ position ref.p; identifier match.s; @@ s at p @de...
2017 Jan 13
1
[PATCH] s390: virtio: constify virtio_config_ops structures
Declare virtio_config_ops structure as const as it is only stored in the config field of a virtio_device structure. This field is of type const, so virtio_config_ops structures having this property can be declared const. Done using Coccinelle: @r1 disable optional_qualifier@ identifier i; position p; @@ static struct virtio_config_ops i at p={...}; @ok1@ identifier r1.i; position p; struct virtio_ccw_device x; @@ x.vdev.config=&i at p @bad@ position p!={r1.p,ok1.p}; identifier r1.i; @@ i at p @depends on !bad disable optional_qualifier@ identifier r1.i; @@ +con...
2017 Jan 13
1
[PATCH] s390: virtio: constify virtio_config_ops structures
Declare virtio_config_ops structure as const as it is only stored in the config field of a virtio_device structure. This field is of type const, so virtio_config_ops structures having this property can be declared const. Done using Coccinelle: @r1 disable optional_qualifier@ identifier i; position p; @@ static struct virtio_config_ops i at p={...}; @ok1@ identifier r1.i; position p; struct virtio_ccw_device x; @@ x.vdev.config=&i at p @bad@ position p!={r1.p,ok1.p}; identifier r1.i; @@ i at p @depends on !bad disable optional_qualifier@ identifier r1.i; @@ +con...
2017 Jan 10
1
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...unctions target_register_template and >> target_unregister_template. The arguments are of type const struct >> target_core_fabric_ops *, so target_core_fabric_ops structures having >> this property can be declared const. >> Done using Coccinelle: >> >> @r disable optional_qualifier@ >> identifier i; >> position p; >> @@ >> static struct target_core_fabric_ops i at p={...}; >> >> @ok@ >> position p; >> identifier r.i; >> @@ >> ( >> target_register_template(&i at p) >> | >> target_unregister_templ...
2017 Jan 10
1
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...unctions target_register_template and >> target_unregister_template. The arguments are of type const struct >> target_core_fabric_ops *, so target_core_fabric_ops structures having >> this property can be declared const. >> Done using Coccinelle: >> >> @r disable optional_qualifier@ >> identifier i; >> position p; >> @@ >> static struct target_core_fabric_ops i at p={...}; >> >> @ok@ >> position p; >> identifier r.i; >> @@ >> ( >> target_register_template(&i at p) >> | >> target_unregister_templ...
2017 Jan 16
1
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...structure as const as it is only stored in the > >> config field of a virtio_device structure. This field is of type const, so > >> virtio_config_ops structures having this property can be declared const. > >> Done using Coccinelle: > >> > >> @r1 disable optional_qualifier@ > >> identifier i; > >> position p; > >> @@ > >> static struct virtio_config_ops i at p={...}; > >> > >> @ok1@ > >> identifier r1.i; > >> position p; > >> struct virtio_ccw_device x; > >> @@ > >> x.v...
2017 Jan 16
1
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...structure as const as it is only stored in the > >> config field of a virtio_device structure. This field is of type const, so > >> virtio_config_ops structures having this property can be declared const. > >> Done using Coccinelle: > >> > >> @r1 disable optional_qualifier@ > >> identifier i; > >> position p; > >> @@ > >> static struct virtio_config_ops i at p={...}; > >> > >> @ok1@ > >> identifier r1.i; > >> position p; > >> struct virtio_ccw_device x; > >> @@ > >> x.v...
2017 Jan 10
0
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...as an argument to the functions target_register_template and > target_unregister_template. The arguments are of type const struct > target_core_fabric_ops *, so target_core_fabric_ops structures having > this property can be declared const. > Done using Coccinelle: > > @r disable optional_qualifier@ > identifier i; > position p; > @@ > static struct target_core_fabric_ops i at p={...}; > > @ok@ > position p; > identifier r.i; > @@ > ( > target_register_template(&i at p) > | > target_unregister_template(&i at p) > ) > @bad@ > position p!=...
2017 Jan 10
0
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...an argument to the functions target_register_template and > target_unregister_template. The arguments are of type const struct > target_core_fabric_ops *, so target_core_fabric_ops structures having > this property can be declared const. > Done using Coccinelle: > > @r disable optional_qualifier@ > identifier i; > position p; > @@ > static struct target_core_fabric_ops i at p={...}; > > @ok@ > position p; > identifier r.i; > @@ > ( > target_register_template(&i at p) > | > target_unregister_template(&i at p) > ) > @bad@ > position p!...
2017 Jan 10
0
[PATCH] vhost: scsi: constify target_core_fabric_ops structures
...ate and > >> target_unregister_template. The arguments are of type const struct > >> target_core_fabric_ops *, so target_core_fabric_ops structures having > >> this property can be declared const. > >> Done using Coccinelle: > >> > >> @r disable optional_qualifier@ > >> identifier i; > >> position p; > >> @@ > >> static struct target_core_fabric_ops i at p={...}; > >> > >> @ok@ > >> position p; > >> identifier r.i; > >> @@ > >> ( > >> target_register_template(&...
2017 Jan 16
0
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...umika Goyal <bhumirks at gmail.com> Declare virtio_config_ops structure as const as it is only stored in the config field of a virtio_device structure. This field is of type const, so virtio_config_ops structures having this property can be declared const. Done using Coccinelle: @r1 disable optional_qualifier@ identifier i; position p; @@ static struct virtio_config_ops i at p={...}; @ok1@ identifier r1.i; position p; struct virtio_ccw_device x; @@ x.vdev.config=&i at p @bad@ position p!={r1.p,ok1.p}; identifier r1.i; @@ i at p @depends on !bad disable optional_qualifier@ identifier r1.i; @@ +con...
2017 Jan 16
0
[PULL 5/5] virtio/s390: virtio: constify virtio_config_ops structures
...eclare virtio_config_ops structure as const as it is only stored in the >> config field of a virtio_device structure. This field is of type const, so >> virtio_config_ops structures having this property can be declared const. >> Done using Coccinelle: >> >> @r1 disable optional_qualifier@ >> identifier i; >> position p; >> @@ >> static struct virtio_config_ops i at p={...}; >> >> @ok1@ >> identifier r1.i; >> position p; >> struct virtio_ccw_device x; >> @@ >> x.vdev.config=&i at p >> >> @bad@ >>...
2017 Jan 16
7
[PULL 0/5] virtio/s390 patches for -next
Michael, the following patches have all been posted in the past. I've collected them on top of your vhost branch -- please let me know whether this works for you. The following changes since commit 6bdf1e0efb04a1716373646cb6f35b73addca492: Makefile: drop -D__CHECK_ENDIAN__ from cflags (2016-12-16 00:13:43 +0200) are available in the git repository at:
2017 Jan 16
7
[PULL 0/5] virtio/s390 patches for -next
Michael, the following patches have all been posted in the past. I've collected them on top of your vhost branch -- please let me know whether this works for you. The following changes since commit 6bdf1e0efb04a1716373646cb6f35b73addca492: Makefile: drop -D__CHECK_ENDIAN__ from cflags (2016-12-16 00:13:43 +0200) are available in the git repository at: