Home
last modified time | relevance | path

Searched refs:tmc (Results 1 – 25 of 37) sorted by relevance

12

/linux/kernel/time/
H A Dtimer_migration.c428 static inline bool tmigr_is_not_available(struct tmigr_cpu *tmc) in tmigr_is_not_available() argument
430 return !(tmc->tmgroup && tmc->online); in tmigr_is_not_available()
526 struct tmigr_cpu *tmc) in __walk_groups() argument
528 struct tmigr_group *child = NULL, *group = tmc->tmgroup; in __walk_groups()
547 static void walk_groups(up_f up, struct tmigr_walk *data, struct tmigr_cpu *tmc) in walk_groups() argument
549 lockdep_assert_held(&tmc->lock); in walk_groups()
551 __walk_groups(up, data, tmc); in walk_groups()
673 static void __tmigr_cpu_activate(struct tmigr_cpu *tmc) in __tmigr_cpu_activate() argument
677 data.childmask = tmc in __tmigr_cpu_activate()
694 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_cpu_activate() local
881 tmigr_new_timer(struct tmigr_cpu * tmc,u64 nextexp) tmigr_new_timer() argument
908 struct tmigr_cpu *tmc; tmigr_handle_remote_cpu() local
1060 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_handle_remote() local
1158 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_requires_handle_remote() local
1219 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_cpu_new_timer() local
1321 __tmigr_cpu_deactivate(struct tmigr_cpu * tmc,u64 nextexp) __tmigr_cpu_deactivate() argument
1352 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_cpu_deactivate() local
1395 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_quick_check() local
1433 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_trigger_active() local
1442 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_cpu_offline() local
1468 struct tmigr_cpu *tmc = this_cpu_ptr(&tmigr_cpu); tmigr_cpu_online() local
1693 struct tmigr_cpu *tmc = per_cpu_ptr(&tmigr_cpu, cpu); tmigr_setup_groups() local
1763 struct tmigr_cpu *tmc = per_cpu_ptr(&tmigr_cpu, cpu); tmigr_cpu_prepare() local
[all...]
/linux/include/trace/events/
H A Dtimer_migration.h65 TP_PROTO(struct tmigr_cpu *tmc),
67 TP_ARGS(tmc),
79 __entry->parent = tmc->tmgroup;
80 __entry->cpu = tmc->cpuevt.cpu;
81 __entry->lvl = tmc->tmgroup->level;
82 __entry->numa_node = tmc->tmgroup->numa_node;
83 __entry->num_children = tmc->tmgroup->num_children;
84 __entry->groupmask = tmc->groupmask;
142 TP_PROTO(struct tmigr_cpu *tmc),
144 TP_ARGS(tmc),
[all...]
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-coresight-devices-tmc1 What: /sys/bus/coresight/devices/<memory_map>.tmc/trigger_cntr
10 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rsz
17 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/sts
24 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rrp
33 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rwp
42 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/trg
49 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ctl
56 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffsr
64 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffcr
72 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgm
[all...]
/linux/drivers/hwtracing/coresight/
H A DMakefile32 obj-$(CONFIG_CORESIGHT_LINK_AND_SINK_TMC) += coresight-tmc.o
33 coresight-tmc-y := coresight-tmc-core.o coresight-tmc-etf.o \
34 coresight-tmc-etr.o
H A DKconfig46 module will be called coresight-tmc.
/linux/drivers/net/wan/
H A Dhd64572.c362 unsigned int tmc, br = 10, brv = 1024; in sca_set_port() local
371 tmc = CLOCK_BASE / brv / port->settings.clock_rate; in sca_set_port()
372 } while (br > 1 && tmc <= 128); in sca_set_port()
374 if (tmc < 1) { in sca_set_port()
375 tmc = 1; in sca_set_port()
376 br = 0; /* For baud=CLOCK_BASE we use tmc=1 br=0 */ in sca_set_port()
378 } else if (tmc > 255) { in sca_set_port()
379 tmc = 256; /* tmc=0 means 256 - low baud rates */ in sca_set_port()
382 port->settings.clock_rate = CLOCK_BASE / brv / tmc; in sca_set_port()
[all...]
H A Dhd64570.c406 unsigned int tmc, br = 10, brv = 1024; in sca_set_port() local
415 tmc = CLOCK_BASE / brv / port->settings.clock_rate; in sca_set_port()
416 } while (br > 1 && tmc <= 128); in sca_set_port()
418 if (tmc < 1) { in sca_set_port()
419 tmc = 1; in sca_set_port()
420 br = 0; /* For baud=CLOCK_BASE we use tmc=1 br=0 */ in sca_set_port()
422 } else if (tmc > 255) { in sca_set_port()
423 tmc = 256; /* tmc=0 means 256 - low baud rates */ in sca_set_port()
426 port->settings.clock_rate = CLOCK_BASE / brv / tmc; in sca_set_port()
[all...]
H A Dpci200syn.c72 u8 rxs, txs, tmc; /* SCA registers */ member
H A Dc101.c68 u8 rxs, txs, tmc; /* SCA registers */ member
H A Dpc300too.c85 u8 rxs, txs, tmc; /* SCA registers */ member
H A Dn2.c101 u8 rxs, txs, tmc; /* SCA registers */ member
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhi3660-coresight.dtsi136 compatible = "arm,coresight-tmc", "arm,primecell";
282 compatible = "arm,coresight-tmc", "arm,primecell";
374 compatible = "arm,coresight-tmc", "arm,primecell";
433 compatible = "arm,coresight-tmc", "arm,primecell";
H A Dhi6220-coresight.dtsi39 compatible = "arm,coresight-tmc", "arm,primecell";
100 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm64/boot/dts/sprd/
H A Dsc9863a.dtsi212 compatible = "arm,coresight-tmc", "arm,primecell";
277 compatible = "arm,coresight-tmc", "arm,primecell";
302 compatible = "arm,coresight-tmc", "arm,primecell";
H A Dsc9860.dtsi337 compatible = "arm,coresight-tmc", "arm,primecell";
465 compatible = "arm,coresight-tmc", "arm,primecell";
490 compatible = "arm,coresight-tmc", "arm,primecell";
H A Dsc9836.dtsi48 compatible = "arm,coresight-tmc", "arm,primecell";
H A Dums512.dtsi486 compatible = "arm,coresight-tmc", "arm,primecell";
553 compatible = "arm,coresight-tmc", "arm,primecell";
579 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm64/boot/dts/arm/
H A Djuno-cs-r1r2.dtsi27 compatible = "arm,coresight-tmc", "arm,primecell";
H A Djuno-base.dtsi121 compatible = "arm,coresight-tmc", "arm,primecell";
198 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx7s.dtsi304 compatible = "arm,coresight-tmc", "arm,primecell";
327 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm64/boot/dts/qcom/
H A Dqcs615.dtsi1929 tmc@6047000 {
1930 compatible = "arm,coresight-tmc", "arm,primecell";
2425 tmc@6b09000 {
2426 compatible = "arm,coresight-tmc", "arm,primecell";
H A Dmsm8916.dtsi731 compatible = "arm,coresight-tmc", "arm,primecell";
757 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq.dtsi484 compatible = "arm,coresight-tmc", "arm,primecell";
507 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8974.dtsi796 compatible = "arm,coresight-tmc", "arm,primecell";
942 compatible = "arm,coresight-tmc", "arm,primecell";
/linux/Documentation/userspace-api/ioctl/
H A Dioctl-number.rst228 '[' 00-3F linux/usb/tmc.h USB Test and Measurement Devices

12