Symbol: s1394_hal_t
usr/src/cmd/mdb/common/modules/s1394/s1394.c
134
print_node_info(s1394_hal_t *hal)
usr/src/cmd/mdb/common/modules/s1394/s1394.c
32
static int print_node_info(s1394_hal_t *hal);
usr/src/cmd/mdb/common/modules/s1394/s1394.c
42
s1394_hal_t hal;
usr/src/cmd/mdb/common/modules/s1394/s1394.c
46
if (mdb_vread(&hal, sizeof (s1394_hal_t), addr) == -1) {
usr/src/cmd/mdb/common/modules/s1394/s1394.c
86
s1394_hal_t hal;
usr/src/cmd/mdb/common/modules/s1394/s1394.c
92
if (mdb_vread(&hal, sizeof (s1394_hal_t), addr) == -1) {
usr/src/uts/common/io/1394/h1394.c
1131
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
1141
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
117
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
126
hal = (s1394_hal_t *)(*sl_private);
usr/src/uts/common/io/1394/h1394.c
137
hal = kmem_zalloc(sizeof (s1394_hal_t), KM_SLEEP);
usr/src/uts/common/io/1394/h1394.c
1451
status = s1394_ioctl((s1394_hal_t *)sl_private, cmd, arg, mode,
usr/src/uts/common/io/1394/h1394.c
1497
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
1501
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
317
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
319
hal = (s1394_hal_t *)(*sl_private);
usr/src/uts/common/io/1394/h1394.c
365
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
368
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
399
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
402
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
446
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
449
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
490
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
492
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
54
extern int nx1394_define_events(s1394_hal_t *hal);
usr/src/uts/common/io/1394/h1394.c
55
extern void nx1394_undefine_events(s1394_hal_t *hal);
usr/src/uts/common/io/1394/h1394.c
562
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
575
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
748
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
761
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/h1394.c
930
s1394_hal_t *hal;
usr/src/uts/common/io/1394/h1394.c
946
hal = (s1394_hal_t *)sl_private;
usr/src/uts/common/io/1394/nx1394.c
267
s1394_hal_t *hal;
usr/src/uts/common/io/1394/nx1394.c
299
s1394_hal_t *hal;
usr/src/uts/common/io/1394/nx1394.c
325
s1394_hal_t *hal;
usr/src/uts/common/io/1394/nx1394.c
353
s1394_hal_t *hal;
usr/src/uts/common/io/1394/nx1394.c
393
s1394_hal_t *hal;
usr/src/uts/common/io/1394/nx1394.c
426
nx1394_define_events(s1394_hal_t *hal)
usr/src/uts/common/io/1394/nx1394.c
451
nx1394_undefine_events(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_addr.c
1074
s1394_used_tree_search(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
1114
s1394_used_tree_delete(s1394_hal_t *hal, s1394_addr_space_blk_t *z)
usr/src/uts/common/io/1394/s1394_addr.c
1423
s1394_is_posted_write(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
1440
s1394_is_physical_addr(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
1457
s1394_is_csr_addr(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
1474
s1394_is_normal_addr(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
172
s1394_claim_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp)
usr/src/uts/common/io/1394/s1394_addr.c
387
s1394_free_addr_blk(s1394_hal_t *hal, s1394_addr_space_blk_t *blk)
usr/src/uts/common/io/1394/s1394_addr.c
420
s1394_reserve_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp)
usr/src/uts/common/io/1394/s1394_addr.c
44
static s1394_addr_space_blk_t *s1394_free_list_search(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_addr.c
47
static s1394_addr_space_blk_t *s1394_free_list_find(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_addr.c
50
static s1394_addr_space_blk_t *s1394_free_list_delete(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_addr.c
53
static void s1394_used_tree_insert(s1394_hal_t *hal, s1394_addr_space_blk_t *x);
usr/src/uts/common/io/1394/s1394_addr.c
582
s1394_init_addr_space(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_addr.c
715
s1394_destroy_addr_space(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_addr.c
790
s1394_free_list_insert(s1394_hal_t *hal, s1394_addr_space_blk_t *new_blk)
usr/src/uts/common/io/1394/s1394_addr.c
83
s1394_request_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp)
usr/src/uts/common/io/1394/s1394_addr.c
871
s1394_free_list_search(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_addr.c
895
s1394_free_list_find(s1394_hal_t *hal, uint32_t type, uint32_t length)
usr/src/uts/common/io/1394/s1394_addr.c
934
s1394_free_list_delete(s1394_hal_t *hal, s1394_addr_space_blk_t *del_blk)
usr/src/uts/common/io/1394/s1394_addr.c
971
s1394_used_tree_insert(s1394_hal_t *hal, s1394_addr_space_blk_t *x)
usr/src/uts/common/io/1394/s1394_asynch.c
1087
s1394_compare_swap(s1394_hal_t *hal, s1394_target_t *target, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_asynch.c
1189
s1394_split_lock_req(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/io/1394/s1394_asynch.c
123
s1394_free_cmd(s1394_hal_t *hal, cmd1394_cmd_t **cmdp)
usr/src/uts/common/io/1394/s1394_asynch.c
1264
s1394_hal_t *to_hal;
usr/src/uts/common/io/1394/s1394_asynch.c
1366
s1394_pending_q_insert(s1394_hal_t *hal, cmd1394_cmd_t *cmd, uint_t flags)
usr/src/uts/common/io/1394/s1394_asynch.c
1420
s1394_pending_q_remove(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_asynch.c
1464
s1394_resend_pending_cmds(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_asynch.c
1487
s1394_process_pending_q(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_asynch.c
156
s1394_xfer_asynch_command(s1394_hal_t *hal, cmd1394_cmd_t *cmd, int *err)
usr/src/uts/common/io/1394/s1394_asynch.c
1672
s1394_pending_q_helper(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_asynch.c
304
s1394_setup_asynch_command(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/io/1394/s1394_asynch.c
344
s_priv->sent_on_hal = (s1394_hal_t *)hal;
usr/src/uts/common/io/1394/s1394_asynch.c
47
static cmd1394_cmd_t *s1394_pending_q_remove(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_asynch.c
49
static boolean_t s1394_process_pending_q(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_asynch.c
508
s1394_insert_q_asynch_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_asynch.c
51
static boolean_t s1394_pending_q_helper(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/io/1394/s1394_asynch.c
549
s1394_remove_q_asynch_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_asynch.c
599
s1394_atreq_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *req, int status)
usr/src/uts/common/io/1394/s1394_asynch.c
64
s1394_alloc_cmd(s1394_hal_t *hal, uint_t flags, cmd1394_cmd_t **cmdp)
usr/src/uts/common/io/1394/s1394_asynch.c
839
s1394_atresp_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *resp, int status)
usr/src/uts/common/io/1394/s1394_asynch.c
971
s1394_send_response(s1394_hal_t *hal, cmd1394_cmd_t *resp)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1055
s1394_speed_map_initialize(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1078
s1394_speed_map_get(s1394_hal_t *hal, uint_t from_node, uint_t to_node)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1097
s1394_update_speed_map_link_speeds(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1151
s1394_get_isoch_rsrc_mgr(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1177
s1394_physical_arreq_setup_all(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
1221
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_bus_reset.c
1267
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_bus_reset.c
1310
s1394_topology_tree_get_root_node(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
177
s1394_sort_selfids(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
336
s1394_init_topology_tree(s1394_hal_t *hal, boolean_t copied,
usr/src/uts/common/io/1394/s1394_bus_reset.c
384
s1394_topology_tree_build(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
50
static void s1394_hal_stack_push(s1394_hal_t *hal, void *o);
usr/src/uts/common/io/1394/s1394_bus_reset.c
508
s1394_hal_stack_push(s1394_hal_t *hal, void *obj)
usr/src/uts/common/io/1394/s1394_bus_reset.c
52
static void *s1394_hal_stack_pop(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_bus_reset.c
523
s1394_hal_stack_pop(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
54
static void s1394_hal_queue_insert(s1394_hal_t *hal, void *o);
usr/src/uts/common/io/1394/s1394_bus_reset.c
541
s1394_hal_queue_insert(s1394_hal_t *hal, void *obj)
usr/src/uts/common/io/1394/s1394_bus_reset.c
56
static void *s1394_hal_queue_remove(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_bus_reset.c
561
s1394_hal_queue_remove(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
58
static void s1394_node_number_list_add(s1394_hal_t *hal, int node_num);
usr/src/uts/common/io/1394/s1394_bus_reset.c
584
s1394_node_number_list_add(s1394_hal_t *hal, int node_num)
usr/src/uts/common/io/1394/s1394_bus_reset.c
60
static void s1394_speed_map_fill_speed_N(s1394_hal_t *hal, int min_spd);
usr/src/uts/common/io/1394/s1394_bus_reset.c
600
s1394_topology_tree_mark_all_unvisited(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
618
s1394_old_tree_mark_all_unvisited(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
62
static void s1394_speed_map_initialize(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_bus_reset.c
636
s1394_old_tree_mark_all_unmatched(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
654
s1394_copy_old_tree(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
686
s1394_match_tree_nodes(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
775
s1394_topology_tree_calculate_diameter(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
83
s1394_parse_selfid_buffer(s1394_hal_t *hal, void *selfid_buf_addr,
usr/src/uts/common/io/1394/s1394_bus_reset.c
878
s1394_get_current_gap_count(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
924
s1394_speed_map_fill(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_bus_reset.c
972
s1394_speed_map_fill_speed_N(s1394_hal_t *hal, int min_spd)
usr/src/uts/common/io/1394/s1394_cmp.c
126
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_cmp.c
147
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_cmp.c
170
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_cmp.c
201
s1394_cmp_init(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_cmp.c
213
s1394_cmp_fini(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_cmp.c
227
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
245
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
263
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
295
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
328
s1394_cmp_notify_reg_change(s1394_hal_t *hal, t1394_cmp_reg_t reg,
usr/src/uts/common/io/1394/s1394_cmp.c
42
static void s1394_cmp_init(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_cmp.c
43
static void s1394_cmp_fini(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_cmp.c
48
static void s1394_cmp_notify_reg_change(s1394_hal_t *hal, t1394_cmp_reg_t reg,
usr/src/uts/common/io/1394/s1394_cmp.c
86
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_csr.c
1073
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
1075
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
1094
s1394_CSR_topology_map_update(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1144
s1394_CSR_topology_map_disable(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1163
s1394_common_CSR_routine(s1394_hal_t *hal, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
1227
s1394_init_local_config_rom(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1473
s1394_destroy_local_config_rom(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1499
s1394_init_config_rom_structures(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1538
s1394_destroy_config_rom_structures(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
1567
s1394_add_config_rom_entry(s1394_hal_t *hal, uint8_t key, uint32_t *buffer,
usr/src/uts/common/io/1394/s1394_csr.c
1704
s1394_remove_config_rom_entry(s1394_hal_t *hal, void **handle, int *status)
usr/src/uts/common/io/1394/s1394_csr.c
1863
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
1871
hal = (s1394_hal_t *)arg;
usr/src/uts/common/io/1394/s1394_csr.c
445
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
452
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
549
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
558
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
641
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
643
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
656
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
660
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
702
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
704
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
717
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
719
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
732
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
735
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
758
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
760
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
77
static void s1394_common_CSR_routine(s1394_hal_t *hal, cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
773
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
775
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
788
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
79
static int s1394_init_config_rom_structures(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_csr.c
790
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
802
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
807
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
81
static int s1394_destroy_config_rom_structures(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_csr.c
877
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
88
s1394_setup_CSR_space(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_csr.c
884
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
968
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
970
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
984
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_csr.c
993
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_dev_disc.c
101
static void s1394_wait_for_events(s1394_hal_t *hal, int firsttime);
usr/src/uts/common/io/1394/s1394_dev_disc.c
103
static int s1394_wait_for_cfgrom_callbacks(s1394_hal_t *hal, uint_t wait_gen,
usr/src/uts/common/io/1394/s1394_dev_disc.c
104
hcmd_ret_t(*handle_cmd_fn)(s1394_hal_t *hal, cmd1394_cmd_t *cmd));
usr/src/uts/common/io/1394/s1394_dev_disc.c
106
static void s1394_flush_cmplq(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
108
static void s1394_br_thread_exit(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
110
static void s1394_target_bus_reset_notifies(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_dev_disc.c
1126
s1394_cfgrom_scan_phase2(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
113
static int s1394_alloc_cfgrom(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
116
static int s1394_cfgrom_scan_phase1(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
118
static hcmd_ret_t s1394_br_thread_handle_cmd_phase1(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_dev_disc.c
121
static int s1394_cfgrom_scan_phase2(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
123
static hcmd_ret_t s1394_br_thread_handle_cmd_phase2(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_dev_disc.c
1230
s1394_br_thread_handle_cmd_phase2(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_dev_disc.c
126
static int s1394_read_config_quadlet(s1394_hal_t *hal, cmd1394_cmd_t *cmd,
usr/src/uts/common/io/1394/s1394_dev_disc.c
134
static int s1394_match_GUID(s1394_hal_t *hal, s1394_node_t *nnode);
usr/src/uts/common/io/1394/s1394_dev_disc.c
136
static int s1394_match_all_GUIDs(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
1396
s1394_read_config_quadlet(s1394_hal_t *hal, cmd1394_cmd_t *cmd,
usr/src/uts/common/io/1394/s1394_dev_disc.c
142
static int s1394_bus_mgr_processing(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
144
static int s1394_do_bus_mgr_processing(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
146
static void s1394_bus_mgr_timers_stop(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_dev_disc.c
1460
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
1469
hal = (s1394_hal_t *)s_priv->sent_on_hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
149
static void s1394_bus_mgr_timers_start(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_dev_disc.c
152
static int s1394_cycle_master_capable(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_dev_disc.c
154
static int s1394_do_phy_config_pkt(s1394_hal_t *hal, int new_root,
usr/src/uts/common/io/1394/s1394_dev_disc.c
1543
s1394_match_GUID(s1394_hal_t *hal, s1394_node_t *nnode)
usr/src/uts/common/io/1394/s1394_dev_disc.c
159
static int s1394_calc_next_quad(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
1671
s1394_match_all_GUIDs(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
1716
s1394_valid_cfgrom(s1394_hal_t *hal, s1394_node_t *node)
usr/src/uts/common/io/1394/s1394_dev_disc.c
1761
s1394_valid_dir(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
177
s1394_br_thread(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
1812
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
1825
hal = (s1394_hal_t *)arg;
usr/src/uts/common/io/1394/s1394_dev_disc.c
1949
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
1957
hal = (s1394_hal_t *)s_priv->sent_on_hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
2010
s1394_bus_mgr_processing(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2053
s1394_do_bus_mgr_processing(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2143
s1394_bus_mgr_timers_stop(s1394_hal_t *hal, timeout_id_t *bus_mgr_query_tid,
usr/src/uts/common/io/1394/s1394_dev_disc.c
2162
s1394_bus_mgr_timers_start(s1394_hal_t *hal, timeout_id_t *bus_mgr_query_tid,
usr/src/uts/common/io/1394/s1394_dev_disc.c
2241
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
2313
s1394_cycle_master_capable(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2363
s1394_do_phy_config_pkt(s1394_hal_t *hal, int new_root, int new_gap_cnt,
usr/src/uts/common/io/1394/s1394_dev_disc.c
242
s1394_wait_for_events(s1394_hal_t *hal, int firsttime)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2428
s_priv->sent_on_hal = (s1394_hal_t *)hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
2476
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
2482
hal = (s1394_hal_t *)s_priv->sent_on_hal;
usr/src/uts/common/io/1394/s1394_dev_disc.c
2505
s1394_lock_tree(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2536
s1394_unlock_tree(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
2557
s1394_calc_next_quad(s1394_hal_t *hal, s1394_node_t *node, uint32_t quadlet,
usr/src/uts/common/io/1394/s1394_dev_disc.c
293
s1394_wait_for_cfgrom_callbacks(s1394_hal_t *hal, uint_t wait_gen,
usr/src/uts/common/io/1394/s1394_dev_disc.c
294
hcmd_ret_t(*handle_cmd_fn)(s1394_hal_t *hal, cmd1394_cmd_t *cmd))
usr/src/uts/common/io/1394/s1394_dev_disc.c
366
s1394_flush_cmplq(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
402
s1394_br_thread_exit(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
421
s1394_target_bus_reset_notifies(s1394_hal_t *hal, t1394_localinfo_t *localinfo)
usr/src/uts/common/io/1394/s1394_dev_disc.c
443
s1394_alloc_cfgrom(s1394_hal_t *hal, s1394_node_t *node, s1394_status_t *status)
usr/src/uts/common/io/1394/s1394_dev_disc.c
485
s1394_free_cfgrom(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
583
s1394_read_bus_info_blk(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
670
s1394_read_rest_of_cfgrom(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_dev_disc.c
733
s1394_cfgrom_scan_phase1(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_dev_disc.c
874
s1394_br_thread_handle_cmd_phase1(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_fa.c
103
s1394_fa_list_add(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/io/1394/s1394_fa.c
124
s1394_fa_list_remove(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/io/1394/s1394_fa.c
151
s1394_fa_list_is_empty(s1394_hal_t *hal, s1394_fa_type_t type)
usr/src/uts/common/io/1394/s1394_fa.c
164
s1394_fa_list_gen(s1394_hal_t *hal, s1394_fa_type_t type)
usr/src/uts/common/io/1394/s1394_fa.c
187
s1394_fa_convert_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_fa.c
203
s1394_fa_restore_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_fa.c
219
s1394_fa_check_restore_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd)
usr/src/uts/common/io/1394/s1394_fa.c
235
s1394_hal_t *hal = cmd->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_fa.c
51
s1394_fa_claim_addr(s1394_hal_t *hal, s1394_fa_type_t type,
usr/src/uts/common/io/1394/s1394_fa.c
86
s1394_fa_free_addr(s1394_hal_t *hal, s1394_fa_type_t type)
usr/src/uts/common/io/1394/s1394_fcp.c
131
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_fcp.c
157
s1394_hal_t *hal = target->on_hal;
usr/src/uts/common/io/1394/s1394_fcp.c
233
s1394_hal_t *hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_fcp.c
304
s1394_fcp_recv_write_unclaimed(s1394_hal_t *hal, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_fcp.c
51
static void s1394_fcp_recv_write_unclaimed(s1394_hal_t *hal,
usr/src/uts/common/io/1394/s1394_fcp.c
79
s1394_fcp_hal_init(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_hotplug.c
115
s1394_create_devinfo(s1394_hal_t *hal, s1394_node_t *node, uint32_t *unit_dir,
usr/src/uts/common/io/1394/s1394_hotplug.c
419
s1394_update_devinfo_tree(s1394_hal_t *hal, s1394_node_t *node)
usr/src/uts/common/io/1394/s1394_hotplug.c
49
static void s1394_send_remove_event(s1394_hal_t *hal, dev_info_t *dip,
usr/src/uts/common/io/1394/s1394_hotplug.c
51
static void s1394_send_insert_event(s1394_hal_t *hal, dev_info_t *dip,
usr/src/uts/common/io/1394/s1394_hotplug.c
53
static dev_info_t *s1394_create_devinfo(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/io/1394/s1394_hotplug.c
55
static void s1394_update_unit_dir_location(s1394_hal_t *hal, dev_info_t *tdip,
usr/src/uts/common/io/1394/s1394_hotplug.c
578
s1394_offline_node(s1394_hal_t *hal, s1394_node_t *node)
usr/src/uts/common/io/1394/s1394_hotplug.c
64
s1394_send_remove_event(s1394_hal_t *hal, dev_info_t *dip,
usr/src/uts/common/io/1394/s1394_hotplug.c
677
s1394_process_topology_tree(s1394_hal_t *hal, int *wait_for_cbs,
usr/src/uts/common/io/1394/s1394_hotplug.c
783
s1394_process_old_tree(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_hotplug.c
851
s1394_update_unit_dir_location(s1394_hal_t *hal, dev_info_t *tdip,
usr/src/uts/common/io/1394/s1394_hotplug.c
87
s1394_send_insert_event(s1394_hal_t *hal, dev_info_t *dip,
usr/src/uts/common/io/1394/s1394_hotplug.c
871
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_hotplug.c
945
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_isoch.c
1004
s1394_isoch_cec_member_list_remove(s1394_hal_t *hal, s1394_isoch_cec_t *cec,
usr/src/uts/common/io/1394/s1394_isoch.c
190
s1394_isoch_rsrc_realloc_notify(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_isoch.c
291
s1394_channel_alloc(s1394_hal_t *hal, uint32_t channel_mask, uint_t generation,
usr/src/uts/common/io/1394/s1394_isoch.c
446
s1394_channel_free(s1394_hal_t *hal, uint32_t channel_mask, uint_t generation,
usr/src/uts/common/io/1394/s1394_isoch.c
50
s1394_isoch_rsrc_realloc(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_isoch.c
591
s1394_bandwidth_alloc(s1394_hal_t *hal, uint32_t bw_alloc_units,
usr/src/uts/common/io/1394/s1394_isoch.c
724
s1394_compute_bw_alloc_units(s1394_hal_t *hal, uint_t bandwidth, uint_t speed)
usr/src/uts/common/io/1394/s1394_isoch.c
769
s1394_bandwidth_free(s1394_hal_t *hal, uint32_t bw_alloc_units,
usr/src/uts/common/io/1394/s1394_isoch.c
896
s1394_isoch_cec_list_insert(s1394_hal_t *hal, s1394_isoch_cec_t *cec)
usr/src/uts/common/io/1394/s1394_isoch.c
927
s1394_isoch_cec_list_remove(s1394_hal_t *hal, s1394_isoch_cec_t *cec)
usr/src/uts/common/io/1394/s1394_isoch.c
963
s1394_isoch_cec_member_list_insert(s1394_hal_t *hal, s1394_isoch_cec_t *cec,
usr/src/uts/common/io/1394/s1394_misc.c
143
kmem_free(hal, sizeof (s1394_hal_t));
usr/src/uts/common/io/1394/s1394_misc.c
161
s1394_hal_shutdown(s1394_hal_t *hal, boolean_t disable_hal)
usr/src/uts/common/io/1394/s1394_misc.c
204
s1394_initiate_hal_reset(s1394_hal_t *hal, int reason)
usr/src/uts/common/io/1394/s1394_misc.c
225
s1394_on_br_thread(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
238
s1394_destroy_br_thread(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
267
s1394_tickle_bus_reset_thread(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
319
s1394_HAL_asynch_error(s1394_hal_t *hal, cmd1394_cmd_t *cmd,
usr/src/uts/common/io/1394/s1394_misc.c
48
extern void nx1394_undefine_events(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_misc.c
49
static void s1394_cleanup_node_cfgrom(s1394_hal_t *hal);
usr/src/uts/common/io/1394/s1394_misc.c
514
s1394_ioctl(s1394_hal_t *hal, int cmd, intptr_t arg, int mode, cred_t *cred_p,
usr/src/uts/common/io/1394/s1394_misc.c
58
s1394_cleanup_for_detach(s1394_hal_t *hal, uint_t cleanup_level)
usr/src/uts/common/io/1394/s1394_misc.c
582
s1394_kstat_init(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
611
s1394_kstat_delete(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
627
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_misc.c
646
s1394_addr_alloc_kstat(s1394_hal_t *hal, uint64_t addr)
usr/src/uts/common/io/1394/s1394_misc.c
664
s1394_print_node_info(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
739
s1394_hal_t *
usr/src/uts/common/io/1394/s1394_misc.c
742
s1394_hal_t *current_hal = NULL;
usr/src/uts/common/io/1394/s1394_misc.c
770
s1394_target_from_dip_locked(s1394_hal_t *hal, dev_info_t *tdip)
usr/src/uts/common/io/1394/s1394_misc.c
790
s1394_target_from_dip(s1394_hal_t *hal, dev_info_t *tdip)
usr/src/uts/common/io/1394/s1394_misc.c
806
s1394_destroy_timers(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
827
s1394_cleanup_node_cfgrom(s1394_hal_t *hal)
usr/src/uts/common/io/1394/s1394_misc.c
845
s1394_hal_t *hal;
usr/src/uts/common/io/1394/s1394_misc.c
851
hal = (s1394_hal_t *)arg;
usr/src/uts/common/io/1394/t1394.c
1021
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
1380
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
1602
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
1696
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
1773
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
1908
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2024
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2492
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2664
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
269
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2719
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2758
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2792
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2830
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2862
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2899
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
2988
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
3070
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
3130
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
338
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
408
s1394_hal_t *to_hal;
usr/src/uts/common/io/1394/t1394.c
547
s1394_hal_t *to_hal;
usr/src/uts/common/io/1394/t1394.c
701
s1394_hal_t *to_hal;
usr/src/uts/common/io/1394/t1394.c
73
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
827
s1394_hal_t *hal;
usr/src/uts/common/io/1394/t1394.c
911
err = s1394_request_addr_blk((s1394_hal_t *)target->on_hal,
usr/src/uts/common/io/1394/t1394.c
922
err = s1394_claim_addr_blk((s1394_hal_t *)target->on_hal,
usr/src/uts/common/io/1394/t1394.c
964
s1394_hal_t *hal;
usr/src/uts/common/sys/1394/s1394.h
1000
uint8_t s1394_speed_map_get(s1394_hal_t *hal, uint32_t from_node,
usr/src/uts/common/sys/1394/s1394.h
1003
void s1394_update_speed_map_link_speeds(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1005
int s1394_get_isoch_rsrc_mgr(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1007
void s1394_physical_arreq_setup_all(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1013
s1394_node_t *s1394_topology_tree_get_root_node(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1016
int s1394_setup_CSR_space(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1018
void s1394_CSR_topology_map_update(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1020
void s1394_CSR_topology_map_disable(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1022
int s1394_init_local_config_rom(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1024
void s1394_destroy_local_config_rom(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1026
int s1394_add_config_rom_entry(s1394_hal_t *hal, uint8_t key,
usr/src/uts/common/sys/1394/s1394.h
1029
int s1394_remove_config_rom_entry(s1394_hal_t *hal, void **handle,
usr/src/uts/common/sys/1394/s1394.h
1035
void s1394_br_thread(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1037
void s1394_free_cfgrom(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/sys/1394/s1394.h
1042
int s1394_read_rest_of_cfgrom(s1394_hal_t *hal, s1394_node_t *node,
usr/src/uts/common/sys/1394/s1394.h
1048
boolean_t s1394_valid_cfgrom(s1394_hal_t *hal, s1394_node_t *node);
usr/src/uts/common/sys/1394/s1394.h
1050
boolean_t s1394_valid_dir(s1394_hal_t *hal, s1394_node_t *node, uint32_t key,
usr/src/uts/common/sys/1394/s1394.h
1056
int s1394_lock_tree(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1058
void s1394_unlock_tree(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1063
int s1394_update_devinfo_tree(s1394_hal_t *hal, s1394_node_t *node);
usr/src/uts/common/sys/1394/s1394.h
1065
int s1394_offline_node(s1394_hal_t *hal, s1394_node_t *node);
usr/src/uts/common/sys/1394/s1394.h
1067
int s1394_process_topology_tree(s1394_hal_t *hal, int *wait_for_cbs,
usr/src/uts/common/sys/1394/s1394.h
1070
int s1394_process_old_tree(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1077
int s1394_fa_claim_addr(s1394_hal_t *hal, s1394_fa_type_t type,
usr/src/uts/common/sys/1394/s1394.h
1080
void s1394_fa_free_addr(s1394_hal_t *hal, s1394_fa_type_t type);
usr/src/uts/common/sys/1394/s1394.h
1082
void s1394_fa_list_add(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
1085
int s1394_fa_list_remove(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
1088
boolean_t s1394_fa_list_is_empty(s1394_hal_t *hal, s1394_fa_type_t type);
usr/src/uts/common/sys/1394/s1394.h
1090
uint_t s1394_fa_list_gen(s1394_hal_t *hal, s1394_fa_type_t type);
usr/src/uts/common/sys/1394/s1394.h
1094
void s1394_fa_convert_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/sys/1394/s1394.h
1096
void s1394_fa_restore_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/sys/1394/s1394.h
1098
void s1394_fa_check_restore_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/sys/1394/s1394.h
1101
int s1394_fcp_hal_init(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1124
void s1394_isoch_rsrc_realloc(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1126
void s1394_isoch_rsrc_realloc_notify(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1128
int s1394_channel_alloc(s1394_hal_t *hal, uint32_t channel_mask,
usr/src/uts/common/sys/1394/s1394.h
1131
int s1394_channel_free(s1394_hal_t *hal, uint32_t channel_mask,
usr/src/uts/common/sys/1394/s1394.h
1134
int s1394_bandwidth_alloc(s1394_hal_t *hal, uint32_t bw_alloc_units,
usr/src/uts/common/sys/1394/s1394.h
1137
uint_t s1394_compute_bw_alloc_units(s1394_hal_t *hal, uint_t bandwidth,
usr/src/uts/common/sys/1394/s1394.h
1140
int s1394_bandwidth_free(s1394_hal_t *hal, uint32_t bw_alloc_units,
usr/src/uts/common/sys/1394/s1394.h
1143
void s1394_isoch_cec_list_insert(s1394_hal_t *hal, s1394_isoch_cec_t *cec);
usr/src/uts/common/sys/1394/s1394.h
1145
void s1394_isoch_cec_list_remove(s1394_hal_t *hal, s1394_isoch_cec_t *cec);
usr/src/uts/common/sys/1394/s1394.h
1147
void s1394_isoch_cec_member_list_insert(s1394_hal_t *hal,
usr/src/uts/common/sys/1394/s1394.h
1150
void s1394_isoch_cec_member_list_remove(s1394_hal_t *hal,
usr/src/uts/common/sys/1394/s1394.h
1154
void s1394_cleanup_for_detach(s1394_hal_t *hal, uint_t cleanup_level);
usr/src/uts/common/sys/1394/s1394.h
1156
void s1394_hal_shutdown(s1394_hal_t *hal, boolean_t disable_hal);
usr/src/uts/common/sys/1394/s1394.h
1158
void s1394_initiate_hal_reset(s1394_hal_t *hal, int reason);
usr/src/uts/common/sys/1394/s1394.h
1160
boolean_t s1394_on_br_thread(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1162
void s1394_destroy_br_thread(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1164
void s1394_tickle_bus_reset_thread(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1168
int s1394_HAL_asynch_error(s1394_hal_t *hal, cmd1394_cmd_t *cmd,
usr/src/uts/common/sys/1394/s1394.h
1181
int s1394_ioctl(s1394_hal_t *hal, int cmd, intptr_t arg, int mode,
usr/src/uts/common/sys/1394/s1394.h
1184
void s1394_check_pwr_mgmt(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
1187
int s1394_kstat_init(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1189
int s1394_kstat_delete(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1193
void s1394_addr_alloc_kstat(s1394_hal_t *hal, uint64_t addr);
usr/src/uts/common/sys/1394/s1394.h
1195
void s1394_print_node_info(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
1197
s1394_hal_t *s1394_dip_to_hal(dev_info_t *dip);
usr/src/uts/common/sys/1394/s1394.h
1199
s1394_target_t *s1394_target_from_dip(s1394_hal_t *hal, dev_info_t *tdip);
usr/src/uts/common/sys/1394/s1394.h
1200
s1394_target_t *s1394_target_from_dip_locked(s1394_hal_t *hal,
usr/src/uts/common/sys/1394/s1394.h
1203
void s1394_destroy_timers(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
443
s1394_hal_t *on_hal;
usr/src/uts/common/sys/1394/s1394.h
508
s1394_hal_t *hal_next;
usr/src/uts/common/sys/1394/s1394.h
509
s1394_hal_t *hal_prev;
usr/src/uts/common/sys/1394/s1394.h
849
s1394_hal_t *sent_on_hal;
usr/src/uts/common/sys/1394/s1394.h
902
s1394_hal_t *hal_head;
usr/src/uts/common/sys/1394/s1394.h
903
s1394_hal_t *hal_tail;
usr/src/uts/common/sys/1394/s1394.h
911
int s1394_request_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp);
usr/src/uts/common/sys/1394/s1394.h
913
int s1394_claim_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp);
usr/src/uts/common/sys/1394/s1394.h
915
int s1394_free_addr_blk(s1394_hal_t *hal, s1394_addr_space_blk_t *blk);
usr/src/uts/common/sys/1394/s1394.h
917
int s1394_reserve_addr_blk(s1394_hal_t *hal, t1394_alloc_addr_t *addr_allocp);
usr/src/uts/common/sys/1394/s1394.h
919
int s1394_init_addr_space(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
921
void s1394_destroy_addr_space(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
923
void s1394_free_list_insert(s1394_hal_t *hal, s1394_addr_space_blk_t *new_blk);
usr/src/uts/common/sys/1394/s1394.h
925
s1394_addr_space_blk_t *s1394_used_tree_search(s1394_hal_t *hal,
usr/src/uts/common/sys/1394/s1394.h
928
s1394_addr_space_blk_t *s1394_used_tree_delete(s1394_hal_t *hal,
usr/src/uts/common/sys/1394/s1394.h
931
boolean_t s1394_is_posted_write(s1394_hal_t *hal, uint64_t addr);
usr/src/uts/common/sys/1394/s1394.h
933
boolean_t s1394_is_physical_addr(s1394_hal_t *hal, uint64_t addr);
usr/src/uts/common/sys/1394/s1394.h
935
boolean_t s1394_is_csr_addr(s1394_hal_t *hal, uint64_t addr);
usr/src/uts/common/sys/1394/s1394.h
937
boolean_t s1394_is_normal_addr(s1394_hal_t *hal, uint64_t addr);
usr/src/uts/common/sys/1394/s1394.h
940
int s1394_alloc_cmd(s1394_hal_t *hal, uint_t flags, cmd1394_cmd_t **cmdp);
usr/src/uts/common/sys/1394/s1394.h
942
int s1394_free_cmd(s1394_hal_t *hal, cmd1394_cmd_t **cmdp);
usr/src/uts/common/sys/1394/s1394.h
944
int s1394_xfer_asynch_command(s1394_hal_t *hal, cmd1394_cmd_t *cmd, int *err);
usr/src/uts/common/sys/1394/s1394.h
946
int s1394_setup_asynch_command(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
949
void s1394_insert_q_asynch_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/sys/1394/s1394.h
951
void s1394_remove_q_asynch_cmd(s1394_hal_t *hal, cmd1394_cmd_t *cmd);
usr/src/uts/common/sys/1394/s1394.h
953
void s1394_atreq_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *req,
usr/src/uts/common/sys/1394/s1394.h
956
void s1394_atresp_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *resp,
usr/src/uts/common/sys/1394/s1394.h
959
int s1394_send_response(s1394_hal_t *hal, cmd1394_cmd_t *resp);
usr/src/uts/common/sys/1394/s1394.h
961
int s1394_compare_swap(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
964
int s1394_split_lock_req(s1394_hal_t *hal, s1394_target_t *target,
usr/src/uts/common/sys/1394/s1394.h
967
void s1394_pending_q_insert(s1394_hal_t *hal, cmd1394_cmd_t *cmd, uint_t flags);
usr/src/uts/common/sys/1394/s1394.h
969
void s1394_resend_pending_cmds(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
972
int s1394_parse_selfid_buffer(s1394_hal_t *hal, void *selfid_buf_addr,
usr/src/uts/common/sys/1394/s1394.h
975
void s1394_sort_selfids(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
977
void s1394_init_topology_tree(s1394_hal_t *hal, boolean_t copied,
usr/src/uts/common/sys/1394/s1394.h
980
int s1394_topology_tree_build(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
982
void s1394_topology_tree_mark_all_unvisited(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
984
void s1394_old_tree_mark_all_unvisited(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
986
void s1394_old_tree_mark_all_unmatched(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
988
void s1394_copy_old_tree(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
990
void s1394_match_tree_nodes(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
992
int s1394_topology_tree_calculate_diameter(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
996
int s1394_get_current_gap_count(s1394_hal_t *hal);
usr/src/uts/common/sys/1394/s1394.h
998
void s1394_speed_map_fill(s1394_hal_t *hal);