| /drivers/md/ |
| A D | dm-snap-persistent.c | 292 return chunk_io(ps, ps->area, chunk, opf, 0); in area_io() 302 return chunk_io(ps, ps->zero_area, area_location(ps, area), in zero_disk_area() 534 chunk = area_location(ps, ps->current_area); in read_exceptions() 629 ps->callbacks = kvcalloc(ps->exceptions_per_area, in persistent_read_metadata() 720 cb = ps->callbacks + ps->callback_count++; in persistent_commit_exception() 736 zero_disk_area(ps, ps->current_area + 1)) in persistent_commit_exception() 789 read_exception(ps, ps->area, ps->current_committed - 1, &ce); in persistent_prepare_merge() 799 read_exception(ps, ps->area, in persistent_prepare_merge() 836 ps->next_free = area_location(ps, ps->current_area) + in persistent_commit_merge() 857 ps = kzalloc(sizeof(*ps), GFP_KERNEL); in persistent_ctr() [all …]
|
| A D | dm-ps-historical-service-time.c | 149 struct selector *s = ps->context; in hst_weight() 164 struct selector *s = ps->context; in hst_set_weights() 210 ps->context = s; in hst_create() 212 hst_set_weights(ps, base_weight); in hst_create() 229 struct selector *s = ps->context; in hst_destroy() 234 ps->context = NULL; in hst_destroy() 270 struct selector *s = ps->context; in hst_add_path() 321 struct selector *s = ps->context; in hst_fail_path() 333 struct selector *s = ps->context; in hst_reinstate_path() 370 struct selector *s = ps->context; in hst_compare() [all …]
|
| A D | dm-ps-queue-length.c | 63 ps->context = s; in ql_create() 77 static void ql_destroy(struct path_selector *ps) in ql_destroy() argument 79 struct selector *s = ps->context; in ql_destroy() 84 ps->context = NULL; in ql_destroy() 87 static int ql_status(struct path_selector *ps, struct dm_path *path, in ql_status() argument 115 static int ql_add_path(struct path_selector *ps, struct dm_path *path, in ql_add_path() argument 118 struct selector *s = ps->context; in ql_add_path() 166 struct selector *s = ps->context; in ql_fail_path() 177 struct selector *s = ps->context; in ql_reinstate_path() 193 struct selector *s = ps->context; in ql_select_path() [all …]
|
| A D | dm-ps-round-robin.c | 77 ps->context = s; in rr_create() 81 static void rr_destroy(struct path_selector *ps) in rr_destroy() argument 83 struct selector *s = ps->context; in rr_destroy() 88 ps->context = NULL; in rr_destroy() 91 static int rr_status(struct path_selector *ps, struct dm_path *path, in rr_status() argument 121 static int rr_add_path(struct path_selector *ps, struct dm_path *path, in rr_add_path() argument 124 struct selector *s = ps->context; in rr_add_path() 165 static void rr_fail_path(struct path_selector *ps, struct dm_path *p) in rr_fail_path() argument 168 struct selector *s = ps->context; in rr_fail_path() 179 struct selector *s = ps->context; in rr_reinstate_path() [all …]
|
| A D | dm-path-selector.h | 56 int (*create)(struct path_selector *ps, unsigned int argc, char **argv); 57 void (*destroy)(struct path_selector *ps); 63 int (*add_path)(struct path_selector *ps, struct dm_path *path, 70 struct dm_path *(*select_path)(struct path_selector *ps, size_t nr_bytes); 75 void (*fail_path)(struct path_selector *ps, struct dm_path *p); 80 int (*reinstate_path)(struct path_selector *ps, struct dm_path *p); 86 int (*status)(struct path_selector *ps, struct dm_path *path, 89 int (*start_io)(struct path_selector *ps, struct dm_path *path, 91 int (*end_io)(struct path_selector *ps, struct dm_path *path,
|
| A D | dm-ps-service-time.c | 59 ps->context = s; in st_create() 73 static void st_destroy(struct path_selector *ps) in st_destroy() argument 75 struct selector *s = ps->context; in st_destroy() 80 ps->context = NULL; in st_destroy() 83 static int st_status(struct path_selector *ps, struct dm_path *path, in st_status() argument 112 static int st_add_path(struct path_selector *ps, struct dm_path *path, in st_add_path() argument 115 struct selector *s = ps->context; in st_add_path() 178 struct selector *s = ps->context; in st_fail_path() 189 struct selector *s = ps->context; in st_reinstate_path() 279 struct selector *s = ps->context; in st_select_path() [all …]
|
| A D | dm-ps-io-affinity.c | 43 static int ioa_add_path(struct path_selector *ps, struct dm_path *path, in ioa_add_path() argument 46 struct selector *s = ps->context; in ioa_add_path() 128 ps->context = s; in ioa_create() 138 static void ioa_destroy(struct path_selector *ps) in ioa_destroy() argument 140 struct selector *s = ps->context; in ioa_destroy() 150 ps->context = NULL; in ioa_destroy() 153 static int ioa_status(struct path_selector *ps, struct dm_path *path, in ioa_status() argument 156 struct selector *s = ps->context; in ioa_status() 181 static void ioa_fail_path(struct path_selector *ps, struct dm_path *p) in ioa_fail_path() argument 196 static struct dm_path *ioa_select_path(struct path_selector *ps, in ioa_select_path() argument [all …]
|
| /drivers/pmdomain/apple/ |
| A D | pmgr-pwrstate.c | 58 ret = regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_ps_set() 72 regmap_write(ps->regmap, ps->offset, reg); in apple_pmgr_ps_set() 75 ps->regmap, ps->offset, reg, in apple_pmgr_ps_set() 86 regmap_write(ps->regmap, ps->offset, reg); in apple_pmgr_ps_set() 96 regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_ps_is_active() 126 dev_dbg(ps->dev, "PS 0x%x: assert reset\n", ps->offset); in apple_pmgr_reset_assert() 145 dev_dbg(ps->dev, "PS 0x%x: deassert reset\n", ps->offset); in apple_pmgr_reset_deassert() 175 regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_reset_status() 208 ps = devm_kzalloc(dev, sizeof(*ps), GFP_KERNEL); in apple_pmgr_ps_probe() 209 if (!ps) in apple_pmgr_ps_probe() [all …]
|
| /drivers/net/wireless/quantenna/qtnfmac/pcie/ |
| A D | pearl_pcie.c | 114 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_enable_hdp_irqs() 133 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_en_rxdone_irq() 143 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_dis_rxdone_irq() 153 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_en_txdone_irq() 163 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_dis_txdone_irq() 395 writel(ps->base.rx_bd_num, PCIE_HHBM_Q_LIMIT_REG(ps->pcie_reg_base)); in pearl_hhbm_init() 1123 ps->pcie_reg_base = ps->base.dmareg_bar; in qtnf_pcie_pearl_probe() 1124 ps->bda = ps->base.epmem_bar; in qtnf_pcie_pearl_probe() 1125 writel(ps->base.msi_enabled, &ps->bda->bda_rc_msi_enabled); in qtnf_pcie_pearl_probe() 1153 ipc_int.arg = ps; in qtnf_pcie_pearl_probe() [all …]
|
| /drivers/gpu/drm/tests/ |
| A D | drm_buddy_test.c | 36 ps = max(SZ_4K, ps); in drm_test_buddy_alloc_range_bias() 219 ps, ps, in drm_test_buddy_alloc_range_bias() 289 5 * ps, ps, &allocated, in drm_test_buddy_alloc_clear() 309 ps, ps, list, in drm_test_buddy_alloc_clear() 327 10 * ps, ps, &clean, in drm_test_buddy_alloc_clear() 358 ps, ps, list, 0), in drm_test_buddy_alloc_clear() 406 ps, ps, &allocated, in drm_test_buddy_alloc_clear() 448 ps, ps, list, 0), in drm_test_buddy_alloc_contiguous() 454 3 * ps, ps, &allocated, in drm_test_buddy_alloc_contiguous() 460 3 * ps, ps, &allocated, in drm_test_buddy_alloc_contiguous() [all …]
|
| /drivers/usb/core/ |
| A D | devio.c | 188 struct usb_dev_state *ps = usbm->ps; in dec_usb_memory_use_count() local 266 usbm->ps = ps; in usbdev_mmap() 442 struct usb_dev_state *ps = as->ps; in async_newpending() local 452 struct usb_dev_state *ps = as->ps; in async_removepending() local 626 struct usb_dev_state *ps = as->ps; in async_completed() local 702 destroy_async(ps, &ps->async_pending); in destroy_all_async() 722 if (!ps) in driver_disconnect() 1043 if (!ps) in usbdev_open() 1920 as->ps = ps; in proc_do_submiturb() 2428 rc = usb_hub_claim_port(ps->dev, portnum, ps); in proc_claim_port() [all …]
|
| /drivers/infiniband/hw/hfi1/ |
| A D | ruc.c | 409 ps); in hfi1_make_ruc_header() 432 ps->pkts_sent = true; in hfi1_schedule_send_yield() 436 workqueue_congested(ps->cpu, ps->ppd->hfi1_wq)) { in hfi1_schedule_send_yield() 464 ps->timeout = jiffies + ps->timeout_int; in hfi1_schedule_send_yield() 501 ps.ppd = ppd_from_ibp(ps.ibp); in hfi1_do_send() 511 ps.ppd->lid)) { in hfi1_do_send() 521 ps.ppd->lid)) { in hfi1_do_send() 545 ps.timeout_int = ps.timeout_int / 8; in hfi1_do_send() 546 ps.timeout = jiffies + ps.timeout_int; in hfi1_do_send() 552 ps.s_txreq = get_waiting_verbs_txreq(ps.wait); in hfi1_do_send() [all …]
|
| /drivers/net/wireless/ath/ |
| A D | dfs_pri_detector.c | 112 kfree(ps); in pool_deregister_ref() 244 ps.count = 2; in pseq_handler_create_sequences() 250 ps.dur = ps.pri * (pde->rs->ppb - 1) in pseq_handler_create_sequences() 263 factor = pde_get_multiple(ps.last_ts - p2->ts, ps.pri, in pseq_handler_create_sequences() 266 ps.count++; in pseq_handler_create_sequences() 284 ps.deadline_ts = ps.first_ts + ps.dur; in pseq_handler_create_sequences() 295 memcpy(new_ps, &ps, sizeof(ps)); in pseq_handler_create_sequences() 324 ps->count++; in pseq_handler_add_to_existing_seqs() 350 (ps->count * pde->rs->num_pri >= ps->count_falses)) in pseq_handler_check_detection() 351 return ps; in pseq_handler_check_detection() [all …]
|
| /drivers/net/dsa/ |
| A D | dsa_loop.c | 42 vl = &ps->vlans[i]; in dsa_loop_devlink_vtu_get() 57 ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 311 struct dsa_loop_priv *ps; in dsa_loop_drv_probe() local 325 ps = devm_kzalloc(&mdiodev->dev, sizeof(*ps), GFP_KERNEL); in dsa_loop_drv_probe() 326 if (!ps) in dsa_loop_drv_probe() 330 if (!ps->netdev) in dsa_loop_drv_probe() 337 ds->priv = ps; in dsa_loop_drv_probe() 338 ps->bus = mdiodev->bus; in dsa_loop_drv_probe() 353 struct dsa_loop_priv *ps; in dsa_loop_drv_remove() local 358 ps = ds->priv; in dsa_loop_drv_remove() [all …]
|
| /drivers/net/dsa/hirschmann/ |
| A D | hellcreek_hwtstamp.c | 127 ps->tstamp_config = *config; in hellcreek_port_hwtstamp_set() 139 *config = ps->tstamp_config; in hellcreek_port_hwtstamp_get() 216 if (!ps->tx_skb) in hellcreek_txtstamp_work() 264 tmp_skb = ps->tx_skb; in hellcreek_txtstamp_work() 265 ps->tx_skb = NULL; in hellcreek_txtstamp_work() 279 dev_kfree_skb_any(ps->tx_skb); in hellcreek_txtstamp_work() 280 ps->tx_skb = NULL; in hellcreek_txtstamp_work() 333 hellcreek_get_rxts(hellcreek, ps, skb, &ps->rx_queue, port); in hellcreek_rxtstamp_work() 387 &ps->state)) { in hellcreek_port_txtstamp() 392 ps->tx_skb = clone; in hellcreek_port_txtstamp() [all …]
|
| /drivers/net/dsa/mv88e6xxx/ |
| A D | hwtstamp.c | 187 ps->tstamp_config = *config; in mv88e6xxx_port_hwtstamp_set() 314 &ps->rx_queue); in mv88e6xxx_rxtstamp_work() 319 &ps->rx_queue2); in mv88e6xxx_rxtstamp_work() 367 if (!ps->tx_skb) in mv88e6xxx_txtstamp_work() 384 ps->port_id); in mv88e6xxx_txtstamp_work() 427 tmp_skb = ps->tx_skb; in mv88e6xxx_txtstamp_work() 428 ps->tx_skb = NULL; in mv88e6xxx_txtstamp_work() 436 ps->tx_skb = NULL; in mv88e6xxx_txtstamp_work() 485 &ps->state)) { in mv88e6xxx_port_txtstamp() 490 ps->tx_skb = clone; in mv88e6xxx_port_txtstamp() [all …]
|
| /drivers/gpu/drm/radeon/ |
| A D | btc_dpm.c | 2135 &ps->low.sclk, &ps->low.mclk); in btc_apply_state_adjust_rules() 2138 if (ps->medium.sclk < ps->low.sclk) in btc_apply_state_adjust_rules() 2139 ps->medium.sclk = ps->low.sclk; in btc_apply_state_adjust_rules() 2140 if (ps->medium.vddc < ps->low.vddc) in btc_apply_state_adjust_rules() 2141 ps->medium.vddc = ps->low.vddc; in btc_apply_state_adjust_rules() 2142 if (ps->high.sclk < ps->medium.sclk) in btc_apply_state_adjust_rules() 2143 ps->high.sclk = ps->medium.sclk; in btc_apply_state_adjust_rules() 2145 ps->high.vddc = ps->medium.vddc; in btc_apply_state_adjust_rules() 2161 ps->medium.mclk = ps->low.mclk; in btc_apply_state_adjust_rules() 2163 ps->medium.vddci = ps->low.vddci; in btc_apply_state_adjust_rules() [all …]
|
| A D | sumo_dpm.c | 76 return ps; in sumo_get_ps() 345 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 1070 ps->levels[0].ds_divider_index = ps->levels[0].ss_divider_index + 1; in sumo_patch_thermal_state() 1072 if (ps->levels[0].ss_divider_index == ps->levels[0].ds_divider_index) { in sumo_patch_thermal_state() 1074 ps->levels[0].ss_divider_index = ps->levels[0].ss_divider_index - 1; in sumo_patch_thermal_state() 1124 ps->levels[i].ds_divider_index = ps->levels[i].ss_divider_index + 1; in sumo_apply_state_adjust_rules() 1395 ps->num_levels = 1; in sumo_patch_boot_state() 1396 ps->flags = 0; in sumo_patch_boot_state() 1465 struct sumo_ps *ps; in sumo_parse_power_table() local 1499 if (ps == NULL) { in sumo_parse_power_table() [all …]
|
| A D | trinity_dpm.c | 304 return ps; in trinity_get_ps() 1280 ps->num_levels = 1; in trinity_patch_boot_state() 1281 ps->nbps_flags = 0; in trinity_patch_boot_state() 1282 ps->bapm_flags = 0; in trinity_patch_boot_state() 1375 ps->levels[0].ss_divider_index = ps->levels[0].ds_divider_index; in trinity_patch_thermal_state() 1386 if (ps == NULL || ps->num_levels <= 1) in trinity_calculate_display_wm() 1536 ps->levels[i].ss_divider_index = ps->levels[i].ds_divider_index; in trinity_apply_state_adjust_rules() 1566 ps->levels[ps->num_levels - 1].allow_gnb_slow = 0; in trinity_apply_state_adjust_rules() 1696 struct sumo_ps *ps; in trinity_parse_power_table() local 1730 if (ps == NULL) { in trinity_parse_power_table() [all …]
|
| A D | rs780_dpm.c | 39 return ps; in rs780_get_ps() 756 ps->sclk_low = sclk; in rs780_parse_pplib_clock_info() 759 ps->sclk_high = sclk; in rs780_parse_pplib_clock_info() 800 struct igp_ps *ps; in rs780_parse_power_table() local 830 if (ps == NULL) { in rs780_parse_power_table() 834 rdev->pm.dpm.ps[i].ps_priv = ps; in rs780_parse_power_table() 947 ps->sclk_low, ps->min_voltage); in rs780_dpm_print_power_state() 949 ps->sclk_high, ps->max_voltage); in rs780_dpm_print_power_state() 999 ps->sclk_low, ps->min_voltage); in rs780_dpm_debugfs_print_current_performance_level() 1002 ps->sclk_high, ps->max_voltage); in rs780_dpm_debugfs_print_current_performance_level() [all …]
|
| /drivers/usb/host/ |
| A D | ehci-sched.c | 201 (ps->bw_phase << 3) + ps->phase_uf, ps->bw_uperiod, in bandwidth_dbg() 202 ps->phase, ps->phase_uf, ps->period, in bandwidth_dbg() 203 ps->usecs, ps->c_usecs, ps->cs_mask); in bandwidth_dbg() 530 qh, qh->ps.phase, qh->ps.usecs, qh->ps.c_usecs); in qh_link_periodic() 578 ? ((qh->ps.usecs + qh->ps.c_usecs) / qh->ps.bw_period) in qh_link_periodic() 616 ? ((qh->ps.usecs + qh->ps.c_usecs) / qh->ps.bw_period) in qh_unlink_periodic() 623 qh, qh->ps.phase, qh->ps.usecs, qh->ps.c_usecs); in qh_unlink_periodic() 821 qh->ps.bw_uperiod, qh->ps.c_usecs)) in check_intr_schedule() 824 qh->ps.bw_uperiod, qh->ps.c_usecs)) in check_intr_schedule() 889 qh->ps.bw_phase = qh->ps.phase & (qh->ps.bw_period - 1); in qh_schedule() [all …]
|
| /drivers/platform/x86/amd/pmf/ |
| A D | cnqf.c | 55 state_as_str_cnqf(i), data->ps[i].sppt_apu_only); in amd_pmf_cnqf_dump_defaults() 58 state_as_str_cnqf(i), data->ps[i].stt_min_limit); in amd_pmf_cnqf_dump_defaults() 60 data->ps[i].stt_skintemp[STT_TEMP_APU]); in amd_pmf_cnqf_dump_defaults() 62 data->ps[i].stt_skintemp[STT_TEMP_HS2]); in amd_pmf_cnqf_dump_defaults() 277 ms->power_floor = out->ps[APMF_CNQF_QUIET].pfloor; in amd_pmf_update_mode_set() 281 ms->power_control.spl = out->ps[APMF_CNQF_QUIET].spl; in amd_pmf_update_mode_set() 284 out->ps[APMF_CNQF_QUIET].stt_skintemp[STT_TEMP_APU]; in amd_pmf_update_mode_set() 286 out->ps[APMF_CNQF_QUIET].stt_skintemp[STT_TEMP_HS2]; in amd_pmf_update_mode_set() 291 ms->power_floor = out->ps[APMF_CNQF_BALANCE].pfloor; in amd_pmf_update_mode_set() 319 ms->power_floor = out->ps[APMF_CNQF_TURBO].pfloor; in amd_pmf_update_mode_set() [all …]
|
| /drivers/media/platform/ti/omap/ |
| A D | omap_vout_vrfb.c | 325 int vr_ps = 1, ps = 2, temp_ps = 2; in omap_vout_calculate_vrfb_offset() local 339 ps = 4; in omap_vout_calculate_vrfb_offset() 345 ps = 4; in omap_vout_calculate_vrfb_offset() 347 ps = 3; in omap_vout_calculate_vrfb_offset() 349 vout->ps = ps; in omap_vout_calculate_vrfb_offset() 364 temp_ps = ps / vr_ps; in omap_vout_calculate_vrfb_offset() 381 (cleft / vr_ps) * ps; in omap_vout_calculate_vrfb_offset() 386 (crop->height - 1) * ps); in omap_vout_calculate_vrfb_offset() 392 temp_ps = ps / vr_ps; in omap_vout_calculate_vrfb_offset() 400 ps); in omap_vout_calculate_vrfb_offset() [all …]
|
| /drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| A D | pp_psm.c | 62 kfree(hwmgr->ps); in psm_init_power_state_table() 63 hwmgr->ps = NULL; in psm_init_power_state_table() 70 kfree(hwmgr->ps); in psm_init_power_state_table() 72 hwmgr->ps = NULL; in psm_init_power_state_table() 111 if (!hwmgr->ps) in psm_fini_power_state_table() 116 kfree(hwmgr->ps); in psm_fini_power_state_table() 118 hwmgr->ps = NULL; in psm_fini_power_state_table() 190 if (!hwmgr->ps) in psm_set_boot_states() 205 if (!hwmgr->ps) in psm_set_performance_states() 222 if (!hwmgr->ps) in psm_set_user_performance_state() [all …]
|
| /drivers/net/wireless/ti/wl12xx/ |
| A D | debugfs.c | 96 WL12XX_DEBUGFS_FWSTATS_FILE(ps, pspoll_timeouts, "%u"); 97 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_timeouts, "%u"); 98 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_max_sptime, "%u"); 99 WL12XX_DEBUGFS_FWSTATS_FILE(ps, upsd_max_apturn, "%u"); 196 DEBUGFS_FWSTATS_ADD(ps, pspoll_timeouts); in wl12xx_debugfs_add_files() 197 DEBUGFS_FWSTATS_ADD(ps, upsd_timeouts); in wl12xx_debugfs_add_files() 198 DEBUGFS_FWSTATS_ADD(ps, upsd_max_sptime); in wl12xx_debugfs_add_files() 199 DEBUGFS_FWSTATS_ADD(ps, upsd_max_apturn); in wl12xx_debugfs_add_files() 200 DEBUGFS_FWSTATS_ADD(ps, pspoll_max_apturn); in wl12xx_debugfs_add_files() 201 DEBUGFS_FWSTATS_ADD(ps, pspoll_utilization); in wl12xx_debugfs_add_files() [all …]
|