Lines Matching defs:void
156 static void quiesce_fd_interrupt(struct fdctlr *);
173 static int fd_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg,
174 void **result);
188 static void fd_build_user_vtoc(struct fdunit *, struct vtoc *);
191 static void fd_cleanup(dev_info_t *dip, struct fdctlr *fdc, int hard,
193 static void fdeject(struct fdctlr *, int unit);
195 static void fdexec_turn_on_motor(struct fdctlr *fdc, int flags, uint_t unit);
199 static void fdgetcsb(struct fdctlr *);
205 static void fd_media_watch(void *);
206 static void fdmotoff(void *);
211 static void fdretcsb(struct fdctlr *);
214 static void fdselect(struct fdctlr *fdc, int unit, int onoff);
217 static void fdstart(struct fdctlr *);
220 static void fdunpacklabel(struct packed_label *, struct dk_label *);
222 static void fdwatch(void *);
223 static void set_rotational_speed(struct fdctlr *, int);
227 static void create_pm_components(dev_info_t *dip);
228 static void set_data_count_register(struct fdctlr *fdc, uint32_t count);
230 static void reset_dma_controller(struct fdctlr *fdc);
231 static void set_data_address_register(struct fdctlr *fdc, uint32_t address);
233 static void set_dma_mode(struct fdctlr *fdc, int val);
234 static void set_dma_control_register(struct fdctlr *fdc, uint32_t val);
235 static void release_sb_dma(struct fdctlr *fdc);
241 extern void set_auxioreg();
242 extern void call_debug();
570 _init(void)
582 _fini(void)
619 (void) pm_raise_power(dip, 0, PM_LEVEL_ON);
792 (void) ddi_prop_create(DDI_DEV_T_NONE, dip, DDI_PROP_CANSLEEP,
852 (void *)fdc->c_control));
1201 (void) untimeout(timeid);
1233 static void
1240 ddi_get_instance(dip), (void *)fdc));
1265 (void) untimeout(fdc->c_mtimeid);
1273 (void) untimeout(fdc->c_timeid);
1379 (void) untimeout(c_mtimeid);
1403 fd_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
1517 (void) pm_busy_component(fdc->c_dip, 0);
1531 (void) pm_idle_component(fdc->c_dip, 0);
1550 (void) pm_idle_component(fdc->c_dip, 0);
1567 (void) pm_idle_component(fdc->c_dip, 0);
1592 (void) pm_idle_component(fdc->c_dip, 0);
1608 (void) pm_idle_component(fdc->c_dip, 0);
1627 (void) pm_idle_component(fdc->c_dip, 0);
1703 (void *)bp, bp->b_edev));
1787 (void) pm_busy_component(fdc->c_dip, 0);
1798 (void) pm_idle_component(fdc->c_dip, 0);
1823 (void) pm_idle_component(fdc->c_dip, 0);
1843 static void
1844 fdmotoff(void *arg)
1985 (void *)arg, sizeof (struct dk_allmap32), flag))
1999 if (ddi_copyout(&dk_allmap, (void *)arg,
2011 if (ddi_copyin((const void *)arg, &cpy.dka,
2028 if (ddi_copyin((const void *)arg, &dk_allmap,
2070 if (ddi_copyout(&vtoc32, (void *)arg,
2077 if (ddi_copyout(&vtoc, (void *)arg,
2083 if (ddi_copyout(&vtoc, (void *)arg, sizeof (vtoc), flag))
2095 if (ddi_copyin((const void *)arg, &vtoc32,
2104 if (ddi_copyin((const void *)arg, &vtoc,
2111 if (ddi_copyin((const void *)arg, &vtoc, sizeof (vtoc), flag))
2134 (void) pm_busy_component(fdc->c_dip, 0);
2139 (void) pm_idle_component(fdc->c_dip, 0);
2148 (void) pm_busy_component(fdc->c_dip, 0);
2151 (void) pm_idle_component(fdc->c_dip, 0);
2227 (void) pm_busy_component(fdc->c_dip, 0);
2237 (void) pm_idle_component(fdc->c_dip, 0);
2249 (void) pm_idle_component(fdc->c_dip, 0);
2273 (void) pm_busy_component(fdc->c_dip, 0);
2285 (void) pm_idle_component(fdc->c_dip, 0);
2366 (void) pm_idle_component(fdc->c_dip, 0);
2425 if (ddi_copyin((const void *)arg, &fc32,
2441 if (ddi_copyin((const void *)arg, &fc,
2448 if (ddi_copyin((const void *)arg, &fc, sizeof (fc), flag)) {
2504 (void) pm_busy_component(fdc->c_dip, 0);
2514 (void) pm_idle_component(fdc->c_dip, 0);
2525 (void) pm_idle_component(fdc->c_dip, 0);
2532 (void) pm_busy_component(fdc->c_dip, 0);
2535 (void) pm_idle_component(fdc->c_dip, 0);
2632 (void) pm_idle_component(fdc->c_dip, 0);
2853 csb->csb_ncmds, csb->csb_opflags, (void *)csb->csb_addr,
2866 (void) fdexec(fdc, 0); /* don't sleep, don't check change */
2868 (void) fdexec(fdc, FDXC_SLEEP | FDXC_CHECKCHG);
3081 static void
3145 (void *)bp, (int)bp->b_blkno, (int)bp->b_bcount));
3288 blk, (void *)addr, len));
3358 (void *)bp, bp->b_error));
3661 (void) fd_unbind_handle(fdc);
3723 (void *)fdc->c_csb.csb_dmacookie.dmac_laddress));
3756 (void) fd_unbind_handle(fdc);
3773 (void) fd_unbind_handle(fdc);
3919 (void) fd_unbind_handle(fdc);
3946 static void
3960 (void) untimeout(timeid);
3981 (void) cv_timedwait(&fdc->c_motoncv,
4021 (void) fdreset(fdc);
4034 (void) fdrecalseek(fdc, savecsb.csb_unit, -1, 0);
4359 (void) ddi_dma_getwin(fdc->c_dmahandle,
4555 (void) untimeout(timeid);
4629 (void) untimeout(timeid);
4660 static void
4661 fdwatch(void *arg)
4707 (void) fd_lointr((caddr_t)fdctlrs);
4715 static void
4731 static void
4800 (void) untimeout(timeid);
4883 (void) fdexec(fdc, 0); /* no FDXC_CHECKCHG, ... */
4899 (void) fdexec(fdc, 0); /* no FDXC_CHECKCHG, ... */
5004 (void) fdexec(fdc, 0); /* DON't check changed!, no sleep */
5088 static void
5124 static void
5610 static void
5664 static void
5930 static void
6000 static void
6001 fd_media_watch(void *arg)
6032 (void *)(ulong_t)dev, un->un_media_timeout);
6080 (void) pm_idle_component(fdc->c_dip, 0);
6092 (void *)(ulong_t)dev, un->un_media_timeout);
6107 (void) untimeout(timeid);
6249 (void) fdreset(fdc);
6275 static void
6283 (void) pm_raise_power(dip, 0, PM_LEVEL_ON);
6292 static void
6384 static void
6426 static void
6496 static void
6536 static void
6546 static void
6557 static void