Lines Matching defs:ginfo
1644 struct snd_timer_ginfo *ginfo;
1650 ginfo = memdup_user(_ginfo, sizeof(*ginfo));
1651 if (IS_ERR(ginfo))
1652 return PTR_ERR(ginfo);
1654 tid = ginfo->tid;
1655 memset(ginfo, 0, sizeof(*ginfo));
1656 ginfo->tid = tid;
1660 ginfo->card = t->card ? t->card->number : -1;
1662 ginfo->flags |= SNDRV_TIMER_FLG_SLAVE;
1663 strlcpy(ginfo->id, t->id, sizeof(ginfo->id));
1664 strlcpy(ginfo->name, t->name, sizeof(ginfo->name));
1665 ginfo->resolution = t->hw.resolution;
1667 ginfo->resolution_min = t->hw.resolution_min;
1668 ginfo->resolution_max = t->hw.resolution_max;
1671 ginfo->clients++;
1677 if (err >= 0 && copy_to_user(_ginfo, ginfo, sizeof(*ginfo)))
1679 kfree(ginfo);