Lines Matching refs:arg

28     void *arg;  member
66 static spi_role_e _arg_to_role (unsigned long arg) { in _arg_to_role() argument
68 int control = arg & SPI_SLAVE; in _arg_to_role()
86 static spi_firstbit_e _arg_to_firstbit (unsigned long arg) { in _arg_to_firstbit() argument
88 int control = arg & SPI_LSB; in _arg_to_firstbit()
106 static spi_work_mode_e _arg_to_work_mode (unsigned long arg) { in _arg_to_work_mode() argument
108 int control = arg & (SPI_CPOL|SPI_CPHA); in _arg_to_work_mode()
128 static spi_transfer_mode_e _arg_to_tranmode (unsigned long arg) { in _arg_to_tranmode() argument
130 int control = arg & SPI_TRANSFER_MODE_MASK; in _arg_to_tranmode()
148 static spi_data_size_e _arg_to_datasize (unsigned long arg) { in _arg_to_datasize() argument
150 int control = arg & SPI_DATA_SIZE_MASK; in _arg_to_datasize()
201 static spi_cs_e _arg_to_cs (int arg) { in _arg_to_cs() argument
203 int control = arg & SPI_NO_CS; in _arg_to_cs()
218 int spi_device_ioctl (file_t *f, int cmd, unsigned long arg) { in spi_device_ioctl() argument
231 ddkc_dbg("i_name:%s, spi:%p, cmd:%d, arg:0x%lx\r\n", f->node->i_name, spi, cmd, arg); in spi_device_ioctl()
241 config->role = _arg_to_role(arg); in spi_device_ioctl()
242 config->firstbit = _arg_to_firstbit(arg); in spi_device_ioctl()
243 config->mode = _arg_to_work_mode(arg); in spi_device_ioctl()
244 config->t_mode = _arg_to_tranmode(arg); in spi_device_ioctl()
245 config->data_size = _arg_to_datasize(arg); in spi_device_ioctl()
246 config->cs = _arg_to_cs(arg); in spi_device_ioctl()
261 config->freq = arg; in spi_device_ioctl()
269 tranptr = (ioc_spi_transfer_t *)arg; in spi_device_ioctl()
281 tranptr = (ioc_spi_transfer_t *)arg; in spi_device_ioctl()
293 tranptr = (ioc_spi_transfer_t *)arg; in spi_device_ioctl()
310 config->serial_len = arg; in spi_device_ioctl()
394 (*(spi_poll->notify)) (fd, spi_poll->arg); in spi_rx_notify()
398 spi_poll->arg = NULL; in spi_rx_notify()
412 int spi_device_poll (file_t *f, int flag, poll_notify_t notify, void *fd, void *arg) { in spi_device_poll() argument
421 ddkc_dbg("enter %s, fd:%p, arg:%p, notify:%p\r\n", __func__, fd, arg, notify); in spi_device_poll()
430 spi_poll->arg = NULL; in spi_device_poll()
440 spi_poll->arg = arg; in spi_device_poll()
449 (*notify)(fd, arg); in spi_device_poll()