2021-09-27 | Cristian Dumitrescu | pipeline: build shared object for pipeline Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: generate custom instruction functions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: generate action functions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: export pipeline instructions to file Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: introduce pipeline compilation Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: introduce custom instructions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: introduce action functions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: enable persistent instruction meta-data Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for instruction operands Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for meter instructions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for register instructions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for ALU instructions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for DMA instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for move instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for extern instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for learn instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for validate instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for emit instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for extract instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for Tx instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: create inline functions for Rx instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: move thread inline functions to header file Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: move data structures to internal header file Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | examples/pipeline: add learner table example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | examples/pipeline: support learner tables Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: support learner tables Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | table: support learner tables Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | examples/pipeline: add variable size headers Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: add header look-ahead instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: add variable size headers extract instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: support variable size headers Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Cristian Dumitrescu | pipeline: prepare for variable size headers Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-21 | Cristian Dumitrescu | examples/pipeline: fix out of bounds array access Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-21 | Cristian Dumitrescu | pipeline: fix selector freeing Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-10 | Cristian Dumitrescu | examples/pipeline: add FIB example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-10 | Cristian Dumitrescu | pipeline: support LPM lookup Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-10 | Cristian Dumitrescu | examples/pipeline: add selector example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-10 | Cristian Dumitrescu | examples/pipeline: support selector table Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-10 | Cristian Dumitrescu | pipeline: support selector table Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-09 | Cristian Dumitrescu | table: support selector table Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-07-09 | Cristian Dumitrescu | pipeline: fix table entry read Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: auto-detect endianness of action arguments Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: modularize SWX instruction optimizer Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | examples/pipeline: add newline to error messages Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: fix endianness conversions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: adjust error code for internal function Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: validate header on SWX emit Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: add table statistics to SWX Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: add drop instruction to SWX Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-20 | Cristian Dumitrescu | pipeline: relax table match field requirements Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-19 | Cristian Dumitrescu | table: fix out of bounds write Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-04-19 | Cristian Dumitrescu | port: fix allocation check in ring SWX Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-24 | Cristian Dumitrescu | pipeline: add meter array to SWX Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-24 | Cristian Dumitrescu | pipeline: add register array to SWX Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-24 | Cristian Dumitrescu | pipeline: fix instruction translation Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-24 | Cristian Dumitrescu | examples/pipeline: make quanta configurable Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | table: add wildcard match table type Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | table: add table entry priority Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | pipeline: support non-incremental table updates Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | pipeline: improve table entry parsing Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | pipeline: improve table entry helpers Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | table: fix actions with different data size Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-03-23 | Cristian Dumitrescu | port: add ring SWX port Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2021-01-29 | Cristian Dumitrescu | examples/pipeline: fix CLI parsing crash Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-11-25 | Cristian Dumitrescu | doc: add pipeline example user guide Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-11-15 | Cristian Dumitrescu | pipeline: fix multiple SWX emit pattern detection Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-11-13 | Cristian Dumitrescu | table: fix exact match SWX table lookup Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-11-13 | Cristian Dumitrescu | doc: describe the SWX pipeline type Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-29 | Cristian Dumitrescu | examples/ip_pipeline: fix external build Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-29 | Cristian Dumitrescu | examples/pipeline: fix resource leak Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-29 | Cristian Dumitrescu | pipeline: fix string copy into fixed size buffer Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-19 | Cristian Dumitrescu | examples/pipeline: fix resource release in table update Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | examples/pipeline: fix files for table update Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix instruction config free Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix unused variable Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix memory free Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix argument check Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix resource leak Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-08 | Cristian Dumitrescu | pipeline: fix memory leak Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | doc: add new SWX pipeline type to release notes Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add VXLAN encapsulation example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add l2fwd with MAC swap example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add l2fwd example Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add configuration commands Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add message passing mechanism Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | examples/pipeline: add new example application Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | table: add exact match SWX table Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | port: add source and sink SWX ports Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | port: add ethernet device SWX port Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX pipeline specification file Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX table update high level API Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX pipeline flush Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX pipeline query API Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX instruction optimizer Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX instruction verifier Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: add SWX instruction description Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: introduce SWX jump and return instructions Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: introduce SWX extern instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: introduce SWX table instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
2020-10-01 | Cristian Dumitrescu | pipeline: introduce SWX SHR instruction Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
commit | commitdiff | tree |
next |