Print this page
8115 parallel zfs mount
*** 19,35 ****
* CDDL HEADER END
*/
/*
* Copyright 2007 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
#ifndef _SYS_KOBJ_H
#define _SYS_KOBJ_H
- #pragma ident "%Z%%M% %I% %E% SMI"
-
#include <sys/modctl.h>
#include <sys/elf.h>
#include <sys/machelf.h>
#include <sys/vmem.h>
#include <sys/sdt.h>
--- 19,35 ----
* CDDL HEADER END
*/
/*
* Copyright 2007 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
+ *
+ * Copyright 2017 RackTop Systems.
*/
#ifndef _SYS_KOBJ_H
#define _SYS_KOBJ_H
#include <sys/modctl.h>
#include <sys/elf.h>
#include <sys/machelf.h>
#include <sys/vmem.h>
#include <sys/sdt.h>
*** 156,166 ****
/* Start of page */
#define F_PAGE(file, off) (off - B_OFFSET(file, off))
#define F_BLKS(file, size) ((size / (file)->_bsize) * (file)->_bsize)
! #if defined(_KERNEL)
extern int kobj_load_module(struct modctl *, int);
extern void kobj_unload_module(struct modctl *);
extern uintptr_t kobj_lookup(struct module *, const char *);
extern Sym *kobj_lookup_all(struct module *, char *, int);
--- 156,166 ----
/* Start of page */
#define F_PAGE(file, off) (off - B_OFFSET(file, off))
#define F_BLKS(file, size) ((size / (file)->_bsize) * (file)->_bsize)
! #if defined(_KERNEL) || defined(_FAKE_KERNEL)
extern int kobj_load_module(struct modctl *, int);
extern void kobj_unload_module(struct modctl *);
extern uintptr_t kobj_lookup(struct module *, const char *);
extern Sym *kobj_lookup_all(struct module *, char *, int);
*** 200,210 ****
extern void kobj_texthole_free(caddr_t, size_t);
extern void kobj_stat_get(kobj_stat_t *);
extern void kobj_textwin_alloc(struct module *);
extern void kobj_textwin_free(struct module *);
! #endif /* defined(_KERNEL) */
#ifdef __cplusplus
}
#endif
--- 200,210 ----
extern void kobj_texthole_free(caddr_t, size_t);
extern void kobj_stat_get(kobj_stat_t *);
extern void kobj_textwin_alloc(struct module *);
extern void kobj_textwin_free(struct module *);
! #endif /* defined(_KERNEL) || defined(_FAKE_KERNEL) */
#ifdef __cplusplus
}
#endif