Lines Matching refs:cfg_req

1615 	struct bfi_enet_rx_cfg_req *cfg_req = &rx->bfi_enet_cmd.cfg_req;
1620 bfi_msgq_mhdr_set(cfg_req->mh, BFI_MC_ENET,
1622 cfg_req->mh.num_entries = htons(
1625 cfg_req->rx_cfg.frame_size = bna_enet_mtu_get(&rx->bna->enet);
1626 cfg_req->num_queue_sets = rx->num_paths;
1635 bfi_enet_datapath_q_init(&cfg_req->q_cfg[i].qs.q,
1637 cfg_req->q_cfg[i].qs.rx_buffer_size =
1643 bfi_enet_datapath_q_init(&cfg_req->q_cfg[i].ql.q,
1651 cfg_req->rx_cfg.multi_buffer =
1656 cfg_req->q_cfg[i].ql.rx_buffer_size =
1664 bfi_enet_datapath_q_init(&cfg_req->q_cfg[i].cq.q,
1667 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo =
1669 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi =
1671 cfg_req->q_cfg[i].ib.intr.msix_index =
1675 cfg_req->ib_cfg.int_pkt_dma = BNA_STATUS_T_DISABLED;
1676 cfg_req->ib_cfg.int_enabled = BNA_STATUS_T_ENABLED;
1677 cfg_req->ib_cfg.int_pkt_enabled = BNA_STATUS_T_DISABLED;
1678 cfg_req->ib_cfg.continuous_coalescing = BNA_STATUS_T_DISABLED;
1679 cfg_req->ib_cfg.msix = (rxp->cq.ib.intr_type == BNA_INTR_T_MSIX)
1682 cfg_req->ib_cfg.coalescing_timeout =
1684 cfg_req->ib_cfg.inter_pkt_timeout =
1686 cfg_req->ib_cfg.inter_pkt_count = (u8)rxp->cq.ib.interpkt_count;
1690 cfg_req->rx_cfg.rxq_type = BFI_ENET_RXQ_LARGE_SMALL;
1694 cfg_req->rx_cfg.rxq_type = BFI_ENET_RXQ_HDS;
1695 cfg_req->rx_cfg.hds.type = rx->hds_cfg.hdr_type;
1696 cfg_req->rx_cfg.hds.force_offset = rx->hds_cfg.forced_offset;
1697 cfg_req->rx_cfg.hds.max_header_size = rx->hds_cfg.forced_offset;
1701 cfg_req->rx_cfg.rxq_type = BFI_ENET_RXQ_SINGLE;
1707 cfg_req->rx_cfg.strip_vlan = rx->rxf.vlan_strip_status;
1710 sizeof(struct bfi_enet_rx_cfg_req), &cfg_req->mh);
3088 struct bfi_enet_tx_cfg_req *cfg_req = &tx->bfi_enet_cmd.cfg_req;
3092 bfi_msgq_mhdr_set(cfg_req->mh, BFI_MC_ENET,
3094 cfg_req->mh.num_entries = htons(
3097 cfg_req->num_queues = tx->num_txq;
3101 bfi_enet_datapath_q_init(&cfg_req->q_cfg[i].q.q, &txq->qpt);
3102 cfg_req->q_cfg[i].q.priority = txq->priority;
3104 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo =
3106 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi =
3108 cfg_req->q_cfg[i].ib.intr.msix_index =
3112 cfg_req->ib_cfg.int_pkt_dma = BNA_STATUS_T_ENABLED;
3113 cfg_req->ib_cfg.int_enabled = BNA_STATUS_T_ENABLED;
3114 cfg_req->ib_cfg.int_pkt_enabled = BNA_STATUS_T_DISABLED;
3115 cfg_req->ib_cfg.continuous_coalescing = BNA_STATUS_T_ENABLED;
3116 cfg_req->ib_cfg.msix = (txq->ib.intr_type == BNA_INTR_T_MSIX)
3118 cfg_req->ib_cfg.coalescing_timeout =
3120 cfg_req->ib_cfg.inter_pkt_timeout =
3122 cfg_req->ib_cfg.inter_pkt_count = (u8)txq->ib.interpkt_count;
3124 cfg_req->tx_cfg.vlan_mode = BFI_ENET_TX_VLAN_WI;
3125 cfg_req->tx_cfg.vlan_id = htons((u16)tx->txf_vlan_id);
3126 cfg_req->tx_cfg.admit_tagged_frame = BNA_STATUS_T_ENABLED;
3127 cfg_req->tx_cfg.apply_vlan_filter = BNA_STATUS_T_DISABLED;
3130 sizeof(struct bfi_enet_tx_cfg_req), &cfg_req->mh);