summaryrefslogtreecommitdiffstats
path: root/src/plugins/memif/device.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-2/+0
2023-10-26devices: remove unused codeDamjan Marion1-10/+0
2023-05-16memif: fix coverity warningsMarvin Liu1-1/+1
2023-04-25memif: support dma optionMarvin Liu1-3/+278
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-2/+2
2021-10-04memif: integrate with new tx infraMohsin Kazmi1-10/+8
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion1-8/+6
2021-06-30memif: fix tx desc length for chained buffers in copy modeBenoƮt Ganne1-0/+1
2021-06-10memif: fix the spinlock and unlock issue.fangtong1-1/+2
2021-05-17memif: remove duplicate code in txDamjan Marion1-53/+39
2021-05-17memif: fix "remove barriers" commitDamjan Marion1-2/+2
2021-05-17memif: remove barriersDamjan Marion1-14/+22
2021-05-06vlib: rename vl_counter_t to vlib_error_desc_tOle Troan1-1/+1
2021-05-06memif: add severity to countersOle Troan1-7/+7
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-1/+1
2021-01-20memif: fix vpp to go link up immediately on admin upEd Warnicke1-16/+0
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion1-2/+2
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-10/+10
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-3/+3
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-11/+8
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-17/+3
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-1/+1
2018-06-29memif: minor fixesDamjan Marion1-1/+1
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion1-2/+2
2018-04-05memif: bug fixesDamjan Marion1-1/+2
2018-04-04memif: zero copy slaveDamjan Marion1-20/+130
2018-03-22memif: version 2Damjan Marion1-107/+158
2018-01-29memif: Add new API calls to manage memif socket names.Jon Loeliger1-1/+3
2018-01-09memif: fix coverity divide by zeroSteven1-0/+1
2017-11-23memif: try harder to transmit packetsDamjan Marion1-13/+8
2017-11-23memif: multiversioningDamjan Marion1-13/+29
2017-11-08memif: do not mask head and tail pointersDamjan Marion1-36/+22
2017-10-04[aarch64] Fixes CLI crashes on dpaa2 platform.Christophe Fontaine1-1/+1
2017-09-08memif: fix coverity warnings as of 9/7Steven1-2/+12
2017-08-02memif: construct interface name out of socket file idx and intf idDamjan Marion1-2/+4
2017-07-11memif: avoid double buffer freeDamjan Marion1-1/+0
2017-06-16memif: jumbo frames supportSteven1-39/+71
2017-06-12memif: complete refactor of socket handling codeDamjan Marion1-32/+37
2017-05-31memif: multi-queues supportSteven1-3/+14
2017-04-03Fix memif coverity issuesMilan Lenco1-4/+12
2017-03-30vppinfra: add spinlock inline functionsDamjan Marion1-19/+2
2017-03-22Add memif - packet memory interface for intra-host communicationDamjan Marion1-0/+330