wdc_ioctl
error = wdc_ioctl(wd->drvp, xfer, addr, flag, p);
return (wdc_ioctl(drvp, cmd, addr, flag, curproc));
int wdc_ioctl(struct ata_drive_datas *, u_long, caddr_t, int, struct proc *);