version 1.135, 2009/01/11 02:45:53 |
version 1.136, 2009/03/14 15:36:22 |
Line 380 kernfs_addentry(kernfs_parentdir_t *pkt, |
|
Line 380 kernfs_addentry(kernfs_parentdir_t *pkt, |
|
} |
} |
|
|
static int |
static int |
kernfs_xread(kfs, off, bufp, len, wrlen) |
kernfs_xread(struct kernfs_node *kfs, int off, char **bufp, size_t len, size_t *wrlen) |
struct kernfs_node *kfs; |
|
int off; |
|
char **bufp; |
|
size_t len; |
|
size_t *wrlen; |
|
{ |
{ |
const struct kern_target *kt; |
const struct kern_target *kt; |
#ifdef IPSEC |
#ifdef IPSEC |
Line 548 kernfs_xread(kfs, off, bufp, len, wrlen) |
|
Line 543 kernfs_xread(kfs, off, bufp, len, wrlen) |
|
} |
} |
|
|
static int |
static int |
kernfs_xwrite(kfs, bf, len) |
kernfs_xwrite(const struct kernfs_node *kfs, char *bf, size_t len) |
const struct kernfs_node *kfs; |
|
char *bf; |
|
size_t len; |
|
{ |
{ |
|
|
switch (kfs->kfs_type) { |
switch (kfs->kfs_type) { |
Line 574 kernfs_xwrite(kfs, bf, len) |
|
Line 566 kernfs_xwrite(kfs, bf, len) |
|
* ndp is the name to locate in that directory... |
* ndp is the name to locate in that directory... |
*/ |
*/ |
int |
int |
kernfs_lookup(v) |
kernfs_lookup(void *v) |
void *v; |
|
{ |
{ |
struct vop_lookup_args /* { |
struct vop_lookup_args /* { |
struct vnode * a_dvp; |
struct vnode * a_dvp; |
Line 703 kernfs_lookup(v) |
|
Line 694 kernfs_lookup(v) |
|
} |
} |
|
|
int |
int |
kernfs_open(v) |
kernfs_open(void *v) |
void *v; |
|
{ |
{ |
struct vop_open_args /* { |
struct vop_open_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
|
|
} |
} |
|
|
int |
int |
kernfs_close(v) |
kernfs_close(void *v) |
void *v; |
|
{ |
{ |
struct vop_close_args /* { |
struct vop_close_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
|
|
} |
} |
|
|
int |
int |
kernfs_access(v) |
kernfs_access(void *v) |
void *v; |
|
{ |
{ |
struct vop_access_args /* { |
struct vop_access_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 794 kernfs_access(v) |
|
Line 782 kernfs_access(v) |
|
} |
} |
|
|
static int |
static int |
kernfs_default_fileop_getattr(v) |
kernfs_default_fileop_getattr(void *v) |
void *v; |
|
{ |
{ |
struct vop_getattr_args /* { |
struct vop_getattr_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 811 kernfs_default_fileop_getattr(v) |
|
Line 798 kernfs_default_fileop_getattr(v) |
|
} |
} |
|
|
int |
int |
kernfs_getattr(v) |
kernfs_getattr(void *v) |
void *v; |
|
{ |
{ |
struct vop_getattr_args /* { |
struct vop_getattr_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 920 kernfs_setattr(void *v) |
|
Line 906 kernfs_setattr(void *v) |
|
} |
} |
|
|
int |
int |
kernfs_default_xread(v) |
kernfs_default_xread(void *v) |
void *v; |
|
{ |
{ |
struct vop_read_args /* { |
struct vop_read_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 951 kernfs_default_xread(v) |
|
Line 936 kernfs_default_xread(v) |
|
} |
} |
|
|
int |
int |
kernfs_read(v) |
kernfs_read(void *v) |
void *v; |
|
{ |
{ |
struct vop_read_args /* { |
struct vop_read_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
|
|
} |
} |
|
|
static int |
static int |
kernfs_default_xwrite(v) |
kernfs_default_xwrite(void *v) |
void *v; |
|
{ |
{ |
struct vop_write_args /* { |
struct vop_write_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1002 kernfs_default_xwrite(v) |
|
Line 985 kernfs_default_xwrite(v) |
|
} |
} |
|
|
int |
int |
kernfs_write(v) |
kernfs_write(void *v) |
void *v; |
|
{ |
{ |
struct vop_write_args /* { |
struct vop_write_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1022 kernfs_write(v) |
|
Line 1004 kernfs_write(v) |
|
} |
} |
|
|
int |
int |
kernfs_ioctl(v) |
kernfs_ioctl(void *v) |
void *v; |
|
{ |
{ |
struct vop_ioctl_args /* { |
struct vop_ioctl_args /* { |
const struct vnodeop_desc *a_desc; |
const struct vnodeop_desc *a_desc; |
Line 1094 kernfs_setdirentfileno(struct dirent *d, |
|
Line 1075 kernfs_setdirentfileno(struct dirent *d, |
|
} |
} |
|
|
int |
int |
kernfs_readdir(v) |
kernfs_readdir(void *v) |
void *v; |
|
{ |
{ |
struct vop_readdir_args /* { |
struct vop_readdir_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1418 kernfs_readdir(v) |
|
Line 1398 kernfs_readdir(v) |
|
} |
} |
|
|
int |
int |
kernfs_inactive(v) |
kernfs_inactive(void *v) |
void *v; |
|
{ |
{ |
struct vop_inactive_args /* { |
struct vop_inactive_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1463 kernfs_inactive(v) |
|
Line 1442 kernfs_inactive(v) |
|
} |
} |
|
|
int |
int |
kernfs_reclaim(v) |
kernfs_reclaim(void *v) |
void *v; |
|
{ |
{ |
struct vop_reclaim_args /* { |
struct vop_reclaim_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1477 kernfs_reclaim(v) |
|
Line 1455 kernfs_reclaim(v) |
|
* Return POSIX pathconf information applicable to special devices. |
* Return POSIX pathconf information applicable to special devices. |
*/ |
*/ |
int |
int |
kernfs_pathconf(v) |
kernfs_pathconf(void *v) |
void *v; |
|
{ |
{ |
struct vop_pathconf_args /* { |
struct vop_pathconf_args /* { |
struct vnode *a_vp; |
struct vnode *a_vp; |
Line 1527 kernfs_print(void *v) |
|
Line 1504 kernfs_print(void *v) |
|
} |
} |
|
|
int |
int |
kernfs_link(v) |
kernfs_link(void *v) |
void *v; |
|
{ |
{ |
struct vop_link_args /* { |
struct vop_link_args /* { |
struct vnode *a_dvp; |
struct vnode *a_dvp; |
|
|
} |
} |
|
|
int |
int |
kernfs_symlink(v) |
kernfs_symlink(void *v) |
void *v; |
|
{ |
{ |
struct vop_symlink_args /* { |
struct vop_symlink_args /* { |
struct vnode *a_dvp; |
struct vnode *a_dvp; |