/linux-master/arch/arm/kernel/ |
H A D | atags_compat.c | 72 char paths[8][128]; member in union:param_struct::__anon28
|
/linux-master/arch/arm/lib/ |
H A D | div64.S | 48 @ Test for easy paths first.
|
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-clt-sysfs.c | 59 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 D | rnbd-clt.c | 1230 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 D | rnbd-clt.h | 132 struct rtrs_addr *paths,
|
/linux-master/drivers/infiniband/core/ |
H A D | cm.c | 1136 /* 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 D | rtrs-clt.c | 858 * 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 D | rtrs.h | 57 const struct rtrs_addr *paths,
|
/linux-master/drivers/interconnect/ |
H A D | bulk.c | 8 * 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 D | dm-ps-historical-service-time.c | 9 * 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 D | dm-ps-queue-length.c | 67 static void ql_free_paths(struct list_head *paths) argument 71 list_for_each_entry_safe(pi, next, paths, list) {
|
H A D | dm-ps-round-robin.c | 26 * 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 D | dm-ps-service-time.c | 63 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 D | coex.h | 292 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 D | core.c | 1042 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 D | debugfs.c | 70 debugfs_create_file("name", S_IRUGO, d, opp_table->paths[i],
|
H A D | of.c | 509 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 D | opp.h | 192 * @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 D | thinkpad_acpi.c | 587 #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 D | imx8m-blk-ctrl.c | 66 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 D | imx8mp-blk-ctrl.c | 65 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 D | dasd_eckd.c | 1094 "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 D | sm750.c | 617 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 D | sm750.h | 156 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 D | sm750_hw.c | 198 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) {
|