Home
last modified time | relevance | path

Searched refs:pm (Results 1 - 25 of 5600) sorted by relevance

12345678910>>...224

/kernel/linux/linux-5.10/drivers/base/power/
H A Dgeneric_ops.c7 #include <linux/pm.h>
22 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_suspend() local
25 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
41 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() local
44 ret = pm && pm in pm_generic_runtime_resume()
75 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend_noirq() local
87 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend_late() local
99 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend() local
111 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze_noirq() local
123 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze_late() local
135 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze() local
147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff_noirq() local
159 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff_late() local
171 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff() local
183 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw_noirq() local
195 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw_early() local
207 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw() local
219 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume_noirq() local
231 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume_early() local
243 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume() local
255 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore_noirq() local
267 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore_early() local
279 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore() local
[all...]
/kernel/linux/linux-6.6/drivers/base/power/
H A Dgeneric_ops.c7 #include <linux/pm.h>
22 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_suspend() local
25 ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; in pm_generic_runtime_suspend()
41 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; in pm_generic_runtime_resume() local
44 ret = pm && pm in pm_generic_runtime_resume()
75 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend_noirq() local
87 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend_late() local
99 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_suspend() local
111 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze_noirq() local
123 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze_late() local
135 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_freeze() local
147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff_noirq() local
159 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff_late() local
171 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_poweroff() local
183 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw_noirq() local
195 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw_early() local
207 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_thaw() local
219 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume_noirq() local
231 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume_early() local
243 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_resume() local
255 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore_noirq() local
267 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore_early() local
279 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; pm_generic_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dpenmount.c50 struct pm { struct
59 void (*parse_packet)(struct pm *);
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 *p argument
112 pm_parse_6000(struct pm *pm) pm_parse_6000() argument
129 pm_parse_3000(struct pm *pm) pm_parse_3000() argument
145 pm_parse_6250(struct pm *pm) pm_parse_6250() argument
164 struct pm *pm = serio_get_drvdata(serio); pm_interrupt() local
179 struct pm *pm = serio_get_drvdata(serio); pm_disconnect() local
197 struct pm *pm; pm_connect() local
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dpenmount.c50 struct pm { struct
59 void (*parse_packet)(struct pm *);
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 *p argument
112 pm_parse_6000(struct pm *pm) pm_parse_6000() argument
129 pm_parse_3000(struct pm *pm) pm_parse_3000() argument
145 pm_parse_6250(struct pm *pm) pm_parse_6250() argument
164 struct pm *pm = serio_get_drvdata(serio); pm_interrupt() local
179 struct pm *pm = serio_get_drvdata(serio); pm_disconnect() local
197 struct pm *pm; pm_connect() local
[all...]
/kernel/linux/linux-5.10/net/mptcp/
H A Dpm.c21 msk->pm.local = *addr; in mptcp_pm_announce_addr()
22 WRITE_ONCE(msk->pm.add_addr_echo, echo); in mptcp_pm_announce_addr()
23 WRITE_ONCE(msk->pm.add_addr_signal, true); in mptcp_pm_announce_addr()
31 msk->pm.rm_id = local_id; in mptcp_pm_remove_addr()
32 WRITE_ONCE(msk->pm.rm_addr_signal, true); in mptcp_pm_remove_addr()
40 spin_lock_bh(&msk->pm.lock); in mptcp_pm_remove_subflow()
42 spin_unlock_bh(&msk->pm.lock); in mptcp_pm_remove_subflow()
50 struct mptcp_pm_data *pm = &msk->pm; in mptcp_pm_new_connection() local
54 WRITE_ONCE(pm in mptcp_pm_new_connection()
59 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_allow_new_subflow() local
99 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_fully_established() local
123 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_subflow_established() local
146 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_add_addr_received() local
163 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_rm_addr_received() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_pm.c63 for (i = 0; i < rdev->pm.num_power_states; i++) { in radeon_pm_get_type_index()
64 if (rdev->pm.power_state[i].type == ps_type) { in radeon_pm_get_type_index()
71 return rdev->pm.default_power_state_index; in radeon_pm_get_type_index()
76 if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled) { in radeon_pm_acpi_event_handler()
77 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler()
79 rdev->pm.dpm.ac_power = true; in radeon_pm_acpi_event_handler()
81 rdev->pm.dpm.ac_power = false; in radeon_pm_acpi_event_handler()
84 radeon_dpm_enable_bapm(rdev, rdev->pm.dpm.ac_power); in radeon_pm_acpi_event_handler()
86 mutex_unlock(&rdev->pm in radeon_pm_acpi_event_handler()
416 int pm = rdev->pm.pm_method; radeon_get_pm_method() local
473 enum radeon_pm_state_type pm = rdev->pm.dpm.user_state; radeon_get_dpm_state() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_pm.c63 for (i = 0; i < rdev->pm.num_power_states; i++) { in radeon_pm_get_type_index()
64 if (rdev->pm.power_state[i].type == ps_type) { in radeon_pm_get_type_index()
71 return rdev->pm.default_power_state_index; in radeon_pm_get_type_index()
76 if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled) { in radeon_pm_acpi_event_handler()
77 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler()
79 rdev->pm.dpm.ac_power = true; in radeon_pm_acpi_event_handler()
81 rdev->pm.dpm.ac_power = false; in radeon_pm_acpi_event_handler()
84 radeon_dpm_enable_bapm(rdev, rdev->pm.dpm.ac_power); in radeon_pm_acpi_event_handler()
86 mutex_unlock(&rdev->pm in radeon_pm_acpi_event_handler()
415 int pm = rdev->pm.pm_method; radeon_get_pm_method() local
471 enum radeon_pm_state_type pm = rdev->pm.dpm.user_state; radeon_get_dpm_state() local
[all...]
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dpowermate.c88 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()
121 /* Decide if we need to issue a control message and do so. Must be called with pm->lock taken */
122 static void powermate_sync_state(struct powermate_device *pm) in powermate_sync_state() argument
124 if (pm in powermate_sync_state()
196 struct powermate_device *pm = urb->context; powermate_config_complete() local
208 powermate_pulse_led(struct powermate_device *pm, int static_brightness, int pulse_speed, int pulse_table, int pulse_asleep, int pulse_awake) powermate_pulse_led() argument
256 struct powermate_device *pm = input_get_drvdata(dev); powermate_input_event() local
278 powermate_alloc_buffers(struct usb_device *udev, struct powermate_device *pm) powermate_alloc_buffers() argument
292 powermate_free_buffers(struct usb_device *udev, struct powermate_device *pm) powermate_free_buffers() argument
305 struct powermate_device *pm; powermate_probe() local
421 struct powermate_device *pm = usb_get_intfdata (intf); powermate_disconnect() local
431 powermate_free_buffers(interface_to_usbdev(intf), pm); powermate_disconnect() local
[all...]
/kernel/linux/linux-6.6/drivers/input/misc/
H A Dpowermate.c88 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()
121 /* Decide if we need to issue a control message and do so. Must be called with pm->lock taken */
122 static void powermate_sync_state(struct powermate_device *pm) in powermate_sync_state() argument
124 if (pm in powermate_sync_state()
196 struct powermate_device *pm = urb->context; powermate_config_complete() local
208 powermate_pulse_led(struct powermate_device *pm, int static_brightness, int pulse_speed, int pulse_table, int pulse_asleep, int pulse_awake) powermate_pulse_led() argument
256 struct powermate_device *pm = input_get_drvdata(dev); powermate_input_event() local
278 powermate_alloc_buffers(struct usb_device *udev, struct powermate_device *pm) powermate_alloc_buffers() argument
292 powermate_free_buffers(struct usb_device *udev, struct powermate_device *pm) powermate_free_buffers() argument
305 struct powermate_device *pm; powermate_probe() local
421 struct powermate_device *pm = usb_get_intfdata (intf); powermate_disconnect() local
431 powermate_free_buffers(interface_to_usbdev(intf), pm); powermate_disconnect() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_packet_manager.c41 static void pm_calc_rlib_size(struct packet_manager *pm, in pm_calc_rlib_size() argument
48 struct kfd_node *dev = pm->dqm->dev; in pm_calc_rlib_size()
50 process_count = pm->dqm->processes_count; in pm_calc_rlib_size()
51 queue_count = pm->dqm->active_queue_count; in pm_calc_rlib_size()
52 compute_queue_count = pm->dqm->active_cp_queue_count; in pm_calc_rlib_size()
53 gws_queue_count = pm->dqm->gws_queue_count; in pm_calc_rlib_size()
66 compute_queue_count > get_cp_queues_num(pm->dqm) || in pm_calc_rlib_size()
72 map_queue_size = pm->pmf->map_queues_size; in pm_calc_rlib_size()
74 *rlib_size = process_count * pm->pmf->map_process_size + in pm_calc_rlib_size()
82 *rlib_size += pm in pm_calc_rlib_size()
87 pm_allocate_runlist_ib(struct packet_manager *pm, unsigned int **rl_buffer, uint64_t *rl_gpu_buffer, unsigned int *rl_buffer_size, bool *is_over_subscription) pm_allocate_runlist_ib() argument
121 pm_create_runlist_ib(struct packet_manager *pm, struct list_head *queues, uint64_t *rl_gpu_addr, size_t *rl_size_bytes) pm_create_runlist_ib() argument
225 pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) pm_init() argument
265 pm_uninit(struct packet_manager *pm, bool hanging) pm_uninit() argument
272 pm_send_set_resources(struct packet_manager *pm, struct scheduling_resources *res) pm_send_set_resources() argument
301 pm_send_runlist(struct packet_manager *pm, struct list_head *dqm_queues) pm_send_runlist() argument
343 pm_send_query_status(struct packet_manager *pm, uint64_t fence_address, uint64_t fence_value) pm_send_query_status() argument
373 pm_update_grace_period(struct packet_manager *pm, uint32_t grace_period) pm_update_grace_period() argument
405 pm_send_unmap_queue(struct packet_manager *pm, enum kfd_unmap_queues_filter filter, uint32_t filter_param, bool reset) pm_send_unmap_queue() argument
433 pm_release_ib(struct packet_manager *pm) pm_release_ib() argument
447 struct packet_manager *pm = data; pm_debugfs_runlist() local
464 pm_debugfs_hang_hws(struct packet_manager *pm) pm_debugfs_hang_hws() argument
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-prodikeys.c39 struct pcmidi_snd *pm; /* pcmidi device context */ member
44 struct pcmidi_snd *pm; member
105 dbg_hid("pcmidi sysfs read channel=%u\n", pk->pm->midi_channel); in show_channel()
107 return sprintf(buf, "%u (min:%u, max:%u)\n", pk->pm->midi_channel, in show_channel()
122 pk->pm->midi_channel = channel; in store_channel()
142 dbg_hid("pcmidi sysfs read sustain=%u\n", pk->pm->midi_sustain); in show_sustain()
144 return sprintf(buf, "%u (off:%u, max:%u (ms))\n", pk->pm->midi_sustain, in show_sustain()
159 pk->pm->midi_sustain = sustain; in store_sustain()
160 pk->pm->midi_sustain_mode = in store_sustain()
161 (0 == sustain || !pk->pm in store_sustain()
213 pcmidi_send_note(struct pcmidi_snd *pm, unsigned char status, unsigned char note, unsigned char velocity) pcmidi_send_note() argument
246 init_sustain_timers(struct pcmidi_snd *pm) init_sustain_timers() argument
259 stop_sustain_timers(struct pcmidi_snd *pm) stop_sustain_timers() argument
271 pcmidi_get_output_report(struct pcmidi_snd *pm) pcmidi_get_output_report() argument
296 pcmidi_submit_output_report(struct pcmidi_snd *pm, int state) pcmidi_submit_output_report() argument
306 pcmidi_handle_report1(struct pcmidi_snd *pm, u8 *data) pcmidi_handle_report1() argument
336 pcmidi_handle_report3(struct pcmidi_snd *pm, u8 *data, int size) pcmidi_handle_report3() argument
381 pcmidi_handle_report4(struct pcmidi_snd *pm, u8 *data) pcmidi_handle_report4() argument
493 pcmidi_handle_report( struct pcmidi_snd *pm, unsigned report_id, u8 *data, int size) pcmidi_handle_report() argument
512 pcmidi_setup_extra_keys( struct pcmidi_snd *pm, struct input_dev *input) pcmidi_setup_extra_keys() argument
552 pcmidi_set_operational(struct pcmidi_snd *pm) pcmidi_set_operational() argument
573 struct pcmidi_snd *pm = substream->rmidi->private_data; pcmidi_in_open() local
588 struct pcmidi_snd *pm = substream->rmidi->private_data; pcmidi_in_trigger() local
601 pcmidi_snd_initialise(struct pcmidi_snd *pm) pcmidi_snd_initialise() argument
722 pcmidi_snd_terminate(struct pcmidi_snd *pm) pcmidi_snd_terminate() argument
763 struct pcmidi_snd *pm; pk_input_mapping() local
805 struct pcmidi_snd *pm = NULL; pk_probe() local
868 struct pcmidi_snd *pm; pk_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-prodikeys.c39 struct pcmidi_snd *pm; /* pcmidi device context */ member
44 struct pcmidi_snd *pm; member
105 dbg_hid("pcmidi sysfs read channel=%u\n", pk->pm->midi_channel); in show_channel()
107 return sprintf(buf, "%u (min:%u, max:%u)\n", pk->pm->midi_channel, in show_channel()
122 pk->pm->midi_channel = channel; in store_channel()
142 dbg_hid("pcmidi sysfs read sustain=%u\n", pk->pm->midi_sustain); in show_sustain()
144 return sprintf(buf, "%u (off:%u, max:%u (ms))\n", pk->pm->midi_sustain, in show_sustain()
159 pk->pm->midi_sustain = sustain; in store_sustain()
160 pk->pm->midi_sustain_mode = in store_sustain()
161 (0 == sustain || !pk->pm in store_sustain()
213 pcmidi_send_note(struct pcmidi_snd *pm, unsigned char status, unsigned char note, unsigned char velocity) pcmidi_send_note() argument
246 init_sustain_timers(struct pcmidi_snd *pm) init_sustain_timers() argument
259 stop_sustain_timers(struct pcmidi_snd *pm) stop_sustain_timers() argument
271 pcmidi_get_output_report(struct pcmidi_snd *pm) pcmidi_get_output_report() argument
296 pcmidi_submit_output_report(struct pcmidi_snd *pm, int state) pcmidi_submit_output_report() argument
306 pcmidi_handle_report1(struct pcmidi_snd *pm, u8 *data) pcmidi_handle_report1() argument
336 pcmidi_handle_report3(struct pcmidi_snd *pm, u8 *data, int size) pcmidi_handle_report3() argument
381 pcmidi_handle_report4(struct pcmidi_snd *pm, u8 *data) pcmidi_handle_report4() argument
493 pcmidi_handle_report( struct pcmidi_snd *pm, unsigned report_id, u8 *data, int size) pcmidi_handle_report() argument
512 pcmidi_setup_extra_keys( struct pcmidi_snd *pm, struct input_dev *input) pcmidi_setup_extra_keys() argument
552 pcmidi_set_operational(struct pcmidi_snd *pm) pcmidi_set_operational() argument
573 struct pcmidi_snd *pm = substream->rmidi->private_data; pcmidi_in_open() local
588 struct pcmidi_snd *pm = substream->rmidi->private_data; pcmidi_in_trigger() local
601 pcmidi_snd_initialise(struct pcmidi_snd *pm) pcmidi_snd_initialise() argument
722 pcmidi_snd_terminate(struct pcmidi_snd *pm) pcmidi_snd_terminate() argument
763 struct pcmidi_snd *pm; pk_input_mapping() local
805 struct pcmidi_snd *pm = NULL; pk_probe() local
868 struct pcmidi_snd *pm; pk_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_packet_manager.c40 static void pm_calc_rlib_size(struct packet_manager *pm, in pm_calc_rlib_size() argument
47 struct kfd_dev *dev = pm->dqm->dev; in pm_calc_rlib_size()
49 process_count = pm->dqm->processes_count; in pm_calc_rlib_size()
50 queue_count = pm->dqm->active_queue_count; in pm_calc_rlib_size()
51 compute_queue_count = pm->dqm->active_cp_queue_count; in pm_calc_rlib_size()
52 gws_queue_count = pm->dqm->gws_queue_count; in pm_calc_rlib_size()
65 compute_queue_count > get_cp_queues_num(pm->dqm) || in pm_calc_rlib_size()
71 map_queue_size = pm->pmf->map_queues_size; in pm_calc_rlib_size()
73 *rlib_size = process_count * pm->pmf->map_process_size + in pm_calc_rlib_size()
81 *rlib_size += pm in pm_calc_rlib_size()
86 pm_allocate_runlist_ib(struct packet_manager *pm, unsigned int **rl_buffer, uint64_t *rl_gpu_buffer, unsigned int *rl_buffer_size, bool *is_over_subscription) pm_allocate_runlist_ib() argument
120 pm_create_runlist_ib(struct packet_manager *pm, struct list_head *queues, uint64_t *rl_gpu_addr, size_t *rl_size_bytes) pm_create_runlist_ib() argument
224 pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) pm_init() argument
270 pm_uninit(struct packet_manager *pm, bool hanging) pm_uninit() argument
276 pm_send_set_resources(struct packet_manager *pm, struct scheduling_resources *res) pm_send_set_resources() argument
305 pm_send_runlist(struct packet_manager *pm, struct list_head *dqm_queues) pm_send_runlist() argument
347 pm_send_query_status(struct packet_manager *pm, uint64_t fence_address, uint64_t fence_value) pm_send_query_status() argument
377 pm_send_unmap_queue(struct packet_manager *pm, enum kfd_queue_type type, enum kfd_unmap_queues_filter filter, uint32_t filter_param, bool reset, unsigned int sdma_engine) pm_send_unmap_queue() argument
407 pm_release_ib(struct packet_manager *pm) pm_release_ib() argument
421 struct packet_manager *pm = data; pm_debugfs_runlist() local
438 pm_debugfs_hang_hws(struct packet_manager *pm) pm_debugfs_hang_hws() argument
[all...]
/kernel/linux/linux-6.6/net/mptcp/
H A Dpm.c21 u8 add_addr = READ_ONCE(msk->pm.addr_signal); in mptcp_pm_announce_addr()
25 lockdep_assert_held(&msk->pm.lock); in mptcp_pm_announce_addr()
35 msk->pm.remote = *addr; in mptcp_pm_announce_addr()
38 msk->pm.local = *addr; in mptcp_pm_announce_addr()
41 WRITE_ONCE(msk->pm.addr_signal, add_addr); in mptcp_pm_announce_addr()
47 u8 rm_addr = READ_ONCE(msk->pm.addr_signal); in mptcp_pm_remove_addr()
57 msk->pm.rm_list_tx = *rm_list; in mptcp_pm_remove_addr()
59 WRITE_ONCE(msk->pm.addr_signal, rm_addr); in mptcp_pm_remove_addr()
68 spin_lock_bh(&msk->pm.lock); in mptcp_pm_remove_subflow()
70 spin_unlock_bh(&msk->pm in mptcp_pm_remove_subflow()
78 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_new_connection() local
88 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_allow_new_subflow() local
140 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_fully_established() local
172 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_subflow_established() local
190 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_subflow_check_next() local
224 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_add_addr_received() local
255 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_add_addr_echoed() local
278 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_rm_addr_received() local
500 struct mptcp_pm_data *pm = &msk->pm; mptcp_pm_data_reset() local
[all...]
/kernel/linux/linux-5.10/sound/drivers/
H A Dportman2x4.c78 static int portman_free(struct portman *pm) in portman_free() argument
80 kfree(pm); in portman_free()
88 struct portman *pm; in portman_create() local
92 pm = kzalloc(sizeof(struct portman), GFP_KERNEL); in portman_create()
93 if (pm == NULL) in portman_create()
97 spin_lock_init(&pm->reg_lock); in portman_create()
98 pm->card = card; in portman_create()
99 pm->pardev = pardev; in portman_create()
101 *rchip = pm; in portman_create()
181 static inline void portman_write_command(struct portman *pm, u argument
186 portman_read_command(struct portman *pm) portman_read_command() argument
191 portman_read_status(struct portman *pm) portman_read_status() argument
196 portman_read_data(struct portman *pm) portman_read_data() argument
201 portman_write_data(struct portman *pm, u8 value) portman_write_data() argument
206 portman_write_midi(struct portman *pm, int port, u8 mididata) portman_write_midi() argument
278 portman_read_midi(struct portman *pm, int port) portman_read_midi() argument
360 portman_data_avail(struct portman *pm, int channel) portman_data_avail() argument
385 portman_flush_input(struct portman *pm, unsigned char port) portman_flush_input() argument
486 portman_device_init(struct portman *pm) portman_device_init() argument
510 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_input_trigger() local
524 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_output_trigger() local
551 struct portman *pm = card->private_data; snd_portman_rawmidi_create() local
603 struct portman *pm = ((struct snd_card*)userdata)->private_data; snd_portman_interrupt() local
690 struct portman *pm = card->private_data; snd_portman_card_private_free() local
707 struct portman *pm = NULL; snd_portman_probe() local
[all...]
/kernel/linux/linux-6.6/sound/drivers/
H A Dportman2x4.c77 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(sizeof(struct portman), GFP_KERNEL); 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
475 portman_device_init(struct portman *pm) portman_device_init() argument
499 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_input_trigger() local
513 struct portman *pm = substream->rmidi->private_data; snd_portman_midi_output_trigger() local
540 struct portman *pm = card->private_data; snd_portman_rawmidi_create() local
592 struct portman *pm = ((struct snd_card*)userdata)->private_data; snd_portman_interrupt() local
679 struct portman *pm = card->private_data; snd_portman_card_private_free() local
696 struct portman *pm = NULL; snd_portman_probe() local
[all...]
/kernel/liteos_m/components/power/
H A Dlos_pm.c92 STATIC VOID OsPmTickTimerStart(LosPmCB *pm) in OsPmTickTimerStart() argument
97 LosPmTickTimer *tickTimer = pm->tickTimer; in OsPmTickTimerStart()
105 if (pm->enterSleepTime != 0) { in OsPmTickTimerStart()
112 currTime = pm->enterSleepTime + realSleepTime; in OsPmTickTimerStart()
113 pm->enterSleepTime = 0; in OsPmTickTimerStart()
129 STATIC BOOL OsPmTickTimerStop(LosPmCB *pm) in OsPmTickTimerStop() argument
136 LosPmTickTimer *tickTimer = pm->tickTimer; in OsPmTickTimerStop()
139 (pm->sysMode == LOS_SYS_NORMAL_SLEEP)) { in OsPmTickTimerStop()
151 pm->sysMode = LOS_SYS_NORMAL_SLEEP; in OsPmTickTimerStop()
156 pm in OsPmTickTimerStop()
169 OsPmCpuResume(LosPmCB *pm) OsPmCpuResume() argument
180 OsPmCpuSuspend(LosPmCB *pm) OsPmCpuSuspend() argument
195 OsPmResumePrepare(LosPmCB *pm, UINT32 mode, UINT32 prepare) OsPmResumePrepare() argument
229 OsPmSuspendCheck(LosPmCB *pm, Suspend *sysSuspendEarly, Suspend *deviceSuspend, LOS_SysSleepEnum *mode) OsPmSuspendCheck() argument
251 OsPmSuspendSleep(LosPmCB *pm) OsPmSuspendSleep() argument
321 OsPmDeviceRegister(LosPmCB *pm, LosPmDevice *device) OsPmDeviceRegister() argument
336 OsPmTickTimerRegister(LosPmCB *pm, LosPmTickTimer *tickTimer) OsPmTickTimerRegister() argument
360 OsPmSysctrlRegister(LosPmCB *pm, LosPmSysctrl *sysctrl) OsPmSysctrlRegister() argument
402 LosPmCB *pm = &g_pmCB; LOS_PmRegister() local
422 OsPmDeviceUnregister(LosPmCB *pm, LosPmDevice *device) OsPmDeviceUnregister() argument
438 OsPmTickTimerUnregister(LosPmCB *pm, LosPmTickTimer *tickTimer) OsPmTickTimerUnregister() argument
456 OsPmSysctrlUnregister(LosPmCB *pm, LosPmSysctrl *sysctrl) OsPmSysctrlUnregister() argument
469 LosPmCB *pm = &g_pmCB; LOS_PmUnregister() local
492 LosPmCB *pm = &g_pmCB; LOS_PmWakeSet() local
503 LosPmCB *pm = &g_pmCB; LOS_PmModeGet() local
515 LosPmCB *pm = &g_pmCB; LOS_PmModeSet() local
553 LosPmCB *pm = &g_pmCB; LOS_PmLockInfoShow() local
576 LosPmCB *pm = &g_pmCB; OsPmLockRequest() local
635 LosPmCB *pm = &g_pmCB; LOS_PmLockRelease() local
754 LosPmCB *pm = &g_pmCB; OsIsPmMode() local
768 LosPmCB *pm = &g_pmCB; OsPmInit() local
[all...]
/kernel/liteos_a/kernel/extended/power/
H A Dlos_pm.c86 STATIC VOID OsPmTickTimerStart(LosPmCB *pm) in OsPmTickTimerStart() argument
88 (VOID)pm; in OsPmTickTimerStart()
92 STATIC BOOL OsPmTickTimerStop(LosPmCB *pm) in OsPmTickTimerStop() argument
94 (VOID)pm; in OsPmTickTimerStop()
98 STATIC VOID OsPmCpuResume(LosPmCB *pm) in OsPmCpuResume() argument
100 if ((pm->sysMode == LOS_SYS_NORMAL_SLEEP) && (pm->sysctrl->normalResume != NULL)) { in OsPmCpuResume()
101 pm->sysctrl->normalResume(); in OsPmCpuResume()
102 } else if ((pm->sysMode == LOS_SYS_LIGHT_SLEEP) && (pm in OsPmCpuResume()
109 OsPmCpuSuspend(LosPmCB *pm) OsPmCpuSuspend() argument
125 OsPmResumePrepare(LosPmCB *pm, UINT32 mode, UINT32 prepare) OsPmResumePrepare() argument
159 OsPmSuspendCheck(LosPmCB *pm, Suspend *sysSuspendEarly, Suspend *deviceSuspend, LOS_SysSleepEnum *mode) OsPmSuspendCheck() argument
181 OsPmSuspendSleep(LosPmCB *pm) OsPmSuspendSleep() argument
229 OsPmDeviceRegister(LosPmCB *pm, LosPmDevice *device) OsPmDeviceRegister() argument
242 OsPmSysctrlRegister(LosPmCB *pm, LosPmSysctrl *sysctrl) OsPmSysctrlRegister() argument
282 LosPmCB *pm = &g_pmCB; LOS_PmRegister() local
303 OsPmDeviceUnregister(LosPmCB *pm, const LosPmDevice *device) OsPmDeviceUnregister() argument
317 OsPmSysctrlUnregister(LosPmCB *pm, LosPmSysctrl *sysctrl) OsPmSysctrlUnregister() argument
330 LosPmCB *pm = &g_pmCB; LOS_PmUnregister() local
353 LosPmCB *pm = &g_pmCB; LOS_PmWakeSet() local
364 LosPmCB *pm = &g_pmCB; LOS_PmModeGet() local
375 LosPmCB *pm = &g_pmCB; LOS_PmModeSet() local
407 LosPmCB *pm = &g_pmCB; LOS_PmLockCountGet() local
418 LosPmCB *pm = &g_pmCB; LOS_PmLockInfoShow() local
439 LosPmCB *pm = &g_pmCB; OsPmLockRequest() local
515 LosPmCB *pm = &g_pmCB; LOS_PmLockRelease() local
642 LosPmCB *pm = &g_pmCB; OsIsPmMode() local
677 LosPmCB *pm = &g_pmCB; OsPmInit() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_pm.c17 static struct s5p_mfc_pm *pm; variable
25 pm = &dev->pm; in s5p_mfc_init_pm()
28 pm->num_clocks = dev->variant->num_clocks; in s5p_mfc_init_pm()
29 pm->clk_names = dev->variant->clk_names; in s5p_mfc_init_pm()
30 pm->device = &dev->plat_dev->dev; in s5p_mfc_init_pm()
31 pm->clock_gate = NULL; in s5p_mfc_init_pm()
34 for (i = 0; i < pm->num_clocks; i++) { in s5p_mfc_init_pm()
35 pm->clocks[i] = devm_clk_get(pm in s5p_mfc_init_pm()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_pm.c17 static struct s5p_mfc_pm *pm; variable
25 pm = &dev->pm; in s5p_mfc_init_pm()
28 pm->num_clocks = dev->variant->num_clocks; in s5p_mfc_init_pm()
29 pm->clk_names = dev->variant->clk_names; in s5p_mfc_init_pm()
30 pm->device = &dev->plat_dev->dev; in s5p_mfc_init_pm()
31 pm->clock_gate = NULL; in s5p_mfc_init_pm()
34 for (i = 0; i < pm->num_clocks; i++) { in s5p_mfc_init_pm()
35 pm->clocks[i] = devm_clk_get(pm in s5p_mfc_init_pm()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c127 if (rps == adev->pm.dpm.current_ps) in amdgpu_dpm_print_ps_status()
129 if (rps == adev->pm.dpm.requested_ps) in amdgpu_dpm_print_ps_status()
131 if (rps == adev->pm.dpm.boot_ps) in amdgpu_dpm_print_ps_status()
143 for (i = 0; i < adev->pm.dpm.num_ps; i++) in amdgpu_pm_print_power_states()
144 amdgpu_dpm_print_power_state(adev, &adev->pm.dpm.ps[i]); in amdgpu_pm_print_power_states()
172 adev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in amdgpu_get_platform_caps()
173 adev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in amdgpu_get_platform_caps()
174 adev->pm.dpm.voltage_response_time = le16_to_cpu(power_info->pplib.usVoltageTime); in amdgpu_get_platform_caps()
242 adev->pm.dpm.fan.t_hyst = fan_info->fan.ucTHyst; in amdgpu_parse_extended_power_table()
243 adev->pm in amdgpu_parse_extended_power_table()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_pm.c11 #include <linux/blk-pm.h>
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
37 do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) do_scsi_resume() argument
42 do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) do_scsi_thaw() argument
47 do_scsi_restore(struct device *dev, const struct dev_pm_ops *pm) do_scsi_restore() argument
55 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; scsi_dev_type_suspend() local
81 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; scsi_bus_resume_common() local
147 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; sdev_runtime_suspend() local
177 const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; sdev_runtime_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dbcm2835-pm.c11 #include <linux/mfd/bcm2835-pm.h>
29 struct bcm2835_pm *pm) in bcm2835_pm_get_pdata()
31 if (of_property_present(pm->dev->of_node, "reg-names")) { in bcm2835_pm_get_pdata()
34 pm->base = devm_platform_ioremap_resource_byname(pdev, "pm"); in bcm2835_pm_get_pdata()
35 if (IS_ERR(pm->base)) in bcm2835_pm_get_pdata()
36 return PTR_ERR(pm->base); in bcm2835_pm_get_pdata()
40 pm->asb = devm_ioremap_resource(&pdev->dev, res); in bcm2835_pm_get_pdata()
41 if (IS_ERR(pm->asb)) in bcm2835_pm_get_pdata()
42 pm in bcm2835_pm_get_pdata()
28 bcm2835_pm_get_pdata(struct platform_device *pdev, struct bcm2835_pm *pm) bcm2835_pm_get_pdata() argument
75 struct bcm2835_pm *pm; bcm2835_pm_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c114 if (rps == adev->pm.dpm.current_ps) in amdgpu_dpm_print_ps_status()
116 if (rps == adev->pm.dpm.requested_ps) in amdgpu_dpm_print_ps_status()
118 if (rps == adev->pm.dpm.boot_ps) in amdgpu_dpm_print_ps_status()
129 adev->pm.dpm.new_active_crtcs = 0; in amdgpu_dpm_get_active_displays()
130 adev->pm.dpm.new_active_crtc_count = 0; in amdgpu_dpm_get_active_displays()
136 adev->pm.dpm.new_active_crtcs |= (1 << amdgpu_crtc->crtc_id); in amdgpu_dpm_get_active_displays()
137 adev->pm.dpm.new_active_crtc_count++; in amdgpu_dpm_get_active_displays()
269 adev->pm.dpm.platform_caps = le32_to_cpu(power_info->pplib.ulPlatformCaps); in amdgpu_get_platform_caps()
270 adev->pm.dpm.backbias_response_time = le16_to_cpu(power_info->pplib.usBackbiasTime); in amdgpu_get_platform_caps()
271 adev->pm in amdgpu_get_platform_caps()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c49 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()
79 if (atomic_read(&adev->pm.pwr_state[block_type]) == pwr_state) { in amdgpu_dpm_set_powergating_by_smu()
85 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu()
105 atomic_set(&adev->pm.pwr_state[block_type], pwr_state); in amdgpu_dpm_set_powergating_by_smu()
107 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu()
117 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu()
119 mutex_unlock(&adev->pm in amdgpu_dpm_set_gfx_power_up_by_imu()
[all...]

Completed in 18 milliseconds

12345678910>>...224