Lines Matching defs:arg

1113 static int snd_seq_ioctl_pversion(struct snd_seq_client *client, void *arg)
1115 int *pversion = arg;
1121 static int snd_seq_ioctl_user_pversion(struct snd_seq_client *client, void *arg)
1123 client->user_pversion = *(unsigned int *)arg;
1127 static int snd_seq_ioctl_client_id(struct snd_seq_client *client, void *arg)
1129 int *client_id = arg;
1136 static int snd_seq_ioctl_system_info(struct snd_seq_client *client, void *arg)
1138 struct snd_seq_system_info *info = arg;
1154 static int snd_seq_ioctl_running_mode(struct snd_seq_client *client, void *arg)
1156 struct snd_seq_running_info *info = arg;
1207 void *arg)
1209 struct snd_seq_client_info *client_info = arg;
1224 void *arg)
1226 struct snd_seq_client_info *client_info = arg;
1267 static int snd_seq_ioctl_create_port(struct snd_seq_client *client, void *arg)
1269 struct snd_seq_port_info *info = arg;
1322 static int snd_seq_ioctl_delete_port(struct snd_seq_client *client, void *arg)
1324 struct snd_seq_port_info *info = arg;
1344 static int snd_seq_ioctl_get_port_info(struct snd_seq_client *client, void *arg)
1346 struct snd_seq_port_info *info = arg;
1367 static int snd_seq_ioctl_set_port_info(struct snd_seq_client *client, void *arg)
1369 struct snd_seq_port_info *info = arg;
1444 void *arg)
1446 struct snd_seq_port_subscribe *subs = arg;
1483 void *arg)
1485 struct snd_seq_port_subscribe *subs = arg;
1518 static int snd_seq_ioctl_create_queue(struct snd_seq_client *client, void *arg)
1520 struct snd_seq_queue_info *info = arg;
1540 static int snd_seq_ioctl_delete_queue(struct snd_seq_client *client, void *arg)
1542 struct snd_seq_queue_info *info = arg;
1549 void *arg)
1551 struct snd_seq_queue_info *info = arg;
1569 void *arg)
1571 struct snd_seq_queue_info *info = arg;
1599 void *arg)
1601 struct snd_seq_queue_info *info = arg;
1616 void *arg)
1618 struct snd_seq_queue_status *status = arg;
1644 void *arg)
1646 struct snd_seq_queue_tempo *tempo = arg;
1679 void *arg)
1681 struct snd_seq_queue_tempo *tempo = arg;
1693 void *arg)
1695 struct snd_seq_queue_timer *timer = arg;
1720 void *arg)
1722 struct snd_seq_queue_timer *timer = arg;
1754 void *arg)
1756 struct snd_seq_queue_client *info = arg;
1771 void *arg)
1773 struct snd_seq_queue_client *info = arg;
1782 return snd_seq_ioctl_get_queue_client(client, arg);
1788 void *arg)
1790 struct snd_seq_client_pool *info = arg;
1816 void *arg)
1818 struct snd_seq_client_pool *info = arg;
1855 return snd_seq_ioctl_get_client_pool(client, arg);
1861 void *arg)
1863 struct snd_seq_remove_events *info = arg;
1888 void *arg)
1890 struct snd_seq_port_subscribe *subs = arg;
1907 static int snd_seq_ioctl_query_subs(struct snd_seq_client *client, void *arg)
1909 struct snd_seq_query_subs *subs = arg;
1963 void *arg)
1965 struct snd_seq_client_info *info = arg;
1987 void *arg)
1989 struct snd_seq_port_info *info = arg;
2066 unsigned long arg)
2069 (struct snd_seq_client_ump_info __user *)arg;
2151 int (*func)(struct snd_seq_client *client, void *arg);
2189 unsigned long arg)
2222 return snd_seq_ioctl_client_ump_info(client, cmd, arg);
2241 if (copy_from_user(&buf, (const void __user *)arg, size))
2253 if (copy_to_user((void __user *)arg, &buf, size))
2412 unsigned int cmd, void *arg)
2418 return handler->func(client, arg);
2431 * @arg: A pointer to data in kernel space.
2434 * kernel API. A pointer of 'arg' argument should be in kernel space.
2438 int snd_seq_kernel_client_ctl(int clientid, unsigned int cmd, void *arg)
2446 return call_seq_client_ctl(client, cmd, arg);
2451 int snd_seq_kernel_client_ioctl(int clientid, unsigned int cmd, void *arg)
2459 return call_seq_client_ctl(client, cmd, arg);