sys/src/iosubrams.c File Reference

QIO subroutines. More...

#include <linux/kernel.h>
#include <asmlink.h>
#include <linux/smp.h>
#include <linux/sched.h>
#include <asm/hw_irq.h>
#include <asm/current.h>
#include <system_data_cells.h>
#include <internals.h>
#include <queue.h>
#include <ddtdef.h>
#include <ucbdef.h>
#include <irpdef.h>
#include <ipldef.h>
#include <wcbdef.h>
#include <ssdef.h>

Go to the source code of this file.

Functions

int ioc_std_mapvblk (unsigned int vbn, unsigned int numbytes, struct _wcb *wcb, struct _irp *irp, struct _ucb *ucb, unsigned int *lbn_p, unsigned *notmapped_p, struct _ucb **new_ucb_p)
 map virtual block to logical block - see 5.2 21.8.2


Detailed Description

QIO subroutines.

Author:
Roar Thronęs

Definition in file iosubrams.c.


Function Documentation

int ioc_std_mapvblk ( unsigned int  vbn,
unsigned int  numbytes,
struct _wcb wcb,
struct _irp irp,
struct _ucb ucb,
unsigned int *  lbn_p,
unsigned *  notmapped_p,
struct _ucb **  new_ucb_p 
)

map virtual block to logical block - see 5.2 21.8.2

Parameters:
vbn virtual block number
numbytes yet unused
wcb window control block
irp yet unused
ucb yet unused
lbn_p return logical block value
notmapped_p yet unused
new_ucb_p yet unused

Definition at line 39 of file iosubrams.c.

References SS__NORMAL, _wcb::wcb_l_p1_lbn, _wcb::wcb_l_stvbn, and _wcb::wcb_l_wlfl.


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