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 D | av1394_isoch.h | 281 } 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 D | av1394_isoch_recv.c | 32 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 D | av1394_isoch_xmit.c | 31 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 D | av1394_isoch.c | 41 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 D | av1394_isoch_chan.c | 38 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 …]
|