av1394_inst_s
_NOTE(MUTEX_PROTECTS_DATA(av1394_inst_s::av_mutex, av1394_inst_s::{
_NOTE(DATA_READABLE_WITHOUT_LOCK(av1394_inst_s::{
struct av1394_inst_s *ic_avp; /* backpointer to instance */
int av1394_ic_open(struct av1394_inst_s *, int);
int av1394_ic_close(struct av1394_inst_s *, int);
int av1394_ic_init(struct av1394_inst_s *avp, iec61883_isoch_init_t *ii,
int av1394_cmp_init(struct av1394_inst_s *avp);
void av1394_cmp_fini(struct av1394_inst_s *avp);
void av1394_cmp_bus_reset(struct av1394_inst_s *avp);
void av1394_cmp_close(struct av1394_inst_s *avp);
int av1394_ioctl_plug_init(struct av1394_inst_s *, void *, int);
int av1394_ioctl_plug_fini(struct av1394_inst_s *, void *, int);
int av1394_ioctl_plug_reg_read(struct av1394_inst_s *, void *, int);
int av1394_ioctl_plug_reg_cas(struct av1394_inst_s *, void *, int);
int av1394_isoch_attach(struct av1394_inst_s *);
void av1394_isoch_detach(struct av1394_inst_s *);
int av1394_isoch_cpr_suspend(struct av1394_inst_s *);
int av1394_isoch_cpr_resume(struct av1394_inst_s *);
void av1394_isoch_bus_reset(struct av1394_inst_s *);
void av1394_isoch_disconnect(struct av1394_inst_s *);
void av1394_isoch_reconnect(struct av1394_inst_s *);
int av1394_isoch_open(struct av1394_inst_s *, int);
int av1394_isoch_close(struct av1394_inst_s *, int);
int av1394_isoch_read(struct av1394_inst_s *, struct uio *);
int av1394_isoch_write(struct av1394_inst_s *, struct uio *);
int av1394_isoch_ioctl(struct av1394_inst_s *, int, intptr_t, int, int *);
int av1394_isoch_devmap(struct av1394_inst_s *, devmap_cookie_t, offset_t,