| /linux/drivers/acpi/ |
| H A D | processor_idle.c | 132 static void lapic_timer_check_state(int state, struct acpi_processor *pr, in lapic_timer_check_state() argument 135 struct acpi_processor_power *pwr = &pr->power; in lapic_timer_check_state() 138 if (cpu_has(&cpu_data(pr->id), X86_FEATURE_ARAT)) in lapic_timer_check_state() 152 pr->power.timer_broadcast_on_state = state; in lapic_timer_check_state() 157 struct acpi_processor *pr = arg; in __lapic_timer_propagate_broadcast() local 159 if (pr->power.timer_broadcast_on_state < INT_MAX) in __lapic_timer_propagate_broadcast() 165 static void lapic_timer_propagate_broadcast(struct acpi_processor *pr) in lapic_timer_propagate_broadcast() argument 167 smp_call_function_single(pr->id, __lapic_timer_propagate_broadcast, in lapic_timer_propagate_broadcast() 168 (void *)pr, 1); in lapic_timer_propagate_broadcast() 172 static bool lapic_timer_needs_broadcast(struct acpi_processor *pr, in lapic_timer_needs_broadcast() argument [all …]
|
| H A D | processor_thermal.c | 91 static bool cpufreq_update_thermal_limit(unsigned int cpu, struct acpi_processor *pr) in cpufreq_update_thermal_limit() argument 103 ret = freq_qos_update_request(&pr->thermal_req, max_freq); in cpufreq_update_thermal_limit() 106 pr->id, ret); in cpufreq_update_thermal_limit() 114 struct acpi_processor *pr; in cpufreq_set_cur_state() local 132 pr = per_cpu(processors, i); in cpufreq_set_cur_state() 134 if (unlikely(!freq_qos_request_active(&pr->thermal_req))) in cpufreq_set_cur_state() 137 if (!cpufreq_update_thermal_limit(i, pr)) in cpufreq_set_cur_state() 167 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_thermal_cpufreq_init() local 170 if (!pr) in acpi_thermal_cpufreq_init() 174 &pr->thermal_req, in acpi_thermal_cpufreq_init() [all …]
|
| /linux/drivers/nvme/target/ |
| H A D | pr.c | 22 static inline struct nvmet_ns *nvmet_pr_to_ns(struct nvmet_pr *pr) in nvmet_pr_to_ns() argument 24 return container_of(pr, struct nvmet_ns, pr); in nvmet_pr_to_ns() 28 nvmet_pr_find_registrant(struct nvmet_pr *pr, uuid_t *hostid) in nvmet_pr_find_registrant() argument 32 list_for_each_entry_rcu(reg, &pr->registrant_list, entry) { in nvmet_pr_find_registrant() 58 if (!req->ns->pr.enable) in nvmet_set_feat_resv_notif_mask() 61 WRITE_ONCE(req->ns->pr.notify_mask, mask); in nvmet_set_feat_resv_notif_mask() 66 if (ns->pr.enable) in nvmet_set_feat_resv_notif_mask() 67 WRITE_ONCE(ns->pr.notify_mask, mask); in nvmet_set_feat_resv_notif_mask() 85 if (!req->ns->pr in nvmet_get_feat_resv_notif_mask() 156 nvmet_pr_resv_released(struct nvmet_pr * pr,uuid_t * hostid) nvmet_pr_resv_released() argument 179 nvmet_pr_send_event_to_host(struct nvmet_pr * pr,uuid_t * hostid,u8 log_type) nvmet_pr_send_event_to_host() argument 198 nvmet_pr_resv_preempted(struct nvmet_pr * pr,uuid_t * hostid) nvmet_pr_resv_preempted() argument 207 nvmet_pr_registration_preempted(struct nvmet_pr * pr,uuid_t * hostid) nvmet_pr_registration_preempted() argument 217 nvmet_pr_set_new_holder(struct nvmet_pr * pr,u8 new_rtype,struct nvmet_pr_registrant * reg) nvmet_pr_set_new_holder() argument 229 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_register() local 257 nvmet_pr_unregister_one(struct nvmet_pr * pr,struct nvmet_pr_registrant * reg) nvmet_pr_unregister_one() argument 295 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_unregister() local 319 nvmet_pr_update_reg_attr(struct nvmet_pr * pr,struct nvmet_pr_registrant * reg,void (* change_attr)(struct nvmet_pr_registrant * reg,void * attr),void * attr) nvmet_pr_update_reg_attr() argument 357 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_replace() local 443 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_acquire() local 488 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_unreg_all_host_by_prkey() local 511 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_unreg_all_others_by_prkey() local 531 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_unreg_all_others() local 560 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_preempt() local 677 struct nvmet_pr *pr = &req->ns->pr; nvmet_execute_pr_acquire() local 728 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_release() local 752 struct nvmet_pr *pr = &req->ns->pr; nvmet_pr_clear() local 789 struct nvmet_pr *pr = &req->ns->pr; nvmet_execute_pr_release() local 834 struct nvmet_pr *pr = &req->ns->pr; nvmet_execute_pr_report() local 962 struct nvmet_pr *pr = &ns->pr; nvmet_pr_check_cmd_access() local 1160 struct nvmet_pr *pr = &ns->pr; nvmet_pr_exit_ns() local [all...] |
| H A D | debugfs.c | 202 struct nvmet_pr *pr = &ns->pr; in nvmet_ns_pr_show() local 205 seq_printf(m, "enable=%d\n", pr->enable); in nvmet_ns_pr_show() 206 if (!pr->enable) in nvmet_ns_pr_show() 209 seq_printf(m, "generation=%u\n", atomic_read(&pr->generation)); in nvmet_ns_pr_show() 211 nvmet_pr_notify_mask_to_str(m, pr->notify_mask); in nvmet_ns_pr_show() 215 holder = rcu_dereference(pr->holder); in nvmet_ns_pr_show() 226 list_for_each_entry_rcu(reg, &pr->registrant_list, entry) { in nvmet_ns_pr_show()
|
| /linux/lib/tests/ |
| H A D | kunit_iov_iter.c | 97 const struct kvec_test_range *pr) in iov_kunit_load_kvec() argument 102 for (i = 0; i < kvmax; i++, pr++) { in iov_kunit_load_kvec() 103 if (pr->from < 0) in iov_kunit_load_kvec() 105 KUNIT_ASSERT_GE(test, pr->to, pr->from); in iov_kunit_load_kvec() 106 KUNIT_ASSERT_LE(test, pr->to, bufsize); in iov_kunit_load_kvec() 107 kvec[i].iov_base = buffer + pr->from; in iov_kunit_load_kvec() 108 kvec[i].iov_len = pr->to - pr->from; in iov_kunit_load_kvec() 109 size += pr->to - pr->from; in iov_kunit_load_kvec() 121 const struct kvec_test_range *pr; in iov_kunit_copy_to_kvec() local 152 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_kvec() [all …]
|
| /linux/drivers/powercap/ |
| H A D | arm_scmi_powercap.c | 262 static void scmi_powercap_unregister_all_zones(struct scmi_powercap_root *pr) in scmi_powercap_unregister_all_zones() argument 267 for (i = pr->num_zones - 1; i >= 0; i--) { in scmi_powercap_unregister_all_zones() 268 if (!list_empty(&pr->registered_zones[i])) { in scmi_powercap_unregister_all_zones() 271 list_for_each_entry(spz, &pr->registered_zones[i], node) in scmi_powercap_unregister_all_zones() 296 static int scmi_powercap_register_zone(struct scmi_powercap_root *pr, in scmi_powercap_register_zone() argument 314 list_move(&spz->node, &pr->registered_zones[spz->height]); in scmi_powercap_register_zone() 367 struct scmi_powercap_root *pr) in scmi_zones_register() argument 373 zones_stack = kzalloc_objs(spz, pr->num_zones); in scmi_zones_register() 377 spz = list_first_entry_or_null(&pr->scmi_zones, in scmi_zones_register() 387 ret = scmi_powercap_register_zone(pr, spz, parent); in scmi_zones_register() [all …]
|
| /linux/drivers/sh/intc/ |
| H A D | handle.c | 112 struct intc_prio_reg *pr = desc->hw.prio_regs; in _intc_prio_data() local 116 while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) { in _intc_prio_data() 117 pr = desc->hw.prio_regs + *reg_idx; in _intc_prio_data() 119 for (; *fld_idx < ARRAY_SIZE(pr->enum_ids); (*fld_idx)++) { in _intc_prio_data() 120 if (pr->enum_ids[*fld_idx] != enum_id) in _intc_prio_data() 123 if (pr->set_reg && pr->clr_reg) { in _intc_prio_data() 126 reg_e = pr->set_reg; in _intc_prio_data() 127 reg_d = pr->clr_reg; in _intc_prio_data() 131 if (!pr->set_reg) in _intc_prio_data() 133 reg_e = pr->set_reg; in _intc_prio_data() [all …]
|
| /linux/drivers/char/ipmi/ |
| H A D | ipmi_plat_data.c | 17 struct property_entry pr[6]; in ipmi_platform_add() local 21 memset(pr, 0, sizeof(pr)); in ipmi_platform_add() 35 pr[pidx++] = PROPERTY_ENTRY_U8("ipmi-type", p->type); in ipmi_platform_add() 37 pr[pidx++] = PROPERTY_ENTRY_U16("i2c-addr", p->addr); in ipmi_platform_add() 41 pr[pidx++] = PROPERTY_ENTRY_U8("slave-addr", p->slave_addr); in ipmi_platform_add() 42 pr[pidx++] = PROPERTY_ENTRY_U8("addr-source", p->addr_source); in ipmi_platform_add() 44 pr[pidx++] = PROPERTY_ENTRY_U8("reg-shift", p->regshift); in ipmi_platform_add() 45 pr[pidx++] = PROPERTY_ENTRY_U8("reg-size", p->regsize); in ipmi_platform_add() 105 rv = device_create_managed_software_node(&pdev->dev, pr, NULL); in ipmi_platform_add()
|
| /linux/scripts/coccinelle/misc/ |
| H A D | doubleinit.cocci | 37 pr << r.p; 40 if int(ps[0].line) < int(pr[0].line) or (int(ps[0].line) == int(pr[0].line) and int(ps[0].column) <… 43 cocci.print_secs("r",pr) 49 pr << r.p; 52 if int(ps[0].line) < int(pr[0].line) or (int(ps[0].line) == int(pr[0].line) and int(ps[0].column) <… 53 msg = "%s: first occurrence line %s, second occurrence line %s" % (fld,ps[0].line,pr[0].line)
|
| /linux/drivers/acpi/riscv/ |
| H A D | cpuidle.c | 26 struct acpi_processor *pr = per_cpu(processors, cpu); in acpi_cpu_init_idle() local 28 if (unlikely(!pr || !pr->flags.has_lpi)) in acpi_cpu_init_idle() 34 if (pr->power.count <= 1) in acpi_cpu_init_idle() 37 for (i = 1; i < pr->power.count; i++) { in acpi_cpu_init_idle() 40 lpi = &pr->power.lpi_states[i]; in acpi_cpu_init_idle()
|
| /linux/drivers/acpi/arm64/ |
| H A D | cpuidle.c | 21 struct acpi_processor *pr = per_cpu(processors, cpu); in psci_acpi_cpu_init_idle() local 23 if (unlikely(!pr || !pr->flags.has_lpi)) in psci_acpi_cpu_init_idle() 33 for (i = 1; i < pr->power.count; i++) { in psci_acpi_cpu_init_idle() 36 lpi = &pr->power.lpi_states[i]; in psci_acpi_cpu_init_idle()
|
| /linux/crypto/async_tx/ |
| H A D | raid6test.c | 15 #undef pr 16 #define pr(fmt, args...) pr_info("raid6test: " fmt, ##args) macro 119 pr("%s: timeout! (faila: %d failb: %d disks: %d)\n", in raid6_dual_recov() 123 pr("%s: validation failure! faila: %d failb: %d sum_check_flags: %x\n", in raid6_dual_recov() 142 pr("%s(%d, %d): faila=%3d(%c) failb=%3d(%c) %s\n", in test_disks() 177 pr("error: initial gen_syndrome(%d) timed out\n", disks); in test() 181 pr("testing the %d-disk case...\n", disks); in test() 229 pr("\n"); in raid6_test() 230 pr("complete (%d tests, %d failure%s)\n", in raid6_test()
|
| /linux/drivers/ata/pata_parport/ |
| H A D | pata_parport.c | 486 struct pi_protocol *pr, int mode, int unit, int delay) in pi_init_one() argument 492 struct pi_device_match match = { .parport = parport, .proto = pr }; in pi_init_one() 515 pi->dev.driver = &pr->driver; in pi_init_one() 525 pi->proto = pr; in pi_init_one() 577 int pata_parport_register_driver(struct pi_protocol *pr) in pata_parport_register_driver() argument 583 pr->driver.bus = &pata_parport_bus_type; in pata_parport_register_driver() 584 pr->driver.name = pr->name; in pata_parport_register_driver() 585 error = driver_register(&pr->driver); in pata_parport_register_driver() 590 error = idr_alloc(&protocols, pr, 0, 0, GFP_KERNEL); in pata_parport_register_driver() 592 driver_unregister(&pr->driver); in pata_parport_register_driver() [all …]
|
| /linux/arch/powerpc/kvm/ |
| H A D | e500.c | 161 int as, int pid, int pr) in kvmppc_e500_id_table_reset_one() argument 167 BUG_ON(pr >= 2); in kvmppc_e500_id_table_reset_one() 169 idt->id[as][pid][pr].val = 0; in kvmppc_e500_id_table_reset_one() 170 idt->id[as][pid][pr].pentry = NULL; in kvmppc_e500_id_table_reset_one() 187 unsigned int pr, int avoid_recursion) in kvmppc_e500_get_sid() argument 194 BUG_ON(pr >= 2); in kvmppc_e500_get_sid() 196 sid = local_sid_lookup(&idt->id[as][gid][pr]); in kvmppc_e500_get_sid() 200 sid = local_sid_setup_one(&idt->id[as][gid][pr]); in kvmppc_e500_get_sid() 236 unsigned int pr, tid, ts; in kvmppc_e500_tlbil_one() local 247 for (pr = 0; pr < 2; pr++) { in kvmppc_e500_tlbil_one() [all …]
|
| /linux/arch/sh/kernel/ |
| H A D | signal_32.c | 130 COPY(macl); COPY(pr); in restore_sigcontext() 236 COPY(macl); COPY(pr); in setup_sigcontext() 289 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer; in setup_frame() 292 regs->pr = VDSO_SYM(&__kernel_sigreturn); in setup_frame() 304 regs->pr = (unsigned long) frame->retcode; in setup_frame() 305 flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode)); in setup_frame() 330 current->comm, task_pid_nr(current), frame, regs->pc, regs->pr); in setup_frame() 359 regs->pr = (unsigned long) ksig->ka.sa.sa_restorer; in setup_rt_frame() 362 regs->pr = VDSO_SYM(&__kernel_rt_sigreturn); in setup_rt_frame() 374 regs->pr = (unsigned long) frame->retcode; in setup_rt_frame() [all …]
|
| /linux/arch/sh/kernel/cpu/sh3/ |
| H A D | swsusp.S | 66 lds k2, pr 94 sts pr, r0 ! save pr in r0 117 stc r0_bank, k3 ! fetch old pr from r0_bank0 124 lds r0, pr ! restore old pr 132 lds r0, pr ! restore old pr
|
| H A D | entry.S | 136 sts pr, r10 142 lds r10, pr 155 lds r1, pr 193 lds k2, pr ! restore pr 209 ! - restore spc, pr*, ssr, gbr, mach, macl, skip default tra 210 ! k2 returns original pr 253 lds k2, pr ! restore pr 297 sts pr, k3 ! save original pr value in k3
|
| /linux/drivers/md/ |
| H A D | dm.c | 3496 struct dm_pr *pr) in dm_call_pr() argument 3521 ti->type->iterate_devices(ti, fn, pr); in dm_call_pr() 3534 struct dm_pr *pr = data; in __dm_pr_register() local 3539 pr->ret = -EOPNOTSUPP; in __dm_pr_register() 3543 ret = ops->pr_register(dev->bdev, pr->old_key, pr->new_key, pr->flags); in __dm_pr_register() 3547 if (!pr->ret) in __dm_pr_register() 3548 pr->ret = ret; in __dm_pr_register() 3550 if (pr->fail_early) in __dm_pr_register() 3559 struct dm_pr pr = { in dm_pr_register() local 3568 ret = dm_call_pr(bdev, __dm_pr_register, &pr); in dm_pr_register() [all …]
|
| /linux/drivers/extcon/ |
| H A D | extcon-usbc-cros-ec.c | 29 bool pr; /* power role (true if VBUS enabled) */ member 253 bool pr = false; in extcon_cros_ec_detect_cable() local 277 pr = (role & PD_CTRL_RESP_ROLE_POWER); in extcon_cros_ec_detect_cable() 288 role, power_type, dr, pr, polarity, mux, dp, hpd); in extcon_cros_ec_detect_cable() 299 if (force || info->dr != dr || info->pr != pr || info->dp != dp || in extcon_cros_ec_detect_cable() 307 info->pr = pr; in extcon_cros_ec_detect_cable() 322 (union extcon_property_value)(int)pr); in extcon_cros_ec_detect_cable() 325 (union extcon_property_value)(int)pr); in extcon_cros_ec_detect_cable() 455 info->pr = false; in extcon_cros_ec_probe()
|
| /linux/drivers/net/can/usb/peak_usb/ |
| H A D | pcan_usb_pro.c | 111 u8 *pr = pcan_msg_init(pm, buffer_addr, buffer_size); in pcan_msg_init_empty() local 113 if (pr) { in pcan_msg_init_empty() 117 return pr; in pcan_msg_init_empty() 246 union pcan_usb_pro_rec *pr; in pcan_usb_pro_wait_rsp() local 278 pr = (union pcan_usb_pro_rec *)pc; in pcan_usb_pro_wait_rsp() 279 rec_len = pcan_usb_pro_sizeof_rec[pr->data_type]; in pcan_usb_pro_wait_rsp() 289 if (pr->data_type != req_data_type) in pcan_usb_pro_wait_rsp() 292 pr->data_type); in pcan_usb_pro_wait_rsp() 296 (pr->bus_act.channel != req_channel)) in pcan_usb_pro_wait_rsp() 299 req_data_type, pr->bus_act.channel); in pcan_usb_pro_wait_rsp() [all …]
|
| /linux/drivers/pinctrl/meson/ |
| H A D | pinctrl-meson.h | 146 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ argument 156 [MESON_REG_PULL] = { pr, pb }, \ 164 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument 165 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)
|
| /linux/arch/sh/kernel/cpu/sh2a/ |
| H A D | entry.S | 64 sts.l pr,@-r15 69 lds r0,pr ! pr = original SP 103 sts.l pr,@-r8 124 lds r10,pr 132 lds r9,pr 175 lds.l @r15+, pr 201 lds.l @r0+,pr
|
| /linux/arch/sh/lib/ |
| H A D | udivsi3.S | 28 sts.l pr,@-r15 45 lds.l @r15+,pr 64 lds.l @r15+,pr
|
| /linux/arch/powerpc/include/asm/ |
| H A D | kvm_types.h | 6 #define KVM_SUB_MODULES kvm-pr,kvm-hv 8 #define KVM_SUB_MODULES kvm-pr
|
| /linux/arch/sparc/kernel/ |
| H A D | pci_common.c | 379 const struct linux_prom_pci_ranges *pr = &pbm_ranges[i]; in pci_determine_mem_io_space() local 386 parent_phys_hi = pr->parent_phys_hi; in pci_determine_mem_io_space() 387 parent_phys_lo = pr->parent_phys_lo; in pci_determine_mem_io_space() 388 child_phys_mid = pr->child_phys_mid; in pci_determine_mem_io_space() 389 child_phys_lo = pr->child_phys_lo; in pci_determine_mem_io_space() 393 size_hi = pr->size_hi; in pci_determine_mem_io_space() 394 size_lo = pr->size_lo; in pci_determine_mem_io_space() 396 type = (pr->child_phys_hi >> 24) & 0x3; in pci_determine_mem_io_space()
|