Searched refs:paths (Results 1 - 25 of 64) sorted by path

123

/linux-master/arch/arm/kernel/
H A Datags_compat.c72 char paths[8][128]; member in union:param_struct::__anon28
/linux-master/arch/arm/lib/
H A Ddiv64.S48 @ Test for easy paths first.
/linux-master/drivers/block/rnbd/
H A Drnbd-clt-sysfs.c59 struct rtrs_addr *paths; member in struct:rnbd_map_options
112 pr_err("map_device: too many (> %zu) paths provided\n",
125 &opt->paths[p_cnt]);
576 struct rtrs_addr paths[6]; local
580 opt.paths = paths;
586 addrs = kcalloc(ARRAY_SIZE(paths) * 2, sizeof(*addrs), GFP_KERNEL);
590 for (path_cnt = 0; path_cnt < ARRAY_SIZE(paths); path_cnt++) {
591 paths[path_cnt].src = &addrs[path_cnt * 2];
592 paths[path_cn
[all...]
H A Drnbd-clt.c1230 const struct rtrs_addr *paths,
1268 paths, path_cnt, port_nr,
1532 struct rtrs_addr *paths,
1552 sess = find_and_get_or_create_sess(sessname, paths, path_cnt, port_nr, nr_poll_queues);
1229 find_and_get_or_create_sess(const char *sessname, const struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, u32 nr_poll_queues) argument
1531 rnbd_clt_map_device(const char *sessname, struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, const char *pathname, enum rnbd_access_mode access_mode, u32 nr_poll_queues) argument
H A Drnbd-clt.h132 struct rtrs_addr *paths,
/linux-master/drivers/infiniband/core/
H A Dcm.c1136 /* Required for cleanup paths related cm_req_handler() */
4024 int paths = 0; local
4031 paths = 1 + (alt_path != 0);
4059 paths = 1;
4073 work = kmalloc(struct_size(work, path, paths), GFP_KERNEL);
4490 * The above ensures no call paths from the work are running,
4491 * the remaining paths all take the mad_agent_lock.
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt.c858 * Return: a path with the lowest latency or NULL if all paths are tried
868 * path and so on. Finally it will return NULL if all paths are tried.
924 * We need to remove paths from it, so that next IO can insert
925 * paths (->mp_skip_entry) into a skip_list again.
1891 * Since we can have several sessions (paths) restablishing
2111 * We can fire RECONNECTED event only when all paths were
2120 * Here it is safe to access paths num directly since up counter
2122 * in progress, thus paths removals are impossible.
2166 * All IO paths must observe !CONNECTED state before we
2236 * Decrement paths numbe
2791 rtrs_clt_open(struct rtrs_clt_ops *ops, const char *pathname, const struct rtrs_addr *paths, size_t paths_num, u16 port, size_t pdu_sz, u8 reconnect_delay_sec, s16 max_reconnect_attempts, u32 nr_poll_queues) argument
[all...]
H A Drtrs.h57 const struct rtrs_addr *paths,
/linux-master/drivers/interconnect/
H A 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)
21 paths[i].path = of_icc_get(dev, paths[i].name);
22 if (IS_ERR(paths[i].path)) {
23 ret = PTR_ERR(paths[i].path);
26 paths[i].name, ret);
27 paths[
15 of_icc_bulk_get(struct device *dev, int num_paths, struct icc_bulk_data *paths) argument
46 icc_bulk_put(int num_paths, struct icc_bulk_data *paths) argument
62 icc_bulk_set_bw(int num_paths, const struct icc_bulk_data *paths) argument
86 icc_bulk_enable(int num_paths, const struct icc_bulk_data *paths) argument
112 icc_bulk_disable(int num_paths, const struct icc_bulk_data *paths) argument
120 struct icc_bulk_data *paths; member in struct:icc_bulk_devres
139 devm_of_icc_bulk_get(struct device *dev, int num_paths, struct icc_bulk_data *paths) argument
[all...]
/linux-master/drivers/md/
H A Ddm-ps-historical-service-time.c9 * Marks paths stale if they have not finished within hst *
187 * <threshold_multiplier>: Minimum threshold multiplier for paths to
217 static void free_paths(struct list_head *paths) argument
221 list_for_each_entry_safe(pi, next, paths, list) {
358 * Compare the estimated service time of 2 paths, pi1 and pi2,
378 /* Check here if estimated latency for two paths are too similar.
380 * outstanding requests. In this case, any unloaded paths will
392 * If an unloaded path is stale, choose it. If both paths are unloaded,
H A Ddm-ps-queue-length.c67 static void ql_free_paths(struct list_head *paths) argument
71 list_for_each_entry_safe(pi, next, paths, list) {
H A Ddm-ps-round-robin.c26 * Path-handling code, paths are held in lists
35 static void free_paths(struct list_head *paths) argument
39 list_for_each_entry_safe(pi, next, paths, list) {
H A Ddm-ps-service-time.c63 static void free_paths(struct list_head *paths) argument
67 list_for_each_entry_safe(pi, next, paths, list) {
127 * the path among all paths in the path-group.
131 * other paths having a positive value are available.
201 * Compare the estimated service time of 2 paths, pi1 and pi2,
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcoex.h292 enum rtw89_rf_path_bit paths)
297 phy_map = FIELD_PREP(BTC_RFK_PATH_MAP, paths) |
290 rtw89_btc_phymap(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, enum rtw89_rf_path_bit paths) argument
/linux-master/drivers/opp/
H A Dcore.c1042 if (!opp_table->paths)
1053 ret = icc_set_bw(opp_table->paths[i], avg, peak);
1465 dev_warn(dev, "%s: Error finding interconnect paths: %d\n",
1634 if (opp_table->paths) {
1636 icc_put(opp_table->paths[i]);
1637 kfree(opp_table->paths);
H A Ddebugfs.c70 debugfs_create_file("name", S_IRUGO, d, opp_table->paths[i],
H A Dof.c509 struct icc_path **paths; local
536 paths = kcalloc(num_paths, sizeof(*paths), GFP_KERNEL);
537 if (!paths)
541 paths[i] = of_icc_get_by_index(dev, i);
542 if (IS_ERR(paths[i])) {
543 ret = dev_err_probe(dev, PTR_ERR(paths[i]), "%s: Unable to get path%d\n", __func__, i);
549 opp_table->paths = paths;
556 icc_put(paths[
[all...]
H A Dopp.h192 * @paths: Interconnect path handles
193 * @path_count: Number of interconnect paths
240 struct icc_path **paths; member in struct:opp_table
/linux-master/drivers/platform/x86/
H A Dthinkpad_acpi.c587 #define TPACPI_HANDLE(object, parent, paths...) \
591 static char *object##_paths[] __initdata = { paths }
742 char **paths, const int num_paths)
751 status = acpi_get_handle(parent, paths[i], handle);
755 paths[i], name);
740 drv_acpi_handle_init(const char *name, acpi_handle *handle, const acpi_handle parent, char **paths, const int num_paths) argument
/linux-master/drivers/pmdomain/imx/
H A Dimx8m-blk-ctrl.c66 struct icc_bulk_data paths[DOMAIN_MAX_PATHS]; member in struct:imx8m_blk_ctrl_domain
128 ret = icc_bulk_set_bw(domain->num_paths, domain->paths);
236 domain->paths[j].name = data->path_names[j];
238 domain->paths[j].avg_bw = 1;
239 domain->paths[j].peak_bw = 1;
242 ret = devm_of_icc_bulk_get(dev, data->num_paths, domain->paths);
245 dev_warn_once(dev, "Could not get interconnect paths, NoC will stay unconfigured!\n");
366 * in the system suspend/resume paths due to the device parent/child
H A Dimx8mp-blk-ctrl.c65 struct icc_bulk_data paths[DOMAIN_MAX_PATHS]; member in struct:imx8mp_blk_ctrl_domain
554 ret = icc_bulk_set_bw(domain->num_paths, domain->paths);
665 domain->paths[j].name = data->path_names[j];
667 domain->paths[j].avg_bw = 1;
668 domain->paths[j].peak_bw = 1;
671 ret = devm_of_icc_bulk_get(dev, data->num_paths, domain->paths);
674 dev_warn_once(dev, "Could not get interconnect paths, NoC will stay unconfigured!\n");
796 * in the system suspend/resume paths due to the device parent/child
/linux-master/drivers/s390/block/
H A Ddasd_eckd.c1094 "Not all channel paths lead to the same device, path %02X leads to device %s instead of %s\n",
6387 * Returns a path mask containing CUIR affected paths for the give device.
6451 unsigned long paths, int action)
6455 while (paths) {
6457 pos = 8 - ffs(paths);
6467 clear_bit(7 - pos, &paths);
6505 unsigned long paths = 0; local
6517 paths |= tbcpm;
6527 paths |= tbcpm;
6540 paths |
6450 dasd_eckd_cuir_notify_user(struct dasd_device *device, unsigned long paths, int action) argument
6566 unsigned long paths = 0; local
[all...]
/linux-master/drivers/staging/sm750fb/
H A Dsm750.c617 output->paths = sm750_pnc;
624 output->paths = sm750_pnc;
631 output->paths = sm750_panel;
636 output->paths = sm750_crt;
645 output->paths = sm750_panel;
650 output->paths = sm750_crt;
H A Dsm750.h156 int paths; member in struct:lynxfb_output
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
H A Dsm750_hw.c198 if (output->paths & sm750_panel)
200 if (output->paths & sm750_crt)
205 if (output->paths & sm750_panel)
207 if (output->paths & sm750_crt)
414 if (output->paths & sm750_crt) {
459 if (output->paths & sm750_crt) {
468 if (output->paths & sm750_panel) {

Completed in 486 milliseconds

123