Home
last modified time | relevance | path

Searched refs:ibc (Results 1 – 14 of 14) sorted by relevance

/linux/arch/s390/kvm/
A Dvsie.c364 const uint32_t __new_ibc = scb_o->ibc; in prepare_ibc()
366 __u64 min_ibc = (sclp.ibc >> 16) & 0x0fffU; in prepare_ibc()
368 scb_s->ibc = 0; in prepare_ibc()
370 if (vcpu->kvm->arch.model.ibc && new_ibc) { in prepare_ibc()
371 scb_s->ibc = new_ibc; in prepare_ibc()
373 if (scb_s->ibc < min_ibc) in prepare_ibc()
374 scb_s->ibc = min_ibc; in prepare_ibc()
376 if (scb_s->ibc > vcpu->kvm->arch.model.ibc) in prepare_ibc()
377 scb_s->ibc = vcpu->kvm->arch.model.ibc; in prepare_ibc()
A Dkvm-s390.c1293 unblocked_ibc = sclp.ibc & 0xfff; in kvm_s390_set_processor()
1294 if (lowest_ibc && proc->ibc) { in kvm_s390_set_processor()
1295 if (proc->ibc > unblocked_ibc) in kvm_s390_set_processor()
1300 kvm->arch.model.ibc = proc->ibc; in kvm_s390_set_processor()
1305 kvm->arch.model.ibc, in kvm_s390_set_processor()
1452 proc->ibc = kvm->arch.model.ibc; in kvm_s390_get_processor()
1456 kvm->arch.model.ibc, in kvm_s390_get_processor()
1480 mach->ibc = sclp.ibc; in kvm_s390_get_machine()
1486 kvm->arch.model.ibc, in kvm_s390_get_machine()
2755 kvm->arch.model.ibc = sclp.ibc & 0x0fff; in kvm_arch_init_vm()
[all …]
/linux/drivers/s390/char/
A Dsclp_early.c59 sclp.ibc = sccb->ibc; in sclp_early_facilities_detect()
A Dsclp.h174 u32 ibc; /* 76-79 */ member
/linux/tools/arch/s390/include/uapi/asm/
A Dkvm.h100 __u16 ibc; member
109 __u32 ibc; member
/linux/arch/s390/include/uapi/asm/
A Dkvm.h100 __u16 ibc; member
109 __u32 ibc; member
/linux/tools/testing/selftests/kvm/lib/
A Dguest_modes.c37 if (info.ibc >= 0x30) in guest_modes_append_default()
/linux/arch/s390/include/asm/
A Dsclp.h91 unsigned int ibc; member
A Dkvm_host.h164 __u32 ibc : 12; member
799 unsigned short ibc; member
/linux/drivers/infiniband/hw/qib/
A Dqib_iba6120.c1231 u64 val, config1, prev_val, hwstat, ibc; in qib_6120_bringup_serdes() local
1242 ibc = 0x5ULL << SYM_LSB(IBCCtrl, FlowCtrlWaterMark); in qib_6120_bringup_serdes()
1248 ibc |= 0x3ULL << SYM_LSB(IBCCtrl, FlowCtrlPeriod); in qib_6120_bringup_serdes()
1251 ibc |= (u64) dd->cspec->lli_thresh << SYM_LSB(IBCCtrl, PhyerrThreshold); in qib_6120_bringup_serdes()
1253 ibc |= 4ULL << SYM_LSB(IBCCtrl, CreditScale); in qib_6120_bringup_serdes()
1255 ibc |= 0xfULL << SYM_LSB(IBCCtrl, OverrunThreshold); in qib_6120_bringup_serdes()
1260 ibc |= ((u64)(ppd->ibmaxlen >> 2) + 1) << SYM_LSB(IBCCtrl, MaxPktLen); in qib_6120_bringup_serdes()
1261 dd->cspec->ibcctrl = ibc; /* without linkcmd or linkinitcmd! */ in qib_6120_bringup_serdes()
A Dqib_iba7220.c1533 u64 val, prev_val, guid, ibc; in qib_7220_bringup_serdes() local
1548 ibc = 0x5ULL << SYM_LSB(IBCCtrl, FlowCtrlWaterMark); in qib_7220_bringup_serdes()
1554 ibc |= 0x3ULL << SYM_LSB(IBCCtrl, FlowCtrlPeriod); in qib_7220_bringup_serdes()
1556 ibc |= 0xfULL << SYM_LSB(IBCCtrl, PhyerrThreshold); in qib_7220_bringup_serdes()
1558 ibc |= 4ULL << SYM_LSB(IBCCtrl, CreditScale); in qib_7220_bringup_serdes()
1560 ibc |= 0xfULL << SYM_LSB(IBCCtrl, OverrunThreshold); in qib_7220_bringup_serdes()
1565 ibc |= ((u64)(ppd->ibmaxlen >> 2) + 1) << SYM_LSB(IBCCtrl, MaxPktLen); in qib_7220_bringup_serdes()
1566 ppd->cpspec->ibcctrl = ibc; /* without linkcmd or linkinitcmd! */ in qib_7220_bringup_serdes()
A Dqib_iba7322.c2354 u64 val, guid, ibc; in qib_7322_bringup_serdes() local
2381 ibc = 0x5ULL << SYM_LSB(IBCCtrlA_0, FlowCtrlWaterMark); in qib_7322_bringup_serdes()
2387 ibc |= 24ULL << SYM_LSB(IBCCtrlA_0, FlowCtrlPeriod); in qib_7322_bringup_serdes()
2389 ibc |= 0xfULL << SYM_LSB(IBCCtrlA_0, PhyerrThreshold); in qib_7322_bringup_serdes()
2391 ibc |= 0xfULL << SYM_LSB(IBCCtrlA_0, OverrunThreshold); in qib_7322_bringup_serdes()
2396 ibc |= ((u64)(ppd->ibmaxlen >> 2) + 1) << in qib_7322_bringup_serdes()
2398 ppd->cpspec->ibcctrl_a = ibc; /* without linkcmd or linkinitcmd! */ in qib_7322_bringup_serdes()
/linux/Documentation/virt/kvm/devices/
A Dvm.rst67 __u32 ibc; # IBC level range offered by host
86 __u16 ibc; # IBC level currently (to be) used by this vcpu
/linux/drivers/gpu/drm/radeon/
A Dradeon.h1090 struct radeon_cs_chunk *ibc = p->chunk_ib; in radeon_get_ib_value() local
1092 if (ibc->kdata) in radeon_get_ib_value()
1093 return ibc->kdata[idx]; in radeon_get_ib_value()

Completed in 69 milliseconds