keyspan_state_t
static void keyspan_attach_ports(keyspan_state_t *);
static void keyspan_detach_ports(keyspan_state_t *);
static void keyspan_init_port_params(keyspan_state_t *);
static void keyspan_free_descr_tree(keyspan_state_t *);
static int keyspan_register_events(keyspan_state_t *);
static void keyspan_unregister_events(keyspan_state_t *);
static void keyspan_set_dev_state_online(keyspan_state_t *);
static int keyspan_restore_device_state(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
static int keyspan_restore_ports_state(keyspan_state_t *);
static int keyspan_create_pm_components(keyspan_state_t *);
static void keyspan_destroy_pm_components(keyspan_state_t *);
static int keyspan_pm_set_busy(keyspan_state_t *);
static void keyspan_pm_set_idle(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
static int keyspan_pwrlvl0(keyspan_state_t *);
static int keyspan_pwrlvl1(keyspan_state_t *);
static int keyspan_pwrlvl2(keyspan_state_t *);
static int keyspan_pwrlvl3(keyspan_state_t *);
static int keyspan_attach_pipes(keyspan_state_t *);
static void keyspan_detach_pipes(keyspan_state_t *);
static void keyspan_disconnect_pipes(keyspan_state_t *);
static int keyspan_reconnect_pipes(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_free_soft_state(keyspan_state_t *ksp)
kmem_free(ksp, sizeof (keyspan_state_t));
keyspan_usb_register(keyspan_state_t *ksp)
keyspan_usb_unregister(keyspan_state_t *ksp)
keyspan_init_sync_objs(keyspan_state_t *ksp)
keyspan_fini_sync_objs(keyspan_state_t *ksp)
keyspan_attach_dev(keyspan_state_t *ksp)
keyspan_attach_ports(keyspan_state_t *ksp)
keyspan_detach_ports(keyspan_state_t *ksp)
keyspan_init_port_params(keyspan_state_t *ksp)
keyspan_free_descr_tree(keyspan_state_t *ksp)
keyspan_register_events(keyspan_state_t *ksp)
keyspan_unregister_events(keyspan_state_t *ksp)
keyspan_set_dev_state_online(keyspan_state_t *ksp)
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_restore_device_state(keyspan_state_t *ksp)
keyspan_restore_ports_state(keyspan_state_t *ksp)
keyspan_create_pm_components(keyspan_state_t *ksp)
keyspan_destroy_pm_components(keyspan_state_t *ksp)
keyspan_pm_set_busy(keyspan_state_t *ksp)
keyspan_pm_set_idle(keyspan_state_t *ksp)
keyspan_pwrlvl0(keyspan_state_t *ksp)
keyspan_pwrlvl1(keyspan_state_t *ksp)
keyspan_pwrlvl2(keyspan_state_t *ksp)
keyspan_pwrlvl3(keyspan_state_t *ksp)
keyspan_attach_pipes(keyspan_state_t *ksp)
keyspan_detach_pipes(keyspan_state_t *ksp)
keyspan_disconnect_pipes(keyspan_state_t *ksp)
keyspan_reconnect_pipes(keyspan_state_t *ksp)
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_dev_is_online(keyspan_state_t *ksp)
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp;
ksp = (keyspan_state_t *)kmem_zalloc(sizeof (keyspan_state_t),
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
static void keyspan_free_soft_state(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
static void keyspan_init_sync_objs(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
static void keyspan_fini_sync_objs(keyspan_state_t *);
static int keyspan_usb_register(keyspan_state_t *);
static void keyspan_usb_unregister(keyspan_state_t *);
static int keyspan_attach_dev(keyspan_state_t *);
keyspan_state_t *ksp = (keyspan_state_t *)hdl;
keyspan_state_t *ksp = (keyspan_state_t *)kp->kp_ksp;
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
keyspan_state_t *ksp = bulkin->pipe_ksp;
keyspan_receive_status(keyspan_state_t *ksp)
keyspan_state_t *ksp = bulkout->pipe_ksp;
keyspan_state_t *ksp = introut->pipe_ksp;
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
keyspan_state_t *ksp = intr->pipe_ksp;
keyspan_init_pipes_usa49wg(keyspan_state_t *ksp)
keyspan_fini_pipes(keyspan_state_t *ksp)
keyspan_open_one_pipe(keyspan_state_t *ksp, keyspan_pipe_t *pipe)
keyspan_open_pipe_datain_usa49wg(keyspan_state_t *ksp, keyspan_pipe_t *pipe)
keyspan_init_one_pipe(keyspan_state_t *ksp, keyspan_port_t *kp,
keyspan_state_t *ksp = pipe->pipe_ksp;
keyspan_open_dev_pipes_usa49(keyspan_state_t *ksp)
keyspan_open_dev_pipes_usa49wg(keyspan_state_t *ksp)
keyspan_open_dev_pipes(keyspan_state_t *ksp)
keyspan_reopen_pipes(keyspan_state_t *ksp)
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_close_open_pipes(keyspan_state_t *ksp)
keyspan_close_dev_pipes(keyspan_state_t *ksp)
keyspan_state_t *ksp = kp->kp_ksp;
keyspan_close_pipes(keyspan_state_t *ksp)
keyspan_init_pipes(keyspan_state_t *ksp)
keyspan_state_t *pipe_ksp; /* backpointer to state */
int keyspan_init_pipes(keyspan_state_t *);
int keyspan_init_pipes_usa49wg(keyspan_state_t *);
void keyspan_fini_pipes(keyspan_state_t *);
int keyspansp_open_pipes(keyspan_state_t *);
void keyspansp_close_pipes(keyspan_state_t *);
int keyspan_open_dev_pipes(keyspan_state_t *);
void keyspan_close_dev_pipes(keyspan_state_t *);
int keyspan_reopen_pipes(keyspan_state_t *);
void keyspan_close_pipes(keyspan_state_t *);
void keyspan_close_open_pipes(keyspan_state_t *esp);
int keyspan_receive_status(keyspan_state_t *);
keyspan_state_t *kp_ksp; /* back pointer to the state */
int keyspan_restore_device(keyspan_state_t *);
int keyspan_dev_is_online(keyspan_state_t *);