pthread_schedparam.3 (32eef9aeb1f39a1623cea55da147c89abbd5b9a5) pthread_schedparam.3 (9d09157a0f55ef695b75eafb407f57206453a1f1)
1.\" Copyright (C) 2000 Jason Evans <jasone@FreeBSD.org>.
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice(s), this list of conditions and the following disclaimer as

--- 48 unchanged lines hidden (view full) ---

57must be at least
58.Dv PTHREAD_MIN_PRIORITY
59and no more than
60.Dv PTHREAD_MAX_PRIORITY .
61.Sh RETURN VALUES
62If successful, these functions return 0.
63Otherwise, an error number is returned to indicate the error.
64.Sh ERRORS
1.\" Copyright (C) 2000 Jason Evans <jasone@FreeBSD.org>.
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice(s), this list of conditions and the following disclaimer as

--- 48 unchanged lines hidden (view full) ---

57must be at least
58.Dv PTHREAD_MIN_PRIORITY
59and no more than
60.Dv PTHREAD_MAX_PRIORITY .
61.Sh RETURN VALUES
62If successful, these functions return 0.
63Otherwise, an error number is returned to indicate the error.
64.Sh ERRORS
65The
65.Fn pthread_setschedparam
66.Fn pthread_setschedparam
66will fail if:
67function will fail if:
67.Bl -tag -width Er
68.It Bq Er EINVAL
69Invalid value for
70.Va policy .
71.It Bq Er ENOTSUP
72Invalid value for scheduling parameters.
73.It Bq Er ESRCH
74Non-existent thread
75.Va thread .
76.El
77.Pp
68.Bl -tag -width Er
69.It Bq Er EINVAL
70Invalid value for
71.Va policy .
72.It Bq Er ENOTSUP
73Invalid value for scheduling parameters.
74.It Bq Er ESRCH
75Non-existent thread
76.Va thread .
77.El
78.Pp
79The
78.Fn pthread_getschedparam
80.Fn pthread_getschedparam
79will fail if:
81function will fail if:
80.Bl -tag -width Er
81.It Bq Er ESRCH
82Non-existent thread
83.Va thread .
84.El
85.Sh STANDARDS
82.Bl -tag -width Er
83.It Bq Er ESRCH
84Non-existent thread
85.Va thread .
86.El
87.Sh STANDARDS
88The
86.Fn pthread_setschedparam
87and
88.Fn pthread_getschedparam
89.Fn pthread_setschedparam
90and
91.Fn pthread_getschedparam
89conform to
92functions conform to
90.St -susv2
93.St -susv2