Symbol: gtm
arch/powerpc/include/asm/fsl_gtm.h
17
struct gtm;
arch/powerpc/include/asm/fsl_gtm.h
22
struct gtm *gtm;
arch/powerpc/include/asm/fsl_gtm.h
33
extern struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
arch/powerpc/sysdev/fsl_gtm.c
103
spin_unlock_irq(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
122
struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
arch/powerpc/sysdev/fsl_gtm.c
130
spin_lock_irq(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
132
if (gtm->timers[timer].requested)
arch/powerpc/sysdev/fsl_gtm.c
135
ret = &gtm->timers[timer];
arch/powerpc/sysdev/fsl_gtm.c
139
spin_unlock_irq(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
155
spin_lock_irq(&tmr->gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
157
spin_unlock_irq(&tmr->gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
168
struct gtm *gtm = tmr->gtm;
arch/powerpc/sysdev/fsl_gtm.c
169
int num = tmr - &gtm->timers[0];
arch/powerpc/sysdev/fsl_gtm.c
181
prescaler = gtm->clock / frequency;
arch/powerpc/sysdev/fsl_gtm.c
203
spin_lock_irqsave(&gtm->lock, flags);
arch/powerpc/sysdev/fsl_gtm.c
225
spin_unlock_irqrestore(&gtm->lock, flags);
arch/powerpc/sysdev/fsl_gtm.c
304
struct gtm *gtm = tmr->gtm;
arch/powerpc/sysdev/fsl_gtm.c
305
int num = tmr - &gtm->timers[0];
arch/powerpc/sysdev/fsl_gtm.c
308
spin_lock_irqsave(&gtm->lock, flags);
arch/powerpc/sysdev/fsl_gtm.c
313
spin_unlock_irqrestore(&gtm->lock, flags);
arch/powerpc/sysdev/fsl_gtm.c
381
struct gtm *gtm;
arch/powerpc/sysdev/fsl_gtm.c
385
gtm = kzalloc_obj(*gtm);
arch/powerpc/sysdev/fsl_gtm.c
386
if (!gtm) {
arch/powerpc/sysdev/fsl_gtm.c
392
spin_lock_init(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
399
gtm->clock = *clock;
arch/powerpc/sysdev/fsl_gtm.c
401
for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
arch/powerpc/sysdev/fsl_gtm.c
410
gtm->timers[i].irq = irq;
arch/powerpc/sysdev/fsl_gtm.c
411
gtm->timers[i].gtm = gtm;
arch/powerpc/sysdev/fsl_gtm.c
414
gtm->regs = of_iomap(np, 0);
arch/powerpc/sysdev/fsl_gtm.c
415
if (!gtm->regs) {
arch/powerpc/sysdev/fsl_gtm.c
421
gtm_set_shortcuts(np, gtm->timers, gtm->regs);
arch/powerpc/sysdev/fsl_gtm.c
422
list_add(&gtm->list_node, &gtms);
arch/powerpc/sysdev/fsl_gtm.c
425
np->data = gtm;
arch/powerpc/sysdev/fsl_gtm.c
430
kfree(gtm);
arch/powerpc/sysdev/fsl_gtm.c
89
struct gtm *gtm;
arch/powerpc/sysdev/fsl_gtm.c
92
list_for_each_entry(gtm, &gtms, list_node) {
arch/powerpc/sysdev/fsl_gtm.c
93
spin_lock_irq(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
95
for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
arch/powerpc/sysdev/fsl_gtm.c
96
if (!gtm->timers[i].requested) {
arch/powerpc/sysdev/fsl_gtm.c
97
gtm->timers[i].requested = true;
arch/powerpc/sysdev/fsl_gtm.c
98
spin_unlock_irq(&gtm->lock);
arch/powerpc/sysdev/fsl_gtm.c
99
return &gtm->timers[i];
drivers/ata/libata-acpi.c
334
const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap);
drivers/ata/libata-acpi.c
336
if (ACPI_HANDLE(&ap->tdev) && gtm)
drivers/ata/libata-acpi.c
337
ata_acpi_stm(ap, gtm);
drivers/ata/libata-acpi.c
354
int ata_acpi_gtm(struct ata_port *ap, struct ata_acpi_gtm *gtm)
drivers/ata/libata-acpi.c
392
memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm));
drivers/ata/libata-acpi.c
551
const struct ata_acpi_gtm *gtm)
drivers/ata/libata-acpi.c
560
if (!(gtm->flags & 0x10))
drivers/ata/libata-acpi.c
564
mode = ata_timing_cycle2mode(ATA_SHIFT_PIO, gtm->drive[unit].pio);
drivers/ata/libata-acpi.c
571
if (!(gtm->flags & (1 << (2 * unit))))
drivers/ata/libata-acpi.c
576
mode = ata_timing_cycle2mode(type, gtm->drive[unit].dma);
drivers/ata/libata-acpi.c
593
const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap);
drivers/ata/libata-acpi.c
595
if (!gtm)
drivers/ata/libata-acpi.c
601
xfer_mask = ata_acpi_gtm_xfermask(dev, gtm);
drivers/ata/libata-acpi.c
889
const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap);
drivers/ata/libata-acpi.c
892
if (ACPI_HANDLE(&ap->tdev) && gtm) {
drivers/ata/libata-acpi.c
896
ata_acpi_stm(ap, gtm);
drivers/ata/pata_acpi.c
118
if (!(acpi->gtm.flags & 0x10))
drivers/ata/pata_acpi.c
123
acpi->gtm.drive[unit].pio = t->cycle;
drivers/ata/pata_acpi.c
124
ata_acpi_stm(ap, &acpi->gtm);
drivers/ata/pata_acpi.c
126
ata_acpi_gtm(ap, &acpi->gtm);
drivers/ata/pata_acpi.c
141
if (!(acpi->gtm.flags & 0x10))
drivers/ata/pata_acpi.c
147
acpi->gtm.drive[unit].dma = t->udma;
drivers/ata/pata_acpi.c
148
acpi->gtm.flags |= (1 << (2 * unit));
drivers/ata/pata_acpi.c
150
acpi->gtm.drive[unit].dma = t->cycle;
drivers/ata/pata_acpi.c
151
acpi->gtm.flags &= ~(1 << (2 * unit));
drivers/ata/pata_acpi.c
153
ata_acpi_stm(ap, &acpi->gtm);
drivers/ata/pata_acpi.c
155
ata_acpi_gtm(ap, &acpi->gtm);
drivers/ata/pata_acpi.c
173
if (acpi->gtm.flags & 0x10)
drivers/ata/pata_acpi.c
24
struct ata_acpi_gtm gtm;
drivers/ata/pata_acpi.c
41
if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0)
drivers/ata/pata_acpi.c
79
probe = acpi->gtm;
drivers/ata/pata_amd.c
276
const struct ata_acpi_gtm *gtm;
drivers/ata/pata_amd.c
291
gtm = ata_acpi_init_gtm(ap);
drivers/ata/pata_amd.c
292
if (gtm) {
drivers/ata/pata_amd.c
293
acpi_limit = ata_acpi_gtm_xfermask(dev, gtm);
drivers/ata/pata_amd.c
296
gtm->drive[0].dma, gtm->drive[1].dma, gtm->flags);
include/linux/libata.h
1374
const struct ata_acpi_gtm *gtm);
include/linux/libata.h
1395
const struct ata_acpi_gtm *gtm)