Home
last modified time | relevance | path

Searched full:paths (Results 1 – 25 of 1777) sorted by relevance

12345678910>>...72

/kernel/linux/linux-6.6/drivers/interconnect/
Dbulk.c8 * of_icc_bulk_get() - get interconnect paths
11 * @paths: the table with the paths we want to get
16 struct icc_bulk_data *paths) in of_icc_bulk_get() argument
21 paths[i].path = of_icc_get(dev, paths[i].name); in of_icc_bulk_get()
22 if (IS_ERR(paths[i].path)) { in of_icc_bulk_get()
23 ret = PTR_ERR(paths[i].path); in of_icc_bulk_get()
26 paths[i].name, ret); in of_icc_bulk_get()
27 paths[i].path = NULL; in of_icc_bulk_get()
35 icc_bulk_put(i, paths); in of_icc_bulk_get()
42 * icc_bulk_put() - put a list of interconnect paths
[all …]
/kernel/linux/linux-5.10/drivers/interconnect/
Dbulk.c8 * of_icc_bulk_get() - get interconnect paths
11 * @paths: the table with the paths we want to get
16 struct icc_bulk_data *paths) in of_icc_bulk_get() argument
21 paths[i].path = of_icc_get(dev, paths[i].name); in of_icc_bulk_get()
22 if (IS_ERR(paths[i].path)) { in of_icc_bulk_get()
23 ret = PTR_ERR(paths[i].path); in of_icc_bulk_get()
26 paths[i].name, ret); in of_icc_bulk_get()
27 paths[i].path = NULL; in of_icc_bulk_get()
35 icc_bulk_put(i, paths); in of_icc_bulk_get()
42 * icc_bulk_put() - put a list of interconnect paths
[all …]
/kernel/linux/linux-6.6/include/linux/
Dinterconnect.h45 int devm_of_icc_bulk_get(struct device *dev, int num_paths, struct icc_bulk_data *paths);
54 struct icc_bulk_data *paths);
55 void icc_bulk_put(int num_paths, struct icc_bulk_data *paths);
56 int icc_bulk_set_bw(int num_paths, const struct icc_bulk_data *paths);
57 int icc_bulk_enable(int num_paths, const struct icc_bulk_data *paths);
58 void icc_bulk_disable(int num_paths, const struct icc_bulk_data *paths);
107 static inline int of_icc_bulk_get(struct device *dev, int num_paths, struct icc_bulk_data *paths) in of_icc_bulk_get() argument
113 struct icc_bulk_data *paths) in devm_of_icc_bulk_get() argument
118 static inline void icc_bulk_put(int num_paths, struct icc_bulk_data *paths) in icc_bulk_put() argument
122 static inline int icc_bulk_set_bw(int num_paths, const struct icc_bulk_data *paths) in icc_bulk_set_bw() argument
[all …]
/kernel/linux/linux-5.10/drivers/thunderbolt/
Dtunnel.c72 tunnel->paths = kcalloc(npaths, sizeof(tunnel->paths[0]), GFP_KERNEL); in tb_tunnel_alloc()
73 if (!tunnel->paths) { in tb_tunnel_alloc()
157 * Discover both paths even if they are not complete. We will in tb_tunnel_discover_pci()
168 tunnel->paths[TB_PCI_PATH_UP] = path; in tb_tunnel_discover_pci()
169 tb_pci_init_path(tunnel->paths[TB_PCI_PATH_UP]); in tb_tunnel_discover_pci()
175 tunnel->paths[TB_PCI_PATH_DOWN] = path; in tb_tunnel_discover_pci()
176 tb_pci_init_path(tunnel->paths[TB_PCI_PATH_DOWN]); in tb_tunnel_discover_pci()
239 tunnel->paths[TB_PCI_PATH_DOWN] = path; in tb_tunnel_alloc_pci()
248 tunnel->paths[TB_PCI_PATH_UP] = path; in tb_tunnel_alloc_pci()
512 struct tb_path **paths; in tb_dp_activate() local
[all …]
Dtest.c804 * DP Video path from host to device using lane 1. Paths like in tb_test_path_not_bonded_lane1()
807 * paths like this (you either use lane 0 where lane 1 is in tb_test_path_not_bonded_lane1()
1236 KUNIT_ASSERT_EQ(test, tunnel1->paths[0]->path_length, 2); in tb_test_tunnel_pcie()
1237 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[0].in_port, down); in tb_test_tunnel_pcie()
1238 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[1].out_port, up); in tb_test_tunnel_pcie()
1239 KUNIT_ASSERT_EQ(test, tunnel1->paths[1]->path_length, 2); in tb_test_tunnel_pcie()
1240 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[0].in_port, up); in tb_test_tunnel_pcie()
1241 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[1].out_port, down); in tb_test_tunnel_pcie()
1251 KUNIT_ASSERT_EQ(test, tunnel2->paths[0]->path_length, 2); in tb_test_tunnel_pcie()
1252 KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[0]->hops[0].in_port, down); in tb_test_tunnel_pcie()
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-class-rtrs-client40 What: /sys/class/rtrs-client/<session-name>/paths/
48 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/state
55 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/reconnect
62 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/disconnect
69 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/remove_path
77 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/hca_name
83 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/hca_port
89 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/src_addr
95 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/dst_addr
101 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/cur_latency
[all …]
Dsysfs-class-rtrs-server8 What: /sys/class/rtrs-server/<session-name>/paths/
16 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/disconnect
23 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/hca_name
29 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/hca_port
35 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/src_addr
41 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/dst_addr
47 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/stats/rdma
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-class-rtrs-client37 What: /sys/class/rtrs-client/<session-name>/paths/
45 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/state
52 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/reconnect
59 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/disconnect
66 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/remove_path
74 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/hca_name
80 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/hca_port
86 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/src_addr
92 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/dst_addr
98 What: /sys/class/rtrs-client/<session-name>/paths/<src@dst>/stats/reset_all
[all …]
Dsysfs-class-rtrs-server8 What: /sys/class/rtrs-server/<session-name>/paths/
16 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/disconnect
23 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/hca_name
29 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/hca_port
35 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/src_addr
41 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/dst_addr
47 What: /sys/class/rtrs-server/<session-name>/paths/<src@dst>/stats/rdma
/kernel/linux/linux-6.6/drivers/thunderbolt/
Dtest.c931 * DP Video path from host to device using lane 1. Paths like in tb_test_path_not_bonded_lane1()
934 * paths like this (you either use lane 0 where lane 1 is in tb_test_path_not_bonded_lane1()
1363 KUNIT_ASSERT_EQ(test, tunnel1->paths[0]->path_length, 2); in tb_test_tunnel_pcie()
1364 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[0].in_port, down); in tb_test_tunnel_pcie()
1365 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[1].out_port, up); in tb_test_tunnel_pcie()
1366 KUNIT_ASSERT_EQ(test, tunnel1->paths[1]->path_length, 2); in tb_test_tunnel_pcie()
1367 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[0].in_port, up); in tb_test_tunnel_pcie()
1368 KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[1].out_port, down); in tb_test_tunnel_pcie()
1378 KUNIT_ASSERT_EQ(test, tunnel2->paths[0]->path_length, 2); in tb_test_tunnel_pcie()
1379 KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[0]->hops[0].in_port, down); in tb_test_tunnel_pcie()
[all …]
Dtunnel.c146 tunnel->paths = kcalloc(npaths, sizeof(tunnel->paths[0]), GFP_KERNEL); in tb_tunnel_alloc()
147 if (!tunnel->paths) { in tb_tunnel_alloc()
282 * Discover both paths even if they are not complete. We will in tb_tunnel_discover_pci()
293 tunnel->paths[TB_PCI_PATH_UP] = path; in tb_tunnel_discover_pci()
294 if (tb_pci_init_path(tunnel->paths[TB_PCI_PATH_UP])) in tb_tunnel_discover_pci()
301 tunnel->paths[TB_PCI_PATH_DOWN] = path; in tb_tunnel_discover_pci()
302 if (tb_pci_init_path(tunnel->paths[TB_PCI_PATH_DOWN])) in tb_tunnel_discover_pci()
363 tunnel->paths[TB_PCI_PATH_DOWN] = path; in tb_tunnel_alloc_pci()
371 tunnel->paths[TB_PCI_PATH_UP] = path; in tb_tunnel_alloc_pci()
868 struct tb_path **paths; in tb_dp_activate() local
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/device-mapper/
Ddm-service-time.rst11 The performance value is a relative throughput value among all paths
26 among all paths in the path-group.
30 other paths having a positive value are available.
43 among all paths in the path-group.
59 1. If the paths have the same 'relative_throughput', skip
62 2. If the paths have the same 'in-flight-size', skip the division
65 3. If some paths have non-zero 'relative_throughput' and others
66 have zero 'relative_throughput', ignore those paths with zero
78 In case that 2 paths (sda and sdb) are used with repeat_count == 128
Dswitch.rst7 paths. The path used for any specific region can be switched
38 robin algorithm to send I/O across all paths and let the storage array
52 Lower Tier - Load balance amongst paths to a particular member.
55 Each of these multipath devices contains the set of paths directly to
57 selectors to load balance amongst these paths. We also build a
58 non-preferred priority group containing paths to other array members for
73 The number of paths across which to distribute the I/O.
77 to any of the available paths.
97 which paths.
/kernel/linux/linux-6.6/Documentation/admin-guide/device-mapper/
Ddm-service-time.rst11 The performance value is a relative throughput value among all paths
26 among all paths in the path-group.
30 other paths having a positive value are available.
43 among all paths in the path-group.
59 1. If the paths have the same 'relative_throughput', skip
62 2. If the paths have the same 'in-flight-size', skip the division
65 3. If some paths have non-zero 'relative_throughput' and others
66 have zero 'relative_throughput', ignore those paths with zero
78 In case that 2 paths (sda and sdb) are used with repeat_count == 128
Dswitch.rst7 paths. The path used for any specific region can be switched
38 robin algorithm to send I/O across all paths and let the storage array
52 Lower Tier - Load balance amongst paths to a particular member.
55 Each of these multipath devices contains the set of paths directly to
57 selectors to load balance amongst these paths. We also build a
58 non-preferred priority group containing paths to other array members for
73 The number of paths across which to distribute the I/O.
77 to any of the available paths.
97 which paths.
/kernel/linux/linux-6.6/tools/perf/ui/browsers/
Dscripts.c28 char **paths; member
53 if (asprintf(&c->paths[c->index], in add_script_option()
73 if (asprintf(&c->paths[c->index], "%s %s", value, in scripts_config()
88 char *buf, *paths[SCRIPT_MAX_NO], *names[SCRIPT_MAX_NO]; in list_scripts() local
96 .paths = paths, in list_scripts()
122 paths[i] = names[i] + SCRIPT_NAMELEN; in list_scripts()
125 num = find_scripts(names + max_std, paths + max_std, SCRIPT_MAX_NO - max_std, in list_scripts()
145 strcpy(script_name, paths[choice]); in list_scripts()
152 zfree(&paths[i]); in list_scripts()
/kernel/linux/linux-5.10/tools/perf/ui/browsers/
Dscripts.c28 char **paths; member
53 if (asprintf(&c->paths[c->index], in add_script_option()
73 if (asprintf(&c->paths[c->index], "%s %s", value, in scripts_config()
88 char *buf, *paths[SCRIPT_MAX_NO], *names[SCRIPT_MAX_NO]; in list_scripts() local
96 .paths = paths, in list_scripts()
122 paths[i] = names[i] + SCRIPT_NAMELEN; in list_scripts()
125 num = find_scripts(names + max_std, paths + max_std, SCRIPT_MAX_NO - max_std, in list_scripts()
145 strcpy(script_name, paths[choice]); in list_scripts()
152 zfree(&paths[i]); in list_scripts()
/kernel/linux/linux-6.6/drivers/staging/sm750fb/
Dsm750.h156 int paths; member
158 * which paths(s) this output stands for,for sm750:
159 * paths=1:means output for panel paths
160 * paths=2:means output for crt paths
161 * paths=3:means output for both panel and crt paths
/kernel/linux/linux-5.10/drivers/staging/sm750fb/
Dsm750.h152 int paths; member
154 * which paths(s) this output stands for,for sm750:
155 * paths=1:means output for panel paths
156 * paths=2:means output for crt paths
157 * paths=3:means output for both panel and crt paths
/kernel/linux/linux-5.10/tools/perf/
DBuild36 paths += -DPERF_HTML_PATH="BUILD_STR($(htmldir_SQ))"
37 paths += -DPERF_INFO_PATH="BUILD_STR($(infodir_SQ))"
38 paths += -DPERF_MAN_PATH="BUILD_STR($(mandir_SQ))"
40 CFLAGS_builtin-help.o += $(paths)
41 CFLAGS_builtin-timechart.o += $(paths)
/kernel/linux/linux-6.6/tools/perf/
DBuild43 paths += -DPERF_HTML_PATH="BUILD_STR($(htmldir_SQ))"
44 paths += -DPERF_INFO_PATH="BUILD_STR($(infodir_SQ))"
45 paths += -DPERF_MAN_PATH="BUILD_STR($(mandir_SQ))"
47 CFLAGS_builtin-help.o += $(paths)
48 CFLAGS_builtin-timechart.o += $(paths)
/kernel/linux/linux-5.10/include/trace/events/
Dasoc.h192 TP_PROTO(int paths, int stream),
194 TP_ARGS(paths, stream),
197 __field( int, paths )
202 __entry->paths = paths;
206 TP_printk("%s: found %d paths",
207 __entry->stream ? "capture" : "playback", __entry->paths)
/kernel/linux/linux-6.6/include/trace/events/
Dasoc.h195 TP_PROTO(int paths, int stream),
197 TP_ARGS(paths, stream),
200 __field( int, paths )
205 __entry->paths = paths;
209 TP_printk("%s: found %d paths",
210 __entry->stream ? "capture" : "playback", __entry->paths)
/kernel/linux/linux-5.10/include/linux/
Dinterconnect.h42 struct icc_bulk_data *paths);
43 void icc_bulk_put(int num_paths, struct icc_bulk_data *paths);
44 int icc_bulk_set_bw(int num_paths, const struct icc_bulk_data *paths);
45 int icc_bulk_enable(int num_paths, const struct icc_bulk_data *paths);
46 void icc_bulk_disable(int num_paths, const struct icc_bulk_data *paths);
/kernel/linux/linux-5.10/tools/perf/util/
Dcall-path.h3 * call-path.h: Manipulate a tree data structure containing function call paths
23 * @children: tree of call paths of functions called
48 * struct call_path_root - root of all call paths.
50 * @blocks: list of blocks to store call paths

12345678910>>...72