Home
last modified time | relevance | path

Searched refs:av1394_ic_t (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/sys/1394/targets/av1394/
H A Dav1394_isoch.h281 } av1394_ic_t; typedef
422 av1394_ic_t *i_ic[64]; /* array of channels */
458 av1394_ic_t **icpp);
459 void av1394_ic_fini(av1394_ic_t *icp);
463 int av1394_ic_dma_setup(av1394_ic_t *icp, av1394_isoch_pool_t *pool);
464 void av1394_ic_dma_cleanup(av1394_ic_t *icp, av1394_isoch_pool_t *pool);
467 void av1394_ic_dma_sync_frames(av1394_ic_t *icp, int idx, int cnt,
469 int av1394_ic_start(av1394_ic_t *icp);
470 int av1394_ic_stop(av1394_ic_t *icp);
472 void av1394_ic_trigger_softintr(av1394_ic_t *icp, int num, int preq);
[all …]
/titanic_44/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394_isoch_recv.c32 static void av1394_ir_cleanup(av1394_ic_t *, int);
33 static int av1394_ir_build_ixl(av1394_ic_t *);
36 static void av1394_ir_ixl_buf_init(av1394_ic_t *, ixl1394_xfer_buf_t *,
39 static void av1394_ir_ixl_cb_init(av1394_ic_t *, av1394_ir_ixl_data_t *,
41 static void av1394_ir_ixl_jump_init(av1394_ic_t *, av1394_ir_ixl_data_t *,
43 static void av1394_ir_destroy_ixl(av1394_ic_t *);
44 static int av1394_ir_alloc_isoch_dma(av1394_ic_t *);
45 static void av1394_ir_free_isoch_dma(av1394_ic_t *);
46 static void av1394_ir_dma_sync_frames(av1394_ic_t *, int, int);
50 static void av1394_ir_overflow_resume(av1394_ic_t *icp);
[all …]
H A Dav1394_isoch_xmit.c31 static int av1394_it_start_common(av1394_ic_t *);
34 static void av1394_it_cleanup(av1394_ic_t *, int);
35 static int av1394_it_bld_ixl(av1394_ic_t *);
36 static void av1394_it_destroy_ixl(av1394_ic_t *);
37 static int av1394_it_ixl_bld_data(av1394_ic_t *);
38 static void av1394_it_ixl_destroy_data(av1394_ic_t *);
39 static av1394_it_ixl_buf_t *av1394_it_ixl_bld_buf(av1394_ic_t *, int, int,
45 static av1394_it_ixl_empty_cip_t *av1394_it_ixl_bld_empty_cip(av1394_ic_t *,
49 static void av1394_it_ixl_bld_begin(av1394_ic_t *);
50 static void av1394_it_ixl_begin_update_pkts(av1394_ic_t *,
[all …]
H A Dav1394_isoch.c41 static int av1394_isoch_autorecv_init(av1394_inst_t *, av1394_ic_t **);
42 static int av1394_isoch_autoxmit_init(av1394_inst_t *, av1394_ic_t **,
47 static av1394_ic_t *av1394_ioctl_isoch_handle2ic(av1394_inst_t *, void *);
135 av1394_ic_t *icp; in av1394_isoch_cpr_suspend()
179 av1394_ic_t *icp; in av1394_isoch_read()
207 av1394_ic_t *icp; in av1394_isoch_write()
376 av1394_ic_t *icp; in av1394_isoch_find_seg()
431 av1394_isoch_autorecv_init(av1394_inst_t *avp, av1394_ic_t **icpp) in av1394_isoch_autorecv_init()
457 av1394_isoch_autoxmit_init(av1394_inst_t *avp, av1394_ic_t **icpp, in av1394_isoch_autoxmit_init()
541 av1394_ic_t *icp; in av1394_ioctl_isoch_init()
[all …]
H A Dav1394_isoch_chan.c38 static void av1394_ic_cleanup(av1394_ic_t *icp, int level);
41 iec61883_isoch_init_t *ii, av1394_ic_t *icp, int num);
42 static int av1394_ic_alloc_channel(av1394_ic_t *icp, uint64_t mask, int *);
43 static void av1394_ic_free_channel(av1394_ic_t *icp);
69 av1394_ic_t *icp; in av1394_ic_close()
93 av1394_ic_t **icpp) in av1394_ic_init()
96 av1394_ic_t *icp = NULL; in av1394_ic_init()
115 icp = kmem_zalloc(sizeof (av1394_ic_t), KM_SLEEP); in av1394_ic_init()
195 av1394_ic_fini(av1394_ic_t *icp) in av1394_ic_fini()
210 av1394_ic_cleanup(av1394_ic_t *icp, int level) in av1394_ic_cleanup()
[all …]