All of lore.kernel.org
 help / color / mirror / Atom feed
* more cleanup -- using FIELD_SIZEOF() macro
@ 2008-02-10 11:39 Robert P. J. Day
  2008-02-10 20:56 ` Julia Lawall
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Robert P. J. Day @ 2008-02-10 11:39 UTC (permalink / raw)
  To: kernel-janitors


  the header file include/linux/kernel.h defines:

  #define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))

which is a much more pleasant way of calculating the size of a
structure member.  and there's plenty of places in the tree where that
change can be made, which you can see if you search for the
appropriate pattern:

$ grep -Er "sizeof ?\( ?\( ?\([^\*]*[^ ] ?\*\) ?0 ?\)->[^\)]+\)" *

rday
--


====================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry
Waterloo, Ontario, CANADA

Home page:                                         http://crashcourse.ca
Fedora Cookbook:    http://crashcourse.ca/wiki/index.php/Fedora_Cookbook
====================================

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-02-10 23:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-10 11:39 more cleanup -- using FIELD_SIZEOF() macro Robert P. J. Day
2008-02-10 20:56 ` Julia Lawall
2008-02-10 22:14 ` Randy Dunlap
2008-02-10 22:22 ` Julia Lawall
2008-02-10 23:54 ` Robert P. J. Day

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.