Lines Matching refs:dst_idx
412 int src_idx, int dst_idx, in ksz9477_validate_and_get_src_count() argument
418 dst_idx >= KSZ9477_ACL_MAX_ENTRIES) { in ksz9477_validate_and_get_src_count()
434 if (dst_idx + *src_count >= KSZ9477_ACL_MAX_ENTRIES) { in ksz9477_validate_and_get_src_count()
442 ret = ksz9477_acl_get_cont_entr(dev, port, dst_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()
569 dst_idx = dst_idx + dst_count - src_count; 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()
583 src_count, dst_idx); in ksz9477_acl_move_entries()
586 src_count, dst_idx); in ksz9477_acl_move_entries()
593 acles->entries[dst_idx + i] = buffer[i]; in ksz9477_acl_move_entries()