kf_vop
{ .kf_fileop = KERNFS_FILEOP_READ, .kf_vop = pciback_kernfs_read },
{ .kf_fileop = KERNFS_FILEOP_IOCTL, .kf_vop = privcmd_ioctl },
{ .kf_fileop = KERNFS_FILEOP_OPEN, .kf_vop = xenbus_dev_open },
{ .kf_fileop = KERNFS_FILEOP_CLOSE, .kf_vop = xenbus_dev_close },
{ .kf_fileop = KERNFS_FILEOP_READ, .kf_vop = xenbus_dev_read },
{ .kf_fileop = KERNFS_FILEOP_WRITE, .kf_vop = xenbus_dev_write },
{ .kf_fileop = KERNFS_FILEOP_READ, .kf_vop = xsd_port_read },
.kf_vop = kernfs_default_fileop_getattr },
.kf_vop = kernfs_default_xread },
.kf_vop = kernfs_default_xwrite },
fkf->kf_vop = kf[i].kf_vop;
if (kf->kf_vop)
return kf->kf_vop(v);