Lines Matching refs:ret
42 int ret;
45 ret = tb_sw_read(sw, &val, TB_CFG_SWITCH,
47 if (ret)
55 int ret;
58 ret = tb_sw_read(sw, &val, TB_CFG_SWITCH,
60 if (ret)
61 return ret;
69 int ret;
72 ret = tb_sw_read(sw, &val, TB_CFG_SWITCH,
74 if (ret)
75 return ret;
88 int ret;
90 ret = tb_port_read(port, &data, TB_CFG_PORT, port->cap_tmu + offset, 1);
91 if (ret)
92 return ret;
120 int ret;
123 ret = tb_port_read(port, &val, TB_CFG_PORT,
125 if (ret)
133 int ret;
136 ret = tb_sw_read(sw, &val, TB_CFG_SWITCH,
138 if (ret)
139 return ret;
161 int ret;
166 ret = tb_switch_find_cap(sw, TB_SWITCH_CAP_TMU);
167 if (ret > 0)
168 sw->tmu.cap = ret;
178 ret = tb_switch_tmu_rate_read(sw);
179 if (ret < 0)
180 return ret;
182 sw->tmu.rate = ret;
213 int i, ret, retries = 100;
226 ret = tb_sw_read(root_switch, gm_local_time, TB_CFG_SWITCH,
229 if (ret)
230 return ret;
244 ret = tb_switch_tmu_set_time_disruption(sw, true);
245 if (ret)
246 return ret;
255 ret = tb_sw_write(sw, &local_time, TB_CFG_SWITCH,
257 if (ret)
268 ret = tb_sw_write(sw, &post_time, TB_CFG_SWITCH, post_time_offset, 2);
269 if (ret)
274 ret = tb_sw_read(sw, &post_time, TB_CFG_SWITCH,
276 if (ret)
281 ret = -ETIMEDOUT;
289 return ret;
300 int ret;
318 ret = tb_port_tmu_unidirectional_disable(down);
319 if (ret)
320 return ret;
341 int ret;
349 ret = tb_switch_tmu_set_time_disruption(sw, true);
350 if (ret)
351 return ret;
361 ret = tb_port_tmu_unidirectional_disable(down);
362 if (ret)
363 return ret;
365 ret = tb_switch_tmu_rate_write(sw, TB_SWITCH_TMU_RATE_HIFI);
366 if (ret)
367 return ret;
369 ret = tb_port_tmu_unidirectional_disable(up);
370 if (ret)
371 return ret;
373 ret = tb_switch_tmu_rate_write(sw, TB_SWITCH_TMU_RATE_HIFI);
374 if (ret)
375 return ret;