/freebsd/sys/contrib/device-tree/Bindings/soc/bcm/ |
H A D | brcm,bcm2835-pm.yaml | 4 $id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-pm.yaml# 23 - brcm,bcm2835-pm 24 - brcm,bcm2711-pm 25 - const: brcm,bcm2835-pm-wdt 34 - const: pm 74 compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; 79 reg-names = "pm", "asb";
|
H A D | brcm,bcm2835-pm.txt | 4 a watchdog timer. This binding supersedes the brcm,bcm2835-pm-wdt 9 - compatible: Should be "brcm,bcm2835-pm" 34 pm { 35 compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt";
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | init.c | 203 spin_lock_init(&dev->pm.wake.lock); in mt7921_register_device() 204 mutex_init(&dev->pm.mutex); in mt7921_register_device() 205 init_waitqueue_head(&dev->pm.wait); in mt7921_register_device() 208 spin_lock_init(&dev->pm.txq_lock); in mt7921_register_device() 226 dev->pm.idle_timeout = MT792x_PM_TIMEOUT; in mt7921_register_device() 227 dev->pm.stats.last_wake_event = jiffies; in mt7921_register_device() 228 dev->pm.stats.last_doze_event = jiffies; in mt7921_register_device() 230 dev->pm.enable_user = true; in mt7921_register_device() 231 dev->pm.enable = true; in mt7921_register_device() 232 dev->pm.ds_enable_user = true; in mt7921_register_device() [all …]
|
H A D | pci.c | 43 struct mt76_connac_pm *pm = &dev->pm; in mt7921e_unregister_device() local 49 cancel_delayed_work_sync(&pm->ps_work); in mt7921e_unregister_device() 50 cancel_work_sync(&pm->wake_work); in mt7921e_unregister_device() 403 struct mt76_connac_pm *pm = &dev->pm; in mt7921_pci_suspend() local 406 pm->suspended = true; in mt7921_pci_suspend() 409 cancel_work_sync(&pm->wake_work); in mt7921_pci_suspend() 458 if (!pm->ds_enable) in mt7921_pci_suspend() 464 pm->suspended = false; in mt7921_pci_suspend() 477 struct mt76_connac_pm *pm = &dev->pm; in mt7921_pci_resume() local 509 if (!pm->ds_enable) in mt7921_pci_resume() [all …]
|
H A D | testmode.c | 42 struct mt76_connac_pm *pm = &dev->pm; in mt7921_tm_set() local 57 pm->enable = false; in mt7921_tm_set() 58 cancel_delayed_work_sync(&pm->ps_work); in mt7921_tm_set() 59 cancel_work_sync(&pm->wake_work); in mt7921_tm_set() 76 pm->enable = true; in mt7921_tm_set()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | Regex.cpp | 100 SmallVector<llvm_regmatch_t, 8> pm; in match() local 101 pm.resize(nmatch > 0 ? nmatch : 1); in match() 102 pm[0].rm_so = 0; in match() 103 pm[0].rm_eo = String.size(); in match() 105 int rc = llvm_regexec(preg, String.data(), nmatch, pm.data(), REG_STARTEND); in match() 123 if (pm[i].rm_so == -1) { in match() 128 assert(pm[i].rm_eo >= pm[i].rm_so); in match() 129 Matches->push_back(StringRef(String.data()+pm[i].rm_so, in match() 130 pm[i].rm_eo-pm[i].rm_so)); in match()
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_amd.c | 228 mode = PMC_TO_MODE(pm); in amd_read_pmc() 271 mode = PMC_TO_MODE(pm); in amd_write_pmc() 288 amd_config_pmc(int cpu, int ri, struct pmc *pm) in amd_config_pmc() argument 301 KASSERT(pm == NULL || phw->phw_pmc == NULL, in amd_config_pmc() 303 __LINE__, pm, phw->phw_pmc)); in amd_config_pmc() 305 phw->phw_pmc = pm; in amd_config_pmc() 377 caps = pm->pm_caps; in amd_allocate_pmc() 554 struct pmc *pm; in amd_intr() local 583 !PMC_IS_SAMPLING_MODE(PMC_TO_MODE(pm))) { in amd_intr() 595 if (pm->pm_state != PMC_STATE_RUNNING) in amd_intr() [all …]
|
H A D | hwpmc_logging.c | 912 po = pm->pm_owner; in pmclog_process_callchain() 917 PMCLOG_EMIT32(pm->pm_id); in pmclog_process_callchain() 980 po = pm->pm_owner; in pmclog_process_pmcallocate() 1019 po = pm->pm_owner; in pmclog_process_pmcattach() 1025 PMCLOG_EMIT32(pm->pm_id); in pmclog_process_pmcattach() 1038 po = pm->pm_owner; in pmclog_process_pmcdetach() 1042 PMCLOG_EMIT32(pm->pm_id); in pmclog_process_pmcdetach() 1082 po = pm->pm_owner; in pmclog_process_proccsw() 1087 PMCLOG_EMIT32(pm->pm_id); in pmclog_process_proccsw() 1123 ri = PMC_TO_ROWINDEX(pm); in pmclog_process_procexit() [all …]
|
H A D | hwpmc_tsc.c | 70 tsc_allocate_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused, in tsc_allocate_pmc() 90 tsc_config_pmc(int cpu, int ri, struct pmc *pm) in tsc_config_pmc() argument 94 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in tsc_config_pmc() 102 KASSERT(pm == NULL || phw->phw_pmc == NULL, in tsc_config_pmc() 104 pm, phw->phw_pmc)); in tsc_config_pmc() 106 phw->phw_pmc = pm; in tsc_config_pmc() 220 tsc_read_pmc(int cpu, int ri, struct pmc *pm, pmc_value_t *v) in tsc_read_pmc() argument 228 mode = PMC_TO_MODE(pm); in tsc_read_pmc() 262 tsc_start_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused) in tsc_start_pmc() 273 tsc_stop_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused) in tsc_stop_pmc() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt792x_debugfs.c | 130 struct mt76_connac_pm *pm = &dev->pm; in mt792x_pm_stats() local 132 unsigned long awake_time = pm->stats.awake_time; in mt792x_pm_stats() 133 unsigned long doze_time = pm->stats.doze_time; in mt792x_pm_stats() 136 awake_time += jiffies - pm->stats.last_wake_event; in mt792x_pm_stats() 138 doze_time += jiffies - pm->stats.last_doze_event; in mt792x_pm_stats() 144 seq_printf(s, "low power wakes: %9d\n", pm->stats.lp_wake); in mt792x_pm_stats() 154 dev->pm.idle_timeout = msecs_to_jiffies(val); in mt792x_pm_idle_timeout_set() 164 *val = jiffies_to_msecs(dev->pm.idle_timeout); in mt792x_pm_idle_timeout_get()
|
H A D | mt792x_core.c | 584 if (dev->pm.enable) in mt792x_init_wiphy() 716 struct mt76_connac_pm *pm = &dev->pm; in mt792x_mcu_drv_pmctrl() local 719 mutex_lock(&pm->mutex); in mt792x_mcu_drv_pmctrl() 726 mutex_unlock(&pm->mutex); in mt792x_mcu_drv_pmctrl() 738 struct mt76_connac_pm *pm = &dev->pm; in mt792x_mcu_fw_pmctrl() local 741 mutex_lock(&pm->mutex); in mt792x_mcu_fw_pmctrl() 748 mutex_unlock(&pm->mutex); in mt792x_mcu_fw_pmctrl() 780 struct mt76_connac_pm *pm = &dev->pm; in mt792xe_mcu_drv_pmctrl() local 791 pm->stats.doze_time += pm->stats.last_wake_event - in mt792xe_mcu_drv_pmctrl() 801 struct mt76_connac_pm *pm = &dev->pm; in mt792xe_mcu_fw_pmctrl() local [all …]
|
H A D | mt792x_mac.c | 261 if (mt76_connac_pm_wake(mphy, &dev->pm)) in mt792x_update_channel() 267 mt76_connac_power_save_sched(mphy, &dev->pm); in mt792x_update_channel() 274 struct mt76_connac_pm *pm = &dev->pm; in mt792x_reset() local 282 if (pm->suspended) in mt792x_reset() 324 pm.wake_work); in mt792x_pm_wake_work() 332 mt76_connac_pm_dequeue_skbs(mphy, &dev->pm); in mt792x_pm_wake_work() 339 mt76_connac_pm_dequeue_skbs(mphy, &dev->pm); in mt792x_pm_wake_work() 348 wake_up(&dev->pm.wait); in mt792x_pm_wake_work() 359 pm.ps_work.work); in mt792x_pm_power_save_work() 362 delta = dev->pm.idle_timeout; in mt792x_pm_power_save_work() [all …]
|
H A D | mt76_connac_mac.c | 44 if (pm->suspended) in mt76_connac_pm_wake() 67 if (!pm->enable) in mt76_connac_power_save_sched() 70 if (pm->suspended) in mt76_connac_power_save_sched() 73 pm->last_activity = jiffies; in mt76_connac_power_save_sched() 77 queue_delayed_work(dev->wq, &pm->ps_work, pm->idle_timeout); in mt76_connac_power_save_sched() 93 pm->tx_q[i].skb = NULL; in mt76_connac_free_pending_tx_skbs() 108 if (!pm->tx_q[qid].skb) { in mt76_connac_pm_queue_skb() 110 pm->tx_q[qid].wcid = wcid; in mt76_connac_pm_queue_skb() 111 pm->tx_q[qid].skb = skb; in mt76_connac_pm_queue_skb() 130 if (!pm->tx_q[i].skb) in mt76_connac_pm_dequeue_skbs() [all …]
|
H A D | mt792x_dma.c | 204 struct mt76_connac_pm *pm = &dev->pm; in mt792x_wpdma_reinit_cond() local 221 pm->stats.lp_wake++; in mt792x_wpdma_reinit_cond() 297 if (!mt76_connac_pm_ref(&dev->mphy, &dev->pm)) { in mt792x_poll_tx() 299 queue_work(dev->mt76.wq, &dev->pm.wake_work); in mt792x_poll_tx() 307 mt76_connac_pm_unref(&dev->mphy, &dev->pm); in mt792x_poll_tx() 320 if (!mt76_connac_pm_ref(&dev->mphy, &dev->pm)) { in mt792x_poll_rx() 322 queue_work(dev->mt76.wq, &dev->pm.wake_work); in mt792x_poll_rx() 326 mt76_connac_pm_unref(&dev->mphy, &dev->pm); in mt792x_poll_rx()
|
/freebsd/sys/dev/usb/ |
H A D | usb_process.c | 91 struct usb_proc_msg *pm; in usb_process() local 154 pm = TAILQ_FIRST(&up->up_qhead); in usb_process() 156 if (pm) { in usb_process() 158 pm, pm->pm_callback); in usb_process() 160 (pm->pm_callback) (pm); in usb_process() 162 if (pm == TAILQ_FIRST(&up->up_qhead)) { in usb_process() 164 TAILQ_REMOVE(&up->up_qhead, pm, pm_qentry); in usb_process() 165 pm->pm_qentry.tqe_prev = NULL; in usb_process() 167 DPRINTF("Message pm=%p (leave)\n", pm); in usb_process()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | debugfs.c | 99 struct mt76_connac_pm *pm = &dev->pm; in mt7615_pm_set() local 110 if (val == pm->enable) in mt7615_pm_set() 118 if (!pm->enable) { in mt7615_pm_set() 119 pm->stats.last_wake_event = jiffies; in mt7615_pm_set() 120 pm->stats.last_doze_event = jiffies; in mt7615_pm_set() 125 pm->enable = false; in mt7615_pm_set() 126 mt76_connac_pm_wake(&dev->mphy, pm); in mt7615_pm_set() 128 pm->enable = val; in mt7615_pm_set() 129 mt76_connac_power_save_sched(&dev->mphy, pm); in mt7615_pm_set() 141 *val = dev->pm.enable; in mt7615_pm_get() [all …]
|
/freebsd/sys/powerpc/aim/ |
H A D | mmu_oea.c | 1007 pmap_t pm, pmr; in moea_activate() local 1025 pmap_t pm; in moea_deactivate() local 1037 PMAP_LOCK(pm); in moea_unwire() 1246 PMAP_LOCK(pm); in moea_enter_object() 1263 PMAP_LOCK(pm); in moea_enter_quick() 1276 PMAP_LOCK(pm); in moea_extract() 1786 bzero(&pm->pm_stats, sizeof(pm->pm_stats)); in moea_pinit0() 1808 PMAP_LOCK(pm); in moea_protect() 1899 PMAP_LOCK(pm); in moea_remove() 1948 PMAP_LOCK(pm); in moea_mincore() [all …]
|
H A D | mmu_oea64.c | 1311 pmap_t pm; in moea64_activate() local 1329 pmap_t pm; in moea64_deactivate() local 1350 PMAP_LOCK(pm); in moea64_unwire() 1868 PMAP_LOCK(pm); in moea64_extract() 2542 bzero(&pm->pm_stats, sizeof(pm->pm_stats)); in moea64_pinit0() 2611 PMAP_LOCK(pm); in moea64_protect() 2702 PMAP_LOCK(pm); in moea64_remove_pages() 2774 PMAP_LOCK(pm); in moea64_remove() 3236 PMAP_LOCK(pm); in moea64_sync_icache() 4001 pmap_t pm; in moea64_sp_unwire() local [all …]
|
/freebsd/crypto/heimdal/lib/roken/ |
H A D | glob.c | 246 const Char *pe, *pm, *pl; in globexp2() local 250 for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++) in globexp2() 265 pe = pm; in globexp2() 282 for (i = 0, pl = pm = ptr; pm <= pe; pm++) in globexp2() 283 switch (*pm) { in globexp2() 286 for (pl = pm++; *pm != CHAR_RBRACKET && *pm != CHAR_EOS; pm++) in globexp2() 288 if (*pm == CHAR_EOS) { in globexp2() 293 pm = pl; in globexp2() 308 if (i && *pm == CHAR_COMMA) in globexp2() 312 for (lm = ls; (pl < pm); *lm++ = *pl++) in globexp2() [all …]
|
/freebsd/contrib/netbsd-tests/lib/libc/regex/ |
H A D | t_regex_att.c | 357 checkmatches(const char *matches, size_t nm, const regmatch_t *pm, in checkmatches() argument 369 if (pm[i].rm_so == -1 && pm[i].rm_eo == -1) in checkmatches() 373 (long long)pm[i].rm_so, (long long)pm[i].rm_eo); in checkmatches() 401 regmatch_t *pm; in att_test() local 487 pm = NULL; in att_test() 492 ATF_REQUIRE((pm = calloc(nm, sizeof(*pm))) != NULL); in att_test() 520 int e = regexec(&re, input, nm, pm, 0); in att_test() 523 checkmatches(matches, nm, pm, lineno); in att_test() 527 free(pm); in att_test()
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | simple-pm-bus.yaml | 4 $id: http://devicetree.org/schemas/bus/simple-pm-bus.yaml# 21 While "simple-pm-bus" follows the "simple-bus" set of properties, as 31 const: simple-pm-bus 33 Shall contain "simple-pm-bus" in addition to a optional bus-specific 34 compatible strings defined in individual pm-bus bindings. 73 compatible = "simple-pm-bus";
|
/freebsd/sys/dev/usb/controller/ |
H A D | usb_controller.c | 367 bus = ((struct usb_bus_msg *)pm)->bus; in usb_bus_explore() 426 usb_bus_detach(struct usb_proc_msg *pm) in usb_bus_detach() argument 432 bus = ((struct usb_bus_msg *)pm)->bus; in usb_bus_detach() 469 bus = ((struct usb_bus_msg *)pm)->bus; in usb_bus_suspend() 517 usb_bus_resume(struct usb_proc_msg *pm) in usb_bus_resume() argument 526 bus = ((struct usb_bus_msg *)pm)->bus; in usb_bus_resume() 580 usb_bus_reset(struct usb_proc_msg *pm) in usb_bus_reset() argument 586 bus = ((struct usb_bus_msg *)pm)->bus; in usb_bus_reset() 592 usb_bus_suspend(pm); in usb_bus_reset() 593 usb_bus_resume(pm); in usb_bus_reset() [all …]
|
/freebsd/contrib/file/src/ |
H A D | file.c | 150 } pm[] = { variable 459 for (i = 0; i < __arraycount(pm); i++) { in applyparam() 460 if (!pm[i].set) in applyparam() 462 if (magic_setparam(magic, pm[i].tag, &pm[i].value) == -1) in applyparam() 476 for (i = 0; i < __arraycount(pm); i++) { in setparam() 477 if (strncmp(p, pm[i].name, s - p) != 0) in setparam() 479 pm[i].value = atoi(s + 1); in setparam() 480 pm[i].set = 1; in setparam() 751 (void)printf("%9s %7zu %s", pm[i].name, pm[i].def, in docprint() 752 pm[i].desc); in docprint() [all …]
|
/freebsd/usr.bin/localedef/ |
H A D | time.c | 137 } else if (tm.pm == NULL) { in add_time_list() 138 tm.pm = str; in add_time_list() 176 if (tm.pm != NULL) in check_time_list() 222 free((char *)tm.pm); in reset_time_list() 223 tm.pm = NULL; in reset_time_list() 269 (putl_category(tm.pm, f) == EOF) || in dump_time()
|
/freebsd/lib/libsysdecode/ |
H A D | utrace.c | 170 struct utrace_malloc32 *pm; in sysdecode_utrace() local 199 pm = p; in sysdecode_utrace() 201 um.p = pm->p == (uint32_t)-1 ? (void *)(intptr_t)-1 : in sysdecode_utrace() 202 (void *)(uintptr_t)pm->p; in sysdecode_utrace() 203 um.s = pm->s; in sysdecode_utrace() 204 um.r = (void *)(uintptr_t)pm->r; in sysdecode_utrace()
|