iot 358 arch/arm/mach-s3c24xx/iotiming-s3c2410.c struct s3c_iotimings *iot) iot 367 arch/arm/mach-s3c24xx/iotiming-s3c2410.c bt = iot->bank[bank].io_2410; iot 400 arch/arm/mach-s3c24xx/iotiming-s3c2410.c struct s3c_iotimings *iot) iot 408 arch/arm/mach-s3c24xx/iotiming-s3c2410.c bt = iot->bank[bank].io_2410; iot 38 arch/arm/mach-s3c24xx/iotiming-s3c2412.c static void s3c2412_print_timing(const char *pfx, struct s3c_iotimings *iot) iot 44 arch/arm/mach-s3c24xx/iotiming-s3c2412.c bt = iot->bank[bank].io_2412; iot 139 arch/arm/mach-s3c24xx/iotiming-s3c2412.c struct s3c_iotimings *iot) iot 146 arch/arm/mach-s3c24xx/iotiming-s3c2412.c bt = iot->bank[bank].io_2412; iot 172 arch/arm/mach-s3c24xx/iotiming-s3c2412.c struct s3c_iotimings *iot) iot 181 arch/arm/mach-s3c24xx/iotiming-s3c2412.c bt = iot->bank[bank].io_2412; iot 220 arch/arm/plat-samsung/include/plat/cpu-freq-core.h struct s3c_iotimings *iot); iot 226 arch/arm/plat-samsung/include/plat/cpu-freq-core.h struct s3c_iotimings *iot); iot 245 arch/arm/plat-samsung/include/plat/cpu-freq-core.h struct s3c_iotimings *iot); iot 248 arch/arm/plat-samsung/include/plat/cpu-freq-core.h struct s3c_iotimings *iot); iot 100 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c struct s3c_iotimings *iot; iot 116 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c iot = s3c_cpufreq_getiotimings(); iot 117 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c if (!iot) { iot 125 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c iob = &iot->bank[bank]; iot 58 drivers/md/dm-cache-target.c static void iot_init(struct io_tracker *iot) iot 60 drivers/md/dm-cache-target.c spin_lock_init(&iot->lock); iot 61 drivers/md/dm-cache-target.c iot->in_flight = 0ul; iot 62 drivers/md/dm-cache-target.c iot->idle_time = 0ul; iot 63 drivers/md/dm-cache-target.c iot->last_update_time = jiffies; iot 66 drivers/md/dm-cache-target.c static bool __iot_idle_for(struct io_tracker *iot, unsigned long jifs) iot 68 drivers/md/dm-cache-target.c if (iot->in_flight) iot 71 drivers/md/dm-cache-target.c return time_after(jiffies, iot->idle_time + jifs); iot 74 drivers/md/dm-cache-target.c static bool iot_idle_for(struct io_tracker *iot, unsigned long jifs) iot 79 drivers/md/dm-cache-target.c spin_lock_irqsave(&iot->lock, flags); iot 80 drivers/md/dm-cache-target.c r = __iot_idle_for(iot, jifs); iot 81 drivers/md/dm-cache-target.c spin_unlock_irqrestore(&iot->lock, flags); iot 86 drivers/md/dm-cache-target.c static void iot_io_begin(struct io_tracker *iot, sector_t len) iot 90 drivers/md/dm-cache-target.c spin_lock_irqsave(&iot->lock, flags); iot 91 drivers/md/dm-cache-target.c iot->in_flight += len; iot 92 drivers/md/dm-cache-target.c spin_unlock_irqrestore(&iot->lock, flags); iot 95 drivers/md/dm-cache-target.c static void __iot_io_end(struct io_tracker *iot, sector_t len) iot 100 drivers/md/dm-cache-target.c iot->in_flight -= len; iot 101 drivers/md/dm-cache-target.c if (!iot->in_flight) iot 102 drivers/md/dm-cache-target.c iot->idle_time = jiffies; iot 105 drivers/md/dm-cache-target.c static void iot_io_end(struct io_tracker *iot, sector_t len) iot 109 drivers/md/dm-cache-target.c spin_lock_irqsave(&iot->lock, flags); iot 110 drivers/md/dm-cache-target.c __iot_io_end(iot, len); iot 111 drivers/md/dm-cache-target.c spin_unlock_irqrestore(&iot->lock, flags);