Lines Matching defs:qos

696 	if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) {
727 (lvcc->tx.atmvcc->qos.txtp.traffic_class == ATM_CBR) ?
788 (lvcc->tx.atmvcc->qos.txtp.traffic_class != ATM_CBR ||
1499 struct lanai_vcc *lvcc, const struct atm_qos *qos)
1502 qos->rxtp.max_sdu, AAL5_RX_MULTIPLIER, "RX");
1507 const struct atm_qos *qos)
1510 if (qos->aal == ATM_AAL0) {
1516 max_sdu = qos->txtp.max_sdu;
1652 if (unlikely(lvcc->rx.atmvcc->qos.aal != ATM_AAL5)) {
1970 const struct atm_qos *qos)
1972 if (qos->txtp.traffic_class == ATM_CBR || qos->aal == ATM_AAL0)
1974 if (qos->rxtp.traffic_class != ATM_NONE) {
1983 /* return true if vci is currently unused, or if requested qos is
1989 const struct atm_qos *qos = &atmvcc->qos;
1991 if (vci == 0 && !vci0_is_ok(lanai, qos))
1994 if (qos->rxtp.traffic_class != ATM_NONE &&
1997 if (qos->txtp.traffic_class != ATM_NONE &&
2000 if (qos->txtp.traffic_class == ATM_CBR &&
2004 if (qos->aal == ATM_AAL0 && lanai->naal0 == 0 &&
2005 qos->rxtp.traffic_class != ATM_NONE) {
2067 static int pcr_to_cbricg(const struct atm_qos *qos)
2070 int x, icg, pcr = atm_pcr_goal(&qos->txtp);
2091 reg_write(lanai, pcr_to_cbricg(&lanai->cbrvcc->qos), CBR_ICG_Reg);
2283 if (atmvcc->qos.aal == ATM_AAL0) {
2325 if (atmvcc->qos.aal != ATM_AAL0 && atmvcc->qos.aal != ATM_AAL5)
2337 if (atmvcc->qos.rxtp.traffic_class != ATM_NONE) {
2340 if (atmvcc->qos.aal == ATM_AAL0) {
2345 lanai, lvcc, &atmvcc->qos);
2354 if (atmvcc->qos.aal == ATM_AAL0)
2357 if (atmvcc->qos.txtp.traffic_class != ATM_NONE) {
2360 result = lanai_setup_tx_vci(lanai, lvcc, &atmvcc->qos);
2364 if (atmvcc->qos.txtp.traffic_class == ATM_CBR) {
2410 switch (atmvcc->qos.aal) {
2426 DPRINTK("lanai_send: bad aal=%d on vci=%d\n", (int) atmvcc->qos.aal,
2434 /*const*/ struct atm_qos *qos, int flags)
2510 lvcc->rx.atmvcc->qos.aal == ATM_AAL5 ? 5 : 0);
2511 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5)
2524 lvcc->tx.atmvcc->qos.aal == ATM_AAL5 ? 5 : 0,