Lines Matching refs:arg
10 static int set_io_32bit(ide_drive_t *drive, int arg) in set_io_32bit() argument
15 if (arg < 0 || arg > 1 + (SUPPORT_VLB_SYNC << 1)) in set_io_32bit()
18 drive->io_32bit = arg; in set_io_32bit()
25 static int set_ksettings(ide_drive_t *drive, int arg) in set_ksettings() argument
27 if (arg < 0 || arg > 1) in set_ksettings()
30 if (arg) in set_ksettings()
40 static int set_using_dma(ide_drive_t *drive, int arg) in set_using_dma() argument
45 if (arg < 0 || arg > 1) in set_using_dma()
56 if (arg) { in set_using_dma()
65 if (arg < 0 || arg > 1) in set_using_dma()
96 static int set_pio_mode(ide_drive_t *drive, int arg) in set_pio_mode() argument
101 if (arg < 0 || arg > 255) in set_pio_mode()
108 if (set_pio_mode_abuse(drive->hwif, arg)) { in set_pio_mode()
109 drive->pio_mode = arg + XFER_PIO_0; in set_pio_mode()
111 if (arg == 8 || arg == 9) { in set_pio_mode()
123 ide_set_pio(drive, arg); in set_pio_mode()
136 static int set_unmaskirq(ide_drive_t *drive, int arg) in set_unmaskirq() argument
141 if (arg < 0 || arg > 1) in set_unmaskirq()
144 if (arg) in set_unmaskirq()
159 int arg) in ide_devset_execute() argument
166 return setting->set(drive, arg); in ide_devset_execute()
172 *(int *)&rq->cmd[1] = arg; in ide_devset_execute()