/openbmc/linux/include/linux/ |
H A D | kbd_kern.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | aio.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | nfs_fs_sb.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | workqueue.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | tty.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | libata.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/include/linux/sunrpc/ |
H A D | rpc_pipe_fs.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | xprt.h | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/net/core/ |
H A D | link_watch.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/fs/nfs/ |
H A D | namespace.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | client.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/net/sunrpc/ |
H A D | rpc_pipe.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | cache.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | xprtsock.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/drivers/ata/ |
H A D | libata-eh.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
H A D | libata-core.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/fs/ |
H A D | aio.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/drivers/char/ |
H A D | random.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/kernel/ |
H A D | workqueue.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|
/openbmc/linux/mm/ |
H A D | slab.c | 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events.
Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct.
The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event.
Signed-Off-By: David Howells <dhowells@redhat.com> 52bad64d Wed Nov 22 08:54:01 CST 2006 David Howells <dhowells@redhat.com> WorkStruct: Separate delayable and non-delayable events. Separate delayable work items from non-delayable work items be splitting them into a separate structure (delayed_work), which incorporates a work_struct and the timer_list removed from work_struct. The work_struct struct is huge, and this limits it's usefulness. On a 64-bit architecture it's nearly 100 bytes in size. This reduces that by half for the non-delayable type of event. Signed-Off-By: David Howells <dhowells@redhat.com>
|