1. 17 1月, 2010 1 次提交
    • M
      crypto: Make Open Firmware device id constant · 6c3f975a
      Márton Németh 提交于
      From: Márton Németh <nm127@freemail.hu>
      
      The match_table field of the struct of_device_id is constant in <linux/of_platform.h>
      so it is worth to make the initialization data also constant.
      
      The semantic match that finds this kind of pattern is as follows:
      (http://coccinelle.lip6.fr/)
      
      // <smpl>
      @r@
      disable decl_init,const_decl_init;
      identifier I1, I2, x;
      @@
      	struct I1 {
      	  ...
      	  const struct I2 *x;
      	  ...
      	};
      @s@
      identifier r.I1, y;
      identifier r.x, E;
      @@
      	struct I1 y = {
      	  .x = E,
      	};
      @c@
      identifier r.I2;
      identifier s.E;
      @@
      	const struct I2 E[] = ... ;
      @depends on !c@
      identifier r.I2;
      identifier s.E;
      @@
      +	const
      	struct I2 E[] = ...;
      // </smpl>
      Signed-off-by: NMárton Németh <nm127@freemail.hu>
      Cc: Julia Lawall <julia@diku.dk>
      Cc: cocci@diku.dk
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      6c3f975a
  2. 13 8月, 2009 3 次提交
  3. 02 6月, 2009 5 次提交
  4. 25 12月, 2008 5 次提交
  5. 01 12月, 2008 1 次提交
  6. 15 9月, 2008 1 次提交
  7. 13 8月, 2008 1 次提交
  8. 17 7月, 2008 6 次提交
  9. 10 7月, 2008 4 次提交