Lines Matching defs:t1394_handle_t

71 typedef struct target_handle	*t1394_handle_t;
435 * the t1394_handle_t. This target handle is used in all subsequent
441 t1394_attachinfo_t *attachinfo, t1394_handle_t *t1394_hdl);
445 int t1394_detach(t1394_handle_t *t1394_hdl, uint_t flags);
470 int t1394_alloc_cmd(t1394_handle_t t1394_hdl, uint_t flags,
477 int t1394_free_cmd(t1394_handle_t t1394_hdl, uint_t flags,
480 int t1394_read(t1394_handle_t t1394_hdl, cmd1394_cmd_t *cmd);
482 int t1394_write(t1394_handle_t t1394_hdl, cmd1394_cmd_t *cmd);
484 int t1394_lock(t1394_handle_t t1394_hdl, cmd1394_cmd_t *cmd);
503 int t1394_alloc_addr(t1394_handle_t t1394_hdl, t1394_alloc_addr_t *addr_allocp,
514 int t1394_free_addr(t1394_handle_t t1394_hdl, t1394_addr_handle_t *addr_hdl,
517 int t1394_recv_request_done(t1394_handle_t t1394_hdl, cmd1394_cmd_t *resp,
532 * t1394_handle_t argument, hence it should be called after t1394_attach().
539 int t1394_fcp_register_controller(t1394_handle_t t1394_hdl,
542 int t1394_fcp_unregister_controller(t1394_handle_t t1394_hdl);
544 int t1394_fcp_register_target(t1394_handle_t t1394_hdl,
547 int t1394_fcp_unregister_target(t1394_handle_t t1394_hdl);
562 int t1394_cmp_register(t1394_handle_t t1394_hdl, t1394_cmp_evts_t *evts,
565 int t1394_cmp_unregister(t1394_handle_t t1394_hdl);
567 int t1394_cmp_read(t1394_handle_t t1394_hdl, t1394_cmp_reg_t reg,
570 int t1394_cmp_cas(t1394_handle_t t1394_hdl, t1394_cmp_reg_t reg,
603 int t1394_alloc_isoch_single(t1394_handle_t t1394_hdl,
608 void t1394_free_isoch_single(t1394_handle_t t1394_hdl,
611 int t1394_alloc_isoch_cec(t1394_handle_t t1394_hdl,
615 int t1394_free_isoch_cec(t1394_handle_t t1394_hdl, uint_t flags,
618 int t1394_join_isoch_cec(t1394_handle_t t1394_hdl,
622 int t1394_leave_isoch_cec(t1394_handle_t t1394_hdl,
625 int t1394_setup_isoch_cec(t1394_handle_t t1394_hdl,
639 int t1394_start_isoch_cec(t1394_handle_t t1394_hdl,
642 int t1394_stop_isoch_cec(t1394_handle_t t1394_hdl,
645 int t1394_teardown_isoch_cec(t1394_handle_t t1394_hdl,
672 int t1394_alloc_isoch_dma(t1394_handle_t t1394_hdl,
687 void t1394_free_isoch_dma(t1394_handle_t t1394_hdl, uint_t flags,
690 int t1394_start_isoch_dma(t1394_handle_t t1394_hdl,
694 void t1394_stop_isoch_dma(t1394_handle_t t1394_hdl,
698 int t1394_update_isoch_dma(t1394_handle_t t1394_hdl,
732 int t1394_get_targetinfo(t1394_handle_t t1394_hdl, uint_t bus_generation,
735 void t1394_initiate_bus_reset(t1394_handle_t t1394_hdl, uint_t flags);
737 int t1394_get_topology_map(t1394_handle_t t1394_hdl, uint_t bus_generation,
742 int t1394_add_cfgrom_entry(t1394_handle_t t1394_hdl,
757 int t1394_rem_cfgrom_entry(t1394_handle_t t1394_hdl, uint_t flags,