Symbol: av1394_ic_t
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
119
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
157
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
181
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
334
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
383
av1394_isoch_autorecv_init(av1394_inst_t *avp, av1394_ic_t **icpp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
406
av1394_isoch_autoxmit_init(av1394_inst_t *avp, av1394_ic_t **icpp,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
41
static int av1394_isoch_autorecv_init(av1394_inst_t *, av1394_ic_t **);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
42
static int av1394_isoch_autoxmit_init(av1394_inst_t *, av1394_ic_t **,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
47
static av1394_ic_t *av1394_ioctl_isoch_handle2ic(av1394_inst_t *, void *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
485
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
524
static av1394_ic_t *
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
540
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
553
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
567
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
581
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
617
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch.c
656
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
107
icp = kmem_zalloc(sizeof (av1394_ic_t), KM_SLEEP);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
178
av1394_ic_fini(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
189
av1394_ic_cleanup(av1394_ic_t *icp, int level)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
216
kmem_free(icp, sizeof (av1394_ic_t));
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
291
av1394_ic_t *icp, int num)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
331
av1394_ic_alloc_channel(av1394_ic_t *icp, uint64_t mask, int *num)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
354
av1394_ic_free_channel(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
42
static void av1394_ic_cleanup(av1394_ic_t *icp, int level);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
45
iec61883_isoch_init_t *ii, av1394_ic_t *icp, int num);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
46
static int av1394_ic_alloc_channel(av1394_ic_t *icp, uint64_t mask, int *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
460
av1394_ic_dma_setup(av1394_ic_t *icp, av1394_isoch_pool_t *pool)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
47
static void av1394_ic_free_channel(av1394_ic_t *icp);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
512
av1394_ic_dma_cleanup(av1394_ic_t *icp, av1394_isoch_pool_t *pool)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
532
av1394_ic_dma_sync_frames(av1394_ic_t *icp, int idx, int cnt,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
565
av1394_ic_start(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
575
av1394_ic_stop(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
67
av1394_ic_t *icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
716
av1394_ic_trigger_softintr(av1394_ic_t *icp, int num, int preq)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
88
av1394_ic_t **icpp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_chan.c
91
av1394_ic_t *icp = NULL;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
108
av1394_ir_fini(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
114
av1394_ir_start(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
150
av1394_ir_stop(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
167
av1394_ir_recv(av1394_ic_t *icp, iec61883_recv_t *recv)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
199
av1394_ir_read(av1394_ic_t *icp, struct uio *uiop)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
242
av1394_ir_cleanup(av1394_ic_t *icp, int level)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
303
av1394_ir_build_ixl(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
32
static void av1394_ir_cleanup(av1394_ic_t *, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
33
static int av1394_ir_build_ixl(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
36
static void av1394_ir_ixl_buf_init(av1394_ic_t *, ixl1394_xfer_buf_t *,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
39
static void av1394_ir_ixl_cb_init(av1394_ic_t *, av1394_ir_ixl_data_t *,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
41
static void av1394_ir_ixl_jump_init(av1394_ic_t *, av1394_ir_ixl_data_t *,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
43
static void av1394_ir_destroy_ixl(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
44
static int av1394_ir_alloc_isoch_dma(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
45
static void av1394_ir_free_isoch_dma(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
46
static void av1394_ir_dma_sync_frames(av1394_ic_t *, int, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
484
av1394_ir_ixl_buf_init(av1394_ic_t *icp, ixl1394_xfer_buf_t *buf,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
498
av1394_ir_ixl_cb_init(av1394_ic_t *icp, av1394_ir_ixl_data_t *dp, int i)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
50
static void av1394_ir_overflow_resume(av1394_ic_t *icp);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
507
av1394_ir_ixl_jump_init(av1394_ic_t *icp, av1394_ir_ixl_data_t *dp, int i)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
522
av1394_ir_destroy_ixl(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
539
av1394_ir_alloc_isoch_dma(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
55
static int av1394_ir_add_frames(av1394_ic_t *, int, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
56
static int av1394_ir_wait_frames(av1394_ic_t *, int *, int *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
561
av1394_ir_free_isoch_dma(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
569
av1394_ir_dma_sync_frames(av1394_ic_t *icp, int idx, int cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
57
static int av1394_ir_copyout(av1394_ic_t *, struct uio *, int *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
58
static void av1394_ir_zero_pkts(av1394_ic_t *, int, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
584
av1394_ic_t *icp = arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
612
av1394_ir_overflow(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
655
av1394_ir_overflow_resume(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
66
av1394_ir_init(av1394_ic_t *icp, int *error)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
697
av1394_ic_t *icp = idma_evt_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
713
av1394_ir_add_frames(av1394_ic_t *icp, int idx, int cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
739
av1394_ir_wait_frames(av1394_ic_t *icp, int *idx, int *cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
763
av1394_ir_copyout(av1394_ic_t *icp, struct uio *uiop, int *empty_cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_recv.c
842
av1394_ir_zero_pkts(av1394_ic_t *icp, int idx, int cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
1023
av1394_it_update_frame_syt(av1394_ic_t *icp, int first, int cnt, uint16_t syt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
1063
av1394_it_kcopyin(av1394_ic_t *icp, void *buf, size_t len)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
1078
av1394_it_copyin(av1394_ic_t *icp, struct uio *uiop, int *full_cnt, int dv)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
1155
av1394_it_reset_frame_syt(av1394_ic_t *icp, int idx)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
130
av1394_it_fini(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
136
av1394_it_start(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
154
av1394_it_start_common(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
177
av1394_it_stop(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
200
av1394_it_xmit(av1394_ic_t *icp, iec61883_xmit_t *xmit)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
241
av1394_it_write(av1394_ic_t *icp, struct uio *uiop)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
305
av1394_it_cleanup(av1394_ic_t *icp, int level)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
31
static int av1394_it_start_common(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
332
av1394_it_bld_ixl(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
34
static void av1394_it_cleanup(av1394_ic_t *, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
35
static int av1394_it_bld_ixl(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
36
static void av1394_it_destroy_ixl(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
360
av1394_it_destroy_ixl(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
37
static int av1394_it_ixl_bld_data(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
372
av1394_it_ixl_bld_data(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
38
static void av1394_it_ixl_destroy_data(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
39
static av1394_it_ixl_buf_t *av1394_it_ixl_bld_buf(av1394_ic_t *, int, int,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
45
static av1394_it_ixl_empty_cip_t *av1394_it_ixl_bld_empty_cip(av1394_ic_t *,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
49
static void av1394_it_ixl_bld_begin(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
50
static void av1394_it_ixl_begin_update_pkts(av1394_ic_t *,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
500
av1394_it_ixl_destroy_data(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
516
av1394_it_ixl_bld_buf(av1394_ic_t *icp, int cnt, int segnum, off_t off,
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
52
static int av1394_it_alloc_isoch_dma(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
53
static void av1394_it_free_isoch_dma(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
54
static void av1394_it_dma_sync_frames(av1394_ic_t *, int, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
595
av1394_it_ixl_bld_empty_cip(av1394_ic_t *icp, int framenum)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
60
static int av1394_it_underrun_resume(av1394_ic_t *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
641
av1394_it_ixl_bld_begin(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
65
static int av1394_it_add_frames(av1394_ic_t *, int, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
66
static int av1394_it_wait_frames(av1394_ic_t *, int *, int *, int *);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
68
static void av1394_it_update_frame_syt(av1394_ic_t *, int, int, uint16_t);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
683
av1394_it_ixl_begin_update_pkts(av1394_ic_t *icp, av1394_it_ixl_buf_t *bp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
697
av1394_it_alloc_isoch_dma(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
72
static void av1394_it_kcopyin(av1394_ic_t *, void *, size_t);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
727
av1394_it_free_isoch_dma(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
73
static int av1394_it_copyin(av1394_ic_t *, struct uio *, int *, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
735
av1394_it_dma_sync_frames(av1394_ic_t *icp, int idx, int cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
749
av1394_ic_t *icp = arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
75
static void av1394_it_reset_frame_syt(av1394_ic_t *, int);
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
791
av1394_ic_t *icp = bp->tb_icp;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
813
av1394_it_underrun(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
85
av1394_it_init(av1394_ic_t *icp, int *error)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
856
av1394_it_underrun_resume(av1394_ic_t *icp)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
936
av1394_ic_t *icp = idma_evt_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
952
av1394_it_add_frames(av1394_ic_t *icp, int idx, int cnt)
usr/src/uts/common/io/1394/targets/av1394/av1394_isoch_xmit.c
998
av1394_it_wait_frames(av1394_ic_t *icp, int *idx, int *cnt, int *nlost)
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
422
av1394_ic_t *i_ic[64]; /* array of channels */
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
448
av1394_ic_t **icpp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
449
void av1394_ic_fini(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
453
int av1394_ic_dma_setup(av1394_ic_t *icp, av1394_isoch_pool_t *pool);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
454
void av1394_ic_dma_cleanup(av1394_ic_t *icp, av1394_isoch_pool_t *pool);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
457
void av1394_ic_dma_sync_frames(av1394_ic_t *icp, int idx, int cnt,
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
459
int av1394_ic_start(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
460
int av1394_ic_stop(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
462
void av1394_ic_trigger_softintr(av1394_ic_t *icp, int num, int preq);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
465
int av1394_ir_init(av1394_ic_t *icp, int *error);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
466
void av1394_ir_fini(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
467
int av1394_ir_start(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
468
int av1394_ir_stop(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
469
int av1394_ir_recv(av1394_ic_t *icp, iec61883_recv_t *recv);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
470
int av1394_ir_read(av1394_ic_t *icp, struct uio *uiop);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
471
void av1394_ir_overflow(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
474
int av1394_it_init(av1394_ic_t *icp, int *error);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
475
void av1394_it_fini(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
476
int av1394_it_start(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
477
int av1394_it_stop(av1394_ic_t *icp);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
478
int av1394_it_xmit(av1394_ic_t *icp, iec61883_xmit_t *xmit);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
479
int av1394_it_write(av1394_ic_t *icp, struct uio *uiop);
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
480
void av1394_it_underrun(av1394_ic_t *icp);