sys/src/exsubrout.c File Reference

subroutines More...

#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)


Detailed Description

subroutines

Author:
Roar Thronęs

Definition in file exsubrout.c.


Function Documentation

void exe_instimq ( struct _tqe t  ) 

insert tqe in timer queue

sorted according to time

Parameters:
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_chkrdacces ( struct _arb arb,
struct _orb orb,
struct _pcb *  pcb,
struct _ucb ucb 
)

Definition at line 79 of file exsubrout.c.

References SS__NORMAL.

int exe_std_chkwrtacces ( struct _arb arb,
struct _orb orb,
struct _pcb *  pcb,
struct _ucb ucb 
)

Definition at line 84 of file exsubrout.c.

References SS__NORMAL.

Referenced by mb_fdt_write().

int exe_std_debit_bytcnt_alo ( int  debit,
struct _pcb *  pcb,
int *  alosize_p,
void **  pool_p 
)

Definition at line 89 of file exsubrout.c.

References kmalloc(), and SS__NORMAL.

void exe_std_rmvtimq ( int  acmode,
int  reqid,
int  remval,
int  ipid 
)

remove request id from timer queue - see 5.2 11.6.2

Parameters:
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().


Generated on Fri Oct 9 10:26:01 2009 for FreeVMS by  doxygen 1.5.5