Lines Matching refs:err

30 	int err;  in mv88e6xxx_g1_atu_set_learn2all()  local
32 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, &val); in mv88e6xxx_g1_atu_set_learn2all()
33 if (err) in mv88e6xxx_g1_atu_set_learn2all()
34 return err; in mv88e6xxx_g1_atu_set_learn2all()
52 int err; in mv88e6xxx_g1_atu_set_age_time() local
60 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, &val); in mv88e6xxx_g1_atu_set_age_time()
61 if (err) in mv88e6xxx_g1_atu_set_age_time()
62 return err; in mv88e6xxx_g1_atu_set_age_time()
68 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_ATU_CTL, val); in mv88e6xxx_g1_atu_set_age_time()
69 if (err) in mv88e6xxx_g1_atu_set_age_time()
70 return err; in mv88e6xxx_g1_atu_set_age_time()
80 int err; in mv88e6165_g1_atu_get_hash() local
83 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, &val); in mv88e6165_g1_atu_get_hash()
84 if (err) in mv88e6165_g1_atu_get_hash()
85 return err; in mv88e6165_g1_atu_get_hash()
94 int err; in mv88e6165_g1_atu_set_hash() local
100 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, &val); in mv88e6165_g1_atu_set_hash()
101 if (err) in mv88e6165_g1_atu_set_hash()
102 return err; in mv88e6165_g1_atu_set_hash()
121 int err; in mv88e6xxx_g1_read_atu_violation() local
123 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_ATU_OP, in mv88e6xxx_g1_read_atu_violation()
126 if (err) in mv88e6xxx_g1_read_atu_violation()
127 return err; in mv88e6xxx_g1_read_atu_violation()
135 int err; in mv88e6xxx_g1_atu_op() local
139 err = mv88e6xxx_g1_atu_fid_write(chip, fid); in mv88e6xxx_g1_atu_op()
140 if (err) in mv88e6xxx_g1_atu_op()
141 return err; in mv88e6xxx_g1_atu_op()
145 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, in mv88e6xxx_g1_atu_op()
147 if (err) in mv88e6xxx_g1_atu_op()
148 return err; in mv88e6xxx_g1_atu_op()
151 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_ATU_CTL, in mv88e6xxx_g1_atu_op()
153 if (err) in mv88e6xxx_g1_atu_op()
154 return err; in mv88e6xxx_g1_atu_op()
164 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_ATU_OP, in mv88e6xxx_g1_atu_op()
166 if (err) in mv88e6xxx_g1_atu_op()
167 return err; in mv88e6xxx_g1_atu_op()
180 int err = -EOPNOTSUPP; in mv88e6xxx_g1_atu_fid_read() local
183 err = mv88e6xxx_g1_read(chip, MV88E6352_G1_ATU_FID, &val); in mv88e6xxx_g1_atu_fid_read()
185 if (err) in mv88e6xxx_g1_atu_fid_read()
186 return err; in mv88e6xxx_g1_atu_fid_read()
188 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_OP, &op); in mv88e6xxx_g1_atu_fid_read()
189 if (err) in mv88e6xxx_g1_atu_fid_read()
190 return err; in mv88e6xxx_g1_atu_fid_read()
193 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_CTL, in mv88e6xxx_g1_atu_fid_read()
195 if (err) in mv88e6xxx_g1_atu_fid_read()
196 return err; in mv88e6xxx_g1_atu_fid_read()
209 return err; in mv88e6xxx_g1_atu_fid_read()
218 int err; in mv88e6xxx_g1_atu_data_read() local
220 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_DATA, &val); in mv88e6xxx_g1_atu_data_read()
221 if (err) in mv88e6xxx_g1_atu_data_read()
222 return err; in mv88e6xxx_g1_atu_data_read()
257 int i, err; in mv88e6xxx_g1_atu_mac_read() local
260 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_MAC01 + i, &val); in mv88e6xxx_g1_atu_mac_read()
261 if (err) in mv88e6xxx_g1_atu_mac_read()
262 return err; in mv88e6xxx_g1_atu_mac_read()
275 int i, err; in mv88e6xxx_g1_atu_mac_write() local
279 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_ATU_MAC01 + i, val); in mv88e6xxx_g1_atu_mac_write()
280 if (err) in mv88e6xxx_g1_atu_mac_write()
281 return err; in mv88e6xxx_g1_atu_mac_write()
292 int err; in mv88e6xxx_g1_atu_getnext() local
294 err = mv88e6xxx_g1_atu_op_wait(chip); in mv88e6xxx_g1_atu_getnext()
295 if (err) in mv88e6xxx_g1_atu_getnext()
296 return err; in mv88e6xxx_g1_atu_getnext()
300 err = mv88e6xxx_g1_atu_mac_write(chip, entry); in mv88e6xxx_g1_atu_getnext()
301 if (err) in mv88e6xxx_g1_atu_getnext()
302 return err; in mv88e6xxx_g1_atu_getnext()
305 err = mv88e6xxx_g1_atu_op(chip, fid, MV88E6XXX_G1_ATU_OP_GET_NEXT_DB); in mv88e6xxx_g1_atu_getnext()
306 if (err) in mv88e6xxx_g1_atu_getnext()
307 return err; in mv88e6xxx_g1_atu_getnext()
309 err = mv88e6xxx_g1_atu_data_read(chip, entry); in mv88e6xxx_g1_atu_getnext()
310 if (err) in mv88e6xxx_g1_atu_getnext()
311 return err; in mv88e6xxx_g1_atu_getnext()
319 int err; in mv88e6xxx_g1_atu_loadpurge() local
321 err = mv88e6xxx_g1_atu_op_wait(chip); in mv88e6xxx_g1_atu_loadpurge()
322 if (err) in mv88e6xxx_g1_atu_loadpurge()
323 return err; in mv88e6xxx_g1_atu_loadpurge()
325 err = mv88e6xxx_g1_atu_mac_write(chip, entry); in mv88e6xxx_g1_atu_loadpurge()
326 if (err) in mv88e6xxx_g1_atu_loadpurge()
327 return err; in mv88e6xxx_g1_atu_loadpurge()
329 err = mv88e6xxx_g1_atu_data_write(chip, entry); in mv88e6xxx_g1_atu_loadpurge()
330 if (err) in mv88e6xxx_g1_atu_loadpurge()
331 return err; in mv88e6xxx_g1_atu_loadpurge()
341 int err; in mv88e6xxx_g1_atu_flushmove() local
343 err = mv88e6xxx_g1_atu_op_wait(chip); in mv88e6xxx_g1_atu_flushmove()
344 if (err) in mv88e6xxx_g1_atu_flushmove()
345 return err; in mv88e6xxx_g1_atu_flushmove()
347 err = mv88e6xxx_g1_atu_data_write(chip, entry); in mv88e6xxx_g1_atu_flushmove()
348 if (err) in mv88e6xxx_g1_atu_flushmove()
349 return err; in mv88e6xxx_g1_atu_flushmove()
406 int err, spid; in mv88e6xxx_g1_atu_prob_irq_thread_fn() local
411 err = mv88e6xxx_g1_read_atu_violation(chip); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
412 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
415 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_ATU_OP, &val); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
416 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
419 err = mv88e6xxx_g1_atu_fid_read(chip, &fid); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
420 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
423 err = mv88e6xxx_g1_atu_data_read(chip, &entry); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
424 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
427 err = mv88e6xxx_g1_atu_mac_read(chip, &entry); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
428 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
449 err = mv88e6xxx_handle_miss_violation(chip, spid, in mv88e6xxx_g1_atu_prob_irq_thread_fn()
451 if (err) in mv88e6xxx_g1_atu_prob_irq_thread_fn()
471 err); in mv88e6xxx_g1_atu_prob_irq_thread_fn()
477 int err; in mv88e6xxx_g1_atu_prob_irq_setup() local
487 err = request_threaded_irq(chip->atu_prob_irq, NULL, in mv88e6xxx_g1_atu_prob_irq_setup()
491 if (err) in mv88e6xxx_g1_atu_prob_irq_setup()
494 return err; in mv88e6xxx_g1_atu_prob_irq_setup()