| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_police.c | 27 u32 cir = 0, cbs = 0, pir = 0, pbs = 0; in qos_policer_conf_set() local 33 pir = conf->pir; in qos_policer_conf_set() 60 pir += conf->cir; in qos_policer_conf_set() 63 if (pir == 0 && pbs == 0) { in qos_policer_conf_set() 67 pir = DIV_ROUND_UP(pir, 100); in qos_policer_conf_set() 68 pir *= 3; /* 33 1/3 kbps */ in qos_policer_conf_set() 75 if (pir >= 100) { in qos_policer_conf_set() 77 pir = DIV_ROUND_UP(pir, 100); in qos_policer_conf_set() 78 pir *= 3; /* 33 1/3 fps */ in qos_policer_conf_set() 84 if (pir == 0 && pbs == 0) { in qos_policer_conf_set() [all …]
|
| H A D | ocelot_police.h | 29 u32 pir; /* PIR in kbps/fps */ member
|
| /linux/arch/x86/include/asm/ |
| H A D | posted_intr.h | 21 unsigned long pir[NR_PIR_WORDS]; /* Posted interrupt requested */ member 69 static __always_inline bool pi_harvest_pir(unsigned long *pir, in pi_harvest_pir() argument 76 pir_vals[i] = READ_ONCE(pir[i]); in pi_harvest_pir() 87 pir_vals[i] = arch_xchg(&pir[i], 0); in pi_harvest_pir() 110 return test_and_set_bit(vector, pi_desc->pir); in pi_test_and_set_pir() 115 return bitmap_empty(pi_desc->pir, NR_VECTORS); in pi_is_pir_empty() 150 return test_bit(vector, (unsigned long *)pi_desc->pir); in pi_test_pir() 177 return test_bit(vector, pid->pir); in pi_pending_this_cpu()
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_rl_admin.c | 32 adf_rl_calculate_pci_bw(accel_dev, sla->pir, sla->srv, false); in prep_admin_req_params() 36 adf_rl_calculate_pci_bw(accel_dev, sla->pir, sla->srv, true); in prep_admin_req_params() 41 adf_rl_calculate_slice_tokens(accel_dev, sla->pir, sla->srv); in prep_admin_req_params() 46 adf_rl_calculate_ae_cycles(accel_dev, sla->pir, sla->srv); in prep_admin_req_params()
|
| H A D | adf_rl.c | 42 if (sla_in->pir < sla_in->cir) { in validate_user_input() 45 sla_in->pir = sla_in->cir; in validate_user_input() 348 if (sla_in->cir > rem_cir || sla_in->pir > sla_parent->pir) in can_parent_afford_sla() 376 if (sla_in->pir < sla->pir && sla->type != RL_LEAF && cir_in_use > 0) in can_node_afford_update() 390 if (sla_in->cir > max_val || sla_in->pir > max_val) in is_enough_budget() 707 sla_in.pir = sla_in.cir; in initialize_default_nodes() 721 sla_in.pir = sla_in.cir; in initialize_default_nodes() 743 sla->pir = 0; in clear_sla() 832 sla->pir = sla_in->pir; in add_update_sla() 921 sla_in->pir = sla->pir; in adf_rl_get_sla()
|
| H A D | adf_rl.h | 62 unsigned int pir; member 145 u32 pir; member
|
| H A D | adf_sysfs_rl.c | 70 data->input.pir = set; in set_param_u() 126 *get = data->input.pir; in get_param_u() 274 static DEVICE_ATTR_RW(pir);
|
| H A D | adf_gen4_vf_mig.c | 160 u32 pir; member 181 src_slas[i].pir > dst_slas[j].pir) { in adf_mstate_sla_check() 341 pmig_slas->pir = sla_type_arr[i]->pir; in adf_gen4_vfmig_get_slas()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | idle.c | 81 uint64_t pir = get_hard_smp_processor_id(cpu); in pnv_save_sprs_for_deep_states() local 84 rc = opal_slw_set_reg(pir, SPRN_HSPRG0, hsprg0_val); in pnv_save_sprs_for_deep_states() 88 rc = opal_slw_set_reg(pir, SPRN_LPCR, lpcr_val); in pnv_save_sprs_for_deep_states() 93 rc = opal_slw_set_reg(pir, P9_STOP_SPR_MSR, msr_val); in pnv_save_sprs_for_deep_states() 97 rc = opal_slw_set_reg(pir, in pnv_save_sprs_for_deep_states() 107 rc = opal_slw_set_reg(pir, SPRN_HMEER, hmeer_val); in pnv_save_sprs_for_deep_states() 111 rc = opal_slw_set_reg(pir, SPRN_HID0, hid0_val); in pnv_save_sprs_for_deep_states() 121 rc = opal_slw_set_reg(pir, SPRN_HID1, hid1_val); in pnv_save_sprs_for_deep_states() 125 rc = opal_slw_set_reg(pir, SPRN_HID4, hid4_val); in pnv_save_sprs_for_deep_states() 129 rc = opal_slw_set_reg(pir, SPRN_HID5, hid5_val); in pnv_save_sprs_for_deep_states() [all …]
|
| H A D | opal-core.c | 111 static void __init fill_prstatus(struct elf_prstatus *prstatus, int pir, in fill_prstatus() argument 122 prstatus->common.pr_pid = cpu_to_be32(100 + pir); in fill_prstatus() 129 if (pir == oc_conf->crashing_cpu) { in fill_prstatus() 260 thread_pir = be32_to_cpu(thdr->pir); in opalcore_append_cpu_notes()
|
| H A D | opal-fadump.h | 59 __be32 pir; member
|
| H A D | opal-hmi.c | 80 be32_to_cpu(hmi_evt->u.xstop_error.u.pir)); in print_core_checkstop_reason()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-qat_rl | 13 The associated attributes are: cir, pir, srv, rp, and id. 18 * Inputs: cir, pir, srv, and rp 23 * Outputs: cir, pir, srv, and rp 26 * Inputs: id, cir, and pir 93 ## Set attributes e.g. cir, pir, srv, etc 140 What: /sys/bus/pci/devices/<BDF>/qat_rl/pir 163 # echo 750 > /sys/bus/pci/devices/<BDF>/qat_rl/pir 169 # cat /sys/bus/pci/devices/<BDF>/qat_rl/pir
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_cbdr.c | 28 cbdr->pir = hw->reg + ENETC_SICBDRPIR; in enetc_setup_cbdr() 40 enetc_wr_reg(cbdr->pir, cbdr->next_to_clean); in enetc_setup_cbdr() 77 regs.pir = hw->reg + ENETC_SICBDRPIR; in enetc4_setup_cbdr() 147 enetc_wr_reg(ring->pir, i); in enetc_send_cmd()
|
| H A D | ntmp.c | 57 cbdr->next_to_use = netc_read(cbdr->regs.pir); in ntmp_init_cbdr() 136 netc_write(cbdr->regs.pir, i); in netc_xmit_ntmp_cmd()
|
| /linux/arch/x86/kernel/ |
| H A D | irq.c | 454 static __always_inline bool handle_pending_pir(unsigned long *pir, struct pt_regs *regs) in handle_pending_pir() argument 459 if (!pi_harvest_pir(pir, pir_copy)) in handle_pending_pir() 494 if (!handle_pending_pir(pid->pir, regs)) in DEFINE_IDTENTRY_SYSVEC() 509 handle_pending_pir(pid->pir, regs); in DEFINE_IDTENTRY_SYSVEC()
|
| /linux/arch/powerpc/kvm/ |
| H A D | e500_emulate.c | 67 int pir = param & PPC_DBELL_PIR_MASK; in kvmppc_e500_emul_msgsnd() local 75 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd() 76 if ((param & PPC_DBELL_MSG_BRDCAST) || (cpir == pir)) { in kvmppc_e500_emul_msgsnd()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | posted_intr.c | 280 memset(pi->pir, 0, sizeof(pi->pir)); in pi_apicv_pre_state_restore()
|
| H A D | posted_intr.h | 26 vec = find_last_bit(pi_desc->pir, 256); in pi_find_highest_vector()
|
| /linux/arch/powerpc/include/uapi/asm/ |
| H A D | kvm_para.h | 46 __u32 pir; member
|
| /linux/arch/x86/kvm/ |
| H A D | lapic.h | 109 bool __kvm_apic_update_irr(unsigned long *pir, void *regs, int *max_irr); 110 bool kvm_apic_update_irr(struct kvm_vcpu *vcpu, unsigned long *pir, int *max_irr);
|
| /linux/arch/powerpc/platforms/85xx/ |
| H A D | smp.c | 40 u32 pir; member 250 out_be32(&spin_table->pir, hw_cpu); in smp_85xx_start_cpu()
|
| /linux/include/linux/fsl/ |
| H A D | ntmp.h | 20 void __iomem *pir; member
|
| /linux/arch/powerpc/sysdev/ |
| H A D | mpic.c | 1906 u32 pir; in mpic_reset_core() local 1911 pir = mpic_read(mpic->gregs, MPIC_INFO(GREG_PROCESSOR_INIT)); in mpic_reset_core() 1912 pir |= (1 << cpuid); in mpic_reset_core() 1913 mpic_write(mpic->gregs, MPIC_INFO(GREG_PROCESSOR_INIT), pir); in mpic_reset_core() 1917 pir &= ~(1 << cpuid); in mpic_reset_core() 1918 mpic_write(mpic->gregs, MPIC_INFO(GREG_PROCESSOR_INIT), pir); in mpic_reset_core()
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | qos_conf.c | 74 __be32 pir; member 113 config->pir = cpu_to_be32(rate); in nfp_flower_offload_one_police()
|