Home
last modified time | relevance | path

Searched refs:iscsi_hba_t (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi.h1211 } iscsi_hba_t; typedef
1293 iscsi_sess_t *iscsi_sess_create(iscsi_hba_t *ihp,
1298 int iscsi_sess_get(uint32_t oid, iscsi_hba_t *ihp, iscsi_sess_t **ispp);
1309 int iscsi_sess_get_by_target(uint32_t target_oid, iscsi_hba_t *ihp,
1335 iscsi_status_t iscsi_lun_destroy(iscsi_hba_t *ihp, iscsi_lun_t *ilp);
1336 void iscsi_lun_online(iscsi_hba_t *ihp,
1338 iscsi_status_t iscsi_lun_offline(iscsi_hba_t *ihp,
1352 boolean_t iscsi_ioctl_conn_oid_list_get(iscsi_hba_t *ihp,
1354 boolean_t iscsi_ioctl_conn_props_get(iscsi_hba_t *ihp, iscsi_conn_props_t *cp);
1355 int iscsi_ioctl_sendtgts_get(iscsi_hba_t *ihp, iscsi_sendtgts_list_t *stl);
[all …]
H A Discsid.c49 static boolean_t iscsid_init_config(iscsi_hba_t *ihp);
50 static boolean_t iscsid_init_targets(iscsi_hba_t *ihp);
56 static void iscsid_threads_create(iscsi_hba_t *ihp);
60 static void iscsid_add_pg_list_to_cache(iscsi_hba_t *ihp,
63 static boolean_t iscsid_add(iscsi_hba_t *ihp, iSCSIDiscoveryMethod_t method,
66 static void iscsi_discovery_event(iscsi_hba_t *ihp,
68 static boolean_t iscsid_boot_init_config(iscsi_hba_t *ihp);
69 static iscsi_sess_t *iscsi_add_boot_sess(iscsi_hba_t *ihp, int isid);
72 static boolean_t iscsid_check_active_boot_conn(iscsi_hba_t *ihp);
205 iscsi_boot_session_create(iscsi_hba_t *ihp, in iscsi_boot_session_create()
[all …]
H A Discsi_stats.c80 iscsi_hba_kstat_init(iscsi_hba_t *ihp) in iscsi_hba_kstat_init()
128 iscsi_hba_kstat_term(iscsi_hba_t *ihp) in iscsi_hba_kstat_term()
140 iscsi_hba_t *ihp = (iscsi_hba_t *)ks->ks_private; in iscsi_hba_kstat_update()
171 iscsi_hba_t *ihp; in iscsi_sess_kstat_init()
341 iscsi_hba_t *ihp = isp->sess_hba; in iscsi_conn_kstat_init()
H A Discsi_lun.c78 iscsi_hba_t *ihp = NULL; in iscsi_lun_create()
320 iscsi_lun_destroy(iscsi_hba_t *ihp, iscsi_lun_t *ilp) in iscsi_lun_destroy()
383 iscsi_hba_t *ihp = NULL; in iscsi_lun_virt_create()
493 iscsi_hba_t *ihp = NULL; in iscsi_lun_phys_create()
610 iscsi_lun_online(iscsi_hba_t *ihp, iscsi_lun_t *ilp) in iscsi_lun_online()
718 iscsi_lun_offline(iscsi_hba_t *ihp, iscsi_lun_t *ilp, boolean_t lun_free) in iscsi_lun_offline()
H A Discsi_sess.c76 static iscsi_sess_t *iscsi_sess_alloc(iscsi_hba_t *ihp, iscsi_sess_type_t type);
113 iscsi_sess_create(iscsi_hba_t *ihp, iSCSIDiscoveryMethod_t method, in iscsi_sess_create()
382 iscsi_sess_get(uint32_t oid, iscsi_hba_t *ihp, iscsi_sess_t **ispp) in iscsi_sess_get()
416 iscsi_hba_t *ihp; in iscsi_sess_online()
536 iscsi_hba_t *ihp; in iscsi_sess_destroy()
699 if (isp->sess_hba == (iscsi_hba_t *)NULL) { in iscsi_sess_set_auth()
1172 iscsi_hba_t *ihp; in iscsi_sess_state_free()
1358 iscsi_hba_t *ihp; in iscsi_sess_state_failed()
1528 iscsi_hba_t *ihp; in iscsi_sess_state_flushed()
1618 iscsi_hba_t *ihp; in iscsi_sess_threads_create()
[all …]
H A Discsi.c139 static void iscsi_override_target_default(iscsi_hba_t *ihp,
151 static boolean_t iscsi_cmp_boot_sess_oid(iscsi_hba_t *ihp, uint32_t oid);
154 static boolean_t iscsi_enter_service_zone(iscsi_hba_t *ihp, uint32_t status);
155 static void iscsi_exit_service_zone(iscsi_hba_t *ihp, uint32_t status);
156 static void iscsi_check_miniroot(iscsi_hba_t *ihp);
259 sizeof (iscsi_hba_t), 1); in _init()
334 iscsi_hba_t *ip; in iscsi_getinfo()
371 iscsi_hba_t *ihp = NULL; in iscsi_attach()
404 if ((ihp = (iscsi_hba_t *)ddi_get_soft_state( in iscsi_attach()
647 iscsi_hba_t *ihp = NULL; in iscsi_detach()
[all …]
H A Discsi_ioctl.c144 iscsi_ioctl_conn_oid_list_get(iscsi_hba_t *ihp, iscsi_conn_list_t *cl) in iscsi_ioctl_conn_oid_list_get()
234 iscsi_ioctl_conn_props_get(iscsi_hba_t *ihp, iscsi_conn_props_t *cp) in iscsi_ioctl_conn_props_get()
319 iscsi_ioctl_sendtgts_get(iscsi_hba_t *ihp, iscsi_sendtgts_list_t *stl) in iscsi_ioctl_sendtgts_get()
741 iscsi_set_params(iscsi_param_set_t *ils, iscsi_hba_t *ihp, boolean_t persist) in iscsi_set_params()
997 iscsi_target_prop_mod(iscsi_hba_t *ihp, iscsi_property_t *ipp, int cmd) in iscsi_target_prop_mod()
1116 iscsi_ioctl_get_config_sess(iscsi_hba_t *ihp, iscsi_config_sess_t *ics) in iscsi_ioctl_get_config_sess()
1170 iscsi_ioctl_set_config_sess(iscsi_hba_t *ihp, iscsi_config_sess_t *ics) in iscsi_ioctl_set_config_sess()
1259 iscsi_ioctl_set_tunable_param(iscsi_hba_t *ihp, iscsi_tunable_object_t *tpss) in iscsi_ioctl_set_tunable_param()
H A Discsi_login.c89 iscsi_hba_t *ihp; in iscsi_login_start()
2149 iscsi_hba_t *ihp; in iscsi_login_connect()
H A Discsi_conn.c685 iscsi_hba_t *ihp; in iscsi_conn_sync_params()
H A Discsi_cmd.c723 iscsi_hba_t *ihp; in iscsi_cmd_state_active()
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/
H A Didm.c688 iscsi_hba_t ih; in iscsi_ini_hba_impl()
3484 hwi->data = (iscsi_hba_t *)mdb_alloc(sizeof (iscsi_hba_t), in iscsi_ini_hba_step()
3486 if (mdb_vread(hwi->data, sizeof (iscsi_hba_t), in iscsi_ini_hba_step()
3487 (uintptr_t)hwi->array[hwi->cur_element]) != sizeof (iscsi_hba_t)) { in iscsi_ini_hba_step()