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 D | iscsi.h | 1211 } 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 D | iscsid.c | 49 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 D | iscsi_stats.c | 80 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 D | iscsi_lun.c | 78 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 D | iscsi_sess.c | 76 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 D | iscsi.c | 139 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 D | iscsi_ioctl.c | 144 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 D | iscsi_login.c | 89 iscsi_hba_t *ihp; in iscsi_login_start() 2149 iscsi_hba_t *ihp; in iscsi_login_connect()
|
H A D | iscsi_conn.c | 685 iscsi_hba_t *ihp; in iscsi_conn_sync_params()
|
H A D | iscsi_cmd.c | 723 iscsi_hba_t *ihp; in iscsi_cmd_state_active()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 688 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()
|