Format only patch from iindent and remove_whitespace
Change-Id: I114bfcfa8750c7ba3a50ad2be9dd9e87cb7a1042 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
This commit is contained in:
parent
e3f36868fa
commit
fc1467deb2
@ -2,7 +2,7 @@
|
|||||||
# Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
# Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions
|
# modification, are permitted provided that the following conditions
|
||||||
# are met:
|
# are met:
|
||||||
# * Redistributions of source code must retain the above copyright
|
# * Redistributions of source code must retain the above copyright
|
||||||
# notice, this list of conditions and the following disclaimer.
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
# Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions
|
# modification, are permitted provided that the following conditions
|
||||||
# are met:
|
# are met:
|
||||||
# * Redistributions of source code must retain the above copyright
|
# * Redistributions of source code must retain the above copyright
|
||||||
# notice, this list of conditions and the following disclaimer.
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -47,7 +47,7 @@ v2.10
|
|||||||
affects windows versions of erasure code. GP register saves/restore were
|
affects windows versions of erasure code. GP register saves/restore were
|
||||||
pushed to same stack area as XMM.
|
pushed to same stack area as XMM.
|
||||||
|
|
||||||
3. CHANGE LOG & FEATURES ADDED
|
3. CHANGE LOG & FEATURES ADDED
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
v2.18
|
v2.18
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Copyright(c) 2011-2017 Intel Corporation All rights reserved.
|
# Copyright(c) 2011-2017 Intel Corporation All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions
|
# modification, are permitted provided that the following conditions
|
||||||
# are met:
|
# are met:
|
||||||
# * Redistributions of source code must retain the above copyright
|
# * Redistributions of source code must retain the above copyright
|
||||||
# notice, this list of conditions and the following disclaimer.
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
@ -30,7 +30,6 @@
|
|||||||
#include "erasure_code.h"
|
#include "erasure_code.h"
|
||||||
#include "types.h"
|
#include "types.h"
|
||||||
|
|
||||||
|
|
||||||
void ec_encode_data_sse(int len, int k, int rows, unsigned char *g_tbls, unsigned char **data,
|
void ec_encode_data_sse(int len, int k, int rows, unsigned char *g_tbls, unsigned char **data,
|
||||||
unsigned char **coding)
|
unsigned char **coding)
|
||||||
{
|
{
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
@ -40,7 +40,7 @@
|
|||||||
* dot product of the symbols (bytes in GF(2^8)) across a set of buffers and a
|
* dot product of the symbols (bytes in GF(2^8)) across a set of buffers and a
|
||||||
* set of coefficients. Values for the coefficients are determined by the type
|
* set of coefficients. Values for the coefficients are determined by the type
|
||||||
* of erasure code. Using a general dot product means that any sequence of
|
* of erasure code. Using a general dot product means that any sequence of
|
||||||
* coefficients may be used including erasure codes based on random
|
* coefficients may be used including erasure codes based on random
|
||||||
* coefficients.
|
* coefficients.
|
||||||
* Multiple versions of dot product are supplied to calculate 1-6 output
|
* Multiple versions of dot product are supplied to calculate 1-6 output
|
||||||
* vectors in one pass.
|
* vectors in one pass.
|
||||||
@ -80,10 +80,10 @@ void ec_init_tables(int k, int rows, unsigned char* a, unsigned char* gftbls);
|
|||||||
* encoded data as specified by a matrix of GF(2^8) coefficients. When given a
|
* encoded data as specified by a matrix of GF(2^8) coefficients. When given a
|
||||||
* suitable set of coefficients, this function will perform the fast generation
|
* suitable set of coefficients, this function will perform the fast generation
|
||||||
* or decoding of Reed-Solomon type erasure codes.
|
* or decoding of Reed-Solomon type erasure codes.
|
||||||
*
|
*
|
||||||
* This function determines what instruction sets are enabled and
|
* This function determines what instruction sets are enabled and
|
||||||
* selects the appropriate version at runtime.
|
* selects the appropriate version at runtime.
|
||||||
*
|
*
|
||||||
* @param len Length of each block of data (vector) of source or dest data.
|
* @param len Length of each block of data (vector) of source or dest data.
|
||||||
* @param k The number of vector sources or rows in the generator matrix
|
* @param k The number of vector sources or rows in the generator matrix
|
||||||
* for coding.
|
* for coding.
|
||||||
@ -140,10 +140,10 @@ void ec_encode_data_base(int len, int srcs, int dests, unsigned char *v, unsigne
|
|||||||
* specified by a matrix of GF(2^8) coefficients. When given a suitable set of
|
* specified by a matrix of GF(2^8) coefficients. When given a suitable set of
|
||||||
* coefficients, this function will perform the fast generation or decoding of
|
* coefficients, this function will perform the fast generation or decoding of
|
||||||
* Reed-Solomon type erasure codes from one input source at a time.
|
* Reed-Solomon type erasure codes from one input source at a time.
|
||||||
*
|
*
|
||||||
* This function determines what instruction sets are enabled and selects the
|
* This function determines what instruction sets are enabled and selects the
|
||||||
* appropriate version at runtime.
|
* appropriate version at runtime.
|
||||||
*
|
*
|
||||||
* @param len Length of each block of data (vector) of source or dest data.
|
* @param len Length of each block of data (vector) of source or dest data.
|
||||||
* @param k The number of vector sources or rows in the generator matrix
|
* @param k The number of vector sources or rows in the generator matrix
|
||||||
* for coding.
|
* for coding.
|
||||||
@ -194,7 +194,7 @@ void ec_encode_data_update_avx2(int len, int k, int rows, int vec_i, unsigned ch
|
|||||||
* Baseline version of ec_encode_data_update().
|
* Baseline version of ec_encode_data_update().
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void ec_encode_data_update_base(int len, int k, int rows, int vec_i, unsigned char *v,
|
void ec_encode_data_update_base(int len, int k, int rows, int vec_i, unsigned char *v,
|
||||||
unsigned char *data, unsigned char **dest);
|
unsigned char *data, unsigned char **dest);
|
||||||
|
|
||||||
|
|
||||||
@ -216,7 +216,7 @@ void ec_encode_data_update_base(int len, int k, int rows, int vec_i, unsigned ch
|
|||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void gf_vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
void gf_vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
||||||
unsigned char **src, unsigned char *dest);
|
unsigned char **src, unsigned char *dest);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -237,7 +237,7 @@ void gf_vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void gf_vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
void gf_vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
||||||
unsigned char **src, unsigned char *dest);
|
unsigned char **src, unsigned char *dest);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -258,7 +258,7 @@ void gf_vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void gf_vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
void gf_vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
||||||
unsigned char **src, unsigned char *dest);
|
unsigned char **src, unsigned char *dest);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -276,7 +276,7 @@ void gf_vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -298,7 +298,7 @@ void gf_2vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -320,7 +320,7 @@ void gf_2vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 2*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -342,7 +342,7 @@ void gf_2vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -364,7 +364,7 @@ void gf_3vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -386,7 +386,7 @@ void gf_3vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 3*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -474,7 +474,7 @@ void gf_4vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -496,7 +496,7 @@ void gf_5vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -518,7 +518,7 @@ void gf_5vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 5*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -540,7 +540,7 @@ void gf_5vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -562,7 +562,7 @@ void gf_6vect_dot_prod_sse(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -584,7 +584,7 @@ void gf_6vect_dot_prod_avx(int len, int vlen, unsigned char *gftbls,
|
|||||||
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
* @param gftbls Pointer to 6*32*vlen byte array of pre-calculated constants
|
||||||
* based on the array of input coefficients.
|
* based on the array of input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Array of pointers to destination data buffers.
|
* @param dest Array of pointers to destination data buffers.
|
||||||
* @returns none
|
* @returns none
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -593,19 +593,19 @@ void gf_6vect_dot_prod_avx2(int len, int vlen, unsigned char *gftbls,
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GF(2^8) vector dot product, runs baseline version.
|
* @brief GF(2^8) vector dot product, runs baseline version.
|
||||||
*
|
*
|
||||||
* Does a GF(2^8) dot product across each byte of the input array and a constant
|
* Does a GF(2^8) dot product across each byte of the input array and a constant
|
||||||
* set of coefficients to produce each byte of the output. Can be used for
|
* set of coefficients to produce each byte of the output. Can be used for
|
||||||
* erasure coding encode and decode. Function requires pre-calculation of a
|
* erasure coding encode and decode. Function requires pre-calculation of a
|
||||||
* 32*vlen byte constant array based on the input coefficients.
|
* 32*vlen byte constant array based on the input coefficients.
|
||||||
*
|
*
|
||||||
* @param len Length of each vector in bytes. Must be >= 16.
|
* @param len Length of each vector in bytes. Must be >= 16.
|
||||||
* @param vlen Number of vector sources.
|
* @param vlen Number of vector sources.
|
||||||
* @param gftbls Pointer to 32*vlen byte array of pre-calculated constants based
|
* @param gftbls Pointer to 32*vlen byte array of pre-calculated constants based
|
||||||
* on the array of input coefficients. Only elements 32*CONST*j + 1
|
* on the array of input coefficients. Only elements 32*CONST*j + 1
|
||||||
* of this array are used, where j = (0, 1, 2...) and CONST is the
|
* of this array are used, where j = (0, 1, 2...) and CONST is the
|
||||||
* number of elements in the array of input coefficients. The
|
* number of elements in the array of input coefficients. The
|
||||||
* elements used correspond to the original input coefficients.
|
* elements used correspond to the original input coefficients.
|
||||||
* @param src Array of pointers to source inputs.
|
* @param src Array of pointers to source inputs.
|
||||||
* @param dest Pointer to destination data array.
|
* @param dest Pointer to destination data array.
|
||||||
* @returns none
|
* @returns none
|
||||||
@ -621,7 +621,7 @@ void gf_vect_dot_prod_base(int len, int vlen, unsigned char *gftbls,
|
|||||||
* set of coefficients to produce each byte of the output. Can be used for
|
* set of coefficients to produce each byte of the output. Can be used for
|
||||||
* erasure coding encode and decode. Function requires pre-calculation of a
|
* erasure coding encode and decode. Function requires pre-calculation of a
|
||||||
* 32*vlen byte constant array based on the input coefficients.
|
* 32*vlen byte constant array based on the input coefficients.
|
||||||
*
|
*
|
||||||
* This function determines what instruction sets are enabled and
|
* This function determines what instruction sets are enabled and
|
||||||
* selects the appropriate version at runtime.
|
* selects the appropriate version at runtime.
|
||||||
*
|
*
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
@ -35,7 +35,7 @@
|
|||||||
* @file gf_vect_mul.h
|
* @file gf_vect_mul.h
|
||||||
* @brief Interface to functions for vector (block) multiplication in GF(2^8).
|
* @brief Interface to functions for vector (block) multiplication in GF(2^8).
|
||||||
*
|
*
|
||||||
* This file defines the interface to routines used in fast RAID rebuild and
|
* This file defines the interface to routines used in fast RAID rebuild and
|
||||||
* erasure codes.
|
* erasure codes.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -87,7 +87,7 @@ int gf_vect_mul_avx(int len, unsigned char *gftbl, void *src, void *dest);
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief GF(2^8) vector multiply by constant, runs appropriate version.
|
* @brief GF(2^8) vector multiply by constant, runs appropriate version.
|
||||||
*
|
*
|
||||||
* Does a GF(2^8) vector multiply b = Ca where a and b are arrays and C
|
* Does a GF(2^8) vector multiply b = Ca where a and b are arrays and C
|
||||||
* is a single field element in GF(2^8). Can be used for RAID6 rebuild
|
* is a single field element in GF(2^8). Can be used for RAID6 rebuild
|
||||||
* and partial write functions. Function requires pre-calculation of a
|
* and partial write functions. Function requires pre-calculation of a
|
||||||
@ -95,9 +95,9 @@ int gf_vect_mul_avx(int len, unsigned char *gftbl, void *src, void *dest);
|
|||||||
* C{01}, C{02}, ... , C{0f} }, {C{00}, C{10}, C{20}, ... , C{f0} }.
|
* C{01}, C{02}, ... , C{0f} }, {C{00}, C{10}, C{20}, ... , C{f0} }.
|
||||||
* Len and src must be aligned to 32B.
|
* Len and src must be aligned to 32B.
|
||||||
*
|
*
|
||||||
* This function determines what instruction sets are enabled
|
* This function determines what instruction sets are enabled
|
||||||
* and selects the appropriate version at runtime.
|
* and selects the appropriate version at runtime.
|
||||||
*
|
*
|
||||||
* @param len Length of vector in bytes. Must be aligned to 32B.
|
* @param len Length of vector in bytes. Must be aligned to 32B.
|
||||||
* @param gftbl Pointer to 32-byte array of pre-calculated constants based on C.
|
* @param gftbl Pointer to 32-byte array of pre-calculated constants based on C.
|
||||||
* @param src Pointer to src data array. Must be aligned to 32B.
|
* @param src Pointer to src data array. Must be aligned to 32B.
|
||||||
@ -138,7 +138,7 @@ void gf_vect_mul_init(unsigned char c, unsigned char* gftbl);
|
|||||||
* @param dest Pointer to destination data array. Must be aligned to 32B.
|
* @param dest Pointer to destination data array. Must be aligned to 32B.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void gf_vect_mul_base(int len, unsigned char *a, unsigned char *src,
|
void gf_vect_mul_base(int len, unsigned char *a, unsigned char *src,
|
||||||
unsigned char *dest);
|
unsigned char *dest);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2016 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
@ -401,7 +401,7 @@ struct inflate_huff_code_small {
|
|||||||
/** @brief Holds decompression state information*/
|
/** @brief Holds decompression state information*/
|
||||||
struct inflate_state {
|
struct inflate_state {
|
||||||
uint8_t *next_out; //!< Next output Byte
|
uint8_t *next_out; //!< Next output Byte
|
||||||
uint32_t avail_out; //!< Number of bytes available at next_out
|
uint32_t avail_out; //!< Number of bytes available at next_out
|
||||||
uint32_t total_out; //!< Total bytes written out so far
|
uint32_t total_out; //!< Total bytes written out so far
|
||||||
uint8_t *next_in; //!< Next input byte
|
uint8_t *next_in; //!< Next input byte
|
||||||
uint64_t read_in; //!< Bits buffered to handle unaligned streams
|
uint64_t read_in; //!< Bits buffered to handle unaligned streams
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
; Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
;
|
;
|
||||||
; Redistribution and use in source and binary forms, with or without
|
; Redistribution and use in source and binary forms, with or without
|
||||||
; modification, are permitted provided that the following conditions
|
; modification, are permitted provided that the following conditions
|
||||||
; are met:
|
; are met:
|
||||||
; * Redistributions of source code must retain the above copyright
|
; * Redistributions of source code must retain the above copyright
|
||||||
; notice, this list of conditions and the following disclaimer.
|
; notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions
|
modification, are permitted provided that the following conditions
|
||||||
are met:
|
are met:
|
||||||
* Redistributions of source code must retain the above copyright
|
* Redistributions of source code must retain the above copyright
|
||||||
notice, this list of conditions and the following disclaimer.
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
2
make.inc
2
make.inc
@ -2,7 +2,7 @@
|
|||||||
# Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
# Copyright(c) 2011-2015 Intel Corporation All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions
|
# modification, are permitted provided that the following conditions
|
||||||
# are met:
|
# are met:
|
||||||
# * Redistributions of source code must retain the above copyright
|
# * Redistributions of source code must retain the above copyright
|
||||||
# notice, this list of conditions and the following disclaimer.
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user