Lines Matching refs:npar_info
28 struct qlcnic_info *npar_info, in qlcnic_sriov_pf_set_vport_info() argument
38 cmd.req.arg[2] = npar_info->bit_offsets; in qlcnic_sriov_pf_set_vport_info()
39 cmd.req.arg[2] |= npar_info->min_tx_bw << 16; in qlcnic_sriov_pf_set_vport_info()
40 cmd.req.arg[3] = npar_info->max_tx_bw | (npar_info->max_tx_ques << 16); in qlcnic_sriov_pf_set_vport_info()
41 cmd.req.arg[4] = npar_info->max_tx_mac_filters; in qlcnic_sriov_pf_set_vport_info()
42 cmd.req.arg[4] |= npar_info->max_rx_mcast_mac_filters << 16; in qlcnic_sriov_pf_set_vport_info()
43 cmd.req.arg[5] = npar_info->max_rx_ucast_mac_filters | in qlcnic_sriov_pf_set_vport_info()
44 (npar_info->max_rx_ip_addr << 16); in qlcnic_sriov_pf_set_vport_info()
45 cmd.req.arg[6] = npar_info->max_rx_lro_flow | in qlcnic_sriov_pf_set_vport_info()
46 (npar_info->max_rx_status_rings << 16); in qlcnic_sriov_pf_set_vport_info()
47 cmd.req.arg[7] = npar_info->max_rx_buf_rings | in qlcnic_sriov_pf_set_vport_info()
48 (npar_info->max_rx_ques << 16); in qlcnic_sriov_pf_set_vport_info()
49 cmd.req.arg[8] = npar_info->max_tx_vlan_keys; in qlcnic_sriov_pf_set_vport_info()
50 cmd.req.arg[8] |= npar_info->max_local_ipv6_addrs << 16; in qlcnic_sriov_pf_set_vport_info()
51 cmd.req.arg[9] = npar_info->max_remote_ipv6_addrs; in qlcnic_sriov_pf_set_vport_info()
136 struct qlcnic_info *npar_info) in qlcnic_sriov_get_pf_info() argument
152 npar_info->total_pf = cmd.rsp.arg[2] & 0xff; in qlcnic_sriov_get_pf_info()
153 npar_info->total_rss_engines = (cmd.rsp.arg[2] >> 8) & 0xff; in qlcnic_sriov_get_pf_info()
154 npar_info->max_vports = MSW(cmd.rsp.arg[2]); in qlcnic_sriov_get_pf_info()
155 npar_info->max_tx_ques = LSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_pf_info()
156 npar_info->max_tx_mac_filters = MSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_pf_info()
157 npar_info->max_rx_mcast_mac_filters = LSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_pf_info()
158 npar_info->max_rx_ucast_mac_filters = MSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_pf_info()
159 npar_info->max_rx_ip_addr = LSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_pf_info()
160 npar_info->max_rx_lro_flow = MSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_pf_info()
161 npar_info->max_rx_status_rings = LSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_pf_info()
162 npar_info->max_rx_buf_rings = MSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_pf_info()
163 npar_info->max_rx_ques = LSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_pf_info()
164 npar_info->max_tx_vlan_keys = MSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_pf_info()
165 npar_info->max_local_ipv6_addrs = LSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_pf_info()
166 npar_info->max_remote_ipv6_addrs = MSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_pf_info()
168 qlcnic_sriov_pf_set_ff_max_res(adapter, npar_info); in qlcnic_sriov_get_pf_info()
177 npar_info->total_pf, npar_info->total_rss_engines, in qlcnic_sriov_get_pf_info()
178 npar_info->max_vports, npar_info->max_tx_ques, in qlcnic_sriov_get_pf_info()
179 npar_info->max_tx_mac_filters, in qlcnic_sriov_get_pf_info()
180 npar_info->max_rx_mcast_mac_filters, in qlcnic_sriov_get_pf_info()
181 npar_info->max_rx_ucast_mac_filters, npar_info->max_rx_ip_addr, in qlcnic_sriov_get_pf_info()
182 npar_info->max_rx_lro_flow, npar_info->max_rx_status_rings, in qlcnic_sriov_get_pf_info()
183 npar_info->max_rx_buf_rings, npar_info->max_rx_ques, in qlcnic_sriov_get_pf_info()
184 npar_info->max_tx_vlan_keys, npar_info->max_local_ipv6_addrs, in qlcnic_sriov_get_pf_info()
185 npar_info->max_remote_ipv6_addrs); in qlcnic_sriov_get_pf_info()