Lines Matching refs: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
474 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6xxx_g1_vtu_flush()
475 if (err) in mv88e6xxx_g1_vtu_flush()
476 return err; in mv88e6xxx_g1_vtu_flush()
486 int err; in mv88e6xxx_g1_stu_getnext() local
488 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6xxx_g1_stu_getnext()
489 if (err) in mv88e6xxx_g1_stu_getnext()
490 return err; in mv88e6xxx_g1_stu_getnext()
500 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6xxx_g1_stu_getnext()
501 if (err) in mv88e6xxx_g1_stu_getnext()
502 return err; in mv88e6xxx_g1_stu_getnext()
505 err = mv88e6xxx_g1_vtu_op(chip, MV88E6XXX_G1_VTU_OP_STU_GET_NEXT); in mv88e6xxx_g1_stu_getnext()
506 if (err) in mv88e6xxx_g1_stu_getnext()
507 return err; in mv88e6xxx_g1_stu_getnext()
509 err = mv88e6xxx_g1_vtu_vid_read(chip, &entry->valid, NULL); in mv88e6xxx_g1_stu_getnext()
510 if (err) in mv88e6xxx_g1_stu_getnext()
511 return err; in mv88e6xxx_g1_stu_getnext()
514 err = mv88e6xxx_g1_vtu_sid_read(chip, &entry->sid); in mv88e6xxx_g1_stu_getnext()
515 if (err) in mv88e6xxx_g1_stu_getnext()
516 return err; in mv88e6xxx_g1_stu_getnext()
525 int err; in mv88e6352_g1_stu_getnext() local
527 err = mv88e6xxx_g1_stu_getnext(chip, entry); in mv88e6352_g1_stu_getnext()
528 if (err) in mv88e6352_g1_stu_getnext()
529 return err; in mv88e6352_g1_stu_getnext()
540 int err; in mv88e6390_g1_stu_getnext() local
542 err = mv88e6xxx_g1_stu_getnext(chip, entry); in mv88e6390_g1_stu_getnext()
543 if (err) in mv88e6390_g1_stu_getnext()
544 return err; in mv88e6390_g1_stu_getnext()
555 int err; in mv88e6352_g1_stu_loadpurge() local
557 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6352_g1_stu_loadpurge()
558 if (err) in mv88e6352_g1_stu_loadpurge()
559 return err; in mv88e6352_g1_stu_loadpurge()
561 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, 0); in mv88e6352_g1_stu_loadpurge()
562 if (err) in mv88e6352_g1_stu_loadpurge()
563 return err; in mv88e6352_g1_stu_loadpurge()
565 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6352_g1_stu_loadpurge()
566 if (err) in mv88e6352_g1_stu_loadpurge()
567 return err; in mv88e6352_g1_stu_loadpurge()
570 err = mv88e6185_g1_vtu_data_write(chip, NULL, entry->state); in mv88e6352_g1_stu_loadpurge()
571 if (err) in mv88e6352_g1_stu_loadpurge()
572 return err; in mv88e6352_g1_stu_loadpurge()
582 int err; in mv88e6390_g1_stu_loadpurge() local
584 err = mv88e6xxx_g1_vtu_op_wait(chip); in mv88e6390_g1_stu_loadpurge()
585 if (err) in mv88e6390_g1_stu_loadpurge()
586 return err; in mv88e6390_g1_stu_loadpurge()
588 err = mv88e6xxx_g1_vtu_vid_write(chip, entry->valid, 0); in mv88e6390_g1_stu_loadpurge()
589 if (err) in mv88e6390_g1_stu_loadpurge()
590 return err; in mv88e6390_g1_stu_loadpurge()
592 err = mv88e6xxx_g1_vtu_sid_write(chip, entry->sid); in mv88e6390_g1_stu_loadpurge()
593 if (err) in mv88e6390_g1_stu_loadpurge()
594 return err; in mv88e6390_g1_stu_loadpurge()
597 err = mv88e6390_g1_vtu_data_write(chip, entry->state); in mv88e6390_g1_stu_loadpurge()
598 if (err) in mv88e6390_g1_stu_loadpurge()
599 return err; in mv88e6390_g1_stu_loadpurge()
613 int err; in mv88e6xxx_g1_vtu_prob_irq_thread_fn() local
617 err = mv88e6xxx_g1_vtu_op(chip, MV88E6XXX_G1_VTU_OP_GET_CLR_VIOLATION); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
618 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
621 err = mv88e6xxx_g1_read(chip, MV88E6XXX_G1_VTU_OP, &val); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
622 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
625 err = mv88e6xxx_g1_vtu_vid_read(chip, NULL, &vid); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
626 if (err) in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
649 err); in mv88e6xxx_g1_vtu_prob_irq_thread_fn()
656 int err; in mv88e6xxx_g1_vtu_prob_irq_setup() local
666 err = request_threaded_irq(chip->vtu_prob_irq, NULL, in mv88e6xxx_g1_vtu_prob_irq_setup()
670 if (err) in mv88e6xxx_g1_vtu_prob_irq_setup()
673 return err; in mv88e6xxx_g1_vtu_prob_irq_setup()