Lines Matching refs:ilp

1592 	stmf_i_lu_provider_t	*ilp;  in stmf_ic_lu_reg()  local
1595 for (ilp = stmf_state.stmf_ilplist; ilp != NULL; ilp = ilp->ilp_next) { in stmf_ic_lu_reg()
1597 ilp->ilp_lp->lp_name) == 0) { in stmf_ic_lu_reg()
1598 lp = ilp->ilp_lp; in stmf_ic_lu_reg()
1615 stmf_i_lu_provider_t *ilp; in stmf_ic_lu_dereg() local
1618 for (ilp = stmf_state.stmf_ilplist; ilp != NULL; ilp = ilp->ilp_next) { in stmf_ic_lu_dereg()
1620 ilp->ilp_lp->lp_name) == 0) { in stmf_ic_lu_dereg()
1621 lp = ilp->ilp_lp; in stmf_ic_lu_dereg()
2292 stmf_i_lu_provider_t *ilp = (stmf_i_lu_provider_t *)lp->lp_stmf_private; in stmf_register_lu_provider() local
2300 ilp->ilp_next = stmf_state.stmf_ilplist; in stmf_register_lu_provider()
2301 stmf_state.stmf_ilplist = ilp; in stmf_register_lu_provider()
2313 ilp->ilp_ppd = ppd; in stmf_register_lu_provider()
2314 ppd->ppd_provider = ilp; in stmf_register_lu_provider()
2317 ilp->ilp_cb_in_progress = 1; in stmf_register_lu_provider()
2324 ilp->ilp_cb_in_progress = 0; in stmf_register_lu_provider()
2336 stmf_i_lu_provider_t *ilp = (stmf_i_lu_provider_t *)lp->lp_stmf_private; in stmf_deregister_lu_provider() local
2339 if (ilp->ilp_nlus || ilp->ilp_cb_in_progress) { in stmf_deregister_lu_provider()
2345 if (*ppilp == ilp) { in stmf_deregister_lu_provider()
2346 *ppilp = ilp->ilp_next; in stmf_deregister_lu_provider()
2348 if (ilp->ilp_ppd) { in stmf_deregister_lu_provider()
2349 ilp->ilp_ppd->ppd_provider = NULL; in stmf_deregister_lu_provider()
2350 ilp->ilp_ppd = NULL; in stmf_deregister_lu_provider()
2437 stmf_i_lu_provider_t *ilp; in stmf_load_ppd_ioctl() local
2482 for (ilp = stmf_state.stmf_ilplist; ilp != NULL; in stmf_load_ppd_ioctl()
2483 ilp = ilp->ilp_next) { in stmf_load_ppd_ioctl()
2485 ilp->ilp_lp->lp_name) == 0) { in stmf_load_ppd_ioctl()
2486 ppd->ppd_provider = ilp; in stmf_load_ppd_ioctl()
2487 ilp->ilp_ppd = ppd; in stmf_load_ppd_ioctl()
2547 ilp = (stmf_i_lu_provider_t *)ppd->ppd_provider; in stmf_load_ppd_ioctl()
2548 if (ilp->ilp_lp->lp_cb == NULL) in stmf_load_ppd_ioctl()
2550 ilp->ilp_cb_in_progress = 1; in stmf_load_ppd_ioctl()
2552 ilp->ilp_lp->lp_cb(ilp->ilp_lp, in stmf_load_ppd_ioctl()
2555 ilp->ilp_cb_in_progress = 0; in stmf_load_ppd_ioctl()
2759 stmf_i_local_port_t *ilp; in stmf_update_kstat_lport_q() local
2762 ilp = (stmf_i_local_port_t *)task->task_lport->lport_stmf_private; in stmf_update_kstat_lport_q()
2763 if (ilp != NULL && ilp->ilport_kstat_io != NULL) { in stmf_update_kstat_lport_q()
2764 kip = KSTAT_IO_PTR(ilp->ilport_kstat_io); in stmf_update_kstat_lport_q()
2766 mutex_enter(ilp->ilport_kstat_io->ks_lock); in stmf_update_kstat_lport_q()
2768 mutex_exit(ilp->ilport_kstat_io->ks_lock); in stmf_update_kstat_lport_q()
2776 stmf_i_local_port_t *ilp; in stmf_update_kstat_lport_io() local
2779 ilp = (stmf_i_local_port_t *)task->task_lport->lport_stmf_private; in stmf_update_kstat_lport_io()
2780 if (ilp != NULL && ilp->ilport_kstat_io != NULL) { in stmf_update_kstat_lport_io()
2781 kip = KSTAT_IO_PTR(ilp->ilport_kstat_io); in stmf_update_kstat_lport_io()
2783 mutex_enter(ilp->ilport_kstat_io->ks_lock); in stmf_update_kstat_lport_io()
2785 mutex_exit(ilp->ilport_kstat_io->ks_lock); in stmf_update_kstat_lport_io()