History

sched/wait: Rename wait_queue_t => wait_queue_entry_t

Rename: wait_queue_t => wait_queue_entry_t 'wait_queue_t' was always a slight misnomer: its name implies that it's a "queue", but in reality it's a queue *entry*. The 'real' queue is the wait queue head, which had to carry the name. Start sorting this out by renaming it to 'wait_queue_entry_t'. This also allows the real structure name 'struct __wait_queue' to lose its double underscore and become 'struct wait_queue_entry', which is the more canonical nomenclature for such data types.

Ingo Molnar committed 9 years ago

Commit ac6424b1 parent 970559694 files · +216 −213Browse files

Showing the changes to include/uapi/linux (2 of 94 files). Show all

Unified · Split

2 files
  1. include/uapi/linux/auto_fs.h +2 −2
  2. include/uapi/linux/auto_fs4.h +2 −2
include/uapi/linux/auto_fs.h+2−2
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626 #define AUTOFS_MIN_PROTO_VERSION AUTOFS_PROTO_VERSION
2727
2828 /*
29− * The wait_queue_token (autofs_wqt_t) is part of a structure which is passed
29+ * The wait_queue_entry_token (autofs_wqt_t) is part of a structure which is passed
3030 * back to the kernel via ioctl from userspace. On architectures where 32- and
3131 * 64-bit userspace binaries can be executed it's important that the size of
3232 * autofs_wqt_t stays constant between 32- and 64-bit Linux kernels so that we
@@ -49,7 +49,7 @@ struct autofs_packet_hdr { · 16 unmodified lines
4949
5050 struct autofs_packet_missing {
5151 struct autofs_packet_hdr hdr;
52− autofs_wqt_t wait_queue_token;
52+ autofs_wqt_t wait_queue_entry_token;
5353 int len;
5454 char name[NAME_MAX+1];
5555 };
include/uapi/linux/auto_fs4.h+2−2
@@ -108,7 +108,7 @@ enum autofs_notify { · 107 unmodified lines
108108 /* v4 multi expire (via pipe) */
109109 struct autofs_packet_expire_multi {
110110 struct autofs_packet_hdr hdr;
111− autofs_wqt_t wait_queue_token;
111+ autofs_wqt_t wait_queue_entry_token;
112112 int len;
113113 char name[NAME_MAX+1];
114114 };
@@ -123,7 +123,7 @@ union autofs_packet_union { · 8 unmodified lines
123123 /* autofs v5 common packet struct */
124124 struct autofs_v5_packet {
125125 struct autofs_packet_hdr hdr;
126− autofs_wqt_t wait_queue_token;
126+ autofs_wqt_t wait_queue_entry_token;
127127 __u32 dev;
128128 __u64 ino;
129129 __u32 uid;