uvm_ractx
struct uvm_ractx *vu_ractx; /* u read-ahead ctx (VREG) */
struct uvm_ractx;
return kmem_alloc(sizeof(struct uvm_ractx), KM_NOSLEEP);
ra_freectx(struct uvm_ractx *ra)
kmem_free(ra, sizeof(struct uvm_ractx));
struct uvm_ractx *
struct uvm_ractx *ra;
uvm_ra_freectx(struct uvm_ractx *ra)
uvm_ra_request(struct uvm_ractx *ra, int advice, struct uvm_object *uobj,
static struct uvm_ractx *ra_allocctx(void);
static void ra_freectx(struct uvm_ractx *);
static struct uvm_ractx *
struct uvm_ractx;
struct uvm_ractx *uvm_ra_allocctx(void);
void uvm_ra_freectx(struct uvm_ractx *);
void uvm_ra_request(struct uvm_ractx *, int, struct uvm_object *, off_t,
struct uvm_ractx *ra = NULL;