Lines Matching refs:src_idx
412 int src_idx, int dst_idx, in ksz9477_validate_and_get_src_count() argument
417 if (src_idx >= KSZ9477_ACL_MAX_ENTRIES || in ksz9477_validate_and_get_src_count()
424 ret = ksz9477_acl_get_cont_entr(dev, port, src_idx); in ksz9477_validate_and_get_src_count()
548 u16 src_idx, u16 dst_idx) in ksz9477_acl_move_entries() argument
556 if (src_idx == dst_idx) in ksz9477_acl_move_entries()
559 ret = ksz9477_validate_and_get_src_count(dev, port, src_idx, dst_idx, in ksz9477_acl_move_entries()
568 if (dst_idx > src_idx) in ksz9477_acl_move_entries()
573 buffer[i] = acles->entries[src_idx + i]; in ksz9477_acl_move_entries()
575 src_idx + i, dst_idx + i); in ksz9477_acl_move_entries()
581 if (dst_idx > src_idx) { in ksz9477_acl_move_entries()
582 ret = ksz9477_move_entries_downwards(dev, acles, src_idx, in ksz9477_acl_move_entries()
585 ret = ksz9477_move_entries_upwards(dev, acles, src_idx, in ksz9477_acl_move_entries()
995 int src_idx = -1; in ksz9477_acl_remove_entries() local
1003 src_idx = i; in ksz9477_acl_remove_entries()
1009 if (src_idx == -1) in ksz9477_acl_remove_entries()
1013 src_count = ksz9477_acl_get_cont_entr(dev, port, src_idx); in ksz9477_acl_remove_entries()
1018 ret = ksz9477_move_entries_downwards(dev, acles, src_idx, in ksz9477_acl_remove_entries()