xia: fixes for indentation around parentheses

Fixed indentation issues raised by scripts/checkpatch.pl. Ignored
warnings when the indentation would have resulted in hard-to-read
code, such as for long parameter lists, long function names,
code that is heavily nested (and therefore close to the 80 column
mark), etc.
xia: fixes for comments throughout code

Fixed block commenting issues raised by scripts/checkpatch.pl. Ignored
warnings when an empty /* line is appropriate for defining a section
of code in a file, or when used for commenting out large chunks of
code.

Also fixed some comment spacing, punctuation, and spelling.