History

firewire: fix warnings to generate UAPI documentation

Any target to generate UAPI documentation reports warnings to missing annotation for padding member in structures added recently. This commit suppresses the warnings.

Takashi Sakamoto committed 3 years ago

Commit 0258d881 parent e0034981 file · +6 −8Browse files

Showing the changes to include/uapi (1 of 1 file). Show all

Unified · Split

include/uapi/linux/firewire-cdev.h+6−8
@@ -130,6 +130,9 @@ struct fw_cdev_event_response { · 129 unmodified lines
130130 * @length: Data length, i.e. the response's payload size in bytes
131131 * @request_tstamp: The time stamp of isochronous cycle at which the request was sent.
132132 * @response_tstamp: The time stamp of isochronous cycle at which the response was sent.
133+ * @padding: Padding to keep the size of structure as multiples of 8 in various architectures
134+ * since 4 byte alignment is used for 8 byte of object type in System V ABI for i386
135+ * architecture.
133136 * @data: Payload data, if any
134137 *
135138 * This event is sent when the stack receives a response to an outgoing request
@@ -155,10 +158,6 @@ struct fw_cdev_event_response2 { · 19 unmodified lines
155158 __u32 length;
156159 __u32 request_tstamp;
157160 __u32 response_tstamp;
158− /*
159− * Padding to keep the size of structure as multiples of 8 in various architectures since
160− * 4 byte alignment is used for 8 byte of object type in System V ABI for i386 architecture.
161− */
162161 __u32 padding;
163162 __u32 data[];
164163 };
@@ -231,6 +230,9 @@ struct fw_cdev_event_request2 { · 66 unmodified lines
231230 * @handle: Reference to the kernel-side pending request
232231 * @length: Data length, i.e. the request's payload size in bytes
233232 * @tstamp: The time stamp of isochronous cycle at which the request arrived.
233+ * @padding: Padding to keep the size of structure as multiples of 8 in various architectures
234+ * since 4 byte alignment is used for 8 byte of object type in System V ABI for i386
235+ * architecture.
234236 * @data: Incoming data, if any
235237 *
236238 * This event is sent when the stack receives an incoming request to an address
@@ -284,10 +286,6 @@ struct fw_cdev_event_request3 { · 47 unmodified lines
284286 __u32 handle;
285287 __u32 length;
286288 __u32 tstamp;
287− /*
288− * Padding to keep the size of structure as multiples of 8 in various architectures since
289− * 4 byte alignment is used for 8 byte of object type in System V ABI for i386 architecture.
290− */
291289 __u32 padding;
292290 __u32 data[];
293291 };

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t