| /linux/drivers/input/touchscreen/ |
| H A D | penmount.c | 50 struct pm { struct 59 void (*parse_packet)(struct pm *); argument 66 static void pm_mtevent(struct pm *pm, struct input_dev *input) in pm_mtevent() argument 70 for (i = 0; i < pm->maxcontacts; ++i) { in pm_mtevent() 73 pm->slots[i].active); in pm_mtevent() 74 if (pm->slots[i].active) { in pm_mtevent() 75 input_event(input, EV_ABS, ABS_MT_POSITION_X, pm->slots[i].x); in pm_mtevent() 76 input_event(input, EV_ABS, ABS_MT_POSITION_Y, pm->slots[i].y); in pm_mtevent() 99 static void pm_parse_9000(struct pm *pm) in pm_parse_9000() argument 101 struct input_dev *dev = pm->dev; in pm_parse_9000() [all …]
|
| /linux/drivers/input/misc/ |
| H A D | powermate.c | 88 struct powermate_device *pm = urb->context; in powermate_irq() local 89 struct device *dev = &pm->intf->dev; in powermate_irq() 110 input_report_key(pm->input, BTN_0, pm->data[0] & 0x01); in powermate_irq() 111 input_report_rel(pm->input, REL_DIAL, pm->data[1]); in powermate_irq() 112 input_sync(pm->input); in powermate_irq() 122 static void powermate_sync_state(struct powermate_device *pm) in powermate_sync_state() argument 124 if (pm->requires_update == 0) in powermate_sync_state() 126 if (pm->config->status == -EINPROGRESS) in powermate_sync_state() 129 if (pm->requires_update & UPDATE_PULSE_ASLEEP){ in powermate_sync_state() 130 pm->configcr->wValue = cpu_to_le16( SET_PULSE_ASLEEP ); in powermate_sync_state() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-prodikeys.c | 37 struct pcmidi_snd *pm; member 94 struct pcmidi_snd *pm = hid_get_drvdata(hdev); in show_channel() local 96 dbg_hid("pcmidi sysfs read channel=%u\n", pm->midi_channel); in show_channel() 98 return sprintf(buf, "%u (min:%u, max:%u)\n", pm->midi_channel, in show_channel() 107 struct pcmidi_snd *pm = hid_get_drvdata(hdev); in store_channel() local 113 pm->midi_channel = channel; in store_channel() 131 struct pcmidi_snd *pm = hid_get_drvdata(hdev); in show_sustain() local 133 dbg_hid("pcmidi sysfs read sustain=%u\n", pm->midi_sustain); in show_sustain() 135 return sprintf(buf, "%u (off:%u, max:%u (ms))\n", pm->midi_sustain, in show_sustain() 144 struct pcmidi_snd *pm = hid_get_drvdata(hdev); in store_sustain() local [all …]
|
| /linux/sound/drivers/ |
| H A D | portman2x4.c | 77 static int portman_free(struct portman *pm) in portman_free() argument 79 kfree(pm); in portman_free() 87 struct portman *pm; in portman_create() local 91 pm = kzalloc_obj(struct portman); in portman_create() 92 if (pm == NULL) in portman_create() 96 spin_lock_init(&pm->reg_lock); in portman_create() 97 pm->card = card; in portman_create() 98 pm->pardev = pardev; in portman_create() 100 *rchip = pm; in portman_create() 180 static inline void portman_write_command(struct portman *pm, u argument 185 portman_read_status(struct portman * pm) portman_read_status() argument 190 portman_write_data(struct portman * pm,u8 value) portman_write_data() argument 195 portman_write_midi(struct portman * pm,int port,u8 mididata) portman_write_midi() argument 267 portman_read_midi(struct portman * pm,int port) portman_read_midi() argument 349 portman_data_avail(struct portman * pm,int channel) portman_data_avail() argument 374 portman_flush_input(struct portman * pm,unsigned char port) portman_flush_input() argument 474 portman_device_init(struct portman * pm) portman_device_init() argument 498 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_input_trigger() local 510 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_output_trigger() local 535 struct portman *pm = card->private_data; snd_portman_rawmidi_create() local 587 struct portman *pm = ((struct snd_card*)userdata)->private_data; snd_portman_interrupt() local 671 struct portman *pm = card->private_data; snd_portman_card_private_free() local 688 struct portman *pm = NULL; snd_portman_probe() local [all...] |
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_pm.c | 19 struct s5p_mfc_pm *pm = &dev->pm; in s5p_mfc_init_pm() local 22 pm->num_clocks = dev->variant->num_clocks; in s5p_mfc_init_pm() 23 pm->clk_names = dev->variant->clk_names; in s5p_mfc_init_pm() 24 pm->device = &dev->plat_dev->dev; in s5p_mfc_init_pm() 25 pm->clock_gate = NULL; in s5p_mfc_init_pm() 28 for (i = 0; i < pm->num_clocks; i++) { in s5p_mfc_init_pm() 29 pm->clocks[i] = devm_clk_get(pm->device, pm->clk_names[i]); in s5p_mfc_init_pm() 30 if (IS_ERR(pm->clocks[i])) { in s5p_mfc_init_pm() 32 if (i && PTR_ERR(pm->clocks[i]) == -ENOENT) { in s5p_mfc_init_pm() 33 pm->clocks[i] = NULL; in s5p_mfc_init_pm() [all …]
|
| /linux/drivers/scsi/ |
| H A D | scsi_pm.c | 22 static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_suspend() argument 24 return pm && pm->suspend ? pm->suspend(dev) : 0; in do_scsi_suspend() 27 static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_freeze() argument 29 return pm && pm->freeze ? pm->freeze(dev) : 0; in do_scsi_freeze() 32 static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_poweroff() argument 34 return pm && pm->poweroff ? pm->poweroff(dev) : 0; in do_scsi_poweroff() 37 static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_resume() argument 39 return pm && pm->resume ? pm->resume(dev) : 0; in do_scsi_resume() 42 static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) in do_scsi_thaw() argument 44 return pm && pm->thaw ? pm->thaw(dev) : 0; in do_scsi_thaw() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| H A D | legacy_dpm.c | 105 rps == adev->pm.dpm.current_ps ? " c" : "", in amdgpu_dpm_dbg_print_ps_status() 106 rps == adev->pm.dpm.requested_ps ? " r" : "", in amdgpu_dpm_dbg_print_ps_status() 107 rps == adev->pm.dpm.boot_ps ? " b" : ""); in amdgpu_dpm_dbg_print_ps_status() 117 for (i = 0; i < adev->pm.dpm.num_ps; i++) in amdgpu_pm_print_power_states() 118 amdgpu_dpm_print_power_state(adev, &adev->pm.dpm.ps[i]); in amdgpu_pm_print_power_states() 146 adev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in amdgpu_get_platform_caps() 147 adev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in amdgpu_get_platform_caps() 148 adev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in amdgpu_get_platform_caps() 216 adev->pm.dpm.fan.t_hyst = fan_info->fan.ucTHyst; in amdgpu_parse_extended_power_table() 217 adev->pm.dpm.fan.t_min = le16_to_cpu(fan_info->fan.usTMin); in amdgpu_parse_extended_power_table() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/ |
| H A D | amdgpu_dpm.c | 49 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_sclk() 52 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_sclk() 65 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_mclk() 68 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_mclk() 83 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu() 85 if (atomic_read(&adev->pm.pwr_state[block_type]) == pwr_state && in amdgpu_dpm_set_powergating_by_smu() 116 atomic_set(&adev->pm.pwr_state[block_type], pwr_state); in amdgpu_dpm_set_powergating_by_smu() 119 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu() 129 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu() 131 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu() [all …]
|
| /linux/net/mptcp/ |
| H A D | pm.c | 142 lockdep_assert_held(&msk->pm.lock); in mptcp_pm_announced_lookup() 144 list_for_each_entry(entry, &msk->pm.anno_list, list) { in mptcp_pm_announced_lookup() 162 spin_lock_bh(&msk->pm.lock); in mptcp_pm_announced_del_timer() 170 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_announced_del_timer() 207 spin_lock_bh(&msk->pm.lock); in mptcp_pm_announced_has_ssk() 208 list_for_each_entry(entry, &msk->pm.anno_list, list) { in mptcp_pm_announced_has_ssk() 216 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_announced_has_ssk() 245 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_send_ack() 247 spin_lock_bh(&msk->pm.lock); in mptcp_pm_send_ack() 271 lockdep_assert_held(&msk->pm.lock); in mptcp_pm_addr_send_ack_avoid_list() [all …]
|
| H A D | pm_userspace.c | 13 &((__msk)->pm.userspace_pm_local_addr_list), list) 21 spin_lock_bh(&msk->pm.lock); in mptcp_userspace_pm_free_local_addr_list() 22 list_splice_init(&msk->pm.userspace_pm_local_addr_list, &free_list); in mptcp_userspace_pm_free_local_addr_list() 23 spin_unlock_bh(&msk->pm.lock); in mptcp_userspace_pm_free_local_addr_list() 56 spin_lock_bh(&msk->pm.lock); in mptcp_userspace_pm_append_new_local_addr() 57 if (msk->pm.status & BIT(MPTCP_PM_DESTROYING)) { in mptcp_userspace_pm_append_new_local_addr() 85 list_add_tail_rcu(&e->list, &msk->pm.userspace_pm_local_addr_list); in mptcp_userspace_pm_append_new_local_addr() 86 msk->pm.local_addr_used++; in mptcp_userspace_pm_append_new_local_addr() 93 spin_unlock_bh(&msk->pm.lock); in mptcp_userspace_pm_append_new_local_addr() 117 msk->pm.local_addr_used--; in mptcp_userspace_pm_delete_local_addr() [all …]
|
| /linux/tools/power/pm-graph/ |
| H A D | Makefile | 36 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm-graph 37 $(INSTALL) sleepgraph.py $(DESTDIR)$(LIBDIR)/pm-graph 38 $(INSTALL) bootgraph.py $(DESTDIR)$(LIBDIR)/pm-graph 39 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm-graph/config 40 $(INSTALL_DATA) config/cgskip.txt $(DESTDIR)$(LIBDIR)/pm-graph/config 41 $(INSTALL_DATA) config/freeze-callgraph.cfg $(DESTDIR)$(LIBDIR)/pm-graph/config 42 $(INSTALL_DATA) config/freeze.cfg $(DESTDIR)$(LIBDIR)/pm-graph/config 43 $(INSTALL_DATA) config/freeze-dev.cfg $(DESTDIR)$(LIBDIR)/pm-graph/config 44 $(INSTALL_DATA) config/standby-callgraph.cfg $(DESTDIR)$(LIBDIR)/pm-graph/config 45 $(INSTALL_DATA) config/standby.cfg $(DESTDIR)$(LIBDIR)/pm-graph/config [all …]
|
| /linux/drivers/pci/ |
| H A D | pci-driver.c | 731 pci_WARN(pci_dev, ret && drv->driver.pm, "device %04x:%04x\n", in pci_has_legacy_pm_support() 742 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_prepare() local 746 if (pm && pm->prepare) { in pci_pm_prepare() 747 int error = pm->prepare(dev); in pci_pm_prepare() 815 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pci_pm_suspend() local 828 if (!pm) { in pci_pm_suspend() 853 if (pm->suspend) { in pci_pm_suspend() 857 error = pm->suspend(dev); in pci_pm_suspend() 858 suspend_report_result(dev, pm->suspend, error); in pci_pm_suspend() 866 pm->suspend); in pci_pm_suspend() [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | r600.c | 366 rdev->pm.dynpm_can_upclock = true; in r600_pm_get_dynpm_state() 367 rdev->pm.dynpm_can_downclock = true; in r600_pm_get_dynpm_state() 373 if (rdev->pm.num_power_states > 2) in r600_pm_get_dynpm_state() 376 switch (rdev->pm.dynpm_planned_action) { in r600_pm_get_dynpm_state() 378 rdev->pm.requested_power_state_index = min_power_state_index; in r600_pm_get_dynpm_state() 379 rdev->pm.requested_clock_mode_index = 0; in r600_pm_get_dynpm_state() 380 rdev->pm.dynpm_can_downclock = false; in r600_pm_get_dynpm_state() 383 if (rdev->pm.current_power_state_index == min_power_state_index) { in r600_pm_get_dynpm_state() 384 rdev->pm.requested_power_state_index = rdev->pm.current_power_state_index; in r600_pm_get_dynpm_state() 385 rdev->pm.dynpm_can_downclock = false; in r600_pm_get_dynpm_state() [all …]
|
| H A D | r600_dpm.c | 145 if (rps == rdev->pm.dpm.current_ps) in r600_dpm_print_ps_status() 147 if (rps == rdev->pm.dpm.requested_ps) in r600_dpm_print_ps_status() 149 if (rps == rdev->pm.dpm.boot_ps) in r600_dpm_print_ps_status() 756 rdev->pm.dpm.thermal.min_temp = low_temp; in r600_set_thermal_temperature_range() 757 rdev->pm.dpm.thermal.max_temp = high_temp; in r600_set_thermal_temperature_range() 790 r600_is_internal_thermal_sensor(rdev->pm.int_thermal_type)) { in r600_dpm_late_enable() 855 rdev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in r600_get_platform_caps() 856 rdev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in r600_get_platform_caps() 857 rdev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in r600_get_platform_caps() 892 rdev->pm.dpm.fan.t_hyst = fan_info->fan.ucTHyst; in r600_parse_extended_power_table() [all …]
|
| H A D | r420.c | 48 rdev->pm.profiles[PM_PROFILE_DEFAULT_IDX].dpms_off_ps_idx = rdev->pm.default_power_state_index; in r420_pm_init_profile() 49 rdev->pm.profiles[PM_PROFILE_DEFAULT_IDX].dpms_on_ps_idx = rdev->pm.default_power_state_index; in r420_pm_init_profile() 50 rdev->pm.profiles[PM_PROFILE_DEFAULT_IDX].dpms_off_cm_idx = 0; in r420_pm_init_profile() 51 rdev->pm.profiles[PM_PROFILE_DEFAULT_IDX].dpms_on_cm_idx = 0; in r420_pm_init_profile() 53 rdev->pm.profiles[PM_PROFILE_LOW_SH_IDX].dpms_off_ps_idx = 0; in r420_pm_init_profile() 54 rdev->pm.profiles[PM_PROFILE_LOW_SH_IDX].dpms_on_ps_idx = 0; in r420_pm_init_profile() 55 rdev->pm.profiles[PM_PROFILE_LOW_SH_IDX].dpms_off_cm_idx = 0; in r420_pm_init_profile() 56 rdev->pm.profiles[PM_PROFILE_LOW_SH_IDX].dpms_on_cm_idx = 0; in r420_pm_init_profile() 58 rdev->pm.profiles[PM_PROFILE_MID_SH_IDX].dpms_off_ps_idx = 0; in r420_pm_init_profile() 59 rdev->pm.profiles[PM_PROFILE_MID_SH_IDX].dpms_on_ps_idx = 1; in r420_pm_init_profile() [all …]
|
| H A D | rs690.c | 82 rdev->pm.igp_sideport_mclk.full = dfixed_const(le32_to_cpu(info->info.ulBootUpMemoryClock)); in rs690_pm_info() 83 rdev->pm.igp_sideport_mclk.full = dfixed_div(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() 85 rdev->pm.igp_system_mclk.full = dfixed_const(le16_to_cpu(info->info.usK8MemoryClock)); in rs690_pm_info() 87 rdev->pm.igp_system_mclk.full = dfixed_const(rdev->clock.default_mclk); in rs690_pm_info() 88 rdev->pm.igp_system_mclk.full = dfixed_div(rdev->pm.igp_system_mclk, tmp); in rs690_pm_info() 90 rdev->pm.igp_system_mclk.full = dfixed_const(400); in rs690_pm_info() 91 rdev->pm.igp_ht_link_clk.full = dfixed_const(le16_to_cpu(info->info.usFSBClock)); in rs690_pm_info() 92 rdev->pm.igp_ht_link_width.full = dfixed_const(info->info.ucHTLinkWidth); in rs690_pm_info() 96 rdev->pm.igp_sideport_mclk.full = dfixed_const(le32_to_cpu(info->info_v2.ulBootUpSidePortClock)); in rs690_pm_info() 97 rdev->pm.igp_sideport_mclk.full = dfixed_div(rdev->pm.igp_sideport_mclk, tmp); in rs690_pm_info() [all …]
|
| H A D | radeon_atombios.c | 2045 rdev->pm.power_state[state_index].misc = misc; in radeon_atombios_parse_misc_flags_1_3() 2046 rdev->pm.power_state[state_index].misc2 = misc2; in radeon_atombios_parse_misc_flags_1_3() 2049 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2052 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2055 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2058 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2061 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2063 rdev->pm.power_state[state_index].flags &= in radeon_atombios_parse_misc_flags_1_3() 2067 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() 2070 rdev->pm.power_state[state_index].type = in radeon_atombios_parse_misc_flags_1_3() [all …]
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_pm_dbgfs.c | 14 struct adf_pm pm = accel_dev->power_management; in pm_status_read() local 16 if (pm.print_pm_status) in pm_status_read() 17 return pm.print_pm_status(accel_dev, buf, count, pos); in pm_status_read() 29 struct adf_pm *pm = &accel_dev->power_management; in adf_pm_dbgfs_add() local 31 if (!pm->present || !pm->print_pm_status) in adf_pm_dbgfs_add() 34 pm->debugfs_pm_status = debugfs_create_file("pm_status", 0400, in adf_pm_dbgfs_add() 41 struct adf_pm *pm = &accel_dev->power_management; in adf_pm_dbgfs_rm() local 43 if (!pm->present) in adf_pm_dbgfs_rm() 46 debugfs_remove(pm->debugfs_pm_status); in adf_pm_dbgfs_rm() 47 pm->debugfs_pm_status = NULL; in adf_pm_dbgfs_rm()
|
| /linux/arch/s390/mm/ |
| H A D | mmap.c | 195 pgprot_t *pm = protection_map; in setup_protection_map() local 197 pm[VM_NONE] = PAGE_NONE; in setup_protection_map() 198 pm[VM_READ] = PAGE_RO; in setup_protection_map() 199 pm[VM_WRITE] = PAGE_RO; in setup_protection_map() 200 pm[VM_WRITE | VM_READ] = PAGE_RO; in setup_protection_map() 201 pm[VM_EXEC] = PAGE_RX; in setup_protection_map() 202 pm[VM_EXEC | VM_READ] = PAGE_RX; in setup_protection_map() 203 pm[VM_EXEC | VM_WRITE] = PAGE_RX; in setup_protection_map() 204 pm[VM_EXEC | VM_WRITE | VM_READ] = PAGE_RX; in setup_protection_map() 205 pm[VM_SHARED] = PAGE_NONE; in setup_protection_map() [all …]
|
| /linux/fs/hfs/ |
| H A D | part_tbl.c | 73 struct old_pmap *pm; in hfs_part_find() local 76 pm = (struct old_pmap *)bh->b_data; in hfs_part_find() 77 p = pm->pdEntry; in hfs_part_find() 92 struct new_pmap *pm; in hfs_part_find() local 94 pm = (struct new_pmap *)bh->b_data; in hfs_part_find() 95 size = be32_to_cpu(pm->pmMapBlkCnt); in hfs_part_find() 97 if (!memcmp(pm->pmPartType,"Apple_HFS", 9) && in hfs_part_find() 99 *part_start += be32_to_cpu(pm->pmPyPartStart); in hfs_part_find() 100 *part_size = be32_to_cpu(pm->pmPartBlkCnt); in hfs_part_find() 105 bh = sb_bread512(sb, *part_start + HFS_PMAP_BLK + ++i, pm); in hfs_part_find() [all …]
|
| /linux/fs/hfsplus/ |
| H A D | part_tbl.c | 70 static int hfs_parse_old_pmap(struct super_block *sb, struct old_pmap *pm, in hfs_parse_old_pmap() argument 77 struct old_pmap_entry *p = &pm->pdEntry[i]; in hfs_parse_old_pmap() 92 struct new_pmap *pm, sector_t *part_start, sector_t *part_size) in hfs_parse_new_pmap() argument 95 int size = be32_to_cpu(pm->pmMapBlkCnt); in hfs_parse_new_pmap() 101 if (!memcmp(pm->pmPartType, "Apple_HFS", 9) && in hfs_parse_new_pmap() 103 *part_start += be32_to_cpu(pm->pmPyPartStart); in hfs_parse_new_pmap() 104 *part_size = be32_to_cpu(pm->pmPartBlkCnt); in hfs_parse_new_pmap() 111 pm = (struct new_pmap *)((u8 *)pm + HFSPLUS_SECTOR_SIZE); in hfs_parse_new_pmap() 112 if ((u8 *)pm - (u8 *)buf >= buf_size) { in hfs_parse_new_pmap() 115 buf, (void **)&pm, REQ_OP_READ); in hfs_parse_new_pmap() [all …]
|
| /linux/tools/perf/util/ |
| H A D | metricgroup.c | 184 static bool metric__group_events(const struct pmu_metric *pm, bool metric_no_threshold) in metric__group_events() argument 186 switch (pm->event_grouping) { in metric__group_events() 192 metric__watchdog_constraint_hint(pm->metric_name, /*foot=*/false); in metric__group_events() 201 metric__watchdog_constraint_hint(pm->metric_name, /*foot=*/false); in metric__group_events() 221 static struct metric *metric__new(const struct pmu_metric *pm, in metric__new() argument 239 m->pmu = pm->pmu ?: "cpu"; in metric__new() 240 m->metric_name = pm->metric_name; in metric__new() 241 m->default_metricgroup_name = pm->default_metricgroup_name ?: ""; in metric__new() 248 m->metric_expr = pm->metric_expr; in metric__new() 249 m->metric_threshold = pm in metric__new() 386 match_pm_metric_or_groups(const struct pmu_metric * pm,const char * pmu,const char * metric_or_groups) match_pm_metric_or_groups() argument 408 metricgroup__sys_event_iter(const struct pmu_metric * pm,const struct pmu_metrics_table * table,void * data) metricgroup__sys_event_iter() argument 710 metricgroup__find_metric_callback(const struct pmu_metric * pm,const struct pmu_metrics_table * table __maybe_unused,void * vdata) metricgroup__find_metric_callback() argument 754 struct pmu_metric pm; resolve_metric() member 768 struct pmu_metric pm; resolve_metric() local 825 __add_metric(struct list_head * metric_list,const struct pmu_metric * pm,const char * modifier,bool metric_no_group,bool metric_no_threshold,int runtime,const char * user_requested_cpu_list,bool system_wide,struct metric * root_metric,const struct visited_metric * visited,const struct pmu_metrics_table * table) __add_metric() argument 945 add_metric(struct list_head * metric_list,const struct pmu_metric * pm,const char * modifier,bool metric_no_group,bool metric_no_threshold,const char * user_requested_cpu_list,bool system_wide,struct metric * root_metric,const struct visited_metric * visited,const struct pmu_metrics_table * table) add_metric() argument 1040 metricgroup__add_metric_callback(const struct pmu_metric * pm,const struct pmu_metrics_table * table,void * vdata) metricgroup__add_metric_callback() argument 1599 metricgroup__has_metric_or_groups_callback(const struct pmu_metric * pm,const struct pmu_metrics_table * table __maybe_unused,void * vdata) metricgroup__has_metric_or_groups_callback() argument 1623 metricgroup__topdown_max_level_callback(const struct pmu_metric * pm,const struct pmu_metrics_table * table __maybe_unused,void * data) metricgroup__topdown_max_level_callback() argument [all...] |
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac.h | 374 int mt76_connac_pm_wake(struct mt76_phy *phy, struct mt76_connac_pm *pm); 376 struct mt76_connac_pm *pm); 377 void mt76_connac_free_pending_tx_skbs(struct mt76_connac_pm *pm, 387 mt76_connac_pm_ref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_ref() argument 391 spin_lock_bh(&pm->wake.lock); in mt76_connac_pm_ref() 395 pm->wake.count++; in mt76_connac_pm_ref() 398 spin_unlock_bh(&pm->wake.lock); in mt76_connac_pm_ref() 404 mt76_connac_pm_unref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_unref() argument 406 spin_lock_bh(&pm->wake.lock); in mt76_connac_pm_unref() 408 pm->last_activity = jiffies; in mt76_connac_pm_unref() [all …]
|
| /linux/drivers/greybus/ |
| H A D | bundle.c | 111 const struct dev_pm_ops *pm = dev->driver->pm; in gb_bundle_suspend() local 114 if (pm && pm->runtime_suspend) { in gb_bundle_suspend() 115 ret = pm->runtime_suspend(&bundle->dev); in gb_bundle_suspend() 124 if (pm && pm->runtime_resume) in gb_bundle_suspend() 125 ret = pm->runtime_resume(dev); in gb_bundle_suspend() 138 const struct dev_pm_ops *pm = dev->driver->pm; in gb_bundle_resume() local 145 if (pm && pm->runtime_resume) { in gb_bundle_resume() 146 ret = pm->runtime_resume(dev); in gb_bundle_resume() 172 .pm = &gb_bundle_pm_ops,
|
| /linux/tools/testing/selftests/tc-testing/ |
| H A D | tdc.py | 201 def exec_cmd(caseinfo, args, pm, stage, command): argument 211 command = pm.call_adjust_command(caseinfo, stage, command) 236 def prepare_env(caseinfo, args, pm, stage, prefix, cmdlist, output = None): argument 254 (proc, foutput) = exec_cmd(caseinfo, args, pm, stage, cmd) 271 def verify_by_json(procout, res, tidx, args, pm): argument 375 def run_one_test(pm, args, index, tidx): argument 395 pm.call_pre_case(tidx, test_skip=True) 396 pm.call_post_execute(tidx) 402 (p, procout) = exec_cmd(tidx, args, pm, 'execute', tidx['dependsOn']) 408 pm 480 prepare_run(pm, args, testlist) global() argument 499 purge_run(pm, index) global() argument 502 test_runner(pm, args, filtered_tests) global() argument 604 test_runner_mp(pm, args, alltests) global() argument 635 test_runner_serial(pm, args, alltests) global() argument 744 check_default_settings(args, remaining, pm) global() argument 915 set_operation_mode(pm, parser, args, remaining) global() argument [all...] |