Lines Matching full:err

24 	int err;  in mv88e6xxx_g1_vtu_fid_read()  local
26 err = mv88e6xxx_g1_read(chip, MV88E6352_G1_VTU_FID, &val); in mv88e6xxx_g1_vtu_fid_read()
27 if (err) in mv88e6xxx_g1_vtu_fid_read()
28 return err; in mv88e6xxx_g1_vtu_fid_read()
51 int err; in mv88e6xxx_g1_vtu_sid_read() local
53 err = mv88e6xxx_g1_read(chip, MV88E6352_G1_VTU_SID, &val); in mv88e6xxx_g1_vtu_sid_read()
54 if (err) in mv88e6xxx_g1_vtu_sid_read()
55 return err; in mv88e6xxx_g1_vtu_sid_read()
80 int err; in mv88e6xxx_g1_vtu_op() local
82 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_VTU_OP, in mv88e6xxx_g1_vtu_op()
84 if (err) in mv88e6xxx_g1_vtu_op()
85 return err; in mv88e6xxx_g1_vtu_op()
96 int err; in mv88e6xxx_g1_vtu_vid_read() local
98 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_VID, &val); in mv88e6xxx_g1_vtu_vid_read()
99 if (err) in mv88e6xxx_g1_vtu_vid_read()
100 return err; in mv88e6xxx_g1_vtu_vid_read()
141 int err; in mv88e6185_g1_vtu_stu_data_read() local
143 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_DATA1 + i, reg); in mv88e6185_g1_vtu_stu_data_read()
144 if (err) in mv88e6185_g1_vtu_stu_data_read()
145 return err; in mv88e6185_g1_vtu_stu_data_read()
155 int err; in mv88e6185_g1_vtu_data_read() local
158 err = mv88e6185_g1_vtu_stu_data_read(chip, regs); in mv88e6185_g1_vtu_data_read()
159 if (err) in mv88e6185_g1_vtu_data_read()
160 return err; in mv88e6185_g1_vtu_data_read()
198 int err; in mv88e6185_g1_vtu_data_write() local
200 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_VTU_DATA1 + i, reg); in mv88e6185_g1_vtu_data_write()
201 if (err) in mv88e6185_g1_vtu_data_write()
202 return err; in mv88e6185_g1_vtu_data_write()
216 int err; in mv88e6390_g1_vtu_data_read() local
218 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_DATA1 + i, reg); in mv88e6390_g1_vtu_data_read()
219 if (err) in mv88e6390_g1_vtu_data_read()
220 return err; in mv88e6390_g1_vtu_data_read()
248 int err; in mv88e6390_g1_vtu_data_write() local
250 err = mv88e6xxx_g1_write(chip, MV88E6XXX_G1_VTU_DATA1 + i, reg); in mv88e6390_g1_vtu_data_write()
251 if (err) in mv88e6390_g1_vtu_data_write()
252 return err; in mv88e6390_g1_vtu_data_write()
263 int err; in mv88e6xxx_g1_vtu_getnext() local
265 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6xxx_g1_vtu_getnext()
266 if (err) in mv88e6xxx_g1_vtu_getnext()
267 return err; in mv88e6xxx_g1_vtu_getnext()
277 err = mv88e6xxx_g1_vtu_vid_write(chip, false, entry->vid); in mv88e6xxx_g1_vtu_getnext()
278 if (err) in mv88e6xxx_g1_vtu_getnext()
279 return err; in mv88e6xxx_g1_vtu_getnext()
282 err = mv88e6xxx_g1_vtu_op(chip, MV88E6XXX_G1_VTU_OP_VTU_GET_NEXT); in mv88e6xxx_g1_vtu_getnext()
283 if (err) in mv88e6xxx_g1_vtu_getnext()
284 return err; in mv88e6xxx_g1_vtu_getnext()
293 int err; in mv88e6185_g1_vtu_getnext() local
295 err = mv88e6xxx_g1_vtu_getnext(chip, entry); in mv88e6185_g1_vtu_getnext()
296 if (err) in mv88e6185_g1_vtu_getnext()
297 return err; in mv88e6185_g1_vtu_getnext()
300 err = mv88e6185_g1_vtu_data_read(chip, entry->member, entry->state); in mv88e6185_g1_vtu_getnext()
301 if (err) in mv88e6185_g1_vtu_getnext()
302 return err; in mv88e6185_g1_vtu_getnext()
307 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_OP, &val); in mv88e6185_g1_vtu_getnext()
308 if (err) in mv88e6185_g1_vtu_getnext()
309 return err; in mv88e6185_g1_vtu_getnext()
322 int err; in mv88e6352_g1_vtu_getnext() local
325 err = mv88e6xxx_g1_vtu_getnext(chip, entry); in mv88e6352_g1_vtu_getnext()
326 if (err) in mv88e6352_g1_vtu_getnext()
327 return err; in mv88e6352_g1_vtu_getnext()
330 err = mv88e6185_g1_vtu_data_read(chip, entry->member, NULL); in mv88e6352_g1_vtu_getnext()
331 if (err) in mv88e6352_g1_vtu_getnext()
332 return err; in mv88e6352_g1_vtu_getnext()
334 err = mv88e6xxx_g1_vtu_fid_read(chip, entry); in mv88e6352_g1_vtu_getnext()
335 if (err) in mv88e6352_g1_vtu_getnext()
336 return err; in mv88e6352_g1_vtu_getnext()
338 err = mv88e6xxx_g1_vtu_sid_read(chip, &entry->sid); in mv88e6352_g1_vtu_getnext()
339 if (err) in mv88e6352_g1_vtu_getnext()
340 return err; in mv88e6352_g1_vtu_getnext()
349 int err; in mv88e6390_g1_vtu_getnext() local
352 err = mv88e6xxx_g1_vtu_getnext(chip, entry); in mv88e6390_g1_vtu_getnext()
353 if (err) in mv88e6390_g1_vtu_getnext()
354 return err; in mv88e6390_g1_vtu_getnext()
357 err = mv88e6390_g1_vtu_data_read(chip, entry->member); in mv88e6390_g1_vtu_getnext()
358 if (err) in mv88e6390_g1_vtu_getnext()
359 return err; in mv88e6390_g1_vtu_getnext()
361 err = mv88e6xxx_g1_vtu_fid_read(chip, entry); in mv88e6390_g1_vtu_getnext()
362 if (err) in mv88e6390_g1_vtu_getnext()
363 return err; in mv88e6390_g1_vtu_getnext()
365 err = mv88e6xxx_g1_vtu_sid_read(chip, &entry->sid); in mv88e6390_g1_vtu_getnext()
366 if (err) in mv88e6390_g1_vtu_getnext()
367 return err; in mv88e6390_g1_vtu_getnext()
377 int err; in mv88e6185_g1_vtu_loadpurge() local
379 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6185_g1_vtu_loadpurge()
380 if (err) in mv88e6185_g1_vtu_loadpurge()
381 return err; in mv88e6185_g1_vtu_loadpurge()
383 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, entry->vid); in mv88e6185_g1_vtu_loadpurge()
384 if (err) in mv88e6185_g1_vtu_loadpurge()
385 return err; in mv88e6185_g1_vtu_loadpurge()
388 err = mv88e6185_g1_vtu_data_write(chip, entry->member, entry->state); in mv88e6185_g1_vtu_loadpurge()
389 if (err) in mv88e6185_g1_vtu_loadpurge()
390 return err; in mv88e6185_g1_vtu_loadpurge()
409 int err; in mv88e6352_g1_vtu_loadpurge() local
411 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6352_g1_vtu_loadpurge()
412 if (err) in mv88e6352_g1_vtu_loadpurge()
413 return err; in mv88e6352_g1_vtu_loadpurge()
415 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, entry->vid); in mv88e6352_g1_vtu_loadpurge()
416 if (err) in mv88e6352_g1_vtu_loadpurge()
417 return err; in mv88e6352_g1_vtu_loadpurge()
421 err = mv88e6185_g1_vtu_data_write(chip, entry->member, NULL); in mv88e6352_g1_vtu_loadpurge()
422 if (err) in mv88e6352_g1_vtu_loadpurge()
423 return err; in mv88e6352_g1_vtu_loadpurge()
425 err = mv88e6xxx_g1_vtu_fid_write(chip, entry); in mv88e6352_g1_vtu_loadpurge()
426 if (err) in mv88e6352_g1_vtu_loadpurge()
427 return err; in mv88e6352_g1_vtu_loadpurge()
429 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6352_g1_vtu_loadpurge()
430 if (err) in mv88e6352_g1_vtu_loadpurge()
431 return err; in mv88e6352_g1_vtu_loadpurge()
441 int err; in mv88e6390_g1_vtu_loadpurge() local
443 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6390_g1_vtu_loadpurge()
444 if (err) in mv88e6390_g1_vtu_loadpurge()
445 return err; in mv88e6390_g1_vtu_loadpurge()
447 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, entry->vid); in mv88e6390_g1_vtu_loadpurge()
448 if (err) in mv88e6390_g1_vtu_loadpurge()
449 return err; in mv88e6390_g1_vtu_loadpurge()
453 err = mv88e6390_g1_vtu_data_write(chip, entry->member); in mv88e6390_g1_vtu_loadpurge()
454 if (err) in mv88e6390_g1_vtu_loadpurge()
455 return err; in mv88e6390_g1_vtu_loadpurge()
457 err = mv88e6xxx_g1_vtu_fid_write(chip, entry); in mv88e6390_g1_vtu_loadpurge()
458 if (err) in mv88e6390_g1_vtu_loadpurge()
459 return err; in mv88e6390_g1_vtu_loadpurge()
461 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6390_g1_vtu_loadpurge()
462 if (err) in mv88e6390_g1_vtu_loadpurge()
463 return err; in mv88e6390_g1_vtu_loadpurge()
472 int err; in mv88e6xxx_g1_vtu_flush() local
477 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6xxx_g1_vtu_flush()
478 if (err) in mv88e6xxx_g1_vtu_flush()
479 return err; in mv88e6xxx_g1_vtu_flush()
489 int err; in mv88e6xxx_g1_stu_getnext() local
491 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6xxx_g1_stu_getnext()
492 if (err) in mv88e6xxx_g1_stu_getnext()
493 return err; in mv88e6xxx_g1_stu_getnext()
503 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6xxx_g1_stu_getnext()
504 if (err) in mv88e6xxx_g1_stu_getnext()
505 return err; in mv88e6xxx_g1_stu_getnext()
508 err = mv88e6xxx_g1_vtu_op(chip, MV88E6XXX_G1_VTU_OP_STU_GET_NEXT); in mv88e6xxx_g1_stu_getnext()
509 if (err) in mv88e6xxx_g1_stu_getnext()
510 return err; in mv88e6xxx_g1_stu_getnext()
512 err = mv88e6xxx_g1_vtu_vid_read(chip, &entry->valid, NULL); in mv88e6xxx_g1_stu_getnext()
513 if (err) in mv88e6xxx_g1_stu_getnext()
514 return err; in mv88e6xxx_g1_stu_getnext()
517 err = mv88e6xxx_g1_vtu_sid_read(chip, &entry->sid); in mv88e6xxx_g1_stu_getnext()
518 if (err) in mv88e6xxx_g1_stu_getnext()
519 return err; in mv88e6xxx_g1_stu_getnext()
528 int err; in mv88e6352_g1_stu_getnext() local
530 err = mv88e6xxx_g1_stu_getnext(chip, entry); in mv88e6352_g1_stu_getnext()
531 if (err) in mv88e6352_g1_stu_getnext()
532 return err; in mv88e6352_g1_stu_getnext()
543 int err; in mv88e6390_g1_stu_getnext() local
545 err = mv88e6xxx_g1_stu_getnext(chip, entry); in mv88e6390_g1_stu_getnext()
546 if (err) in mv88e6390_g1_stu_getnext()
547 return err; in mv88e6390_g1_stu_getnext()
558 int err; in mv88e6352_g1_stu_loadpurge() local
560 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6352_g1_stu_loadpurge()
561 if (err) in mv88e6352_g1_stu_loadpurge()
562 return err; in mv88e6352_g1_stu_loadpurge()
564 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, 0); in mv88e6352_g1_stu_loadpurge()
565 if (err) in mv88e6352_g1_stu_loadpurge()
566 return err; in mv88e6352_g1_stu_loadpurge()
568 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6352_g1_stu_loadpurge()
569 if (err) in mv88e6352_g1_stu_loadpurge()
570 return err; in mv88e6352_g1_stu_loadpurge()
573 err = mv88e6185_g1_vtu_data_write(chip, NULL, entry->state); in mv88e6352_g1_stu_loadpurge()
574 if (err) in mv88e6352_g1_stu_loadpurge()
575 return err; in mv88e6352_g1_stu_loadpurge()
585 int err; in mv88e6390_g1_stu_loadpurge() local
587 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6390_g1_stu_loadpurge()
588 if (err) in mv88e6390_g1_stu_loadpurge()
589 return err; in mv88e6390_g1_stu_loadpurge()
591 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, 0); in mv88e6390_g1_stu_loadpurge()
592 if (err) in mv88e6390_g1_stu_loadpurge()
593 return err; in mv88e6390_g1_stu_loadpurge()
595 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6390_g1_stu_loadpurge()
596 if (err) in mv88e6390_g1_stu_loadpurge()
597 return err; in mv88e6390_g1_stu_loadpurge()
600 err = mv88e6390_g1_vtu_data_write(chip, entry->state); in mv88e6390_g1_stu_loadpurge()
601 if (err) in mv88e6390_g1_stu_loadpurge()
602 return err; in mv88e6390_g1_stu_loadpurge()
616 int err; in mv88e6xxx_g1_vtu_prob_irq_thread_fn() local
620 err = mv88e6xxx_g1_vtu_op(chip, MV88E6XXX_G1_VTU_OP_GET_CLR_VIOLATION); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
621 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
624 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_OP, &val); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
625 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
628 err = mv88e6xxx_g1_vtu_vid_read(chip, NULL, &vid); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
629 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
652 err); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
659 int err; in mv88e6xxx_g1_vtu_prob_irq_setup() local
669 err = request_threaded_irq(chip->vtu_prob_irq, NULL, in mv88e6xxx_g1_vtu_prob_irq_setup()
673 if (err) in mv88e6xxx_g1_vtu_prob_irq_setup()
676 return err; in mv88e6xxx_g1_vtu_prob_irq_setup()