Lines Matching defs:void
116 ddi_ctl_enum_t op, void *a, void *v);
119 void *arg, void **result);
134 static uint_t socal_lilp_map(void *, uint_t, uint32_t, uint_t);
135 static uint_t socal_force_lip(void *, uint_t, uint_t, uint_t);
136 static uint_t socal_force_offline(void *, uint_t, uint_t);
137 static uint_t socal_abort_cmd(void *, uint_t, fcal_packet_t *, uint_t);
139 void (*)(), int, int, uint_t *);
140 static uint_t socal_els(void *, uint_t, uint_t, uint_t,
141 void (*callback)(), void *, caddr_t, caddr_t *, uint_t);
142 static uint_t socal_bypass_dev(void *, uint_t, uint_t);
143 static void socal_force_reset(void *, uint_t, uint_t);
144 static void socal_add_ulp(void *, uint_t, uchar_t, void (*)(),
145 void (*)(), void (*)(), void *);
146 static void socal_remove_ulp(void *, uint_t, uchar_t, void *);
147 static void socal_take_core(void *);
152 static void socal_intr_solicited(socal_state_t *, uint32_t srq);
153 static void socal_intr_unsolicited(socal_state_t *, uint32_t urq);
154 static void socal_lilp_map_done(fcal_packet_t *);
155 static void socal_force_lip_done(fcal_packet_t *);
156 static void socal_force_offline_done(fcal_packet_t *);
157 static void socal_abort_done(fcal_packet_t *);
158 static void socal_bypass_dev_done(fcal_packet_t *);
160 static void socal_packet_free(fcal_packet_t *);
161 static void socal_disable(socal_state_t *socalp);
162 static void socal_init_transport_interface(socal_state_t *socalp);
164 static void socal_cqinit(socal_state_t *socalp, uint32_t index);
166 static void socal_doreset(socal_state_t *socalp);
170 static void socal_download_ucode(socal_state_t *socalp);
171 static void socal_init_cq_desc(socal_state_t *socalp);
172 static void socal_init_wwn(socal_state_t *socalp);
173 static void socal_enable(socal_state_t *socalp);
182 static void socal_us_els(socal_state_t *, cqe_t *, caddr_t);
187 static void socal_els_free(socal_priv_cmd_t *);
188 static void socal_lbf_free(socal_priv_cmd_t *);
191 static void socal_flush_overflowq(socal_state_t *, int, int);
192 static void socal_deferred_intr(void *);
193 static void socal_fix_harda(socal_state_t *socalp, int port);
204 static void socal_disp_err(socal_state_t *, uint_t level, char *mid, char *msg);
205 static void socal_wcopy(uint_t *, uint_t *, int);
311 0, /* void (*bus_remove_intrspec)(); */
369 static void *socal_soft_state_p = NULL;
413 MODREV_1, (void *)&modldrv, NULL
425 _init(void)
447 _fini(void)
568 (void) strcpy(socalp->socal_name, cptr);
605 (void) localetheraddr((struct ether_addr *)NULL, &ourmacaddr);
619 kmem_free((void *)wwn, i);
622 (void) sprintf(&socalp->socal_stats.node_wwn[i << 1],
638 (void) sprintf(&socalp->socal_stats.port_wwn[0][i << 1],
640 (void) sprintf(&socalp->socal_stats.port_wwn[1][i << 1],
774 (void) sprintf(socalp->socal_stats.drvr_name,
778 socalp->socal_ksp->ks_data = (void *)&socalp->socal_stats;
800 (void *)socalp->iblkc);
803 (void *)socalp->iblkc);
805 (void *)socalp->iblkc);
809 (void *)socalp->iblkc);
882 socalp->iblkc = (void *)NULL;
924 (void) socal_dodetach(dip);
954 socal_force_reset((void *)socalp, 0, DONT_RESET_PORT);
1004 if (socalp->iblkc != (void *)NULL) {
1017 kmem_free((void *)portp->sp_transport,
1022 kmem_free((void *)cb, sizeof (socal_unsol_cb_t));
1038 (void) ddi_dma_unbind_handle(socalp->
1048 (void) ddi_dma_unbind_handle(socalp->
1058 (void) untimeout(socalp->
1062 (void) untimeout(socalp->
1076 (void) ddi_dma_unbind_handle(socalp->pool_dhandle);
1114 void *a, void *v)
1166 (void) sprintf((char *)name, "%x,0", port);
1188 (void) ddi_set_name_addr(child_dip, NULL);
1259 socal_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg,
1260 void **result)
1277 *result = (void *)(uintptr_t)instance;
1480 (void) socal_force_reset((void *)socalp, 0,
1493 (void) copyout((caddr_t)socalp->socal_xrp,
1505 (void) copyout((caddr_t)socal_xrambuf, (caddr_t)arg,
1518 retval = socal_bypass_dev((void *)socalp, port, arg);
1523 retval = socal_force_lip((void *)socalp, port, 0,
1529 retval = socal_force_offline((void *)socalp, port, 0);
1542 kmem_free((void *)adisc_pl,
1555 kmem_free((void *)adisc_pl,
1561 kmem_free((void *)adisc_pl, sizeof (la_els_adisc_t));
1575 kmem_free((void *)rls_pl,
1589 kmem_free((void *)rls_pl,
1594 kmem_free((void *)rls_pl, sizeof (la_els_rls_reply_t));
1616 retval = socal_diag_request((void *)socalp, port, &r,
1634 retval = socal_diag_request((void *)socalp, port, &r,
1660 retval = socal_diag_request((void *)socalp, port, &r,
1670 retval = socal_diag_request((void *)socalp, port, &r,
1679 retval = socal_diag_request((void *)socalp, port, &r,
1688 retval = socal_diag_request((void *)socalp, port, &r,
1697 retval = socal_diag_request((void *)socalp, port, &r,
1706 retval = socal_diag_request((void *)socalp, port, &r,
1715 retval = socal_diag_request((void *)socalp, port, &r,
1724 retval = socal_diag_request((void *)socalp, port, &r,
1736 retval = socal_diag_request((void *)socalp, port, &r,
1750 kmem_free((void *)flb_hdr, sizeof (flb_hdr_t));
1762 kmem_free((void *)flb_pl, flb_size);
1774 kmem_free((void *)flb_pl, flb_size);
1775 kmem_free((void *)flb_hdr, sizeof (flb_hdr_t));
1780 kmem_free((void *)flb_pl, flb_size);
1781 kmem_free((void *)flb_hdr, sizeof (flb_hdr_t));
1816 static void
1844 static void
1853 (void *)(socalp->iblkc));
1857 xport->fcal_handle = (void *)socalp;
1896 (void *)socalp->iblkc);
1898 (void *)socalp->iblkc);
2020 (void) ddi_dma_unbind_handle(socalp->
2029 (void) ddi_dma_unbind_handle(socalp->
2054 static void
2118 (void) socal_diag_request((void *)socalp, 0, &r,
2121 (void) socal_diag_request((void *)socalp, 1, &r,
2142 static void
2158 (void) ddi_dma_unbind_handle(socalp->pool_dhandle);
2225 static void
2247 (void) sprintf(buf,
2251 (void) strcpy(socalp->socal_stats.fw_revision,
2254 (void) sprintf(buf,
2258 (void) strcpy(socalp->socal_stats.fw_revision,
2271 static void
2311 static void
2369 static void
2400 static void
2469 kmem_free((void *)prq, sizeof (soc_pool_request_t));
2554 kmem_free((void *)drq, sizeof (soc_data_request_t));
2562 (void) ddi_dma_unbind_handle(socalp->pool_dhandle);
2731 (void) ddi_dma_sync(kcq->skc_dhandle, (int)((caddr_t)sp -
2799 void (*func)(), int timo, int flag, uint_t *diagcode)
2881 (void) socal_force_reset(port_statep->sp_board,
2885 (void) socal_force_lip(port_statep->sp_board,
2904 socal_lilp_map(void *ssp, uint_t port, uint32_t bufid, uint_t polled)
2925 fcalpkt->fcal_pkt_cookie = (void *)socalp;
2932 socal_force_lip(void *ssp, uint_t port, uint_t polled, uint_t lip_req)
2965 fcalpkt->fcal_pkt_cookie = (void *)socalp;
2971 socal_abort_cmd(void *ssp, uint_t port, fcal_packet_t *fcalpkt, uint_t polled)
3027 fcalpkt2->fcal_pkt_cookie = (void *)socalp;
3036 socal_els(void *ssp, uint_t port, uint_t elscode, uint_t dest,
3037 void (*callback)(), void *arg, caddr_t reqpl, caddr_t *rsppl,
3044 socal_bypass_dev(void *ssp, uint_t port, uint_t dest)
3068 static void
3069 socal_force_reset(void *ssp, uint_t port, uint_t restart)
3091 static void
3092 socal_add_ulp(void *ssp, uint_t port, uchar_t type,
3093 void (*ulp_statec_callback)(), void (*ulp_els_callback)(),
3094 void (*ulp_data_callback)(), void *arg)
3134 static void
3135 socal_remove_ulp(void *ssp, uint_t port, uchar_t type, void *arg)
3165 kmem_free((void *)cbentry, sizeof (socal_unsol_cb_t));
3290 static void
3342 (void) ddi_dma_sync(kcq->skc_dhandle, 0, 0,
3380 cmn_err(CE_WARN, "bad token = %p\n", (void *)fcalpkt);
3387 (void) sprintf(buf, "!invalid FC packet; \n\
3490 (void) socal_diag_request(
3491 (void *)socalp, port,
3605 static void
3643 (void) ddi_dma_sync(kcq->skc_dhandle, 0, 0,
3785 (void) sprintf(buf,
3814 (void) sprintf(buf,
3823 (void) sprintf(buf, "!unsupported FC frame R_CTL: 0x%x",
3841 (void) sprintf(buf,
3856 (void) sprintf(buf,
3878 (void) sprintf(buf,
3895 (void) sprintf(buf, "!unknown status: 0x%x\n",
3922 (void) sprintf(buf, "!unexpected state: flags: 0x%x\n",
3995 static void
4029 (void) sprintf(buf, "!message: %s\n", els->els_data);
4061 static void
4064 kmem_free((void *)fcalpkt, sizeof (fcal_packet_t));
4067 static void
4083 static void
4099 static void
4115 static void
4131 static void
4147 static void
4163 static void
4189 static void
4238 fcalpkt->fcal_pkt_cookie = (void *)socalp;
4244 socal_force_offline(void *ssp, uint_t port, uint_t polled)
4261 fcalpkt->fcal_pkt_cookie = (void *)socalp;
4296 (void) ddi_dma_sync(privp->cmd_handle, 0, 0, DDI_DMA_SYNC_FORDEV);
4301 (void) ddi_dma_sync(privp->rsp_handle, 0, 0,
4327 (void) ddi_dma_sync(privp->cmd_handle, 0, 0, DDI_DMA_SYNC_FORDEV);
4333 (void) ddi_dma_sync(privp->rsp_handle, 0, 0,
4392 (void) ddi_dma_sync(privp->cmd_handle, 0, 0, DDI_DMA_SYNC_FORDEV);
4397 (void) ddi_dma_sync(privp->rsp_handle, 0, 0,
4441 privp->fapktp = (void *)fcalpkt;
4517 fcalpkt->fcal_pkt_cookie = (void *)socalp;
4538 (void) ddi_dma_unbind_handle(privp->cmd_handle);
4545 (void) ddi_dma_unbind_handle(privp->rsp_handle);
4590 privp->fapktp = (void *)fcalpkt;
4664 fcalpkt->fcal_pkt_cookie = (void *)socalp;
4685 (void) ddi_dma_unbind_handle(privp->cmd_handle);
4692 (void) ddi_dma_unbind_handle(privp->rsp_handle);
4703 void
4713 (void) ddi_dma_unbind_handle(privp->cmd_handle);
4718 (void) ddi_dma_unbind_handle(privp->rsp_handle);
4729 void
4739 (void) ddi_dma_unbind_handle(privp->cmd_handle);
4744 (void) ddi_dma_unbind_handle(privp->rsp_handle);
4807 retval = socal_lilp_map((void *)socalp, port,
4810 (void) ddi_dma_sync(dhandle, 0, 0, DDI_DMA_SYNC_FORKERNEL);
4831 (void) ddi_dma_unbind_handle(dhandle);
4839 (void) ddi_dma_unbind_handle(dhandle);
4847 static void
4856 static void
4900 static void
4901 socal_deferred_intr(void *arg)
4929 static void
4930 socal_take_core(void *arg)
4944 (void) bcopy((caddr_t)socalp->socal_xrp,
4959 static void