[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 40/68] kern/syscall_subr.c: remove forward declaration
From: |
Ivan Shmakov |
Subject: |
Re: [PATCH 40/68] kern/syscall_subr.c: remove forward declaration |
Date: |
Fri, 29 Nov 2013 22:46:57 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
>>>>> Marin Ramesa <mpr@hi.t-com.hr> writes:
[…]
> --- a/kern/syscall_subr.h
> +++ b/kern/syscall_subr.h
> @@ -37,5 +37,6 @@ extern int thread_switch(mach_port_t, int,
> mach_msg_timeout_t);
> extern void thread_depress_timeout(thread_t);
> extern kern_return_t thread_depress_abort(thread_t);
> extern void mach_print(const char *);
> +void thread_depress_priority(thread_t thread, mach_msg_timeout_t
> depress_time);
Shouldn’t it be declared as ‘extern’ just as well? (And the
argument names are unnecessary, BTW.) Also, it may make sense
to “pair” it with thread_depress_timeout (), like:
> @@ -37,5 +37,6 @@ extern int thread_switch(mach_port_t, int,
> mach_msg_timeout_t);
> extern void thread_depress_timeout(thread_t);
> +extern void thread_depress_priority(thread_t, mach_msg_timeout_t);
> extern kern_return_t thread_depress_abort(thread_t);
--
FSF associate member #7257
- [PATCH 31/68] ipc/ipc_kmsg.c: remove forward declarations, (continued)
- [PATCH 31/68] ipc/ipc_kmsg.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 33/68] ipc/mach_msg.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 34/68] kern/bootstrap.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 35/68] kern/debug.c: remove forward declaration, Marin Ramesa, 2013/11/29
- [PATCH 36/68] kern/ipc_mig.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 37/68] kern/processor.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 39/68] kern/startup.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 38/68] kern/sched_prim.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 40/68] kern/syscall_subr.c: remove forward declaration, Marin Ramesa, 2013/11/29
- Re: [PATCH 40/68] kern/syscall_subr.c: remove forward declaration,
Ivan Shmakov <=
- [PATCH 41/68] kern/syscall_sw.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 42/68] kern/task.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 43/68] kern/thread.c: remove forward declaration, Marin Ramesa, 2013/11/29
- [PATCH 44/68] kern: remove forward declaration, Marin Ramesa, 2013/11/29
- [PATCH 45/68] ipc/ipc_kmsg.h: update comment, Marin Ramesa, 2013/11/29
- [PATCH 46/68] kern/ipc_kobject.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 47/68] vm/vm_fault.c: remove forward declaration, Marin Ramesa, 2013/11/29
- [PATCH 48/68] vm/vm_kern.c: remove forward declarations, Marin Ramesa, 2013/11/29
- [PATCH 50/68] vm/vm_pageout.c: remove forward declarations, Marin Ramesa, 2013/11/29