Lines Matching refs:that

6 views on anybody, but this is what goes for anything that I have to be
19 There are heretic movements that try to make indentations 4 (or even 2!)
20 characters deep, and that is akin to trying to define the value of PI to
28 Now, some people will claim that having 8-character indentations makes
30 80-character terminal screen. The answer to that is that if you need
36 Heed that warning.
87 printk messages, because that breaks the ability to grep for them.
92 The other issue that always comes up in C styling is the placement of
124 Heretic people all over the world have claimed that this inconsistency
125 is ... well ... inconsistent, but all right-thinking people know that
129 Note that the closing brace is empty on a line of its own, _except_ in
150 Also, note that this brace-placement also minimizes the number of empty
200 When declaring pointer data or a function that returns a pointer type, the
234 Git will warn you about patches that introduce trailing whitespace, and can
244 ThisVariableIsATemporaryCounter. A C programmer would call that
254 that counts the number of active users, you should call that
266 variable that is used to hold a temporary value.
287 Lots of people think that typedefs "help readability". Not so. They are
293 Example: "pte_t" etc. opaque objects that you can only access using
297 The reason we have them for things like pte_t etc. is that there
331 of types, you should conform to the existing choices in that code.
343 In general, a pointer, or a struct that has elements that can reasonably
351 as we all know), and do one thing and do that well.
354 complexity and indentation level of that function. So, if you have a
355 conceptually simple function that is just one long (but simple)
359 However, if you have a complex function, and you suspect that a
440 The bug in this code is that on some exit paths "foo" is NULL. Normally the
448 write the code so that the _working_ is obvious, and it's a waste of
453 function is so complex that you need to separately comment parts of it,
497 user helper that "GNU emacs" automatically formats the C sources for
498 you, and you've noticed that yes, it does do that, but the defaults it
542 Now, again, GNU indent has the same brain-dead settings that GNU emacs
544 However, that's not too bad, because even the makers of GNU indent
566 Enable auditing infrastructure that can be used with another
585 Data structures that have visibility outside the single-threaded
589 means that you absolutely _have_ to reference count all your uses.
591 Reference counting means that you can avoid locking, and allows multiple
596 Note that locking is _not_ a replacement for reference counting.
637 1) macros that affect control flow:
648 2) macros that depend on having a local variable with a magic name:
655 3) macros with arguments that are used as l-values: FOO(x) = y; will
696 dev_info(), and so forth. For messages that aren't associated with a
729 but the corresponding sizeof that is passed to a memory allocator is not.
744 and return NULL if that occurred.
749 There appears to be a common misperception that gcc has a magic "make me
757 that can go into these 5 milliseconds.
759 A reasonable rule of thumb is to not put inline at functions that have more
766 Often people argue that adding inline to functions that are static and used
770 appears outweighs the potential value of the hint that tells gcc to do
799 recommended that they do.
804 result. Typical examples would be functions that return pointers; they use
810 The header file include/linux/kernel.h contains a number of macros that
821 There are also min() and max() macros that do strict type checking if you
822 need them. Feel free to peruse that header file to see what else is already
823 defined that you shouldn't reproduce in your code.
842 Vim interprets markers that look like this:
860 Consider writing simple helper functions that wrap common bits of inline
862 that inline assembly can use C parameters.
895 conditional to that function.
915 block references symbols that will not exist if the condition is not met.