Home
last modified time | relevance | path

Searched refs:proto_xtr (Results 1 – 11 of 11) sorted by relevance

/dpdk/doc/guides/nics/
H A Dice.rst113 -a 18:00.0,proto_xtr=<queues:protocol>[<queues:protocol>...]
114 -a 18:00.0,proto_xtr=<protocol>
125 dpdk-testpmd -a 18:00.0,proto_xtr='[(1,2-3,8-9):tcp,10-13:vlan]'
132 dpdk-testpmd -a 18:00.0,proto_xtr=vlan,proto_xtr='[(1,2-3,8-9):tcp,10-23:ipv6]'
/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c1990 devargs->proto_xtr[idx] = xtr_type; in iavf_parse_queue_set()
2031 devargs->proto_xtr[idx] = xtr_type; in iavf_parse_queue_set()
2172 memset(ad->devargs.proto_xtr, IAVF_PROTO_XTR_NONE, in iavf_parse_devargs()
2173 sizeof(ad->devargs.proto_xtr)); in iavf_parse_devargs()
2210 vf->proto_xtr = rte_zmalloc("vf proto xtr", in iavf_init_proto_xtr()
2212 if (unlikely(!(vf->proto_xtr))) { in iavf_init_proto_xtr()
2218 vf->proto_xtr[i] = ad->devargs.proto_xtr[i] != in iavf_init_proto_xtr()
2220 ad->devargs.proto_xtr[i] : in iavf_init_proto_xtr()
2223 if (vf->proto_xtr[i] != IAVF_PROTO_XTR_NONE) { in iavf_init_proto_xtr()
2224 uint8_t type = vf->proto_xtr[i]; in iavf_init_proto_xtr()
H A Diavf.h227 uint8_t *proto_xtr; /* proto xtr type for all queues */ member
296 uint8_t proto_xtr[IAVF_MAX_QUEUE_NUM]; member
H A Diavf_rxtx.c554 uint8_t proto_xtr; in iavf_dev_rx_queue_setup() local
596 proto_xtr = vf->proto_xtr ? vf->proto_xtr[queue_idx] : in iavf_dev_rx_queue_setup()
598 rxq->rxdid = iavf_proto_xtr_type_to_rxdid(proto_xtr); in iavf_dev_rx_queue_setup()
599 rxq->proto_xtr = proto_xtr; in iavf_dev_rx_queue_setup()
602 rxq->proto_xtr = IAVF_PROTO_XTR_NONE; in iavf_dev_rx_queue_setup()
H A Diavf_rxtx.h220 uint8_t proto_xtr; /* protocol extraction type */ member
H A Diavf_rxtx_vec_common.h231 if (rxq->proto_xtr != IAVF_PROTO_XTR_NONE) in iavf_rx_vec_queue_default()
/dpdk/drivers/net/ice/
H A Dice_ethdev.h475 uint8_t *proto_xtr; /* Protocol extraction type for all queues */ member
513 uint8_t proto_xtr[ICE_MAX_QUEUE_NUM]; member
H A Dice_ethdev.c456 devargs->proto_xtr[idx] = xtr_type; in parse_queue_set()
497 devargs->proto_xtr[idx] = xtr_type; in parse_queue_set()
1394 if (unlikely(pf->proto_xtr == NULL)) { in ice_init_proto_xtr()
1400 pf->proto_xtr[i] = ad->devargs.proto_xtr[i] != PROTO_XTR_NONE ? in ice_init_proto_xtr()
1401 ad->devargs.proto_xtr[i] : in ice_init_proto_xtr()
1404 if (pf->proto_xtr[i] != PROTO_XTR_NONE) { in ice_init_proto_xtr()
1405 uint8_t type = pf->proto_xtr[i]; in ice_init_proto_xtr()
1993 sizeof(ad->devargs.proto_xtr)); in ice_parse_devargs()
2361 rte_free(pf->proto_xtr); in ice_dev_init()
2508 rte_free(pf->proto_xtr); in ice_dev_close()
[all …]
H A Dice_rxtx_vec_common.h288 if (rxq->proto_xtr != PROTO_XTR_NONE) in ice_rx_vec_queue_default()
H A Dice_rxtx.h90 uint8_t proto_xtr; /* Protocol extraction from flexible descriptor */ member
H A Dice_rxtx.c338 rxdid = ice_proto_xtr_type_to_rxdid(rxq->proto_xtr); in ice_program_hw_rx_queue()
1122 rxq->proto_xtr = pf->proto_xtr != NULL ? in ice_rx_queue_setup()
1123 pf->proto_xtr[queue_idx] : PROTO_XTR_NONE; in ice_rx_queue_setup()