diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-05-31 20:40:12 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-05-31 20:40:12 +0000 |
| commit | 25371920a016f729e706e60c6cce18369a424a7c (patch) | |
| tree | ca432f3c0be4370b5157ca75cb9ffd58138d5ae9 /sys/dev/ips | |
| parent | 6f759796957ff8597e0a665294b30221621933ef (diff) | |
Notes
Diffstat (limited to 'sys/dev/ips')
| -rw-r--r-- | sys/dev/ips/ips_ioctl.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/sys/dev/ips/ips_ioctl.c b/sys/dev/ips/ips_ioctl.c index 9540a0f21390..9c31dfc9981e 100644 --- a/sys/dev/ips/ips_ioctl.c +++ b/sys/dev/ips/ips_ioctl.c @@ -86,18 +86,19 @@ static int ips_ioctl_start(ips_command_t *command) static int ips_ioctl_cmd(ips_softc_t *sc, ips_ioctl_t *ioctl_cmd, ips_user_request *user_request) { int error = EINVAL; - if (bus_dma_tag_create( /* parent */ sc->adapter_dmatag, - /* alignment */ 1, - /* boundary */ 0, - /* lowaddr */ BUS_SPACE_MAXADDR_32BIT, - /* highaddr */ BUS_SPACE_MAXADDR, - /* filter */ NULL, - /* filterarg */ NULL, - /* maxsize */ ioctl_cmd->datasize, - /* numsegs */ 1, - /* maxsegsize*/ ioctl_cmd->datasize, - /* flags */ 0, - &ioctl_cmd->dmatag) != 0) { + + if (bus_dma_tag_create( /* parent */ sc->adapter_dmatag, + /* alignment */ 1, + /* boundary */ 0, + /* lowaddr */ BUS_SPACE_MAXADDR_32BIT, + /* highaddr */ BUS_SPACE_MAXADDR, + /* filter */ NULL, + /* filterarg */ NULL, + /* maxsize */ ioctl_cmd->datasize, + /* numsegs */ 1, + /* maxsegsize*/ ioctl_cmd->datasize, + /* flags */ 0, + &ioctl_cmd->dmatag) != 0) { return ENOMEM; } if(bus_dmamem_alloc(ioctl_cmd->dmatag, &ioctl_cmd->data_buffer, |
