#include <system_data_cells.h>
#include <ipldef.h>
#include <ipl.h>
#include <internals.h>
#include <ssdef.h>
#include <queue.h>
#include <linux/mm.h>
#include <linux/slab.h>
Go to the source code of this file.
Functions | |
| void | exe_instimq (struct _tqe *t) | 
| insert tqe in timer queue   | |
| void | exe_std_rmvtimq (int acmode, int reqid, int remval, int ipid) | 
| remove request id from timer queue - see 5.2 11.6.2   | |
| int | exe_std_chkrdacces (struct _arb *arb, struct _orb *orb, struct _pcb *pcb, struct _ucb *ucb) | 
| int | exe_std_chkwrtacces (struct _arb *arb, struct _orb *orb, struct _pcb *pcb, struct _ucb *ucb) | 
| int | exe_std_debit_bytcnt_alo (int debit, struct _pcb *pcb, int *alosize_p, void **pool_p) | 
| int | exe_prober_simple (void *addr) | 
Definition in file exsubrout.c.
| void exe_instimq | ( | struct _tqe * | t | ) | 
insert tqe in timer queue
sorted according to time
| t | tqe | 
Definition at line 27 of file exsubrout.c.
References exe_gl_tqfl, IPL__TIMER, SPIN_TIMER, _tqe::tqe_l_tqbl, _tqe::tqe_l_tqfl, and _tqe::tqe_q_delta.
Referenced by exe_schdwk(), exe_setimr(), and exe_swtimint().
| int exe_prober_simple | ( | void * | addr | ) | 
Definition at line 95 of file exsubrout.c.
Referenced by exe_crelnm(), exe_crelnt(), and exe_trnlnm().
| int exe_std_debit_bytcnt_alo | ( | int | debit, | |
| struct _pcb * | pcb, | |||
| int * | alosize_p, | |||
| void ** | pool_p | |||
| ) | 
| void exe_std_rmvtimq | ( | int | acmode, | |
| int | reqid, | |||
| int | remval, | |||
| int | ipid | |||
| ) | 
remove request id from timer queue - see 5.2 11.6.2
| acmode | access mode | |
| reqid | request id | |
| remval | ||
| ipid | internal pid | 
handle acmode - MISSING
Definition at line 56 of file exsubrout.c.
References exe_gl_tqfl, kfree(), _tqe::tqe_b_rqtype, _tqe::tqe_l_astprm, _tqe::tqe_l_pid, and _tqe::tqe_l_tqfl.
Referenced by exe_cantim(), and exe_canwak().
 1.5.5