Lines Matching defs:cfg

67 	vmac_tx_cfg_t	cfg;
76 HXGE_REG_RD64(handle, VMAC_TX_CFG, &cfg.value);
81 cfg.bits.tx_en = 1;
83 cfg.bits.crc_insert = 1;
85 cfg.bits.tx_pad = 1;
87 cfg.bits.tx_max_frame_length = max_frame_length;
91 cfg.bits.tx_en = 0;
93 cfg.bits.crc_insert = 0;
95 cfg.bits.tx_pad = 0;
99 cfg.bits.tx_en = 1;
101 cfg.bits.tx_en = 0;
104 cfg.bits.crc_insert = 1;
106 cfg.bits.crc_insert = 0;
109 cfg.bits.tx_pad = 1;
111 cfg.bits.tx_pad = 0;
114 cfg.bits.tx_max_frame_length = max_frame_length;
123 HXGE_REG_WR64(handle, VMAC_TX_CFG, cfg.value);
131 vmac_rx_cfg_t cfg;
134 HXGE_REG_RD64(handle, VMAC_RX_CFG, &cfg.value);
145 cfg.bits.rx_max_frame_length = fsize;
147 HXGE_REG_WR64(handle, VMAC_RX_CFG, cfg.value);
156 vmac_rx_cfg_t cfg;
165 HXGE_REG_RD64(handle, VMAC_RX_CFG, &cfg.value);
170 cfg.bits.rx_en = 1;
172 cfg.bits.crc_check_disable = 1;
174 cfg.bits.strip_crc = 1;
176 cfg.bits.pass_flow_ctrl_fr = 1;
178 cfg.bits.promiscuous_group = 1;
180 cfg.bits.promiscuous_mode = 1;
182 cfg.bits.loopback = 1;
186 cfg.bits.rx_en = 0;
188 cfg.bits.crc_check_disable = 0;
190 cfg.bits.strip_crc = 0;
192 cfg.bits.pass_flow_ctrl_fr = 0;
194 cfg.bits.promiscuous_group = 0;
196 cfg.bits.promiscuous_mode = 0;
198 cfg.bits.loopback = 0;
202 cfg.bits.rx_en = 1;
204 cfg.bits.rx_en = 0;
206 cfg.bits.crc_check_disable = 1;
208 cfg.bits.crc_check_disable = 0;
210 cfg.bits.strip_crc = 1;
212 cfg.bits.strip_crc = 0;
214 cfg.bits.pass_flow_ctrl_fr = 1;
216 cfg.bits.pass_flow_ctrl_fr = 0;
218 cfg.bits.promiscuous_group = 1;
220 cfg.bits.promiscuous_group = 0;
222 cfg.bits.promiscuous_mode = 1;
224 cfg.bits.promiscuous_mode = 0;
226 cfg.bits.loopback = 1;
228 cfg.bits.loopback = 0;
238 cfg.bits.rx_max_frame_length = max_frame_length;
240 HXGE_REG_WR64(handle, VMAC_RX_CFG, cfg.value);